[python-muranoclient] required oslo.utils version conflicts with nova requirements

Bug #1466123 reported by Alexey Deryugin
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
python-muranoclient
Fix Released
Critical
Stan Lagun

Bug Description

Unable to install devstack with murano due to oslo.utils version confict with nova requirements

python-muranoclient requires:
oslo.utils>=1.4.0,<1.5.0

nova requires:
oslo.utils>=1.6.0

devstack installation process fail with error:

+ /usr/local/bin/nova-manage db sync
Traceback (most recent call last):
  File "/usr/local/bin/nova-manage", line 6, in <module>
    from nova.cmd.manage import main
  File "/opt/stack/nova/nova/cmd/manage.py", line 70, in <module>
    from nova.api.ec2 import ec2utils
  File "/opt/stack/nova/nova/api/ec2/__init__.py", line 36, in <module>
    from nova.api.ec2 import apirequest
  File "/opt/stack/nova/nova/api/ec2/apirequest.py", line 30, in <module>
    from nova.api.ec2 import ec2utils
  File "/opt/stack/nova/nova/api/ec2/ec2utils.py", line 31, in <module>
    from nova.objects import base as obj_base
  File "/opt/stack/nova/nova/objects/base.py", line 27, in <module>
    from oslo_utils import versionutils
ImportError: cannot import name versionutils

Steps to reproduce:

1. Clone latest devstack
2. Clone latest murano
3. Copy murano devstack files
3. Deploy devstack

Tags: gate
tags: added: gate
affects: murano → python-muranoclient
Changed in python-muranoclient:
status: New → Confirmed
importance: Undecided → Critical
milestone: none → 0.6.1
Stan Lagun (slagun)
Changed in python-muranoclient:
status: Confirmed → In Progress
assignee: nobody → Stan Lagun (slagun)
Changed in python-muranoclient:
status: In Progress → Confirmed
status: Confirmed → Fix Committed
Changed in python-muranoclient:
status: Fix Committed → Fix Released
milestone: 0.6.1 → 0.6.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.