Both issues are resolved and merged. I'll start another release this arvo
when I get some free time

On Thu, Apr 6, 2017 at 11:50 AM, anthony shaw <anthony.p.s...@gmail.com>
wrote:

> that's now been fixed, the other issue someone raised is the Linode driver.
>
> Since the LinodeResponse class doesn't call super on __init__, it has a
> whole copy+paste (with bugs) of the Response initializer.
>
> Seems to just be some old legacy code
> https://github.com/apache/libcloud/blame/trunk/libcloud/
> common/linode.py#L68
>
> yuck.
>
> The linode one needs to be fixed separately and merged into this one
> https://github.com/apache/libcloud/pull/1025
>
> Then I will have to restart the release process.
>
> [-1] Release Apache Libcloud 2.0.0rc2
>
> On Thu, Apr 6, 2017 at 8:39 AM, anthony shaw <anthony.p.s...@gmail.com>
> wrote:
>
>> OK, that code shouldn't be there anymore, requests handles decompression
>> (well, urllib3 does)
>>
>> Infact, the whole module libcloud.utils.compression is no longer needed,
>> the libcloud.common.base private method def _decompress_response(self,
>> body, headers) can never be called.
>>
>> I'll try and repro in a test and fix it. It only impacts the scenario of
>> LIBCLOUD_DEBUG for compressed responses.
>>
>> On Thu, Apr 6, 2017 at 2:33 AM, Tom Melendez <t...@supertom.com> wrote:
>>
>>> HI Anthony,
>>>
>>> Thanks for pulling this together.
>>>
>>> I found an issue involving LIBCLOUD_DEBUG (that I haven't had time to
>>> investigate): https://issues.apache.org/jira/browse/LIBCLOUD-910
>>>
>>> I would have to vote No until we resolve it.
>>>
>>> [-1]  Release Apache Libcloud 2.0.0rc2
>>> * tox: OK
>>> * gce_demo: OK
>>> * export LIBCLOUD_DEBUG: not OK
>>>
>>> Thanks,
>>>
>>> Tom
>>>
>>> On Sat, Apr 1, 2017 at 8:01 PM, anthony shaw <anthony.p.s...@gmail.com>
>>> wrote:
>>>
>>> > This is a voting thread for Libcloud 2.0.0rc2
>>> >
>>> > This is a release candidate for 2.0 and contains major changes since
>>> the
>>> > latest stable release, 1.5.0,
>>> > http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html
>>> >
>>> > The rc1 release did not pass, with issues on custom port propagation,
>>> > logging/debug mode and certificate connection drivers. Those have
>>> > independently been fixed and tested over the past couple of months.
>>> All of
>>> > the issues raised both on the developer group and on the ASF issues log
>>> > have been resolved related to the 2.0x changes.
>>> >
>>> > Specific bug fix changes since rc1 include
>>> >
>>> > - Fixing of Logging/debug connection
>>> > - Fixing of Certificate connection (and azure and openstack drivers)
>>> >
>>> > A new -tentative tag is committed and can be found at
>>> > https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=
>>> > tag;h=refs/tags/v2.0.0rc2-tentative
>>> >
>>> > A full list of changes can be found at:
>>> > *https://git-wip-us.apache.org/repos/asf?p=libcloud.git;
>>> > a=blob;f=CHANGES.rst;h=a996cb82f39895c0b3566907cd947027b674c725;hb=
>>> > 623fa89bedb1e37d1546936c78583867aed23057
>>> > <https://git-wip-us.apache.org/repos/asf?p=libcloud.git;
>>> > a=blob;f=CHANGES.rst;h=a996cb82f39895c0b3566907cd947027b674c725;hb=
>>> > 623fa89bedb1e37d1546936c78583867aed23057>*
>>> >
>>> > Major changes include
>>> >
>>> > - Replaced urllib with requests
>>> >
>>> > Minor changes include
>>> >
>>> > - Fix vSphere driver
>>> > - Enabling HTTP redirects by default
>>> > - Allowing both global and driver-specific HTTP proxy configuration
>>> > - Consolidation of the LibcloudHTTPSConnection and
>>> > LibcloudHTTPConnection into a single class, LibcloudConnection
>>> > - Support for streaming responses
>>> > - Support for mocking HTTP responses without having to mock the
>>> Connection
>>> > class
>>> > - 10% typical performance improvement with the use of persistent TCP
>>> > connections for each driver instance
>>> > - Access to the low-level TCP session is no longer available. Access
>>> > to .read() on a raw connection will bind around requests body or
>>> > iter_content methods.
>>> >
>>> >
>>> > Release artifacts can be found at
>>> > http://people.apache.org/~anthonyshaw/libcloud/2.0.0rc
>>> > <http://people.apache.org/~anthonyshaw/libcloud/2.0.0rc2/>2/
>>> >
>>> > Note that KEYS file can found at
>>> > https://dist.apache.org/repos/dist/release/libcloud/KEYS
>>> >
>>> > Please test the release and post your votes.
>>> >
>>> > +/- 1
>>> > [  ]  Release Apache Libcloud 2.0.0rc2
>>> >
>>> > Vote will be open until April 7th, 2017.
>>> >
>>> > Thanks,
>>> > Anthony
>>> >
>>>
>>
>>
>

Reply via email to