[openstack-dev] [all] gate pep8 jobs broken today

Victor Stinner vstinner at redhat.com
Tue May 19 21:30:07 UTC 2015


Hi,

I found a related issue in glance.

"issue with pbr 1.0 release"
https://bugs.launchpad.net/glance/+bug/1456800

"Modify entry point tests to not require deps"
https://review.openstack.org/#/c/184326/

Victor

----- Original Message -----
> From: "Robert Collins" <robertc at robertcollins.net>
> To: "OpenStack Development Mailing List" <openstack-dev at lists.openstack.org>
> Sent: Monday, May 18, 2015 5:54:43 PM
> Subject: [openstack-dev] [all] gate pep8 jobs broken today
> 
> Hi, we had a gate outage today for a few hours.
> 
> http://pad.lv/1456376
> 
> The issue was an interaction between the existence of pbr 1.0, project
> local requirements, hacking 0.10.1 and flake8 <2.4.1.
> 
> When flake8< 2.4.1 loads plugins (which hacking is) it uses
> pkg_resources and calls load(), which checks requirements.
> 
> pbr in the pep8 jobs is installed by the project requirements.txt
> files, which per global-requirements mostly now say ">=0.11, <2.0", so
> pbr 1.0.0 was immediately installed once it was released.
> 
> hacking is installed from release, so hacking 0.10.1 was installed,
> which has the constraint for pbr of <1.0 that we had prior to bumping
> the releases in global-requirements. And so boom.
> 
> We've now released hacking 0.10.2, which contains only the updated pbr
> constraint, and we don't expect any additional fallout from it.
> 
> Thanks Clark, Doug, Ian, Sean, and Joe for helping unwind, analyze and fix
> this.
> 
> -Rob
> 
> --
> Robert Collins <rbtcollins at hp.com>
> Distinguished Technologist
> HP Converged Cloud
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 



More information about the OpenStack-dev mailing list