Jonas L.
27d3250689
feat!: drop support for ansible-core 2.17 ( #713 )
...
##### SUMMARY
Drop support for ansible-core 2.17 which will be EOL in November 2025.
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
2025-10-27 10:40:45 +01:00
Jonas L.
adddef5fc0
feat: support the new DNS API ( #703 )
...
Add support for the new [DNS
API](https://docs.hetzner.cloud/reference/cloud#dns ).
The DNS API is currently in **beta**.
See the [DNS API beta
changelog](https://docs.hetzner.cloud/changelog#2025-10-07-dns-beta ) for
more details.
2025-10-07 11:04:00 +02:00
Amirhossein Shaerpour
e6e4ce1d5f
fix: add volume_attachment module to meta ( #655 )
...
##### SUMMARY
Add `volume_attachment` module to meta runtime file
##### ISSUE TYPE
- Docs Pull Request
---------
Co-authored-by: jo <ljonas@riseup.net>
2025-06-18 10:11:48 +02:00
Jonas L.
140d1508cc
feat!: drop support for ansible-core 2.16 ( #612 )
...
##### SUMMARY
ansible-core 2.16 will be EOL in May 2025.
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
We are dropping support for ansible-core 2.16 alongside ansible-core
2.15 to prevent cutting another major release in the next month.
2025-03-21 14:51:58 +01:00
Jonas L.
92f135456f
feat!: drop support for ansible-core 2.15 ( #611 )
...
##### SUMMARY
ansible-core 2.15 is EOL since Nov 2024.
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
2025-03-21 14:50:47 +01:00
Jonas L
8157f9a250
feat!: drop support for ansible-core 2.14 ( #512 )
...
##### SUMMARY
ansible-core 2.14 is EOL since 20 May 2024.
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
2024-06-11 16:21:03 +02:00
Jonas L
96f8009214
feat!: drop support for ansible-core 2.13 ( #450 )
...
##### SUMMARY
ansible-core 2.13 is EOL since 6 November 2023.
Fixes #400
https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
2024-02-05 14:26:04 +01:00
Jonas L
2757fe745f
feat: improve firewall resources management ( #324 )
...
##### SUMMARY
- firewall - Return resources the firewall is `applied_to`.
- firewall_info - Add new `firewall_info` module to gather firewalls
info.
- firewall_resource - Add new `firewall_resource` module to manage
firewalls resources.
Fixes #111
##### ISSUE TYPE
- Feature Pull Request
##### COMPONENT NAME
firewall
firewall_info
firewall_resource
---------
Co-authored-by: Julian Tölle <julian.toelle97@gmail.com>
2024-02-01 16:50:13 +01:00
Jonas L
6581ed50db
feat: add hetzner.hcloud.all action group ( #396 )
...
##### SUMMARY
This allows to use `module_defaults` against all the modules at once
using the new `hetzner.hcloud.all` `action_group`.
You can now pass the `api_token` argument using module_defaults:
```yaml
- name: Demonstrate the usage of the 'hetzner.hcloud.all' module_defaults group
hosts: localhost
connection: local
module_defaults:
group/hetzner.hcloud.all:
api_token: "{{ _vault_hcloud_api_token }}"
tasks:
- name: Create a volume
hetzner.hcloud.volume:
name: my-volume
location: fsn1
size: 100
state: present
register: volume
```
See the documentation and examples for more details.
##### ISSUE TYPE
- Feature Pull Request
2023-11-23 14:16:05 +01:00
Jonas L
933a16249b
feat: remove hcloud_ prefix from all modules names ( #390 )
...
##### SUMMARY
This simplifies the name of the modules from
`hetzner.hcloud.hcloud_firewall` to `hetzner.hcloud.firewall`. While
maintaining backward compatibility with the old names.
Further changes such as updating the test or the documentation will be
done in a future PR to maintain the git history when squashing the PRs.
##### ISSUE TYPE
- Feature Pull Request
2023-11-20 13:21:23 +01:00
Jonas L
5190535323
feat: remove deprecated facts modules ( #251 )
...
Fixes #8
2023-07-05 09:32:03 +02:00
Jonas L
3da91df8c3
feat: drop support for ansible-core 2.12 ( #240 )
...
* feat: drop support for ansible-core 2.12
ansible-core 2.12 is EOL since the 22 May 2023.
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#support-life
* dropping ansible-core versions is a breaking change
* rename changelog fragment
2023-07-05 09:11:47 +02:00
Jonas L
02516d9a7b
refactor: prefer true/false over yes/no ( #226 )
...
* style: format md and yml files using prettier
* refactor: prefer true/false over yes/no
2023-06-21 10:49:54 +02:00
Julian Tölle
5c976b383a
chore: remove Ansible 2.11 support ( #191 )
...
Ansible v2.11 is end-of-life and we do not need to support it anymore.
2023-02-08 10:07:27 +01:00
Lukas Kämmerling
6d83275ffa
Polish old modules and collection for release ( #11 )
2020-06-29 13:53:01 +02:00