[openstack-dev] [Glance][Nova][All] requests 2.4.0 breaks glanceclient

Ian Cordasco ian.cordasco at RACKSPACE.COM
Wed Sep 3 20:59:06 UTC 2014


On 9/3/14, 2:20 PM, "Sean Dague" <sean at dague.net> wrote:

>On 09/03/2014 03:12 PM, Gregory Haynes wrote:
>> Excerpts from Kuvaja, Erno's message of 2014-09-03 12:30:08 +0000:
>>> Hi All,
>>>
>>> While investigating glanceclient gating issues we narrowed it down to
>>>requests 2.4.0 which was released 2014-08-29. Urllib3 seems to be
>>>raising new ProtocolError which does not get catched and breaks at
>>>least glanceclient.
>>> Following error can be seen on console "ProtocolError: ('Connection
>>>aborted.', gaierror(-2, 'Name or service not known'))".
>>>
>>> Unfortunately we hit on such issue just under the freeze. Apparently
>>>this breaks novaclient as well and there is change
>>>(https://review.openstack.org/#/c/118332/ )proposed to requirements to
>>>limit the version <2.4.0.
>>>
>>> Is there any other projects using requirements and seeing issues with
>>>the latest version?
>> 
>> Weve run into this in tripleo, specifically with os-collect-config.
>> Heres the upstream bug:
>> https://github.com/kennethreitz/requests/issues/2192
>> 
>> We had to pin it in our project to unwedge CI (otherwise we would be
>> blocked on cutting an os-collect-config release).
>
>Ok, given the details of the bug, I'd be ok with a != 2.4.0, it looks
>like they are working on a merge now.

There’s a patch waiting to be merged here:
https://github.com/kennethreitz/requests/pull/2193. Unfortunately, it
might take a while for Kenneth to show up, merge it, and cut a minor
release.

-
Ian



More information about the OpenStack-dev mailing list