mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
pkinit: don't fail when no pkinit servers found
If we issue pkinit-status after an upgrade from a pre-4.5 ipa version, it would have failed with KeyError since the pkinit_server_server of IPA config was never initialized. https://pagure.io/freeipa/issue/7144 Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
This commit is contained in:
parent
fcc2c5da97
commit
16909a128b
@ -93,7 +93,9 @@ class pkinit_status(Search):
|
||||
else:
|
||||
servers = ipa_master_config['ipa_master_server']
|
||||
|
||||
pkinit_servers = ipa_master_config['pkinit_server_server']
|
||||
pkinit_servers = ipa_master_config.get('pkinit_server_server')
|
||||
if pkinit_servers is None:
|
||||
return
|
||||
|
||||
for s in servers:
|
||||
pkinit_status = {
|
||||
|
Loading…
Reference in New Issue
Block a user