stable/havana gate job fails because of partial swift client upgrade

Bug #1281540 reported by Attila Fazekas
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
Fix Released
Undecided
Jeremy Stanley
grenade
Fix Released
Undecided
Alan Pevec
python-swiftclient
Invalid
Undecided
Unassigned

Bug Description

http://logs.openstack.org/86/73186/1/check/check-grenade-dsvm/32f0b66/console.html

2014-02-18 10:35:44.627 | Traceback (most recent call last):
2014-02-18 10:35:44.627 | File "/usr/local/bin/swift", line 35, in <module>
2014-02-18 10:35:44.627 | from swiftclient import Connection, HTTPException
2014-02-18 10:35:44.627 | ImportError: cannot import name HTTPException
2014-02-18 10:35:44.635 | + die 48 'Failure geting status'
2014-02-18 10:35:44.636 | + local exitcode=1
2014-02-18 10:35:44.636 | + set +o xtrace
2014-02-18 10:35:44.670 | [ERROR] /opt/stack/old/devstack/exercises/swift.sh:48 Failure geting status

/usr/local/bin/swift is older than the rest of the python-swiftclient.

commit b182112719ab87942472e44aa3446ea0eb19a289 is removed the HTTPException.

summary: - stabe gate job fails bacuse of pertial swift client upgrade
+ stabe gate job fails bacuse of partial swift client upgrade
summary: - stabe gate job fails bacuse of partial swift client upgrade
+ stable/havana gate job fails becuse of partial swift client upgrade
summary: - stable/havana gate job fails becuse of partial swift client upgrade
+ stable/havana gate job fails because of partial swift client upgrade
Revision history for this message
Alan Pevec (apevec) wrote :

Discussed in thread http://lists.openstack.org/pipermail/openstack-dev/2014-February/027476.html

https://review.openstack.org/74451 should workaround this for Grizzly, removing <2 swiftclient version cap from Grizzly requirements is not an option.

Changed in python-swiftclient:
status: New → Invalid
Changed in grenade:
status: New → Invalid
Changed in openstack-ci:
status: New → In Progress
Revision history for this message
Alan Pevec (apevec) wrote :

Workaround fix is in openstack-infra/devstack-gate so I moved this bug to openstack-ci.

tags: added: gate-failure
tags: added: devstack-gate
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to devstack-gate (master)

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

Changed in openstack-ci:
assignee: nobody → Dong Liu (liudong78)
Dong Liu (liudong78)
Changed in openstack-ci:
assignee: Dong Liu (liudong78) → nobody
Changed in openstack-ci:
assignee: nobody → Jeremy Stanley (fungi)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to devstack-gate (master)

Reviewed: https://review.openstack.org/75624
Committed: https://git.openstack.org/cgit/openstack-infra/devstack-gate/commit/?id=f5c3ae03dbb6d63fd217df42c67718defdaaa50e
Submitter: Jenkins
Branch: master

commit f5c3ae03dbb6d63fd217df42c67718defdaaa50e
Author: liudong <email address hidden>
Date: Sat Feb 22 15:23:31 2014 +0800

    Skip Swift exercises on Grizzly for Havana Grenade

    Swiftclient 2.x is incompatible with DevStack's Swift exercises in
    Grizzly. They were already skipped on stable/grizzly changes, but
    are now skipped on the stable/grizzly base setup for stable/havana
    Grenade jobs.

    Closes-bug: #1281540
    Change-Id: I497fd5517f7121f0e183fc28009915c6edb44b45

Changed in openstack-ci:
status: In Progress → Fix Released
Alan Pevec (apevec)
Changed in grenade:
status: Invalid → Confirmed
Revision history for this message
Alan Pevec (apevec) wrote :

Also needs change in Grenade Javelin script: https://review.openstack.org/76058

Alan Pevec (apevec)
Changed in grenade:
status: Confirmed → In Progress
assignee: nobody → Alan Pevec (apevec)
Alan Pevec (apevec)
Changed in grenade:
status: In Progress → Fix Committed
Sean Dague (sdague)
Changed in grenade:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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