diff options
-rw-r--r-- | ipaserver/install/bindinstance.py | 6 |
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 |