[openstack-dev] [all] PBR 2.0.0 release *may* cause gate failures

Matt Riedemann mriedemos at gmail.com
Wed Mar 1 22:37:06 UTC 2017

On 3/1/2017 8:13 AM, Doug Hellmann wrote:
> Excerpts from Sean Dague's message of 2017-03-01 07:57:31 -0500:
>> On 03/01/2017 12:26 AM, Tony Breeds wrote:
>>> Hi All,
>>>     Earlier today the release team tagged PBR 2.0.0.  The reason for the major
>>> version bump is because warnerrors has been removed in favor of
>>> warning-is-error from sphinx >= 1.5.0.
>>> It seems that several projects outside both inside and outside OpenStack have
>>> capped pbr <2.0.0 so we can't actually use this release yet.  The requirements
>>> team will work with all projects to remove the cap of pbr in those projects.
>>> The good news is that projects using upper-constraints.txt are insulated from
>>> this and shouldn't be affected[1].  However upper-constraints.txt isn't being used
>>> by all projects and *those* projects will start seeing
>>> ContextualVersionConflicts: (pbr 2.0.0 in gate logs.  It's recommended that
>>> those projects add a local ban for pbr and associate it with:
>>>     https://bugs.launchpad.net/openstack-requirements/+bug/1668848
>>> Then once the situation is resolved we can unwind and remove the temporary caps.
>>> Yours Tony.
>>> [1] There is at least 1 corner case where the coverage job installed directly
>>>     from a git URL and therefore that wasn't protected.
>> So, I feel like we hit a similar issue around Vancouver with a pbr bump.
>> Can we stop capping pbr per rule now?
> Tony identified caps in 5 OpenStack community projects (see [1]) as well
> as powervm and python-jsonpath-rw-ext. Pull requests to those other
> projects are linked from the bug [2].
> The sqlalchemy-migrate 0.11.0 release should fix that library. The
> release team will prioritize releases for the other dependencies today
> as they come in.
> Doug
> [1] https://review.openstack.org/#/q/topic:bug/1668848
> [2] https://bugs.launchpad.net/openstack-requirements/+bug/1668848
> __________________________________________________________________________
> 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

nova-specs was also broken, the fix is here for anyone that needs to 
recheck or rebase nova-specs changes:




Matt Riedemann

More information about the OpenStack-dev mailing list