Icehouse gate commit check failing due to missing dependency

Bug #1425767 reported by Ian Cordasco
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Critical
Ian Cordasco
Icehouse
Fix Released
Critical
Ian Cordasco
Juno
Fix Released
Critical
Ian Cordasco
Trunk
Fix Released
Critical
Ian Cordasco

Bug Description

The version of tempest we use at the gate uses oslo.log synchronized from oslo-incubator which depends on oslo.serialization. oslo.serialization is not, however, a dependency of any of the clients we install in the utility container and therefore is not installed causing an import error and a failure to run the tests.

Ian Cordasco (icordasc)
Changed in openstack-ansible:
status: In Progress → Invalid
importance: Critical → Undecided
assignee: Ian Cordasco (icordasc) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (icehouse)

Fix proposed to branch: icehouse
Review: https://review.openstack.org/159309

Ian Cordasco (icordasc)
Changed in openstack-ansible:
status: Invalid → Triaged
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (juno)

Fix proposed to branch: juno
Review: https://review.openstack.org/159313

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

Reviewed: https://review.openstack.org/159313
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=34468d0f56b9f29d1793a713afa9772bc293dadb
Submitter: Jenkins
Branch: juno

commit 34468d0f56b9f29d1793a713afa9772bc293dadb
Author: Ian Cordasco <email address hidden>
Date: Wed Feb 25 18:50:02 2015 -0600

    Add oslo.serialization to the dependencies for tempest

    We noticed at the gate for icehouse alone that tempest tests were not
    being collected or run. This was due to the fact that the version of
    tempest we checkout has vendorized oslo.log code from oslo-incubator
    which has a dependency on oslo.serialization.

    Change-Id: I416c4db4c6689cdcd701747e5cb1d566eae72140
    Closes-bug: 1425767
    (cherry picked from commit 4f0f124aef0a05a1e83366c25f3bb79a81f430cd)

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

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

commit 2359fc3da1978492bd2df19009cb3dcf314c8615
Author: Ian Cordasco <email address hidden>
Date: Wed Feb 25 18:50:02 2015 -0600

    Add oslo.serialization to the dependencies for tempest

    We noticed at the gate for icehouse alone that tempest tests were not
    being collected or run. This was due to the fact that the version of
    tempest we checkout has vendorized oslo.log code from oslo-incubator
    which has a dependency on oslo.serialization.

    Conflicts:
     playbooks/roles/os_neutron/tasks/main.yml

    Change-Id: I416c4db4c6689cdcd701747e5cb1d566eae72140
    Closes-bug: 1425767
    (cherry picked from commit 4f0f124aef0a05a1e83366c25f3bb79a81f430cd)

Changed in openstack-ansible:
status: Triaged → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (icehouse)

Reviewed: https://review.openstack.org/159309
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=a9b4d3a63c4e5721fc8537d0762b61a78fb44265
Submitter: Jenkins
Branch: icehouse

commit a9b4d3a63c4e5721fc8537d0762b61a78fb44265
Author: Ian Cordasco <email address hidden>
Date: Wed Feb 25 18:50:02 2015 -0600

    Fix co-dependent tempest issues

    We noticed at the gate for icehouse alone that tempest tests were not
    being collected or run. This was due to the fact that the version of
    tempest we checkout has vendorized oslo.log code from oslo-incubator
    which has a dependency on oslo.serialization.

    We don't deploy swift in icehouse so tempest tests are not going to
    work.

    Co-Authored-By: Hugh Saunders<email address hidden>

    Change-Id: I416c4db4c6689cdcd701747e5cb1d566eae72140
    Closes-bug: 1425767

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.