Under Py3 a traceback is returned
[root@vm-058-013 ~]# ipa ping ipa: ERROR: AttributeError: 'HTTPMessage' object has no attribute 'getheaders' Traceback (most recent call last): File "/usr/lib/python3.5/site-packages/ipalib/cli.py", line 1348, in run api.finalize() File "/usr/lib/python3.5/site-packages/ipalib/plugable.py", line 714, in finalize self.__do_if_not_done('load_plugins') File "/usr/lib/python3.5/site-packages/ipalib/plugable.py", line 421, in __do_if_not_done getattr(self, name)() File "/usr/lib/python3.5/site-packages/ipalib/plugable.py", line 592, in load_plugins for package in self.packages: File "/usr/lib/python3.5/site-packages/ipalib/__init__.py", line 919, in packages ipaclient.remote_plugins.get_package(self), File "/usr/lib/python3.5/site-packages/ipaclient/remote_plugins/__init__.py", line 117, in get_package plugins = schema.get_package(server_info, client) File "/usr/lib/python3.5/site-packages/ipaclient/remote_plugins/schema.py", line 553, in get_package schema = Schema(client) File "/usr/lib/python3.5/site-packages/ipaclient/remote_plugins/schema.py", line 397, in __init__ fingerprint, ttl = self._fetch(client, ignore_cache=read_failed) File "/usr/lib/python3.5/site-packages/ipaclient/remote_plugins/schema.py", line 436, in _fetch schema = client.forward(u'schema', **kwargs)['result'] File "/usr/lib/python3.5/site-packages/ipalib/rpc.py", line 998, in forward return self._call_command(command, params) File "/usr/lib/python3.5/site-packages/ipalib/rpc.py", line 979, in _call_command return command(*params) File "/usr/lib/python3.5/site-packages/ipalib/rpc.py", line 1129, in _call return self.__request(name, args) File "/usr/lib/python3.5/site-packages/ipalib/rpc.py", line 1096, in __request verbose=self.__verbose >= 3, File "/usr/lib64/python3.5/xmlrpc/client.py", line 1133, in request return self.single_request(host, handler, request_body, verbose) File "/usr/lib/python3.5/site-packages/ipalib/rpc.py", line 653, in single_request return self.parse_response(response) File "/usr/lib/python3.5/site-packages/ipalib/rpc.py", line 732, in parse_response self.store_session_cookie(response.msg.getheaders('Set-Cookie')) AttributeError: 'HTTPMessage' object has no attribute 'getheaders' ipa: ERROR: an internal error has occurred
Works with Py2:
[root@vm-058-013 ~]# python2 /usr/bin/ipa ping ----------------------------------------------------------------------- IPA server version 4.4.90.dev201612121351+git80bd414. API version 2.217 -----------------------------------------------------------------------
Regression only in master branch
master:
Metadata Update from @mbasti: - Issue assigned to someone - Issue set to the milestone: FreeIPA 4.5
Log in to comment on this ticket.