Manila does not user upper constraints for dependencies

Bug #1596246 reported by Sean McGinnis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Undecided
Sean McGinnis
manila-ui
Fix Released
Undecided
Tatiana Ovchinnikova

Bug Description

Global upper constraints are not used for dependency installation, resulting in issues for stable branch builds as new libraries are released. Tox.ini needs to be updated to use the upper-constraints.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (master)

Fix proposed to branch: master
Review: https://review.openstack.org/334207

Changed in manila:
assignee: nobody → Sean McGinnis (sean-mcginnis)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/334219

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/334220

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

Reviewed: https://review.openstack.org/334207
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=c9e1a1aabc0ffb4b60b9327916ab9a65df98087a
Submitter: Jenkins
Branch: master

commit c9e1a1aabc0ffb4b60b9327916ab9a65df98087a
Author: Sean McGinnis <email address hidden>
Date: Sat Jun 25 20:00:25 2016 -0500

    Use upper-constraints in tox installs

    The tox targets do not currently use upper constaints, resulting in
    stable branch test runs pulling down newer library versions than what
    should be supported for those releases.

    This adds upper-constaints for test environment setup.

    Change-Id: I1ff164242901a891fb45da03b1595b2e9246a765
    Closes-bug: #1596246

Changed in manila:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (stable/mitaka)

Reviewed: https://review.openstack.org/334219
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=fb7fd8551d94c434268d89e64dd184aafcaa37d8
Submitter: Jenkins
Branch: stable/mitaka

commit fb7fd8551d94c434268d89e64dd184aafcaa37d8
Author: Sean McGinnis <email address hidden>
Date: Sat Jun 25 20:00:25 2016 -0500

    Use upper-constraints in tox installs

    The tox targets do not currently use upper constaints, resulting in
    stable branch test runs pulling down newer library versions than what
    should be supported for those releases.

    This adds upper-constaints for test environment setup.

    Change-Id: I1ff164242901a891fb45da03b1595b2e9246a765
    Closes-bug: #1596246
    (cherry picked from commit c9e1a1aabc0ffb4b60b9327916ab9a65df98087a)

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (stable/liberty)

Reviewed: https://review.openstack.org/334220
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=1524c0aee46efb9f083ae6bdddcd6ff172aa56b9
Submitter: Jenkins
Branch: stable/liberty

commit 1524c0aee46efb9f083ae6bdddcd6ff172aa56b9
Author: Sean McGinnis <email address hidden>
Date: Sat Jun 25 20:00:25 2016 -0500

    Use upper-constraints in tox installs

    The tox targets do not currently use upper constaints, resulting in
    stable branch test runs pulling down newer library versions than what
    should be supported for those releases.

    This adds upper-constaints for test environment setup.

    Change-Id: I1ff164242901a891fb45da03b1595b2e9246a765
    Closes-bug: #1596246
    (cherry picked from commit c9e1a1aabc0ffb4b60b9327916ab9a65df98087a)

tags: added: in-stable-liberty
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/manila 3.0.0.0b2

This issue was fixed in the openstack/manila 3.0.0.0b2 development milestone.

Changed in manila-ui:
assignee: nobody → Tatiana Ovchinnikova (tmazur)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila-ui (master)

Fix proposed to branch: master
Review: https://review.openstack.org/360412

Changed in manila-ui:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila-ui (master)

Reviewed: https://review.openstack.org/360412
Committed: https://git.openstack.org/cgit/openstack/manila-ui/commit/?id=41dc9b7df53e185efeaf97ea05889e2017f460c8
Submitter: Jenkins
Branch: master

commit 41dc9b7df53e185efeaf97ea05889e2017f460c8
Author: Tatiana Ovchinnikova <email address hidden>
Date: Thu Aug 25 13:09:43 2016 +0300

    Use upper constraints in tox installs

    Openstack infra now supports upper constraints for all jobs.
    This patch adds upper constaints for test environment setup.

    Change-Id: I86312653e2b044e7180a9201addd48b29aa61bba
    Closes-Bug: #1596246

Changed in manila-ui:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila-ui 2.5.0

This issue was fixed in the openstack/manila-ui 2.5.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 1.0.2

This issue was fixed in the openstack/manila 1.0.2 release.

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.