[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