https://bugzilla.redhat.com/show_bug.cgi?id=888524 (Red Hat Enterprise Linux 6)
Description of problem: In RHEL6.4 version of IPA, I'm seeing internal errors when searching for delegations by group: [root@rhel6-1 ipa-delegation-cli]# ipa delegation-find --group=gr1000 ipa: ERROR: an internal error has occurred Version-Release number of selected component (if applicable): ipa-server-3.0.0-15.el6.x86_64 How reproducible: always Steps to Reproduce: 1. Setup IPA server 2. kinit admin 3. ipa group-add mg1000 --desc=mg1000 4. ipa group-add gr1000 --desc=gr1000 5. ipa delegation-add delegation_find_positive_1000 --membergroup=mg1000 --group=gr1000 --attrs=mobile 6. ipa delegation-find --group=gr1000 Actual results: ipa: ERROR: an internal error has occurred Expected results: returns delegation_find_positive_1000 listing Additional info: [root@rhel6-1 ipa-delegation-cli]# tail -19 /var/log/httpd/error_log [Tue Dec 18 14:07:06 2012] [error] ipa: INFO: admin@TESTRELM.COM: ping(): SUCCESS [Tue Dec 18 14:07:06 2012] [error] ipa: ERROR: non-public: AttributeError: 'unicode' object has no attribute 'value' [Tue Dec 18 14:07:06 2012] [error] Traceback (most recent call last): [Tue Dec 18 14:07:06 2012] [error] File "/usr/lib/python2.6/site-packages/ipaserver/rpcserver.py", line 334, in wsgi_execute [Tue Dec 18 14:07:06 2012] [error] result = self.Command[name](*args, **options) [Tue Dec 18 14:07:06 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 435, in __call__ [Tue Dec 18 14:07:06 2012] [error] ret = self.run(*args, **options) [Tue Dec 18 14:07:06 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 747, in run [Tue Dec 18 14:07:06 2012] [error] return self.execute(*args, **options) [Tue Dec 18 14:07:06 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/delegation.py", line 200, in execute [Tue Dec 18 14:07:06 2012] [error] results = api.Command['aci_find'](term, **kw)['result'] [Tue Dec 18 14:07:06 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 435, in __call__ [Tue Dec 18 14:07:06 2012] [error] ret = self.run(*args, **options) [Tue Dec 18 14:07:06 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 747, in run [Tue Dec 18 14:07:06 2012] [error] return self.execute(*args, **options) [Tue Dec 18 14:07:06 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/aci.py", line 804, in execute [Tue Dec 18 14:07:06 2012] [error] cn = groupdn[0]['cn'].value [Tue Dec 18 14:07:06 2012] [error] AttributeError: 'unicode' object has no attribute 'value' [Tue Dec 18 14:07:06 2012] [error] ipa: INFO: admin@TESTRELM.COM: delegation_find(None, group=u'gr1000', pkey_only=False, all=False, raw=False, version=u'2.46'): AttributeError
attachment freeipa-mkosek-344-fix-delegation-find-command-group-handling.patch
Patch freeipa-mkosek-344-fix-delegation-find-command-group-handling.patch sent for review
Will be fixed in 3.0.2.
master: 86e56b9[[BR]] ipa-3-1: 8183e2c[[BR]] ipa-3-0: 00e18a8
Metadata Update from @mkosek: - Issue assigned to someone - Issue set to the milestone: FreeIPA 3.0.2
Login to comment on this ticket.