summaryrefslogtreecommitdiffstats
path: root/ansible_collections/hetzner/hcloud/changelogs
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/hetzner/hcloud/changelogs')
-rw-r--r--ansible_collections/hetzner/hcloud/changelogs/.gitignore1
-rw-r--r--ansible_collections/hetzner/hcloud/changelogs/changelog.yaml254
-rw-r--r--ansible_collections/hetzner/hcloud/changelogs/config.yaml28
-rw-r--r--ansible_collections/hetzner/hcloud/changelogs/fragments/.keep0
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