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