https://bugzilla.redhat.com/show_bug.cgi?id=894090 (Red Hat Enterprise Linux 6)
Description of problem: Internal server error on migration, it appears to be with migrating the groups ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: : :: [ LOG ] :: ds-migration-cmd-008 Non directory manager bind-dn - binding as puser1 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: : :: [11:29:33] :: EXECUTING: ipa migrate-ds --user-container="ou=People" --group-container="ou=groups" --bind-dn="uid=puser1,ou=People,dc=example,dc=com" ldap://ipaqavmd.testrelm.com:389 ipa: ERROR: an internal error has occurred :: [ FAIL ] :: Running 'echo password | ipa migrate-ds --user-container="ou=People" --group-container="ou=groups" --bind-dn="uid=puser1,ou=People,dc=example,dc=com" ldap://ipaqavmd.testrelm.com:389' (Expected 0, got 1) User login: puser1 Last name: User1 Home directory: /home/puser1 Login shell: /bin/bash UID: 1001 GID: 1001 Account disabled: False Password: True Member of groups: ipausers Kerberos keys available: True :: [ PASS ] :: Verifying 'puser1' was migrated User login: puser2 Last name: User2 Home directory: /home/puser2 Login shell: /bin/bash UID: 1002 GID: 1002 Account disabled: False Password: True Member of groups: ipausers Kerberos keys available: True :: [ PASS ] :: Verifying user 'puser2' was migrated User login: philomena_hazen First name: Philomena Last name: Hazen Home directory: /home/Philomena_Hazen Login shell: /bin/sh Email address: Philomena_Hazen@example.com UID: 18795 GID: 28795 Telephone Number: +1 206 660-3641 Org. Unit: Human Resources Job Title: Senior Human Resources Accountant Account disabled: False Password: True Member of groups: ipausers Kerberos keys available: True :: [ PASS ] :: Verifying 'philomena_hazen' was migrated ipa: ERROR: group1: group not found :: [ FAIL ] :: Verifying group 'group1' was migrated (Expected 0, got 2) ipa: ERROR: group2: group not found :: [ FAIL ] :: Verifying group 'group2' was migrated (Expected 0, got 2) --------------------- Deleted user "puser1" --------------------- --------------------- Deleted user "puser2" --------------------- ------------------------------ Deleted user "philomena_hazen" ------------------------------ ipa: ERROR: group1: group not found ipa: ERROR: group2: group not found httpd error_log <snip> Thu Jan 10 11:29:32 2013] [error] ipa: INFO: admin@TESTRELM.COM: migrate_ds(u'ldap://ipaqavmd.testrelm.com:389', u'********', binddn=u'cn=directory manager', usercontainer=u'ou=People', groupcontainer=u'ou=groups', userobjectclass=(u'person',), groupobjectclass=(u'groupOfUniqueNames', u'groupOfNames'), userignoreobjectclass=None, userignoreattribute=None, groupignoreobjectclass=None, groupignoreattribute=None, groupoverwritegid=False, schema=u'RFC2307bis', continue=False, compat=False, exclude_groups=None, exclude_users=None): ACIError [Thu Jan 10 11:29:34 2013] [error] ipa: WARNING: GID number 28795 of migrated user philomena_hazen does not point to a known group. [Thu Jan 10 11:29:34 2013] [error] ipa: WARNING: philomena_hazen: attribute manager refers to non-existent entry cn=Torrie Paluso,ou=People,dc=example,dc=com [Thu Jan 10 11:29:34 2013] [error] ipa: WARNING: philomena_hazen: attribute secretary refers to non-existent entry cn=Tiphany Samieian,ou=People,dc=example,dc=com [Thu Jan 10 11:29:34 2013] [error] ipa: ERROR: non-public: AssertionError: [Thu Jan 10 11:29:34 2013] [error] Traceback (most recent call last): [Thu Jan 10 11:29:34 2013] [error] File "/usr/lib/python2.6/site-packages/ipaserver/rpcserver.py", line 334, in wsgi_execute [Thu Jan 10 11:29:34 2013] [error] result = self.Command[name](*args, **options) [Thu Jan 10 11:29:34 2013] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 435, in __call__ [Thu Jan 10 11:29:34 2013] [error] ret = self.run(*args, **options) [Thu Jan 10 11:29:34 2013] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 747, in run [Thu Jan 10 11:29:34 2013] [error] return self.execute(*args, **options) [Thu Jan 10 11:29:34 2013] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/migration.py", line 790, in execute [Thu Jan 10 11:29:34 2013] [error] ldap, config, ds_ldap, ds_base_dn, options [Thu Jan 10 11:29:34 2013] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/migration.py", line 709, in migrate [Thu Jan 10 11:29:34 2013] [error] **blacklists [Thu Jan 10 11:29:34 2013] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/migration.py", line 295, in _pre_migrate_group [Thu Jan 10 11:29:34 2013] [error] convert_members_rfc2307bis('uniquemember', search_bases) [Thu Jan 10 11:29:34 2013] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/migration.py", line 247, in convert_members_rfc2307bis [Thu Jan 10 11:29:34 2013] [error] assert isinstance(m, DN) [Thu Jan 10 11:29:34 2013] [error] AssertionError </snip> Version-Release number of selected component (if applicable): ipa-server-3.0.0-20.el6.x86_64 389-ds-base-1.2.11.15-10.el6.x86_64 How reproducible: always Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
master: 746181a[[BR]] ipa-3-1: 2ebfd7a[[BR]] ipa-3-0: d8f54f8
Metadata Update from @rcritten: - Issue assigned to rcritten - Issue set to the milestone: FreeIPA 3.0.3 (bug fixing)
Login to comment on this ticket.