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

2014-05-02 Thread Solly Ross
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?

Best Regards,
Solly Ross

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


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

2014-05-02 Thread Joe Gordon
On Fri, May 2, 2014 at 1:39 PM, Solly Ross sr...@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 'x6' 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@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev