mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-01-13 01:31:56 -06:00
3c98187988
Under some conditions, ipa config-show and several other commands were failing with error message: ERROR: invalid 'PKINIT enabled server': all masters must have IPA master role enabled Amongst others the issue can be caused by a broken installation, when some services are left in state 'configuredServices'. The problem even block uninstallation or removal of replicas. Now configured servers are also consider valid providers for associated roles. A new test verifies that config-show works with hidden and configured HTTP service. Remark: The original intent of the sanity check is no longer clear to me. I think it was used to very that all services can be started by ipactl. Since ipactl starts hidden, configured, and enabled services, the new logic reflect the fact, too. Fixes: https://pagure.io/freeipa/issue/7929 Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com> |
||
---|---|---|
.. | ||
__init__.py | ||
base.py | ||
test_advise.py | ||
test_authselect.py | ||
test_backup_and_restore.py | ||
test_caless.py | ||
test_commands.py | ||
test_crlgen_manage.py | ||
test_customized_ds_config_install.py | ||
test_dns_locations.py | ||
test_dnssec.py | ||
test_external_ca.py | ||
test_forced_client_reenrollment.py | ||
test_http_kdc_proxy.py | ||
test_idviews.py | ||
test_installation.py | ||
test_kerberos_flags.py | ||
test_legacy_clients.py | ||
test_netgroup.py | ||
test_nfs.py | ||
test_ntp_options.py | ||
test_ordering.py | ||
test_pki_config_override.py | ||
test_pkinit_manage.py | ||
test_replica_promotion.py | ||
test_replication_layouts.py | ||
test_server_del.py | ||
test_service_permissions.py | ||
test_simple_replication.py | ||
test_sudo.py | ||
test_testconfig.py | ||
test_topologies.py | ||
test_topology.py | ||
test_trust.py | ||
test_uninstallation.py | ||
test_upgrade.py | ||
test_user_permissions.py | ||
test_vault.py | ||
test_winsyncmigrate.py |