python-zaqarclient has incompatible requirements with oslo.middleware

Bug #1482260 reported by Jesse Pretorius
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openstack-ansible
Fix Released
High
Jesse Pretorius
Kilo
Fix Released
Low
Jesse Pretorius
Trunk
Fix Released
High
Jesse Pretorius

Bug Description

python-zaqarclient has the following requirement: pbr>=0.6,!=0.7,<1.0

All other openstack components share this requirement: pbr>=0.11,<2.0

oslo.middleware 2.5 has this requirement: >=1.3,pbr<2.0 but 2.4 had pbr>=0.11,<2.0

With the latest update to oslo.middleware we can't have both it and python-zaqarclient so we either need to cap oslo.middleware or we need to drop python-zaqarclient from the repository.

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

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

Changed in openstack-ansible:
status: New → In Progress
Revision history for this message
Sudheesh S K (skairali) wrote :

Any workarounds?

Revision history for this message
Jesse Pretorius (jesse-pretorius) wrote :

@skairali We have a review in ( https://review.openstack.org/209998 ) to simply remove the client from our deployment toolset as we don't use it at all.

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

Reviewed: https://review.openstack.org/209998
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=d82bbb4336cc97ccafa3fce660992816f3472a85
Submitter: Jenkins
Branch: master

commit d82bbb4336cc97ccafa3fce660992816f3472a85
Author: Jesse Pretorius <email address hidden>
Date: Thu Aug 6 16:35:03 2015 +0100

    Remove unused python clients from repo & tempest

    This patch removes the unused python clients from the tempest
    role and the openstack_clients in the repo as these projects
    may introduce incompatible requirements to the projects we
    deploy and support.

    Change-Id: I2d412dea8d91c94fc4ff9a5f64c19ae9c44fed8e
    Closes-Bug: #1482260

Changed in openstack-ansible:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (kilo)

Fix proposed to branch: kilo
Review: https://review.openstack.org/210302

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (kilo)

Reviewed: https://review.openstack.org/210302
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=56229928bb5bb314c16c45382816bca04c27896a
Submitter: Jenkins
Branch: kilo

commit 56229928bb5bb314c16c45382816bca04c27896a
Author: Jesse Pretorius <email address hidden>
Date: Thu Aug 6 16:35:03 2015 +0100

    Remove unused python clients from repo & tempest

    This patch removes the unused python clients from the tempest
    role and the openstack_clients in the repo as these projects
    may introduce incompatible requirements to the projects we
    deploy and support.

    Change-Id: I2d412dea8d91c94fc4ff9a5f64c19ae9c44fed8e
    Closes-Bug: #1482260
    (cherry picked from commit d82bbb4336cc97ccafa3fce660992816f3472a85)

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 11.2.11

This issue was fixed in the openstack/openstack-ansible 11.2.11 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/openstack-ansible 11.2.12

This issue was fixed in the openstack/openstack-ansible 11.2.12 release.

Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/openstack-ansible 11.2.14

This issue was fixed in the openstack/openstack-ansible 11.2.14 release.

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

Other bug subscribers