mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2026-10-24 22:27:41 -05: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:
1 parent
fcc2c5da97
commit
16909a128b
1 file changed
+3
-1
@@ -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 = {
|
||||
|
||||
Reference in new issue
Block a user