Overview

Request 1031646 accepted

- Update to 3.6.1
* [OpenStack] Fix OpenStack Identitiy bug when auth url contains a path.
(GITHUB-1717, GITHUB-1718) [Dimitris Galanis - @dimgal1]
* Update EC2 price scraping script to utilize official pricing API endpoint.
Pricing file has also been updated to include latest EC2 pricing data.
Complete raw pricing data file size has grown by ~1 MB (from ~2 MB to ~3 MB).
By default when requesting pricing data we only cache pricing data in memory for used / requested drivers so a slight memory
increase due to the pricing file size increase will only affect users who utilize pricing related functionality in the EC2 driver.
(GITHUB-1715) [Eis D. Zaster - @Eis-D-Z]
Compute
* [EC2] Update list_images() method to better handle scenario when an image doesn't contain creationDate attribute
(previously the code would throw if an image without creationDate was encountered).
Reported by Juan Marcos Caicedo Mejía - @juanmarcosdev.
(GITHUB-1700, GITHUB-1701) [Tomaz Muraus - @Kami]
* [Azure ARM] Allow user to create volume / disks in specific zone by passing ex_zones argument to the create_volume() method.
Also add new ex_sku_name and remove ex_account_type argument from that method.
Also change DISK_API_VERSION version from 2016-04-30-preview to 2018-06-01. This is needed to be able to support those changes.
Code has been updated to handle slightly different response format for the volume API operations.
* (GITHUB-1736) [Palash Gandhi - @palashgandhi]
* [GCE] Add improved support for retrieving GCE image pricing data using libcloud.pricing.get_image_price("gce_images", ...) method.
* Existing way of retrieving image pricing using libcloud.pricing.get_pricing("compute", "gce_images") method continues to work.
(GITHUB-1699) [Eis D. Zaster - @Eis-D-Z]
* [Azure ARM] Add new ex_create_additional_capabilities() method which allows user to set capabilities on a stopped node.
This allows users to utilize ultra SSDs and similar.
* Also add support for new ex_iops and ex_throughput argument to the create_volume() method.
(GITHUB-1744) [John Wren Kennedy - @jwk404]
Storage
* [Azure Blobs] Fix get_container() method and make sure Container etag extra attribute contains the correct scheme (https or http), depending on the used endpoint.
(GITHUB-1703, GITHUB-1712) [@KatiRG]
* [Azure Blobs] Fix list_containers()` method and make sure Container etag extra attribute doesn't contain unncessary double quotes

Request History
Yogalakshmi Arunachalam's avatar

yarunachalam created request

- Update to 3.6.1
* [OpenStack] Fix OpenStack Identitiy bug when auth url contains a path.
(GITHUB-1717, GITHUB-1718) [Dimitris Galanis - @dimgal1]
* Update EC2 price scraping script to utilize official pricing API endpoint.
Pricing file has also been updated to include latest EC2 pricing data.
Complete raw pricing data file size has grown by ~1 MB (from ~2 MB to ~3 MB).
By default when requesting pricing data we only cache pricing data in memory for used / requested drivers so a slight memory
increase due to the pricing file size increase will only affect users who utilize pricing related functionality in the EC2 driver.
(GITHUB-1715) [Eis D. Zaster - @Eis-D-Z]
Compute
* [EC2] Update list_images() method to better handle scenario when an image doesn't contain creationDate attribute
(previously the code would throw if an image without creationDate was encountered).
Reported by Juan Marcos Caicedo Mejía - @juanmarcosdev.
(GITHUB-1700, GITHUB-1701) [Tomaz Muraus - @Kami]
* [Azure ARM] Allow user to create volume / disks in specific zone by passing ex_zones argument to the create_volume() method.
Also add new ex_sku_name and remove ex_account_type argument from that method.
Also change DISK_API_VERSION version from 2016-04-30-preview to 2018-06-01. This is needed to be able to support those changes.
Code has been updated to handle slightly different response format for the volume API operations.
* (GITHUB-1736) [Palash Gandhi - @palashgandhi]
* [GCE] Add improved support for retrieving GCE image pricing data using libcloud.pricing.get_image_price("gce_images", ...) method.
* Existing way of retrieving image pricing using libcloud.pricing.get_pricing("compute", "gce_images") method continues to work.
(GITHUB-1699) [Eis D. Zaster - @Eis-D-Z]
* [Azure ARM] Add new ex_create_additional_capabilities() method which allows user to set capabilities on a stopped node.
This allows users to utilize ultra SSDs and similar.
* Also add support for new ex_iops and ex_throughput argument to the create_volume() method.
(GITHUB-1744) [John Wren Kennedy - @jwk404]
Storage
* [Azure Blobs] Fix get_container() method and make sure Container etag extra attribute contains the correct scheme (https or http), depending on the used endpoint.
(GITHUB-1703, GITHUB-1712) [@KatiRG]
* [Azure Blobs] Fix list_containers()` method and make sure Container etag extra attribute doesn't contain unncessary double quotes


Matej Cepl's avatar

mcepl accepted request

openSUSE Build Service is sponsored by