Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 2.2.0 #360

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 17 additions & 8 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
======

Expand Down Expand Up @@ -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
-------------
Expand Down Expand Up @@ -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
-------------
Expand Down
58 changes: 40 additions & 18 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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"
8 changes: 8 additions & 0 deletions changelogs/dev-changelog.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 0 additions & 2 deletions changelogs/fragments/add-deprecation-field-to-iso-info.yaml

This file was deleted.

This file was deleted.

2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
2 changes: 1 addition & 1 deletion plugins/module_utils/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version = "2.1.2" # x-release-please-version
version = "2.2.0" # x-release-please-version