Insights-client registration fails with 'AttributeError: ZipFile instance has no attribute'
Issue
redhat-access-insights --register --verbose
fails with:
# /usr/bin/redhat-access-insights --register --verbose
2019-01-23 08:42:25,030 DEBUG insights.client.client Logging initialized
2019-01-23 08:42:25,030 DEBUG root Loaded initial egg: /etc/insights-client/rpm.egg/insights
2019-01-23 08:42:25,030 DEBUG insights.client /usr/bin/gpg --verify --keyring /etc/insights-client/redhattools.pub.gpg /etc/insights-client/rpm.egg.asc /etc/insights-client/rpm.egg
2019-01-23 08:42:25,040 DEBUG insights.client GPG return code: 0
Traceback (most recent call last):
File "/usr/bin/insights-client-run", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 3147, in <module>
@_call_aside
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 3131, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 3160, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 657, in _build_master
ws = cls()
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 650, in __init__
self.add_entry(entry)
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 706, in add_entry
for dist in find_distributions(entry, True):
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 1966, in find_eggs_in_zip
if metadata.has_metadata('PKG-INFO'):
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 1488, in has_metadata
return self.egg_info and self._has(self._fn(self.egg_info, name))
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 1840, in _has
return zip_path in self.zipinfo or zip_path in self._index()
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 1717, in zipinfo
return self._zip_manifests.load(self.loader.archive)
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 1677, in load
manifest = self.build(path)
File "/usr/lib/python2.6/site-packages/setuptools-38.5.1-py2.6.egg/pkg_resources/__init__.py", line 1650, in build
with zipfile.ZipFile(path) as zfile:
AttributeError: ZipFile instance has no attribute '__exit__'
2019-01-23 08:42:25,243 DEBUG insights_client Attempt failed.
Environment
- Red Hat Enterprise Linux
- Red Hat Insights
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.