[openstack-dev] [release][requirements] disable constraint bot updates for our own libraries

Dmitry Tantsur dtantsur at redhat.com
Tue Jan 17 17:48:59 UTC 2017


On 01/17/2017 04:55 PM, Doug Hellmann wrote:
> In this review for the ironic-inspector-client newton release [1], Alan
> pointed out that the new release was pulled into our master requirements
> because the constraints bot saw it as a newer release. That doesn't seem
> like something we want to have happen, as a general case. Should we
> update the bot to avoid changing constraints for the things we release
> ourselves? That will let us more carefully manage which updates go into
> which branches, since the release jobs update the constraints files
> as part of the release process.

In theory there is nothing wrong with this, as 1.10 is the latest release 
indeed. In practice, that means pulling in something with stable/newton 
requirements into master, which is concerning, I agree.

However, not updating upper constraints at all seems overly strict too. This 
will essentially cause people to do it manually. Maybe we should just make sure 
that for our projects we only take releases from an appropriate branch?

>
> Doug
>
> [1] https://review.openstack.org/#/c/398401/
>
> __________________________________________________________________________
> 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