2014.1.4 Nova introduces new dependency for oslo.utils in stable/icehouse

Bug #1432685 reported by Corey Bryant on 2015-03-16
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Undecided
Unassigned
Icehouse
Undecided
Unassigned
Juno
Undecided
Unassigned

Bug Description

In the latest release of 2014.1.4 nova, commit 4b46a86f8a2af096e399df8518f8269f825684e0 introduces a new dependency for oslo.utils in nova/compute/api.py.

I think it's policy to not allow new dependencies in stable releases so this may have slipped by.

description: updated
summary: - 2014.1.4 introduces new dependency for oslo.utils
+ 2014.1.4 introduces new dependency for oslo.utils in stable/icehouse
Alan Pevec (apevec) on 2015-03-16
summary: - 2014.1.4 introduces new dependency for oslo.utils in stable/icehouse
+ 2014.1.4 Nova introduces new dependency for oslo.utils in
+ stable/icehouse
Alan Pevec (apevec) wrote :

oslo.utils is indeed not in Icehouse Nova requirements.txt but it is in Icehouse global-requirements:
https://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/icehouse#n53

BTW we have the same situation with oslo.utils in Nova stable/juno branch: not in requirements.txt but used in this backport and few more places, commits 33e0813b and 1e4088f4 included in 2014.2.2

That mean gate jobs are not enforcing project's requirements.txt ?

Another reason to actually push for a hacking check: https://review.openstack.org/157894

Alan Pevec (apevec) on 2015-03-17
Changed in nova:
status: New → Invalid

Reviewed: https://review.openstack.org/164763
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=3501ec2cb773417f05004d8b5567d5755213dabe
Submitter: Jenkins
Branch: stable/icehouse

commit 3501ec2cb773417f05004d8b5567d5755213dabe
Author: Corey Bryant <email address hidden>
Date: Mon Mar 16 12:19:05 2015 -0400

    Drop use of oslo.utils in nova

    Use units from nova.openstack.common instead of using units from
    oslo.utils.

    Fixes bug: 1432685

    Change-Id: I5d66c5c10728024e4d3dd3ae5362217f76164ed1

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers