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-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev