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

Ian Cordasco ian.cordasco at RACKSPACE.COM
Tue Sep 9 16:51:30 UTC 2014



On 9/3/14, 3:59 PM, "Ian Cordasco" <ian.cordasco at RACKSPACE.COM> wrote:

>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.

For what it’s worth, 2.4.1 was released by the requests team this morning
fixing this issue.



More information about the OpenStack-dev mailing list