2020-06-30 11:52:34 +00:00
==============================================
Hetzner Cloud Ansible Collection Release Notes
==============================================
.. contents :: Topics
2022-06-09 12:51:49 +00:00
2023-06-20 13:49:06 +00:00
v1.13.0
=======
Minor Changes
-------------
- hcloud_primary_ip_info Create hcloud_primary_ip_info module
- hcloud_server Show warning if used server_type is deprecated.
- hcloud_server_type_info Return deprecation info for server types.
Bugfixes
--------
- hcloud_server - TypeError when trying to use deprecated image with allow_deprecated_image
2023-05-16 11:16:14 +00:00
v1.12.0
=======
Minor Changes
-------------
- hcloud_server_type_info - Add field included_traffic to returned server types
Breaking Changes / Porting Guide
--------------------------------
- hcloud-python 1.20.0 is now required for full compatibility
2023-04-12 08:43:19 +00:00
v1.11.0
=======
Minor Changes
-------------
- hcloud_image_info - Add cpu architecture field to return value.
- hcloud_image_info - Allow filtering images by cpu architecture.
- hcloud_server - Select matching image for the cpu architecture of the server type on create & rebuild.
- hcloud_server_type_info - Add cpu architecture field to return value.
- inventory plugin - Add cpu architecture to server variables.
2023-04-03 12:46:35 +00:00
v1.10.1
=======
Bugfixes
--------
- hcloud_server - Prevent backups from being disabled when undefined
- hcloud_server - Server locked after attaching to placement group
2023-02-02 08:20:15 +00:00
v1.10.0
=======
Minor Changes
-------------
- hcloud_server - add private_networks_info containing name and private ip in responses
- hcloud_server_info - add private_networks_info containing name and private ip in responses
- inventory plugin - Add list of all private networks to server variables.
- inventory plugin - Add new connect_with setting public_ipv6 to connect to discovered servers via public IPv6 address.
- inventory plugin - Add public IPv6 address to server variables.
- inventory plugin - Log warning instead of crashing when some servers do not work with global connect_with setting.
Breaking Changes / Porting Guide
--------------------------------
- inventory plugin - Python v3.5+ is now required.
2022-12-21 09:21:42 +00:00
v1.9.1
======
Bugfixes
--------
- hcloud_server - externally attached networks (using hcloud_server_network) were removed when not specified in the hcloud_server resource
2022-11-11 09:00:21 +00:00
v1.9.0
======
Minor Changes
-------------
- dynamic inventory - add support changing the name of the top level group all servers are added to
- hcloud_firewall - add support for esp and gre protocols
Bugfixes
--------
- hcloud_firewall - the deletion could fail if the firewall was referenced right before
- hcloud_server - fix backup window was given out as "None" instead of null
- hcloud_server_info - fix backup window was given out as "None" instead of null
- hcloud_volume - fix server name was given out as "None" instead of null if no server was attached
- hcloud_volume_info - fix server name was given out as "None" instead of null if no server was attached
2022-09-14 07:26:07 +00:00
v1.8.2
======
Bugfixes
--------
- dynamic inventory - fix crash when having servers without IPs (flexible networks)
- hcloud_server - When state stopped and server is created, do not start the server
- hcloud_server_info - fix crash when having servers without IPs (flexible networks)
2022-06-29 09:22:36 +00:00
v1.8.1
======
v1.8.0
======
New Modules
-----------
2022-09-14 07:26:07 +00:00
Hetzner
~~~~~~~
2022-06-29 09:22:36 +00:00
2022-09-14 07:26:07 +00:00
hcloud
^^^^^^
2022-06-29 09:22:36 +00:00
2022-09-14 07:26:07 +00:00
- hetzner.hcloud.hcloud_primary_ip - Create and manage cloud Primary IPs on the Hetzner Cloud.
2022-06-29 09:22:36 +00:00
2022-06-13 07:08:44 +00:00
v1.7.1
======
Minor Changes
-------------
- inventory - allow filtering by server status
Bugfixes
--------
- hcloud_server_network - fixes changed alias_ips by using sorted
2022-06-09 12:51:49 +00:00
v1.7.0
======
Minor Changes
-------------
- inventory - support jinjia templating within `network`
2021-08-17 12:54:07 +00:00
v1.6.0
======
Minor Changes
-------------
- hcloud_rdns Add support for load balancer
2021-03-18 10:04:05 +00:00
2021-08-16 10:37:57 +00:00
v1.5.0
======
Major Changes
-------------
- Introduction of placement groups
Minor Changes
-------------
- hcloud_firewall Add description field to firewall rules
Bugfixes
--------
- hcloud_rdns improve error message on not existing server/Floating IP
- hcloud_server backups property defaults to None now instead of False
2021-07-19 05:23:30 +00:00
v1.4.4
======
Bugfixes
--------
- hcloud_server Improve Error Message when attaching a not existing firewall to a server
- hcloud_volume Force detaching of volumes on servers before deletion
2021-04-22 08:25:59 +00:00
v1.4.3
======
Bugfixes
--------
2021-07-19 05:23:30 +00:00
- hcloud_server Fix incompatbility with python < 3.6
2021-04-22 08:25:59 +00:00
- hcloud_server Improve error handling when using not existing server types
2021-04-14 07:59:11 +00:00
v1.4.2
======
Bugfixes
--------
- inventory fix image name was set as server type instead of the correct server type
2021-04-07 06:18:34 +00:00
v1.4.1
2021-04-06 10:27:52 +00:00
======
Minor Changes
-------------
2021-04-07 06:18:34 +00:00
- hcloud_server - improve the handling of deprecated images
- hcloud_server - improve the validation and error response for not existing images
- inventory - support jinjia templating within `token`
v1.4.0
======
2021-04-06 10:27:52 +00:00
Security Fixes
--------------
- hcloud_certificate - mark the `` private_key `` parameter as `` no_log `` to prevent potential leaking of secret values (https://github.com/ansible-collections/hetzner.hcloud/pull/70).
Bugfixes
--------
- hcloud_firewall - fix idempotence related to rules comparison (https://github.com/ansible-collections/hetzner.hcloud/pull/71).
- hcloud_load_balancer_service - fix imported wrong HealthCheck from hcloud-python (https://github.com/ansible-collections/hetzner.hcloud/pull/73).
- hcloud_server - fix idempotence related to firewall handling (https://github.com/ansible-collections/hetzner.hcloud/pull/71).
2021-03-18 10:04:05 +00:00
v1.3.1
======
Bugfixes
--------
- hcloud_server - fix a crash related to check mode if `` state=started `` or `` state=stopped `` (https://github.com/ansible-collections/hetzner.hcloud/issues/54).
2021-03-11 10:15:37 +00:00
v1.3.0
======
Minor Changes
2021-03-18 10:04:05 +00:00
-------------
2021-03-11 10:15:37 +00:00
- Add firewalls to hcloud_server module
New Modules
-----------
- hcloud_firewall - Manage Hetzner Cloud Firewalls
2020-12-16 14:22:10 +00:00
v1.2.1
======
Bugfixes
--------
2021-03-18 10:04:05 +00:00
- Inventory Restore Python 2.7 compatibility
2020-06-30 11:52:34 +00:00
2020-12-01 10:34:37 +00:00
v1.2.0
======
Minor Changes
-------------
- Dynamic Inventory Add option to specifiy the token_env variable which is used for identification if now token is set
- Improve imports of API Exception
- hcloud_server_network Allow updating alias ips
- hcloud_subnetwork Allow creating vswitch subnetworks
New Modules
-----------
- hcloud_load_balancer_info - Gather infos about your Hetzner Cloud load_balancers.
2020-10-05 09:21:57 +00:00
v1.1.0
======
Minor Changes
-------------
- hcloud_floating_ip Allow creating Floating IP with protection
- hcloud_load_balancer Allow creating Load Balancer with protection
- hcloud_network Allow creating Network with protection
- hcloud_server Allow creating server with protection
- hcloud_volume Allow creating Volumes with protection
Bugfixes
--------
- hcloud_floating_ip Fix idempotency when floating ip is assigned to server
2020-08-11 14:17:53 +00:00
v1.0.0
======
Minor Changes
-------------
- hcloud_load_balancer Allow changing the type of a Load Balancer
- hcloud_server Allow the creation of servers with enabled backups
2020-06-30 11:52:34 +00:00
v0.2.0
======
Bugfixes
--------
- hcloud inventory plugin - Allow usage of hcloud.yml and hcloud.yaml - this was removed by error within the migration from build-in ansible to our collection
v0.1.0
======
New Modules
-----------
- hcloud_floating_ip - Create and manage cloud Floating IPs on the Hetzner Cloud.
- hcloud_load_balancer - Create and manage cloud Load Balancers on the Hetzner Cloud.
- hcloud_load_balancer_network - Manage the relationship between Hetzner Cloud Networks and Load Balancers
- hcloud_load_balancer_service - Create and manage the services of cloud Load Balancers on the Hetzner Cloud.
- hcloud_load_balancer_target - Manage Hetzner Cloud Load Balancer targets
- hcloud_load_balancer_type_info - Gather infos about the Hetzner Cloud Load Balancer types.