chore(main): release 2.2.0 (#360)

🤖 I have created a release *beep* *boop*
---


##
[2.2.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.1.2...2.2.0)
(2023-10-23)


### Features

* add deprecation field to hcloud_iso_info
([#357](https://github.com/ansible-collections/hetzner.hcloud/issues/357))
([76ef636](76ef636f07))
* add load_balancer algorithm option
([#368](https://github.com/ansible-collections/hetzner.hcloud/issues/368))
([a93dbaa](a93dbaa428))
* allow selecting a resource using its ID
([#361](https://github.com/ansible-collections/hetzner.hcloud/issues/361))
([5e425c5](5e425c56c2))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
Hetzner Cloud Bot 2023-10-23 16:26:55 +02:00 committed by GitHub
parent c336f47f80
commit 0c776c3fc8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 67 additions and 38 deletions

View file

@ -5,6 +5,21 @@ Hetzner Cloud Ansible Collection Release Notes
.. contents:: Topics
v2.2.0
======
Minor Changes
-------------
- hcloud_iso_info - Add deprecation field
- hcloud_load_balancer_network - Allow selecting a `load_balancer` or `network` using its ID.
- hcloud_load_balancer_service - Allow selecting a `load_balancer` using its ID.
- hcloud_load_balancer_target - Allow selecting a `load_balancer` or `server` using its ID.
- hcloud_rdns - Allow selecting a `server`, `floating_ip`, `primary_ip` or `load_balancer` using its ID.
- hcloud_route - Allow selecting a `network` using its ID.
- hcloud_server_network - Allow selecting a `network` or `server` using its ID.
- hcloud_subnetwork - Allow selecting to a `network` using its ID.
v2.1.2
======
@ -44,10 +59,7 @@ v2.0.0
Release Summary
---------------
This release bundles the hcloud dependency in the collection, this allows us to ship
new features or bug fixes without having to release new major versions and require the
users to upgrade their version of the hcloud dependency.
This release bundles the hcloud dependency in the collection, this allows us to ship new features or bug fixes without having to release new major versions and require the users to upgrade their version of the hcloud dependency.
Minor Changes
-------------
@ -81,10 +93,7 @@ v1.16.0
Release Summary
---------------
This release bundles the hcloud dependency in the collection, this allows us to ship
new features or bug fixes without having to release new major versions and require the
users to upgrade their version of the hcloud dependency.
This release bundles the hcloud dependency in the collection, this allows us to ship new features or bug fixes without having to release new major versions and require the users to upgrade their version of the hcloud dependency.
Minor Changes
-------------

View file

@ -146,14 +146,15 @@ releases:
changes:
minor_changes:
- Bundle hcloud python dependency inside the collection.
- "python-dateutil >= 2.7.5 is now required by the collection. If you already
have the hcloud package installed, this dependency should also be installed."
- "requests >= 2.20 is now required by the collection. If you already have the
hcloud package installed, this dependency should also be installed."
- python-dateutil >= 2.7.5 is now required by the collection. If you already
have the hcloud package installed, this dependency should also be installed.
- requests >= 2.20 is now required by the collection. If you already have the
hcloud package installed, this dependency should also be installed.
release_summary:
"This release bundles the hcloud dependency in the collection,
this allows us to ship new features or bug fixes without having to release new major versions and
require the users to upgrade their version of the hcloud dependency."
This release bundles the hcloud dependency in the collection,
this allows us to ship new features or bug fixes without having to release
new major versions and require the users to upgrade their version of the hcloud
dependency.
fragments:
- vendor-hcloud-python-dependency.yml
release_date: "2023-07-13"
@ -338,18 +339,19 @@ releases:
breaking_changes:
- Drop support for ansible-core 2.12
- Drop support for python 3.7
- "inventory plugin - Don't set the server image variables (`image_id`, `image_os_flavor`
and `image_name`) when the server image is not defined."
- inventory plugin - Don't set the server image variables (`image_id`, `image_os_flavor`
and `image_name`) when the server image is not defined.
minor_changes:
- Bundle hcloud python dependency inside the collection.
- "python-dateutil >= 2.7.5 is now required by the collection. If you already
have the hcloud package installed, this dependency should also be installed."
- "requests >= 2.20 is now required by the collection. If you already have the
hcloud package installed, this dependency should also be installed."
- python-dateutil >= 2.7.5 is now required by the collection. If you already
have the hcloud package installed, this dependency should also be installed.
- requests >= 2.20 is now required by the collection. If you already have the
hcloud package installed, this dependency should also be installed.
release_summary:
"This release bundles the hcloud dependency in the collection,
this allows us to ship new features or bug fixes without having to release new major versions and
require the users to upgrade their version of the hcloud dependency."
This release bundles the hcloud dependency in the collection,
this allows us to ship new features or bug fixes without having to release
new major versions and require the users to upgrade their version of the hcloud
dependency.
removed_features:
- hcloud_datacenter_facts Removed deprecated facts module
- hcloud_floating_ip_facts Removed deprecated facts module
@ -395,9 +397,29 @@ releases:
bugfixes:
- hcloud_firewall - The port argument is required when the firewall rule protocol
is `udp` or `tcp`.
- "hcloud_load_balancer_service - In the returned data, the invalid `health_check.http.certificates`
field was renamed to `health_check.http.status_codes`."
- hcloud_load_balancer_service - In the returned data, the invalid `health_check.http.certificates`
field was renamed to `health_check.http.status_codes`.
fragments:
- rename-load-balancer-service-http-health-check-dict.yaml
- require-firewall-port-argument-on-tcp-or-udp-protocol.yaml
release_date: "2023-10-05"
2.2.0:
changes:
minor_changes:
- hcloud_iso_info - Add deprecation field
- hcloud_load_balancer_network - Allow selecting a `load_balancer` or `network`
using its ID.
- hcloud_load_balancer_service - Allow selecting a `load_balancer` using its
ID.
- hcloud_load_balancer_target - Allow selecting a `load_balancer` or `server`
using its ID.
- hcloud_rdns - Allow selecting a `server`, `floating_ip`, `primary_ip` or `load_balancer`
using its ID.
- hcloud_route - Allow selecting a `network` using its ID.
- hcloud_server_network - Allow selecting a `network` or `server` using its
ID.
- hcloud_subnetwork - Allow selecting to a `network` using its ID.
fragments:
- add-deprecation-field-to-iso-info.yaml
- allow-selecting-a-resource-using-its-id.yaml
release_date: "2023-10-23"

View file

@ -1,5 +1,13 @@
# Changelog
## [2.2.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.1.2...2.2.0) (2023-10-23)
### Features
- add deprecation field to hcloud_iso_info ([#357](https://github.com/ansible-collections/hetzner.hcloud/issues/357)) ([76ef636](https://github.com/ansible-collections/hetzner.hcloud/commit/76ef636f07feb91daa91ecaa17619d10fea7d6e4))
- add load_balancer algorithm option ([#368](https://github.com/ansible-collections/hetzner.hcloud/issues/368)) ([a93dbaa](https://github.com/ansible-collections/hetzner.hcloud/commit/a93dbaa428a128555d71a9ef36a1a6c211e09952))
- allow selecting a resource using its ID ([#361](https://github.com/ansible-collections/hetzner.hcloud/issues/361)) ([5e425c5](https://github.com/ansible-collections/hetzner.hcloud/commit/5e425c56c2643f7c0c68b7c6feb8d3e098d4bcdb))
## [2.1.2](https://github.com/ansible-collections/hetzner.hcloud/compare/2.1.1...v2.1.2) (2023-10-05)
### Bug Fixes

View file

@ -1,2 +0,0 @@
minor_changes:
- hcloud_iso_info - Add deprecation field

View file

@ -1,8 +0,0 @@
minor_changes:
- hcloud_load_balancer_network - Allow selecting a `load_balancer` or `network` using its ID.
- hcloud_load_balancer_service - Allow selecting a `load_balancer` using its ID.
- hcloud_load_balancer_target - Allow selecting a `load_balancer` or `server` using its ID.
- hcloud_rdns - Allow selecting a `server`, `floating_ip`, `primary_ip` or `load_balancer` using its ID.
- hcloud_route - Allow selecting a `network` using its ID.
- hcloud_server_network - Allow selecting a `network` or `server` using its ID.
- hcloud_subnetwork - Allow selecting to a `network` using its ID.

View file

@ -1,6 +1,6 @@
namespace: hetzner
name: hcloud
version: 2.1.2 # x-release-please-version
version: 2.2.0 # x-release-please-version
readme: README.md
authors:
- Hetzner Cloud (github.com/hetznercloud)

View file

@ -1 +1 @@
version = "2.1.2" # x-release-please-version
version = "2.2.0" # x-release-please-version