All `pcs` commands are crashing with python stack trace after failed upgrade of `pcs` package.
Issue
-
After attempt to upgrade
pcspackage thepcscommands are crashing with stack trace below containing lineFile "/usr/lib/python2.7/site-packages/pcs/pcs.py", line 6, in <module># pcs Traceback (most recent call last): File "/usr/sbin/pcs", line 9, in <module> load_entry_point('pcs==0.9.158', 'console_scripts', 'pcs')() File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2566, in load_entry_point return ep.load() File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.7/site-packages/pcs/app.py", line 13, in <module> from pcs import ( File "/usr/lib/python2.7/site-packages/pcs/acl.py", line 10, in <module> from pcs import ( File "/usr/lib/python2.7/site-packages/pcs/prop.py", line 11, in <module> from pcs import ( File "/usr/lib/python2.7/site-packages/pcs/node.py", line 11, in <module> from pcs import ( File "/usr/lib/python2.7/site-packages/pcs/utils.py", line 26, in <module> from pcs import settings, usage File "/usr/lib/python2.7/site-packages/pcs/settings.py", line 1, in <module> from pcs.settings_default import * File "/usr/lib/python2.7/site-packages/pcs/pcs.py", line 6, in <module> <--------- import cluster File "/usr/lib/python2.7/site-packages/pcs/cluster.py", line 25, in <module> from pcs import ( File "/usr/lib/python2.7/site-packages/pcs/constraint.py", line 13, in <module> from pcs import ( File "/usr/lib/python2.7/site-packages/pcs/rule.py", line 11, in <module> from pcs import utils ImportError: cannot import name utils
Environment
- Red Hat Enterprise Linux 7 with High-Availability or Resilient Storage Add-on
pcs-0.9.152-10.el7or newer
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.