Gate fails on gate-python-cinderclient-pep8

Bug #1460774 reported by Tomoki Sekiyama
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-cinderclient
Fix Released
Undecided
Tomoki Sekiyama

Bug Description

Currently the pep8 in the gate is failing by the error:

2015-05-26 07:43:33.724 | pkg_resources.VersionConflict: (pbr 1.0.1 (/home/jenkins/workspace/gate-python-cinderclient-pep8/.tox/pep8/lib/python2.7/site-packages), Requirement.parse('pbr<1.0,>=0.5.21'))

This is because pbr 1.0.1 has released and although most of the dependencies in have switched to:

 pbr>=0.11,<2.0

we are still using the hacking module from last year (hacking>=0.8.0,<0.9), which has pbr pegged to <1.0.

The hacking module must be bumped and the new rules ignored.

Full console logs:
  http://logs.openstack.org/74/153274/3/check/gate-python-cinderclient-pep8/52a9d32/console.html

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

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

Changed in python-cinderclient:
assignee: nobody → Tomoki Sekiyama (tsekiyama)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-cinderclient (master)

Reviewed: https://review.openstack.org/187295
Committed: https://git.openstack.org/cgit/openstack/python-cinderclient/commit/?id=2f97e1e3ca070d9d2450519f5ebcf9c0d624cb65
Submitter: Jenkins
Branch: master

commit 2f97e1e3ca070d9d2450519f5ebcf9c0d624cb65
Author: Tomoki Sekiyama <email address hidden>
Date: Mon Jun 1 14:44:54 2015 -0400

    Bump hacking to >=0.10.0,<0.11 to fix failure of gate pep8

    pbr 1.0.1 released in 2015-05-19 requires the newer
    hacking module >=0.10.0,<0.11 than the versions
    specified in the test-requirement.txt file,
    which causes failure in gate-python-cinderclient-pep8.

    This patch bumps the pbr version in test-requirement.txt
    to make it consistent with requirements repository,
    and adds some fixups to avoid some new hacking rules.

    Change-Id: I7de6e04e30a475ec1c26224461faf0c708178a40
    Closes-Bug: #1460774

Changed in python-cinderclient:
status: In Progress → Fix Committed
Changed in python-cinderclient:
milestone: none → 1.3.1
status: Fix Committed → 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.