Blame SOURCES/0005-Add-workaround-for-missing-kra_server_server.patch
|
 |
af3cbb |
From d265e3fd23a18b051e363048ffbeae7d11fb05a3 Mon Sep 17 00:00:00 2001
|
|
 |
af3cbb |
From: Christian Heimes <cheimes@redhat.com>
|
|
 |
af3cbb |
Date: Tue, 20 Jun 2017 15:42:53 +0200
|
|
 |
af3cbb |
Subject: [PATCH 5/5] Add workaround for missing kra_server_server
|
|
 |
af3cbb |
|
|
 |
af3cbb |
Fixes rhbz #1462403
|
|
 |
af3cbb |
---
|
|
 |
af3cbb |
custodia/ipa/vault.py | 5 +++--
|
|
 |
af3cbb |
1 file changed, 3 insertions(+), 2 deletions(-)
|
|
 |
af3cbb |
|
|
 |
af3cbb |
diff --git a/custodia/ipa/vault.py b/custodia/ipa/vault.py
|
|
 |
af3cbb |
index f681c54..cba2d5b 100644
|
|
 |
af3cbb |
--- a/custodia/ipa/vault.py
|
|
 |
af3cbb |
+++ b/custodia/ipa/vault.py
|
|
 |
af3cbb |
@@ -129,8 +129,9 @@ class IPAVault(CSStore):
|
|
 |
af3cbb |
self.ipa.Command.ping()[u'summary'])
|
|
 |
af3cbb |
# retrieve and cache KRA transport cert
|
|
 |
af3cbb |
response = self.ipa.Command.vaultconfig_show()
|
|
 |
af3cbb |
- servers = response[u'result'][u'kra_server_server']
|
|
 |
af3cbb |
- self.logger.info("KRA server(s) %s", ', '.join(servers))
|
|
 |
af3cbb |
+ servers = response[u'result'].get(u'kra_server_server', ())
|
|
 |
af3cbb |
+ if servers:
|
|
 |
af3cbb |
+ self.logger.info("KRA server(s) %s", ', '.join(servers))
|
|
 |
af3cbb |
|
|
 |
af3cbb |
service, user_host, realm = krb5_unparse_principal_name(
|
|
 |
af3cbb |
gssapi_principal)
|
|
 |
af3cbb |
--
|
|
 |
af3cbb |
2.9.4
|
|
 |
af3cbb |
|