Need to have working quantum-tarball jobs

Bug #916018 reported by Thierry Carrez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
Fix Released
High
James E. Blair
neutron
Fix Released
Undecided
Unassigned
quantum (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Precise by Yolanda Robla

Bug Description

To move Quantum under release management for E3 we need to have working quantum-tarball jobs.

Currently quantum-tarball fails, and last time it worked it generated a badly-named tarball:
quantum-jenkins-quantum-tarball-24~e2~20120105.679.tar.gz

Once that's done we also need the corresponding quantum-milestone-tarball (watching milestone-proposed)

Tags: jenkins
James E. Blair (corvus)
Changed in openstack-ci:
assignee: nobody → James E. Blair (corvus)
Revision history for this message
James E. Blair (corvus) wrote :

The venv-rename has merged, so I have updated the copy job with the new name, so the tarball job now gets past that point.

The strange name comes from the fact that quantum has a version.py that uses 'git describe' to try to construct a version name. Jenkins tags builds in its local repository before running jobs, and the tarball name is based on that tag. I think the right solution is to make quantum's version naming like glance.

After that, the directory permissions on the tarball server are incorrect for glance. I will fix those _after_ the tarball job is otherwise running to our satisfaction.

Revision history for this message
dan wendlandt (danwent) wrote :

Hi James,

Is there a dump of the failure? Anything you need from our team to get this working? I appreciate you working on getting quantum into standard release management.

Revision history for this message
dan wendlandt (danwent) wrote :

Ah, just saw the review on quantum. will get that reviewed asap.

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

Reviewed: https://review.openstack.org/3072
Committed: http://github.com/openstack/quantum/commit/c6ffd875df384313e7b22214b75e00f735c06338
Submitter: Jenkins
Branch: master

commit c6ffd875df384313e7b22214b75e00f735c06338
Author: James E. Blair <email address hidden>
Date: Tue Jan 17 08:02:10 2012 +1100

    Base version.py on glance.

    This makes setting and calculating the versioning of quantum more
    like other OpenStack projects, simplifying the work of the CI
    and Release Management teams.

    Addresses bug 916018 which prevents the quantum-tarball job from
    running correctly.

    Change-Id: I5b006ccc3d31c5d213c703853dfa38f04d983918

Changed in quantum:
status: New → Fix Committed
James E. Blair (corvus)
Changed in openstack-ci:
status: Confirmed → Fix Released
status: Fix Released → Fix Committed
Revision history for this message
James E. Blair (corvus) wrote :

This is fixed for master, and the milestone version of the job looks the same so once there is a milestone-proposed branch that is branched after the venv rename, it should work (but can't be tested now).

dan wendlandt (danwent)
Changed in quantum:
milestone: none → essex-3
Thierry Carrez (ttx)
Changed in quantum:
status: Fix Committed → Fix Released
Monty Taylor (mordred)
Changed in openstack-ci:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in quantum:
milestone: essex-3 → 2012.1
Changed in quantum (Ubuntu):
status: New → Fix Released
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.