All core projects -tarball jobs are broken by recent CI update

Bug #1018820 reported by Thierry Carrez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
Fix Released
Critical
Thierry Carrez

Bug Description

All core project -tarball jobs fail to rename the tarball at the end of the -tarball job:

++ echo dist/keystone-2012.1.1.tar.gz
+ tarball=dist/keystone-2012.1.1.tar.gz
++ tar --wildcards -O -z -xf dist/keystone-2012.1.1.tar.gz '*versioninfo'
+ snapshotversion=
Build step 'Execute shell' marked build as failure

This has been failing for the last two days...

Revision history for this message
Thierry Carrez (ttx) wrote :
Thierry Carrez (ttx)
Changed in openstack-ci:
assignee: nobody → Thierry Carrez (ttx)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ci-puppet (master)

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

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

Reviewed: https://review.openstack.org/9102
Committed: http://github.com/openstack/openstack-ci-puppet/commit/40bed1816ecdfcbffc426e772aab97fca9933da7
Submitter: Jenkins
Branch: master

commit 40bed1816ecdfcbffc426e772aab97fca9933da7
Author: Thierry Carrez <email address hidden>
Date: Thu Jun 28 14:28:16 2012 +0200

    Do not fail in absence of versioninfo

    The tar command used do get the versioninfo content does not just
    return empty when versioninfo is absent: it fails, triggering
    set -e protection and resulting in the whole script failing. Fix
    makes sure the command is successful (by || true) even when it
    returns nothing.

    Fixes bug 1018820

    Change-Id: I3605d070f1d8f5bb39f5751f7c9a8b4f78a7701b

Changed in openstack-ci:
status: In Progress → 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.