summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ipalib/plugins/host.py2
-rw-r--r--ipalib/plugins/hostgroup.py2
-rw-r--r--tests/test_xmlrpc/test_nesting.py1
3 files changed, 2 insertions, 3 deletions
diff --git a/ipalib/plugins/host.py b/ipalib/plugins/host.py
index e798d23bf..d92bc56c0 100644
--- a/ipalib/plugins/host.py
+++ b/ipalib/plugins/host.py
@@ -364,7 +364,7 @@ class host(LDAPObject):
"""
ng_container = DN(api.env.container_netgroup, api.env.basedn)
if 'memberofindirect' in entry_attrs:
- for member in entry_attrs['memberofindirect']:
+ for member in list(entry_attrs['memberofindirect']):
memberdn = DN(member)
if memberdn.endswith(ng_container):
try:
diff --git a/ipalib/plugins/hostgroup.py b/ipalib/plugins/hostgroup.py
index 7ae438c0a..9fb102928 100644
--- a/ipalib/plugins/hostgroup.py
+++ b/ipalib/plugins/hostgroup.py
@@ -99,7 +99,7 @@ class hostgroup(LDAPObject):
"""
if 'memberof' in entry_attrs:
hgdn = DN(dn)
- for member in entry_attrs['memberof']:
+ for member in list(entry_attrs['memberof']):
ngdn = DN(member)
if ngdn['cn'] == hgdn['cn']:
try:
diff --git a/tests/test_xmlrpc/test_nesting.py b/tests/test_xmlrpc/test_nesting.py
index a09a7989e..e1b41b284 100644
--- a/tests/test_xmlrpc/test_nesting.py
+++ b/tests/test_xmlrpc/test_nesting.py
@@ -790,7 +790,6 @@ class test_nesting(Declarative):
managedby_host=[fqdn1],
memberof_hostgroup = [u'testhostgroup2'],
memberofindirect_hostgroup = [u'testhostgroup1'],
- memberofindirect_netgroup = [u'testhostgroup2'],
),
),
),