translation sync broken

Bug #1615430 reported by Andreas Jaeger
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Glance Client
Invalid
Undecided
Unassigned
ironic-lib
Invalid
Undecided
Unassigned
neutron
Invalid
Undecided
Unassigned
python-ironicclient
Invalid
Undecided
Unassigned
python-magnumclient
Invalid
Undecided
Unassigned
python-muranoclient
Invalid
Undecided
Unassigned
python-neutronclient
Invalid
High
Unassigned
python-openstackclient
Fix Released
Medium
Andreas Jaeger

Bug Description

The post jobs fail since you use zuul-cloner in tox_install.sh and don't set the parameters correctly.

See http://logs.openstack.org/periodic/python-openstackclient-propose-translation-update/0f38ba9/console.html:

2016-08-21 08:06:46.703322 | usage: zuul-cloner [-h] [-m CLONE_MAP_FILE] [--workspace WORKSPACE] [-v]
2016-08-21 08:06:46.703373 | [--color] [--version] [--cache-dir CACHE_DIR]
2016-08-21 08:06:46.703424 | [--branch BRANCH] [--project-branch PROJECT=BRANCH]
2016-08-21 08:06:46.703475 | [--zuul-branch $ZUUL_BRANCH] [--zuul-ref $ZUUL_REF]
2016-08-21 08:06:46.703516 | [--zuul-url $ZUUL_URL]
2016-08-21 08:06:46.703567 | git_base_url projects [projects ...]
2016-08-21 08:06:46.703613 | zuul-cloner: error: Some Zuul parameters are not set:
2016-08-21 08:06:46.703634 | zuul_ref

Revision history for this message
Steve Martinelli (stevemar) wrote :

Do we need install_tox any longer? It was originally copied over because some of the targets didn't follow upper constraints. https://github.com/openstack/python-openstackclient/commit/e2a9fd29c118351cd2c99e40233c9eb31c760154

Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

you might need the "edit-constraints" part - so that you can install the package itself.

Let's try removing the file - and we'll see whether it works ;)

Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

Removing does not work - we need the edit-constraints part of it.

Changed in python-openstackclient:
assignee: nobody → Andreas Jaeger (jaegerandi)
Changed in python-openstackclient:
status: New → In Progress
Revision history for this message
Steve Martinelli (stevemar) wrote :
Changed in python-openstackclient:
importance: Undecided → Medium
Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

Steve, yes, those might indeed be broken as well. Let's fix this one first and then double check. Thanks!

Revision history for this message
Steve Martinelli (stevemar) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-openstackclient (master)

Reviewed: https://review.openstack.org/358435
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=ea5a8dd80be910663e50d62d8520a94b21d68d72
Submitter: Jenkins
Branch: master

commit ea5a8dd80be910663e50d62d8520a94b21d68d72
Author: Andreas Jaeger <email address hidden>
Date: Mon Aug 22 09:04:09 2016 +0200

    Fix post and periodic jobs

    The usage of zuul-cloner in tox_install breaks post and periodic jobs.
    Update the script, it does not need to handle unconstrainted installs
    anymore (see tox.ini). There's no need to set ZUUL_BRANCH explicitely
    - it's set via the environment and branch is passed in as well.

    Note that this script is needed for the edit-constraints call, add a
    comment.

    Change-Id: I0077c986a17d6bb92791474e03d1e77776e9382f
    Closes-Bug: #1615430

Changed in python-openstackclient:
status: In Progress → Fix Released
Revision history for this message
Andreas Jaeger (jaegerandi) wrote :
Changed in python-openstackclient:
status: Fix Released → In Progress
Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

neutron-vpnaas, neutron-lbaas, networking-odl are also broken, see https://bugs.launchpad.net/neutron/+bug/1615344

I now suspect (at least partially) an old version of zuul-cloner on our proposal node. I'm investigating...

Changed in python-neutronclient:
importance: Undecided → High
Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

Fix merged for Infra - waiting for results to mark all bugs as "Resolved fixed"

https://review.openstack.org/359352

Revision history for this message
Andreas Jaeger (jaegerandi) wrote :

This is fixed now, no further action needed.

Changed in ironic-lib:
status: New → Invalid
Changed in python-glanceclient:
status: New → Invalid
Changed in python-ironicclient:
status: New → Invalid
Changed in python-magnumclient:
status: New → Invalid
Changed in python-muranoclient:
status: New → Invalid
Changed in python-openstackclient:
status: In Progress → Fix Released
Changed in python-neutronclient:
status: New → Invalid
Changed in neutron:
status: New → Invalid
Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/python-openstackclient 3.1.0

This issue was fixed in the openstack/python-openstackclient 3.1.0 release.

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.