[openstack-dev] [requirements][CI] Question about how to deal with bumping a library version

Joe Gordon joe.gordon0 at gmail.com
Fri May 2 21:26:21 UTC 2014


On Fri, May 2, 2014 at 1:39 PM, Solly Ross <sross at redhat.com> wrote:

> Hi,
> I've submitted a patch (https://review.openstack.org/#/c/91663/) that
> updates Nova to use the latest version
> of websockify.  It would appear that the CI now pulls websockify from
> pypi.openstack.org, which appears not to
> have websockify 0.6 on it yet.  What is the process for getting websockify
> 0.6 on pypi.openstack.org?  If that
> process involves updating global-requirements, there's a follow up
> question: since websockify 0.6 breaks backwards
> compatibility, what happens in between the time that global-requirements
> gets updated and the related change gets
> pushed?
>

Yes you have to update global-requirements [0].  As for the backwards
incompatible changes, non overlapping changes to global-requirements don't
work (replacing 'x<6' with 'x>=6'), so you will have to work around that
somehow. Perhaps you can introspect the version of websockify to support
both versions?


[0]
http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt#n120


>
> Best Regards,
> Solly Ross
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140502/2d2ebc40/attachment.html>


More information about the OpenStack-dev mailing list