--------------------------------
Compute
~~~~~~~
- Introduce new Azure ARM driver.
[Peter Amstulz]
- [ec2] Fix the bug that created the node at ecs driver and implement the
method for creating public ip.
(943)
[watermelo]
- [profitbricks] changes to the ProfitBricks compute driver to drop support
for the old SOAP api (now end of life) and provide support for v3 of the
REST api.
(938)
[Matt Finucane]
- [cloudsigma] Added Warsaw (waw) region.
(942)
[Kamil Chmielewski]
- [google compute] List images fix for projects > 500 images.
(939)
[Scott Crunkleton]
- [ec2] Add st1 and sc1 volume types to valid types.
(925)
[Sean Goller]
- [digital ocean] add ex_change_kernel in DigitalOcean_v2 driver.
(922)
[Rick van de Loo]
- [digital ocean] add ex_hard_reboot in DigitalOcean_v2 driver.
(920)
[Rick van de Loo]
- [openstack] add ex_start_node for the openstack driver.
(919)
[Rick van de Loo]
- [vultr] Extra Attributes for Node Creation on Vultr.
(917)
[Fahri Cihan Demirci]
- [vultr] Implement SSH Key Create/Delete Methods for Vultr.
(914)
[Fahri Cihan Demirci]
- [dimension data] No longer throw error when powering off a node that is
already stopped.
(912)
[Samuel Chong]
- [dimension data] Refactor create_node for MCP2 to support CaaS API 2.3 feature.
Can now specify Network Adapter Name for primary and additional NIC.
Parameters in create_node function is tailored for MCP2.
(902)
[Samuel Chong]
- Volume snapshot operations, i.e. creating, listing and deleting volume
snapshots, for the Digital Ocean driver.
(LIBCLOUD-861, 909)
[Fahri Cihan Demirci]
- Added snapshot management to OVH compute.
(897)
[Anthony Monthe]
- [GCE] Support for HTTP(S) proxies with BackendServices.
(856)
[Tom Melendez]
Container
~~~~~~~~~
- [docker] As reported in the corresponding bug, the docker daemon will respond
in an install_image call with all the messages produced during the procedure
parsed as json docs. In that case the response headers also contain the value
'transfer-encoding':'chunked'. That kind of response can now be parsed
properly by the DockerResponse parse_body method. Also, another small change
is that previously the id of the new image was marked in the json document as
id, but now it's marked as sha256, so the regex used to discover the id has
been updated.
(918)
[Pavlos Tzianos]
Load Balancing
~~~~~~~~~~~~~~
- Introduce AWS Application Load Balancer (ALB) driver.
(LIBCLOUD-869, 936)
[Anton Kozyrev]
- Fix bug where GCE Load balancer supposes that all VMs have public ips.
(LIBCLOUD-879, 952)
[Chris Walker]
Storage
~~~~~~~
- [s3] Add AP-Southeast2 as region.
- [google] Prevent GCE auth to hide S3 auth.
(921)
[Quentin Pradet]
- [GCS] Fixed some google_storage.py URL cleaning.
(901)
[Scott Crunkleton]