#6513 `ipa plugins` command crashes with internal error
Closed: Fixed None Opened 7 years ago by mbabinsk.

On 4.4.2 Freeipa master, calling ipa plugins command results in the ipa: ERROR: an internal error has occurred.

I the error log, we can observe the following traceback:

[Fri Nov 25 11:54:46.261204 2016] [wsgi:error] [pid 29789] ipa: ERROR: non-public: KeyError: 'count'
[Fri Nov 25 11:54:46.261221 2016] [wsgi:error] [pid 29789] Traceback (most recent call last):
[Fri Nov 25 11:54:46.261223 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py", line 366, in wsgi_execute
[Fri Nov 25 11:54:46.261225 2016] [wsgi:error] [pid 29789]     result = command(*args, **options)
[Fri Nov 25 11:54:46.261227 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 449, in __call__
[Fri Nov 25 11:54:46.261229 2016] [wsgi:error] [pid 29789]     return self.__do_call(*args, **options)
[Fri Nov 25 11:54:46.261230 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 486, in __do_call
[Fri Nov 25 11:54:46.261232 2016] [wsgi:error] [pid 29789]     ret['summary'] = self.get_summary_default(ret)
[Fri Nov 25 11:54:46.261234 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 1006, in get_summary_default
[Fri Nov 25 11:54:46.261235 2016] [wsgi:error] [pid 29789]     return self.msg_summary % output
[Fri Nov 25 11:54:46.261237 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipalib/text.py", line 403, in __mod__
[Fri Nov 25 11:54:46.261239 2016] [wsgi:error] [pid 29789]     count = kw['count']
[Fri Nov 25 11:54:46.261240 2016] [wsgi:error] [pid 29789] KeyError: 'count'
[Fri Nov 25 11:54:46.261562 2016] [wsgi:error] [pid 29789] ipa: INFO: [jsonserver_kerb] admin@IPA.TEST: plugins/1(version=u'2.215'): KeyError
[Fri Nov 25 11:55:16.471701 2016] [wsgi:error] [pid 29790] ipa: INFO: [jsonserver_session] admin@IPA.TEST: env/1(None, version=u'2.215'): SUCCESS
[Fri Nov 25 11:55:20.885811 2016] [wsgi:error] [pid 29789] ipa: ERROR: non-public: KeyError: 'count'
[Fri Nov 25 11:55:20.885824 2016] [wsgi:error] [pid 29789] Traceback (most recent call last):
[Fri Nov 25 11:55:20.885826 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py", line 366, in wsgi_execute
[Fri Nov 25 11:55:20.885827 2016] [wsgi:error] [pid 29789]     result = command(*args, **options)
[Fri Nov 25 11:55:20.885829 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 449, in __call__
[Fri Nov 25 11:55:20.885830 2016] [wsgi:error] [pid 29789]     return self.__do_call(*args, **options)
[Fri Nov 25 11:55:20.885831 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 486, in __do_call
[Fri Nov 25 11:55:20.885833 2016] [wsgi:error] [pid 29789]     ret['summary'] = self.get_summary_default(ret)
[Fri Nov 25 11:55:20.885834 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 1006, in get_summary_default
[Fri Nov 25 11:55:20.885836 2016] [wsgi:error] [pid 29789]     return self.msg_summary % output
[Fri Nov 25 11:55:20.885837 2016] [wsgi:error] [pid 29789]   File "/usr/lib/python2.7/site-packages/ipalib/text.py", line 403, in __mod__
[Fri Nov 25 11:55:20.885838 2016] [wsgi:error] [pid 29789]     count = kw['count']
[Fri Nov 25 11:55:20.885839 2016] [wsgi:error] [pid 29789] KeyError: 'count'
[Fri Nov 25 11:55:20.886018 2016] [wsgi:error] [pid 29789] ipa: INFO: [jsonserver_session] admin@IPA.TEST: plugins/1(version=u'2.215'): KeyError

master:

  • b3c41f2 Add fix for ipa plugins command

Metadata Update from @mbabinsk:
- Issue assigned to akasurde
- Issue set to the milestone: FreeIPA 4.5

7 years ago

Login to comment on this ticket.

Metadata