summaryrefslogtreecommitdiffstats
path: root/ipaserver/install
diff options
context:
space:
mode:
authorLudwig Krispenz <lkrispen@redhat.com>2015-06-02 13:49:28 +0200
committerPetr Vobornik <pvoborni@redhat.com>2015-06-03 15:56:22 +0200
commit8457edc14dade724b486540800bcdafb7d9a6f76 (patch)
tree864e3258d2ab38ac0ebe0710b93ea751b5c05847 /ipaserver/install
parenta92328452dced34d6d6df7ad6fe585563bb909f6 (diff)
downloadfreeipa-8457edc14dade724b486540800bcdafb7d9a6f76.tar.gz
freeipa-8457edc14dade724b486540800bcdafb7d9a6f76.tar.xz
freeipa-8457edc14dade724b486540800bcdafb7d9a6f76.zip
accept missing binddn group
replicas installed from older versions do not have a binddn group just accept the errror Reviewed-By: Petr Vobornik <pvoborni@redhat.com>
Diffstat (limited to 'ipaserver/install')
-rw-r--r--ipaserver/install/replication.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ipaserver/install/replication.py b/ipaserver/install/replication.py
index 643639ef4..21feeb048 100644
--- a/ipaserver/install/replication.py
+++ b/ipaserver/install/replication.py
@@ -780,12 +780,12 @@ class ReplicationManager(object):
try:
mod = [(ldap.MOD_ADD, "member", b_dn)]
a.modify_s(group_dn, mod)
- except ldap.TYPE_OR_VALUE_EXISTS:
+ except (ldap.TYPE_OR_VALUE_EXISTS, ldap.NO_SUCH_OBJECT):
pass
try:
mod = [(ldap.MOD_ADD, "member", a_dn)]
b.modify_s(group_dn, mod)
- except ldap.TYPE_OR_VALUE_EXISTS:
+ except (ldap.TYPE_OR_VALUE_EXISTS, ldap.NO_SUCH_OBJECT):
pass