Hide Forgot
Description of problem: # ipa delegation-find --attrs= ipa: ERROR: an internal error has occurred Version-Release number of selected component (if applicable): ipa-server-2.2.0-101.20120118T0229zgitbb854ce.el6.x86_64 ipa-admintools-2.2.0-101.20120118T0229zgitbb854ce.el6.x86_64 389-ds-base-libs-1.2.9.14-1.el6.x86_64 389-ds-base-1.2.9.14-1.el6.x86_64 How reproducible: always Steps to Reproduce: 1. <setup ipa server> 2. kinit admin 3. ipa delegation-find --attrs= Actual results: ipa: ERROR: an internal error has occurred Expected results: should return a more descriptive message Additional info:
And again for: # ipa delegation-find --permissions=" " ipa: ERROR: an internal error has occurred /var/log/httpd/error_log messages: [Fri Jan 20 11:04:56 2012] [error] ipa: ERROR: non-public: TypeError: 'NoneType' object is not iterable [Fri Jan 20 11:04:56 2012] [error] Traceback (most recent call last): [Fri Jan 20 11:04:56 2012] [error] File "/usr/lib/python2.6/site-packages/ipaserver/rpcserver.py", line 229, in wsgi_execute [Fri Jan 20 11:04:56 2012] [error] result = self.Command[name](*args, **options) [Fri Jan 20 11:04:56 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 438, in __call__ [Fri Jan 20 11:04:56 2012] [error] ret = self.run(*args, **options) [Fri Jan 20 11:04:56 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 696, in run [Fri Jan 20 11:04:56 2012] [error] return self.execute(*args, **options) [Fri Jan 20 11:04:56 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/delegation.py", line 196, in execute [Fri Jan 20 11:04:56 2012] [error] results = api.Command['aci_find'](term, **kw)['result'] [Fri Jan 20 11:04:56 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 438, in __call__ [Fri Jan 20 11:04:56 2012] [error] ret = self.run(*args, **options) [Fri Jan 20 11:04:56 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 696, in run [Fri Jan 20 11:04:56 2012] [error] return self.execute(*args, **options) [Fri Jan 20 11:04:56 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/aci.py", line 751, in execute [Fri Jan 20 11:04:56 2012] [error] alist2 = sorted(kw['permissions']) [Fri Jan 20 11:04:56 2012] [error] TypeError: 'NoneType' object is not iterable [Fri Jan 20 11:04:56 2012] [error] ipa: INFO: admin@TESTRELM: delegation_find(None, permissions=None, pkey_only=False, all=False, raw=False, version=u'2.21'): TypeError Looks like all 3 are the same from what I can tell.
comment #1 above pasted into wrong BZ...ignore that here...will post it to the correct BZ.
This one is for this BZ: # ipa delegation-find --attrs="" ipa: ERROR: an internal error has occurred [Fri Jan 20 11:24:42 2012] [error] ipa: ERROR: non-public: TypeError: 'NoneType' object is not iterable [Fri Jan 20 11:24:42 2012] [error] Traceback (most recent call last): [Fri Jan 20 11:24:42 2012] [error] File "/usr/lib/python2.6/site-packages/ipaserver/rpcserver.py", line 229, in wsgi_execute [Fri Jan 20 11:24:42 2012] [error] result = self.Command[name](*args, **options) [Fri Jan 20 11:24:42 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 438, in __call__ [Fri Jan 20 11:24:42 2012] [error] ret = self.run(*args, **options) [Fri Jan 20 11:24:42 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 696, in run [Fri Jan 20 11:24:42 2012] [error] return self.execute(*args, **options) [Fri Jan 20 11:24:42 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/delegation.py", line 196, in execute [Fri Jan 20 11:24:42 2012] [error] results = api.Command['aci_find'](term, **kw)['result'] [Fri Jan 20 11:24:42 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 438, in __call__ [Fri Jan 20 11:24:42 2012] [error] ret = self.run(*args, **options) [Fri Jan 20 11:24:42 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 696, in run [Fri Jan 20 11:24:42 2012] [error] return self.execute(*args, **options) [Fri Jan 20 11:24:42 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/aci.py", line 730, in execute [Fri Jan 20 11:24:42 2012] [error] alist2 = sorted([t.lower() for t in kw['attrs']]) [Fri Jan 20 11:24:42 2012] [error] TypeError: 'NoneType' object is not iterable [Fri Jan 20 11:24:42 2012] [error] ipa: INFO: admin@TESTRELM: delegation_find(None, attrs=None, pkey_only=False, all=False, raw=False, version=u'2.21'): TypeError
# ipa delegation-find --attrs=" " ipa: ERROR: an internal error has occurred /var/log/httpd/error_log: [Fri Jan 20 11:29:25 2012] [error] ipa: ERROR: non-public: TypeError: 'NoneType' object is not iterable [Fri Jan 20 11:29:25 2012] [error] Traceback (most recent call last): [Fri Jan 20 11:29:25 2012] [error] File "/usr/lib/python2.6/site-packages/ipaserver/rpcserver.py", line 229, in wsgi_execute [Fri Jan 20 11:29:25 2012] [error] result = self.Command[name](*args, **options) [Fri Jan 20 11:29:25 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 438, in __call__ [Fri Jan 20 11:29:25 2012] [error] ret = self.run(*args, **options) [Fri Jan 20 11:29:25 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 696, in run [Fri Jan 20 11:29:25 2012] [error] return self.execute(*args, **options) [Fri Jan 20 11:29:25 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/delegation.py", line 196, in execute [Fri Jan 20 11:29:25 2012] [error] results = api.Command['aci_find'](term, **kw)['result'] [Fri Jan 20 11:29:25 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 438, in __call__ [Fri Jan 20 11:29:25 2012] [error] ret = self.run(*args, **options) [Fri Jan 20 11:29:25 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 696, in run [Fri Jan 20 11:29:25 2012] [error] return self.execute(*args, **options) [Fri Jan 20 11:29:25 2012] [error] File "/usr/lib/python2.6/site-packages/ipalib/plugins/aci.py", line 730, in execute [Fri Jan 20 11:29:25 2012] [error] alist2 = sorted([t.lower() for t in kw['attrs']]) [Fri Jan 20 11:29:25 2012] [error] TypeError: 'NoneType' object is not iterable [Fri Jan 20 11:29:25 2012] [error] ipa: INFO: admin@TESTRELM: delegation_find(None, attrs=None, pkey_only=False, all=False, raw=False, version=u'2.21'): TypeError
Upstream ticket: https://fedorahosted.org/freeipa/ticket/2292