* Thu Mar 05 2020 Niels Abspoel <aboe76@gmail.com>
- update to 2.8.1
for the changelog see:
https://libcloud.readthedocs.io/en/stable/changelog.html#changes-in-apache-libcloud-v2-8-1
* Fri Feb 21 2020 Sean Marlow <sean.marlow@suse.com>
- Add gce_image_projects.patch to update the current list of SUSE
image projects in GCE.
* Thu Feb 20 2020 James Fehlig <jfehlig@suse.com>
- Stop building for python2
* Thu Jan 16 2020 Marketa Calabkova <mcalabkova@suse.com>
- update to 2.8.0
* Distribution now includes py.typed file which signals mypy that
this package contains type annotations
* Fix get_driver() bug / regression not working if the provider
argument was a string and not a Provider ENUM.
* Fri Dec 13 2019 Thomas Bechtold <tbechtold@suse.com>
- update to 2.7.0:
- Test code with Python 3.8 and advertise that we also support Python 3.8.
- [OpenStack] Fix OpenStack project scoped token authentication. The driver
constructors now accept ``ex_tenant_domain_id`` argument which tells
authentication service which domain id to use for the scoped authentication
token. (GITHUB-1367)
- Introduce type annotations for the base compute API methods. This means you
can now leverage mypy to type check (with some limitations) your code which
utilizes Libcloud compute API standard API methods.
- [Azure ARM] Fix ``attach_volume`` method and allow maximum of 64 disks to be
added when LUN is not specified. Previously there was a bug and only a
maximum of 63 disks could be added.
- New ``start_node`` and ``stop_node`` methods have been added to the base
Libcloud compute API NodeDriver class.
- [GCE] Add new ``ex_set_volume_labels`` method for managing volume labels to
the driver.
- [EC2] Add support for new ``inf1.*`` instance types.
- [S3] Update S3 driver so a single driver class can be used for different
regions.
- [S3] Add missing ``eu-north-1`` region to the S3 driver. (GITHUB-1370)
- [S3] Add missing regions (eu-west-3, ap-northeast-3, me-south-1) to the driver.
- [S3] Update the driver to throw more user-friendly error message if user is
using driver for a region X, but trying to upload / download object to / from
a region Y.
* Wed Sep 18 2019 Tomá? Chvátal <tchvatal@suse.com>
- Update to 2.6.0:
* Many various cloud fixes and tweaks for future python releases
* See CHANGES.rst
* Thu May 16 2019 ranand@suse.com
- Skip failing ElasticContainerDriverTestCase, with invalid URL
* Mon Feb 25 2019 John Vandenberg <jayvdb@gmail.com>
- Activate test suite, deselecting one set of tests which ssh to localhost
- Remove image_projects.patch merged upstream
- Add Suggests for optional dependencies paramiko, lockfile, libvirt-python
and pysphere
- Add example code to %doc
- Update to v2.4.0
* Refuse installation with Python 2.6 and Python 3.3
* Support Python 3.7
* Cleanup various Python files
* Allow running tests with http_proxy set
* Common
+ Document openstack_connection_kwargs method
+ Handle missing user email in OpenStackIdentityUser
* Compute
+ [ARM] Support OS disk size definition on node creation
+ [Digital Ocean] Support floating IPs
+ [Digital Ocean] Support attach/detach for floating IPs
+ [Digital Ocean] Add ex_get_node_details
+ [Digital Ocean] Add tags extra attribute to create_node
+ [Dimension Data] Fix IndexError in list_images
+ [EC2] Add AWS eu-west-3 (Paris) region
+ [EC2] Add description to ex_authorize_security_group_ingress
+ [EC2] Added script to automatically get EC2 instance sizes
+ [EC2] Update instance sizes
+ [EC2] Accept tags when create a snapshot
+ [GCE] Expand Firewall options coverage
+ [GCE] Expand network and subnetwork options coverage
+ [GCE] Extend ex_create_address to allow internal ip creation
+ [GCE] Allow shared VPC in managed instance group creation
+ [GCE] Support disk_size parameter for boot disk when creating instance
+ [GCE] Update public image projects list
+ [GCE] Fix _find_zone_or_region for >500 instances
+ [GCE] Allow routing_mode=None in ex_create_network
+ [OpenStack] Implement Glance Image API v2
+ [OpenStack] Fix spelling in ex_files description
+ [OpenStack v2] Allow listing image members
+ [OpenStack v2] Allow creating and accepting image members
+ [OpenStack v2] Fix image members methods
+ [OpenStack] Fix API doc for delete_floating_ip
+ [OpenStack] Implement port attaching/detaching
+ [OpenStack] Add methods for getting and creating ports
+ [OpenStack] Add get_user method
+ [OpenStack] Add ex_list_subnets to OpenStack_2_NodeDriver
+ [OpenStack] The OpenStack_2_NodeDriver uses two connections
+ [OpenStack] The OpenStack_2_NodeDriver /v2.0/networks instead of /os-networks
+ [Scaleway] New Scaleway driver
+ [Scaleway] Update Scaleway default API host
* DNS
+ [Google Cloud DNS] Document driver instantiation
* Storage
+ Update docstring for storage provider class
+ [Azure Blob Storage] Allow filtering lists by prefix
+ [Azure Blob Storage] Update driver documentation
+ [Azure Blob Storage] Fix upload/download streams
+ [Azure Blob Storage] Fix PageBlob headers
+ [S3] Guess s3 upload content type
+ [S3] Add Amazon S3 (cn-northwest-1) Storage Driver
* Other
+ Fixed spelling in 2.0 changes documentation
* Fri Sep 28 2018 Sean Marlow <sean.marlow@suse.com>
- Add ec2_create_node.patch to allow for instance type strings
in create_node method.
* Tue Aug 14 2018 sean.marlow@suse.com
- Cleanup RPM warnings.
- Add image_projects.patch with updated list of latest image
projects.
* Wed Jun 06 2018 jengelh@inai.de
- Use noun phrase in summary.
* Thu May 10 2018 toddrme2178@gmail.com
- Make sure ssl is available
* Wed May 02 2018 tchvatal@suse.com
- Version update to 2.3.0:
* For the changes see CHANGES.rst as it is too long
* many various bugfixes
- Drop no longer applying patch fix-backports-usage.patch
* Sat Sep 30 2017 mc@suse.com
- fix build on SLE12 by using python-backports
- reduce warnings
* Tue May 16 2017 jmatejek@suse.com
- convert to singlespec
- update requires
- update source url
* Sun Apr 30 2017 aboe76@gmail.com
- Updated to apache libcloud 2.0.0
for the changelog see:
https://github.com/apache/libcloud/blob/trunk/CHANGES.rst#changes-in-apache-libcloud-200
* Tue Oct 18 2016 aboe76@gmail.com
- Updated to apache libcloud 1.3.0
for the changelog see:
https://github.com/apache/libcloud/blob/trunk/CHANGES.rst#changes-in-apache-libcloud-130
* Wed Jan 20 2016 aboe76@gmail.com
- Updated to apache libcloud 0.20.1
- General:
- Introduction of container based drivers for Docker, Rkt and Container-as-a-service providers
(LIBCLOUD-781, GITHUB-666) [Anthony Shaw]
- Introduce a new libcloud.backup API for Backup as a Service projects and products.
(GITHUB-621) [Anthony Shaw]
- Also retry failed HTTP(s) requests upon transient ?read operation timed out? SSL error.
(GITHUB-556, LIBCLOUD-728) [Scott Kruger]
- Throw a more user-friendly exception if a client fails to establish SSL / TLS connection
with a server because of an unsupported SSL / TLS version. (GITHUB-682) [Tomaz Muraus]
- Compute:
- Add ap-northeast-2 region to EC2 driver (South Korea) (GITHUB-681) [Anthony Shaw]
- Added Added volume type to EC2 volume extra to EC2 driver. (GITHUB-680) [Gennadiy Stas]
- Add LazyObject class that provides lazy-loading, see GCELicense for usage (LIBCLOUD-786,
GITHUB-665) [Scott Crunkleton]
- Added t2.nano instance type to EC2 Compute driver (GITHUB-663) [Anthony Shaw]
- Support for passing the image ID as a string instead of an instance of image when creating
nodes in Dimension Data driver. (GITHUB-664) [Anthony Shaw]
- DNS:
- Add support for ?health checks? in Aurora DNS driver (GITHUB-672) [Wido den Hollander]
- Make sure ttl attribute is correctly parsed and added to the Record extra dictionary.
(GITHUB-675) [Wido den Hollander]
- Improve unit tests of Aurora DNS driver (GITHUB-679) [Wido den Hollander]
* Thu Dec 17 2015 aboe76@gmail.com
- Updated to apache libcloud 0.20.0
- new requirement: python-backports.ssl_match_hostname
for the changelog see:
https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-20-0
* Sun Nov 01 2015 aboe76@gmail.com
- Updated to apache libcloud 0.19.0
for the changelog see:
https://github.com/apache/libcloud/blob/trunk/CHANGES.rst#changes-with-apache-libcloud-0190