Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1485851
Description of problem: ipa param-find: command displays internal error Version-Release number of selected component (if applicable): ipa-server-4.5.0-21.el7_4.1.x86_64 How reproducible: Always Steps to Reproduce: 1. ipa help schema 2. Run the below commands. 3. ipa class-show test 4. ipa command-show test 5. ipa output-show test 6. ipa param-show test 7. ipa topic-show test 8. ipa param-find test Actual results: 3. ipa: ERROR: test: class not found 4. ipa: ERROR: test: command not found 5. Name: test ipa: ERROR: an internal error has occurred 6. Name: test ipa: ERROR: an internal error has occurred 7. ipa: ERROR: test: topic not found 8. ipa: ERROR: an internal error has occurred [Mon Aug 28 04:53:41.864238 2017] [:error] [pid 18874] ipa: ERROR: non-public: KeyError: u'test' [Mon Aug 28 04:53:41.864297 2017] [:error] [pid 18874] Traceback (most recent call last): [Mon Aug 28 04:53:41.864307 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py", line 367, in wsgi_execute [Mon Aug 28 04:53:41.864315 2017] [:error] [pid 18874] result = command(*args, **options) [Mon Aug 28 04:53:41.864323 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 447, in __call__ [Mon Aug 28 04:53:41.864331 2017] [:error] [pid 18874] return self.__do_call(*args, **options) [Mon Aug 28 04:53:41.864339 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 475, in __do_call [Mon Aug 28 04:53:41.864347 2017] [:error] [pid 18874] ret = self.run(*args, **options) [Mon Aug 28 04:53:41.864355 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 797, in run [Mon Aug 28 04:53:41.864363 2017] [:error] [pid 18874] return self.execute(*args, **options) [Mon Aug 28 04:53:41.864371 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipaserver/plugins/schema.py", line 112, in execute [Mon Aug 28 04:53:41.864379 2017] [:error] [pid 18874] obj = self.obj.retrieve(*args, **options) [Mon Aug 28 04:53:41.864386 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipaserver/plugins/schema.py", line 81, in retrieve [Mon Aug 28 04:53:41.864394 2017] [:error] [pid 18874] obj = self._retrieve(*args, **kwargs) [Mon Aug 28 04:53:41.864402 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipaserver/plugins/schema.py", line 717, in _retrieve [Mon Aug 28 04:53:41.864410 2017] [:error] [pid 18874] cmd = self.api.Command[commandfull_name] [Mon Aug 28 04:53:41.864418 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 325, in __getitem__ [Mon Aug 28 04:53:41.864426 2017] [:error] [pid 18874] plugin = self.get_plugin(key) [Mon Aug 28 04:53:41.864433 2017] [:error] [pid 18874] File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 322, in get_plugin [Mon Aug 28 04:53:41.864441 2017] [:error] [pid 18874] return self.__plugins_by_key[key] [Mon Aug 28 04:53:41.864449 2017] [:error] [pid 18874] KeyError: u'test' [Mon Aug 28 04:53:41.865148 2017] [:error] [pid 18874] ipa: INFO: [jsonserver_session] admin@TESTRELM.TEST: output_show/1(u'test', u'test', version=u'2.228'): InternalError [Mon Aug 28 04:53:57.226092 2017] [:warn] [pid 18877] [client 10.19.34.88:37000] failed to set perms (3140) on file (/var/run/ipa/ccaches/admin@TESTRELM.TEST)!, referer: https://cypher.testrelm.test/ipa/xml [Mon Aug 28 04:53:57.298204 2017] [:error] [pid 18875] ipa: ERROR: non-public: KeyError: u'test' [Mon Aug 28 04:53:57.298258 2017] [:error] [pid 18875] Traceback (most recent call last): [Mon Aug 28 04:53:57.298268 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py", line 367, in wsgi_execute [Mon Aug 28 04:53:57.298304 2017] [:error] [pid 18875] result = command(*args, **options) [Mon Aug 28 04:53:57.298313 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 447, in __call__ [Mon Aug 28 04:53:57.298321 2017] [:error] [pid 18875] return self.__do_call(*args, **options) [Mon Aug 28 04:53:57.298329 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 475, in __do_call [Mon Aug 28 04:53:57.298337 2017] [:error] [pid 18875] ret = self.run(*args, **options) [Mon Aug 28 04:53:57.298344 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipalib/frontend.py", line 797, in run [Mon Aug 28 04:53:57.298352 2017] [:error] [pid 18875] return self.execute(*args, **options) [Mon Aug 28 04:53:57.298360 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipaserver/plugins/schema.py", line 112, in execute [Mon Aug 28 04:53:57.298368 2017] [:error] [pid 18875] obj = self.obj.retrieve(*args, **options) [Mon Aug 28 04:53:57.298376 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipaserver/plugins/schema.py", line 81, in retrieve [Mon Aug 28 04:53:57.298384 2017] [:error] [pid 18875] obj = self._retrieve(*args, **kwargs) [Mon Aug 28 04:53:57.298392 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipaserver/plugins/schema.py", line 631, in _retrieve [Mon Aug 28 04:53:57.298400 2017] [:error] [pid 18875] metaobj = self.api.Object[metaobjectfull_name] [Mon Aug 28 04:53:57.298407 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 325, in __getitem__ [Mon Aug 28 04:53:57.298415 2017] [:error] [pid 18875] plugin = self.get_plugin(key) [Mon Aug 28 04:53:57.298423 2017] [:error] [pid 18875] File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 322, in get_plugin [Mon Aug 28 04:53:57.298431 2017] [:error] [pid 18875] return self.__plugins_by_key[key] [Mon Aug 28 04:53:57.298439 2017] [:error] [pid 18875] KeyError: u'test' Expected results: Internal error should be fixed with valid error messages as seen in 3 and 4. Additional info:
Metadata Update from @fbarreto: - Issue assigned to fbarreto
Metadata Update from @fbarreto: - Custom field keywords adjusted to eas - Issue set to the milestone: FreeIPA 4.7 - Issue tagged with: easyfix
Metadata Update from @pvoborni: - Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1485851
Metadata Update from @pvoborni: - Custom field keywords reset (from eas) - Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/1033
Moving to 4.6 given that there is a PR.
Metadata Update from @pvoborni: - Issue set to the milestone: FreeIPA 4.6.1 (was: FreeIPA 4.7)
Metadata Update from @tkrizek: - Issue set to the milestone: FreeIPA 4.6.2 (was: FreeIPA 4.6.1)
master:
ipa-4-6:
Metadata Update from @tdudlak: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.