Hello community,
here is the log from the commit of package python-apache-libcloud for
openSUSE:Factory checked in at 2020-06-05 19:58:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-apache-libcloud (Old)
and /work/SRC/openSUSE:Factory/.python-apache-libcloud.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-apache-libcloud"
Fri Jun 5 19:58:56 2020 rev:32 rq:809124 version:3.0.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-apache-libcloud/python-apache-libcloud.changes
2020-04-19 21:39:45.674912022 +0200
+++
/work/SRC/openSUSE:Factory/.python-apache-libcloud.new.3606/python-apache-libcloud.changes
2020-06-05 19:58:59.903686354 +0200
@@ -1,0 +2,22 @@
+Wed May 27 04:46:47 UTC 2020 - Steve Kowalik <[email protected]>
+
+- Update to v3.0.0:
+ * 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.
+ * [OpenStack] Update OpenStack identity driver so a custom project can be
selected using domain_name keyword argument containing a project id.
+ * [GCE] Update create_node() method so it throws an exception if node
location can't be inferred and location is not specified by the user ( either
by passing datacenter constructor argument or by passing location argument to
the method).
+ * [GCE] Update ex_get_disktype method so it works if zone argument is not
set. (GITHUB-1443) [Tomaz Muraus]
+ * [GiG G8] Add new driver for GiG G8 provider (https://gig.tech/).
(GITHUB-1437) [Jo De Boeck - @grimpy]
+ * [OpenStack] Fix auto assignment of volume device when using device name
auto in the attach_volume method. (GITHUB-1444) [Joshua Hesketh - @jhesketh]
+ * [Kamatera] Add new driver for Kamatera provider
(https://www.kamatera.com). (GITHUB-1442) [Ori Hoch - @OriHoch]
+ * 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.
+ * [Google Storage] Update the driver so it supports service account HMAC
credentials.
+ * [Kubernetes] Add support for the client certificate and static token based
authentication to the driver. (GITHUB-1421) [Tomaz Muraus]
+ * Add support for Ed25519 private keys for deploy_node() functionality when
using paramiko >= 2.2.0. (GITHUB-1445) [Tomaz Muraus - @Kami]
+ * Fix deploy_node() so it correctly propagates an exception is a private key
which is used is password protected, but no password is specified.
+ * Allow user to specify password for encrypted keys by passing
ssh_key_password argument to the deploy_node() method.
+ * Fix deploy_node() method so we don't retry on fatal SSHCommandTimeoutError
exception (exception which is thrown when a command which is running on remote
host times out). (GITHUB-1445) [Tomaz Muraus - @Kami]
+ * Add new stdout and stderr attribute to SSHCommandTimeoutError class.
+ * [OpenStack] Fix auto assignment of volume device when using device name
auto in the attach_volume method. (GITHUB-1444) [Joshua Hesketh - @jhesketh]
+- Refresh patches gce_image_projects.patch and ec2_create_node.patch.
+
+-------------------------------------------------------------------
Old:
----
apache-libcloud-2.8.1.tar.gz
New:
----
apache-libcloud-3.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-apache-libcloud.spec ++++++
--- /var/tmp/diff_new_pack.MIe3Wv/_old 2020-06-05 19:59:00.695689093 +0200
+++ /var/tmp/diff_new_pack.MIe3Wv/_new 2020-06-05 19:59:00.695689093 +0200
@@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%bcond_without python2
Name: python-apache-libcloud
-Version: 2.8.1
+Version: 3.0.0
Release: 0
Summary: Abstraction over multiple cloud provider APIs
License: Apache-2.0
++++++ apache-libcloud-2.8.1.tar.gz -> apache-libcloud-3.0.0.tar.gz ++++++
++++ 16475 lines of diff (skipped)
++++++ ec2_create_node.patch ++++++
--- /var/tmp/diff_new_pack.MIe3Wv/_old 2020-06-05 19:59:01.347691348 +0200
+++ /var/tmp/diff_new_pack.MIe3Wv/_new 2020-06-05 19:59:01.347691348 +0200
@@ -1,10 +1,10 @@
-Index: apache-libcloud-2.8.1/libcloud/compute/drivers/ec2.py
+Index: apache-libcloud-3.0.0/libcloud/compute/drivers/ec2.py
===================================================================
---- apache-libcloud-2.8.1.orig/libcloud/compute/drivers/ec2.py
-+++ apache-libcloud-2.8.1/libcloud/compute/drivers/ec2.py
-@@ -1892,12 +1892,18 @@ class BaseEC2NodeDriver(NodeDriver):
- for system shutdown.
- :type ex_terminate_on_shutdown: ``bool``
+--- apache-libcloud-3.0.0.orig/libcloud/compute/drivers/ec2.py
++++ apache-libcloud-3.0.0/libcloud/compute/drivers/ec2.py
+@@ -1902,12 +1902,18 @@ class BaseEC2NodeDriver(NodeDriver):
+ on-demand price will be used.
+ :type ex_spot_max_price: ``float``
"""
+
+ try:
++++++ gce_image_projects.patch ++++++
--- /var/tmp/diff_new_pack.MIe3Wv/_old 2020-06-05 19:59:01.355691376 +0200
+++ /var/tmp/diff_new_pack.MIe3Wv/_new 2020-06-05 19:59:01.359691389 +0200
@@ -1,8 +1,8 @@
-Index: apache-libcloud-2.8.1/libcloud/compute/drivers/gce.py
+Index: apache-libcloud-3.0.0/libcloud/compute/drivers/gce.py
===================================================================
---- apache-libcloud-2.8.1.orig/libcloud/compute/drivers/gce.py
-+++ apache-libcloud-2.8.1/libcloud/compute/drivers/gce.py
-@@ -1803,20 +1803,35 @@ class GCENodeDriver(NodeDriver):
+--- apache-libcloud-3.0.0.orig/libcloud/compute/drivers/gce.py
++++ apache-libcloud-3.0.0/libcloud/compute/drivers/gce.py
+@@ -1820,20 +1820,35 @@ class GCENodeDriver(NodeDriver):
"rhel-8",
],
"suse-cloud": [