summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ipaserver/install/bindinstance.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/ipaserver/install/bindinstance.py b/ipaserver/install/bindinstance.py
index a335ff5f4..188f3dc0e 100644
--- a/ipaserver/install/bindinstance.py
+++ b/ipaserver/install/bindinstance.py
@@ -1037,7 +1037,11 @@ class BindInstance(service.Service):
def remove_ipa_ca_cnames(self, domain_name):
# get ipa-ca CNAMEs
- cnames = get_rr(domain_name, IPA_CA_RECORD, "CNAME", api=self.api)
+ try:
+ cnames = get_rr(domain_name, IPA_CA_RECORD, "CNAME", api=self.api)
+ except errors.NotFound:
+ # zone does not exists
+ cnames = None
if not cnames:
return