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/03/03 21:49:43 UTC
[libcloud] 02/02: Sync changes file with 2.8.x branch (add info for
v2.8.1 release).
This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git
commit 6b4af756c0c731cf4f71780f09684cb49486638a
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Tue Mar 3 22:42:55 2020 +0100
Sync changes file with 2.8.x branch (add info for v2.8.1 release).
---
CHANGES.rst | 118 ++++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 76 insertions(+), 42 deletions(-)
diff --git a/CHANGES.rst b/CHANGES.rst
index 87e76ed..05bfd1e 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -7,13 +7,6 @@ Changes in Apache Libcloud in development (3.0.0)
Common
~~~~~~
-- Fix ``LIBCLOUD_DEBUG_PRETTY_PRINT_RESPONSE`` functionality and make sure it
- works correctly under Python 3 when ``response.read()`` function returns
- unicode and not bytes.
-
- (GITHUB-1430)
- [Tomaz Muraus]
-
- Make sure ``auth_user_info`` variable on the OpenStack identify connection
class is populated when using auth version ``3.x_password`` and
``3.x_oidc_access_token``.
@@ -21,6 +14,55 @@ Common
(GITHUB-1436)
[@lln-ijinus, Tomaz Muraus)
+Storage
+~~~~~~~
+
+- Add new ``download_object_range`` and ``download_object_range_as_stream``
+ methods for downloading part of the object content (aka range downloads) to
+ the base storage API.
+
+ Currently those methods are implemented for the local storage Azure Blobs,
+ CloudFiles, S3 and any other provider driver which is based on the S3 one
+ (such as Google Storage and DigitalOcean Spaces).
+ (GITHUB-1431)
+ [Tomaz Muraus]
+
+- Add type annotations for the base storage API.
+ (GITHUB-1410)
+ [Clemens Wolff - @c-w]
+
+DNS
+~~~
+
+- Add type annotations for the base DNS API.
+ (GITHUB-1434)
+ [Tomaz Muraus]
+
+Container
+~~~~~~~~~
+
+- [Kubernetes] Add support for the client certificate and static token based
+ authentication to the driver.
+ (GITHUB-1421)
+ [Tomaz Muraus]
+
+- Add type annotations for the base container API.
+ (GITHUB-1435)
+ [Tomaz Muraus]
+
+Changes in Apache Libcloud v2.8.1
+---------------------------------
+
+Common
+~~~~~~
+
+- Fix ``LIBCLOUD_DEBUG_PRETTY_PRINT_RESPONSE`` functionality and make sure it
+ works correctly under Python 3 when ``response.read()`` function returns
+ unicode and not bytes.
+
+ (GITHUB-1430)
+ [Tomaz Muraus]
+
Compute
~~~~~~~
@@ -34,11 +76,17 @@ Compute
(GITHUB-1409, GITHUB-1360)
[Tomaz Muraus]
-- [KubeVirt] For compliance with the base API, rename ``token_bearer_auth``
- driver constructor argument to ``ex_token_bearer_auth``.
- (GITHUB-1421)
+- Fix some incorrect type annotations in the base compute API.
+
+ Reported by @dpeschman.
+ (GITHUB-1413)
[Tomaz Muraus]
+- [OpenStack] Fix error with getting node id in ``_to_floating_ip`` method
+ when region is not called ``nova``.
+ (GITHUB-1411, GITHUB-1412)
+ [Miguel Caballer - @micafer]
+
- [EC2] Fix ``ex_userdata`` keyword argument in the ``create_node()`` method
being ignored / not working correctly.
@@ -53,11 +101,23 @@ Compute
Storage
~~~~~~~
+- [AWS S3] Fix upload object code so uploaded data MD5 checksum check is not
+ performed at the end of the upload when AWS KMS server side encryption is
+ used.
+
+ If AWS KMS server side object encryption is used, ETag header value in the
+ response doesn't contain data MD5 digest so we can't perform a checksum
+ check.
+
+ Reported by Jonathan Harden - @jfharden.
+ (GITHUB-1401, GITHUB-1406)
+ [Tomaz Muraus - @Kami]
+
- [Google Storage] Fix a bug when uploading an object would fail and result
in 401 "invalid signature" error when object mime type contained mixed
casing and when S3 Interoperability authentication method was used.
- Reported by Will Abson - @wabson.
+ Reported by Will Abson - wabson.
(GITHUB-1417, GITHUB-1418)
[Tomaz Muraus]
@@ -72,49 +132,23 @@ Storage
(GITHUB-1424, GITHUB-1427)
[Tomaz Muraus]
-- Add new ``download_object_range`` and ``download_object_range_as_stream``
- methods for downloading part of the object content (aka range downloads) to
- the base storage API.
-
- Currently those methods are implemented for the local storage Azure Blobs,
- CloudFiles, S3 and any other provider driver which is based on the S3 one
- (such as Google Storage and DigitalOcean Spaces).
- (GITHUB-1431)
- [Tomaz Muraus]
-
-- Add type annotations for the base storage API.
- (GITHUB-1410)
- [Clemens Wolff - @c-w]
-
DNS
~~~
+- [Gandi Live] Update the driver and make sure it matches the latest service /
+ API updates.
+ (GITHUB-1416)
+ [Ryan Lee - @zepheiryan]
+
- [CloudFlare] Fix ``export_zone_to_bind_format`` method.
Previously it threw an exception, because ``record.extra`` dictionary
didn't contain ``priority`` key.
Reported by James Montgomery - @gh-jamesmontgomery.
-
(GITHUB-1428, GITHUB-1429)
[Tomaz Muraus]
-- Add type annotations for the base DNS API.
- (GITHUB-1434)
- [Tomaz Muraus]
-
-Container
-~~~~~~~~~
-
-- [Kubernetes] Add support for the client certificate and static token based
- authentication to the driver.
- (GITHUB-1421)
- [Tomaz Muraus]
-
-- Add type annotations for the base container API.
- (GITHUB-1435)
- [Tomaz Muraus]
-
Changes in Apache Libcloud 3.0.0-rc1
------------------------------------