Bug #24604
closedpulp_streamer fails to start
Description
pulp_streamer fails to start citing following error
Traceback (most recent call last):
Aug 13 13:07:55 foreman pulp_streamer: File "/usr/bin/pulp_streamer", line 5, in <module>
Aug 13 13:07:55 foreman pulp_streamer: from pkg_resources import load_entry_point
Aug 13 13:07:55 foreman pulp_streamer: File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 3007, in <module>
Aug 13 13:07:56 foreman pulp_streamer: working_set.require(requires)
Aug 13 13:07:56 foreman pulp_streamer: File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 728, in require
Aug 13 13:07:56 foreman pulp_streamer: needed = self.resolve(parse_requirements(requirements))
Aug 13 13:07:56 foreman pulp_streamer: File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 626, in resolve
Aug 13 13:07:56 foreman pulp_streamer: raise DistributionNotFound(req)
Aug 13 13:07:56 foreman pulp_streamer: pkg_resources.DistributionNotFound: twisted-web
Appears python-twisted-web has been superseded by python2-twisted. Had to modify /usr/lib/python2.7/site-packages/pulp_streamer-2.15.3-py2.7.egg-info/requires.txt and remove references to twisted-core and twisted-web and replace with "twisted". Afterwards, pulp_streamer service was able to start.
Found on CentOS 7.5, foreman 1.17, katello 3.6. sorry if this is in poor format. first bug to report.