[openstack-dev] [all][PTLs] Stop releasing libraries/clients without capping stable global requirements
Doug Hellmann
doug at doughellmann.com
Wed Feb 11 15:53:06 UTC 2015
On Tue, Feb 10, 2015, at 07:12 PM, Joe Gordon wrote:
> Hi,
>
> As you know a few of us have been spending way too much time digging
> stable/juno out of the ditch its currently in. And just when we thought
> we
> were in the clear a new library was released without a requirements cap
> in
> stable global-requirements and broke stable/juno grenade. Everytime this
> happens we risk breaking everything. While there is a good long term fix
> in
> progress (pin all of stable/juno
> https://review.openstack.org/#/c/147451/),
> this will take a bit of time to get right and land.
>
> The good news is there is a nice easy interim solution. Before releasing
> a
> new library go to stable/juno and stable/icehouse global requirements and
> check if $library has a version cap, if not add one. And once that lands
> go
> ahead and release your library. For example:
> https://review.openstack.org/#/c/154715/2
> __________________________________________________________________________
> 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
The Oslo team has several libraries we're holding for release until this
is resolved. We do have projects blocked on those releases, though, so
if Joe asks you for help with anything related to stable branch
maintenance, please make it a priority so we can get the caps in place.
Doug
More information about the OpenStack-dev
mailing list