diff options
Diffstat (limited to 'ansible_collections/hetzner/hcloud/changelogs')
4 files changed, 283 insertions, 0 deletions
diff --git a/ansible_collections/hetzner/hcloud/changelogs/.gitignore b/ansible_collections/hetzner/hcloud/changelogs/.gitignore new file mode 100644 index 00000000..6be6b533 --- /dev/null +++ b/ansible_collections/hetzner/hcloud/changelogs/.gitignore @@ -0,0 +1 @@ +/.plugin-cache.yaml diff --git a/ansible_collections/hetzner/hcloud/changelogs/changelog.yaml b/ansible_collections/hetzner/hcloud/changelogs/changelog.yaml new file mode 100644 index 00000000..6320c178 --- /dev/null +++ b/ansible_collections/hetzner/hcloud/changelogs/changelog.yaml @@ -0,0 +1,254 @@ +ancestor: null +releases: + 0.1.0: + modules: + - description: Create and manage cloud Floating IPs on the Hetzner Cloud. + name: hcloud_floating_ip + namespace: '' + - description: Create and manage cloud Load Balancers on the Hetzner Cloud. + name: hcloud_load_balancer + namespace: '' + - description: Manage the relationship between Hetzner Cloud Networks and Load + Balancers + name: hcloud_load_balancer_network + namespace: '' + - description: Create and manage the services of cloud Load Balancers on the Hetzner + Cloud. + name: hcloud_load_balancer_service + namespace: '' + - description: Manage Hetzner Cloud Load Balancer targets + name: hcloud_load_balancer_target + namespace: '' + - description: Gather infos about the Hetzner Cloud Load Balancer types. + name: hcloud_load_balancer_type_info + namespace: '' + release_date: '2020-06-29' + 0.2.0: + changes: + 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 + fragments: + - inventory-allow-usage-of-pre-migration-configuration-fuiles.yml + release_date: '2020-06-30' + 1.0.0: + changes: + minor_changes: + - hcloud_load_balancer Allow changing the type of a Load Balancer + - hcloud_server Allow the creation of servers with enabled backups + fragments: + - gh7-allow-enabling-of-backups-on-server-creation.yml + - lb-allow-change-type.yml + release_date: '2020-08-11' + 1.1.0: + changes: + bugfixes: + - hcloud_floating_ip Fix idempotency when floating ip is assigned to server + 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 + fragments: + - fix-idempotency-floating-ip.yml + - gh-28-allow-setting-of-protection-on-creation.yml + release_date: '2020-10-05' + 1.10.0: + changes: + breaking_changes: + - inventory plugin - Python v3.5+ is now required. + 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. + fragments: + - inventory-connect-via-ipv6.yml + - inventory-handle-invalid-connect-with.yml + - inventory-ipv6-adress-variable.yml + - inventory-private-network-info.yml + - server-private-networks-info.yml + release_date: '2023-02-01' + 1.2.0: + changes: + 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 + modules: + - description: Gather infos about your Hetzner Cloud load_balancers. + name: hcloud_load_balancer_info + namespace: '' + release_date: '2020-12-01' + 1.2.1: + changes: + bugfixes: + - Inventory Restore Python 2.7 compatibility + release_date: '2020-12-16' + 1.3.0: + changes: + minor_changes: + - Add firewalls to hcloud_server module + modules: + - description: Manage Hetzner Cloud Firewalls + name: hcloud_firewall + namespace: '' + release_date: '2021-03-11' + 1.3.1: + changes: + 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). + fragments: + - 64-hcloud_server_fix_checkmode_state_started.yml + release_date: '2021-03-18' + 1.4.0: + changes: + 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). + 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). + fragments: + - 70-no_log_security_fixes.yml + - 71-hcloud_firewall_fix_idempotence.yml + - 73-hcloud_load_balancer_service_fix_wrong_import.yml + release_date: '2021-04-06' + 1.4.1: + changes: + minor_changes: + - 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` + fragments: + - 74-hcloud_server-improve-error-message-images.yml + release_date: '2021-04-07' + 1.4.2: + changes: + bugfixes: + - inventory fix image name was set as server type instead of the correct server + type + fragments: + - inventory-fix-server-type-wrong-value.yml + release_date: '2021-04-14' + 1.4.3: + changes: + bugfixes: + - hcloud_server Fix incompatbility with python < 3.6 + - hcloud_server Improve error handling when using not existing server types + fragments: + - hcloud-server-py36.yaml + - hcloud-server-server-type.yaml + release_date: '2021-04-22' + 1.4.4: + changes: + 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 + fragments: + - hcloud_server-improve-error-message-on-not-existing-firewall.yml + - hcloud_volume-force-detach-before-deletion.yml + release_date: '2021-07-19' + 1.5.0: + changes: + bugfixes: + - hcloud_rdns improve error message on not existing server/Floating IP + - hcloud_server backups property defaults to None now instead of False + major_changes: + - Introduction of placement groups + minor_changes: + - hcloud_firewall Add description field to firewall rules + fragments: + - hcloud_firewall-add-description-field-to-rules.yml + - hcloud_placement_group.yml + - hcloud_rdns-improve-validation-of-input.yml + - hcloud_server_default-backups-to-none.yml + release_date: '2021-08-16' + 1.6.0: + changes: + minor_changes: + - hcloud_rdns Add support for load balancer + fragments: + - hcloud_rdns-add-support-for-load-balancers.yml + release_date: '2021-08-17' + 1.7.0: + changes: + minor_changes: + - inventory - support jinjia templating within `network` + fragments: + - inventory-network-templating.yml + release_date: '2022-06-09' + 1.7.1: + changes: + bugfixes: + - hcloud_server_network - fixes changed alias_ips by using sorted + minor_changes: + - inventory - allow filtering by server status + fragments: + - hcloud_server_network-alias-ips.yaml + - inventory-filter-by-status.yaml + release_date: '2022-06-13' + 1.8.0: + modules: + - description: Create and manage cloud Primary IPs on the Hetzner Cloud. + name: hcloud_primary_ip + namespace: hetzner.hcloud + release_date: '2022-06-29' + 1.8.1: + release_date: '2022-06-29' + 1.8.2: + changes: + 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) + fragments: + - flexible-networks-hcloud-server-info.yml + - inventory.yml + release_date: '2022-09-14' + 1.9.0: + changes: + 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 + 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 + fragments: + - hcloud_firewall-deletion.yml + - hcloud_firewall-esp-gre.yml + - hcloud_inventory.yml + - hcloud_server_backup_window.yml + - hcloud_volume_server_none.yml + release_date: '2022-11-10' + 1.9.1: + changes: + bugfixes: + - hcloud_server - externally attached networks (using hcloud_server_network) + were removed when not specified in the hcloud_server resource + fragments: + - hcloud_server-removed-networks.yml + release_date: '2022-12-20' diff --git a/ansible_collections/hetzner/hcloud/changelogs/config.yaml b/ansible_collections/hetzner/hcloud/changelogs/config.yaml new file mode 100644 index 00000000..739603a4 --- /dev/null +++ b/ansible_collections/hetzner/hcloud/changelogs/config.yaml @@ -0,0 +1,28 @@ +title: Hetzner Cloud Ansible Collection +changelog_filename_template: ../CHANGELOG.rst +changelog_filename_version_depth: 0 +changes_file: changelog.yaml +changes_format: combined +keep_fragments: false +mention_ancestor: true +new_plugins_after_name: removed_features +notesdir: fragments +prelude_section_name: release_summary +prelude_section_title: Release Summary +sections: +- - major_changes + - Major Changes +- - minor_changes + - Minor Changes +- - breaking_changes + - Breaking Changes / Porting Guide +- - deprecated_features + - Deprecated Features +- - removed_features + - Removed Features (previously deprecated) +- - security_fixes + - Security Fixes +- - bugfixes + - Bugfixes +- - known_issues + - Known Issues diff --git a/ansible_collections/hetzner/hcloud/changelogs/fragments/.keep b/ansible_collections/hetzner/hcloud/changelogs/fragments/.keep new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/ansible_collections/hetzner/hcloud/changelogs/fragments/.keep |