You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2020/02/29 22:12:56 UTC
[libcloud] branch 2.8.x updated (1b0d462 -> 4dcb8f9)
This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a change to branch 2.8.x
in repository https://gitbox.apache.org/repos/asf/libcloud.git.
from 1b0d462 Update available ec2 instance types.
new 00456dc Fix a bug with Content-Type value header being incorrectly converted to lower case in the Google Storage driver when using Interoperability S3 API authentication method.
new 85184ec Release tag 2.8 reworked the kwargs based implementation of the ec2 driver, introducing this error where the literal string 'ex_userdata' was passed during create_node intead of the actual ex_userdata kwarg.
new 0773c16 Update _hash_buffered_stream methos so we ignore "illegal seek" error.
new 03d17d6 Add a test case for it
new 0e91b81 Update comment.
new d2c1bbe Fix lint.
new 7963987 Simplify the test.
new 1df05e2 Remove unused import.
new 101c866 Update CloudFlare DNS driver and make sure "priority" attribute is added to the record.extra dictionary.
new da1e4cf Fix logging connection and make sure LIBCLOUD_DEBUG_PRETTY_PRINT_RESPONSE works correctly under Python 3.
new bea3592 Fix lint.
new de9167b Also handle application/xml Content-Type as XML.
new 4099c05 Add test cases for pretty printing XML responses.
new e02718d Add changelog entries for cherry picked changes.
new 97fdbf2 Fix invalid type annotations in the compute API reported by @dpeschman in #1413.
new 1669e5a Fix #1411
new e3fa12c Fix / update list_nodes() method in the GCE driver so it correctly handles pagination if there are more than 500 results either for all the aggregated zones or for a single zone when a zone if specified by the user using "ex_zone" argument.
new d4b8201 Simplify the code / make it more readable by returning early and getting rid of one level of indentation on a common code path.
new 1464fe2 Simplify the method further.
new 131a8ad Add test case for zone with no nodes.
new 0da5072 Fix lint.
new dcc4d8c Update S3 driver so we don't try to validate object checksum if object is encrypted using AWS KMS encryption.
new 7d1a76d Add a test case for it.
new 7d8b7d8 Remove mock http methods which are not needed.
new b14f40e Default it to None.
new eea0768 Fix lint, simplify if statement.
new 43c899d Add changelog entries for more cherry picked changes.
new 8d68ab7 Add tests for ex_userdata argument.
new 9fb8f5f Update Gandi Live DNS driver to match service change in HTTP DELETE response
new eb6a799 Fix lint.
new e5688ed Cherry pick more changelog entries.
new 77dae39 Fix test failure under Python 2.
new 634587c Set version to v2.8.1.
new 880cb29 Fix scrape prices script.
new 3d2f381 Fix test failure under Python 2.7.
new 53603c9 Fix test failure under Python 2.
new 4dcb8f9 Merge pull request #1433 from Kami/v2.8.1-changes
The 7079 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGES.rst | 99 ++++++++++++++++++
contrib/scrape-ec2-sizes.py | 2 +-
docs/conf.py | 4 +-
libcloud/__init__.py | 2 +-
libcloud/common/gandi_live.py | 9 +-
libcloud/compute/base.py | 10 +-
libcloud/compute/drivers/ec2.py | 2 +-
libcloud/compute/drivers/gce.py | 94 +++++++++--------
libcloud/compute/drivers/openstack.py | 4 +-
libcloud/dns/drivers/cloudflare.py | 1 +
libcloud/storage/base.py | 16 ++-
libcloud/storage/drivers/google_storage.py | 4 +-
libcloud/storage/drivers/s3.py | 14 ++-
.../openstack_v1.1/_v2_0__floatingips.json | 28 ++++++
libcloud/test/compute/test_ec2.py | 29 +++++-
libcloud/test/compute/test_gce.py | 7 ++
libcloud/test/compute/test_openstack.py | 5 +
.../dns/fixtures/cloudflare/records_GET_1.json | 20 ++++
.../dns/fixtures/gandi_live/delete_gandi_zone.json | 3 -
.../dns/fixtures/gandi_live/delete_record.json | 3 -
libcloud/test/dns/test_cloudflare.py | 10 +-
libcloud/test/dns/test_gandi_live.py | 6 +-
libcloud/test/storage/test_base.py | 46 ++++++++-
libcloud/test/storage/test_google_storage.py | 2 +
libcloud/test/storage/test_s3.py | 56 ++++++-----
libcloud/test/test_logging_connection.py | 111 +++++++++++++++++++++
libcloud/utils/loggingconnection.py | 7 +-
libcloud/utils/py3.py | 10 ++
28 files changed, 499 insertions(+), 105 deletions(-)
delete mode 100644 libcloud/test/dns/fixtures/gandi_live/delete_gandi_zone.json
delete mode 100644 libcloud/test/dns/fixtures/gandi_live/delete_record.json