Hetzner Cloud Bot
4dae1c7100
chore(main): release 6.7.0 ( #797 )
...
## [6.7.0](https://github.com/ansible-collections/hetzner.hcloud/compare/6.6.0...6.7.0 )
(2026-01-29)
### Features
* unassign primary ip and floating ip before deletion
([241f613 ](241f61338b ))
2026-01-29 11:50:40 +01:00
Hetzner Cloud Bot
ecf2b2b00d
chore(main): release 6.6.0 ( #795 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.6.0](https://github.com/ansible-collections/hetzner.hcloud/compare/6.5.0...6.6.0 )
(2026-01-26)
### Features
* **server:** allow setting user_data for rebuild
([#794 ](https://github.com/ansible-collections/hetzner.hcloud/issues/794 ))
([98ae62a ](98ae62ac94 ))
* Storage Box support no longer experimental
([#793 ](https://github.com/ansible-collections/hetzner.hcloud/issues/793 ))
([d52e86d ](d52e86d944 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2026-01-26 16:18:51 +01:00
Hetzner Cloud Bot
6a508e391e
chore(main): release 6.5.0 ( #789 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.5.0](https://github.com/ansible-collections/hetzner.hcloud/compare/6.4.0...6.5.0 )
(2026-01-16)
### Features
* add name to Storage Box Subaccount
([#787 ](https://github.com/ansible-collections/hetzner.hcloud/issues/787 ))
([2c6dbed ](2c6dbedec1 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2026-01-16 14:28:04 +01:00
renovate[bot]
2f47225bf4
chore(deps): update ansible/ansible-lint action to v26.1.1 ( #788 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| action | patch | `v26.1.0` → `v26.1.1` |
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v26.1.1`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v26.1.1 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v26.1.0...v26.1.1 )
#### Features
- feat: added exit code 8 for successfully fixed violations
([#​4674](https://redirect.github.com/ansible/ansible-lint/issues/4674 ))
([#​4899](https://redirect.github.com/ansible/ansible-lint/issues/4899 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
#### Fixes
- fix: resolve auto-fix failures and detection for short module names (…
([#​4897](https://redirect.github.com/ansible/ansible-lint/issues/4897 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: ensure --no-offline overrides config file precedence
([#​4845](https://redirect.github.com/ansible/ansible-lint/issues/4845 ))
([#​4903](https://redirect.github.com/ansible/ansible-lint/issues/4903 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: pre-commit cache missing cspell updates
([#​4909](https://redirect.github.com/ansible/ansible-lint/issues/4909 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
- Set cryptography ceiling to match downstream requirement.
([#​4904](https://redirect.github.com/ansible/ansible-lint/issues/4904 ))
[@​cidrblock](https://redirect.github.com/cidrblock )
- fix: almalinux missing reference in platforms array
([#​4896](https://redirect.github.com/ansible/ansible-lint/issues/4896 ))
[@​thelinuxracoon](https://redirect.github.com/thelinuxracoon )
#### Maintenance
- chore: Add renovate constraint for cryptography
([#​4911](https://redirect.github.com/ansible/ansible-lint/issues/4911 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-16 11:22:04 +01:00
renovate[bot]
21556ebdf1
chore(deps): update ansible/ansible-lint action to v26 ( #784 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| action | major | `v25.12.2` → `v26.1.0` |
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v26.1.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v26.1.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.12.2...v26.1.0 )
#### Fixes
- fix: implement precise filtering for bracketed sub-tags
([#​4892](https://redirect.github.com/ansible/ansible-lint/issues/4892 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: avoid unnecessary creation of .ansible folders
([#​4894](https://redirect.github.com/ansible/ansible-lint/issues/4894 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: refactor RulesCollection to always require app argument
([#​4891](https://redirect.github.com/ansible/ansible-lint/issues/4891 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: anchor kind discovery to project root
([#​4763](https://redirect.github.com/ansible/ansible-lint/issues/4763 ))
([#​4889](https://redirect.github.com/ansible/ansible-lint/issues/4889 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: avoid creating cache directory when listing version
([#​4865](https://redirect.github.com/ansible/ansible-lint/issues/4865 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: ensure exclude\_paths are honored for unparseable files
([#​4886](https://redirect.github.com/ansible/ansible-lint/issues/4886 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: avoid use of pathspec 1.0.0 until yamllint is updated
([#​4887](https://redirect.github.com/ansible/ansible-lint/issues/4887 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: allow valid tabs in lineinfile nested in blocks
([#​4719](https://redirect.github.com/ansible/ansible-lint/issues/4719 ))
([#​4881](https://redirect.github.com/ansible/ansible-lint/issues/4881 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: update documentation to clarify requirement to run from project …
([#​4885](https://redirect.github.com/ansible/ansible-lint/issues/4885 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: replace hardcoded /tmp path with secure temp directory (CWE…
([#​4878](https://redirect.github.com/ansible/ansible-lint/issues/4878 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: handle missing keys in \_parse\_failed\_msg to prevent KeyError
([#​4879](https://redirect.github.com/ansible/ansible-lint/issues/4879 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: add argument\_specs to meta schema
([#​4762](https://redirect.github.com/ansible/ansible-lint/issues/4762 ))
([#​4880](https://redirect.github.com/ansible/ansible-lint/issues/4880 ))
[@​Jkhall81](https://redirect.github.com/Jkhall81 )
- fix: retire -p/--parseable option
([#​4884](https://redirect.github.com/ansible/ansible-lint/issues/4884 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: correct partial-become rule documentation comments
([#​4876](https://redirect.github.com/ansible/ansible-lint/issues/4876 ))
[@​emmanuel-ferdman](https://redirect.github.com/emmanuel-ferdman )
#### Maintenance
- chore: add almalinux platform to meta schemas
([#​4893](https://redirect.github.com/ansible/ansible-lint/issues/4893 ))
[@​thelinuxracoon](https://redirect.github.com/thelinuxracoon )
- chore: refactor testing code to reduce use of get\_app()
([#​4890](https://redirect.github.com/ansible/ansible-lint/issues/4890 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore(deps): update all dependencies
([#​4877](https://redirect.github.com/ansible/ansible-lint/issues/4877 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 17:24:07 +01:00
Jonas L.
cfa0d181f7
refactor: mark module_utils modules as private ( #782 )
...
##### SUMMARY
All `module_utils` are now marked as **private**. None of the modules
were intended for public use.
Similar to
https://togithub.com/ansible-collections/community.general/issues/11312
2026-01-06 08:43:46 +01:00
Hetzner Cloud Bot
0f23e6c58c
chore(main): release 6.4.0 ( #768 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.4.0](https://github.com/ansible-collections/hetzner.hcloud/compare/6.3.0...6.4.0 )
(2026-01-05)
### Features
* deprecate datacenter in `primary ips` and `servers`
([#773 ](https://github.com/ansible-collections/hetzner.hcloud/issues/773 ))
([10c41f0 ](10c41f032b ))
### Bug Fixes
* redirect for storage box module must use a fully qualified name
([#767 ](https://github.com/ansible-collections/hetzner.hcloud/issues/767 ))
([55cc1fa ](55cc1fa3a9 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2026-01-05 16:47:20 +01:00
renovate[bot]
51a0f6136a
chore(deps): update ansible/ansible-lint action to v25.12.2 ( #779 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| action | patch | `v25.12.1` -> `v25.12.2` |
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.12.2`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.12.2 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.12.1...v25.12.2 )
#### Fixes
- Update configuring.md to reflect correct precommit name
([#​4872](https://redirect.github.com/ansible/ansible-lint/issues/4872 ))
[@​AgustinRamiroDiaz](https://redirect.github.com/AgustinRamiroDiaz )
- fix: prevent trailing space on blank comment lines
([#​4868](https://redirect.github.com/ansible/ansible-lint/issues/4868 ))
[@​emmanuel-ferdman](https://redirect.github.com/emmanuel-ferdman )
#### Maintenance
- chore(deps): update dependencies \[security] - abandoned
([#​4874](https://redirect.github.com/ansible/ansible-lint/issues/4874 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4867](https://redirect.github.com/ansible/ansible-lint/issues/4867 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update dependencies \[security]
([#​4873](https://redirect.github.com/ansible/ansible-lint/issues/4873 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): bump filelock from 3.20.0 to 3.20.1 in /.config
([#​4869](https://redirect.github.com/ansible/ansible-lint/issues/4869 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- chore(deps): update dependencies \[security]
([#​4870](https://redirect.github.com/ansible/ansible-lint/issues/4870 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 12:11:14 +01:00
Jonas L.
c1bb3fc22e
ci: remove stale bot workflow ( #766 )
2025-12-10 13:57:51 +01:00
renovate[bot]
38e8cec1e4
chore(deps): update ansible/ansible-lint action to v25.12.1 ( #764 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| action | patch | `v25.12.0` -> `v25.12.1` |
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.12.1`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.12.1 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.12.0...v25.12.1 )
#### Features
- feat(action): Allow users to override python\_version
([#​4829](https://redirect.github.com/ansible/ansible-lint/issues/4829 ))
[@​konstruktoid](https://redirect.github.com/konstruktoid )
#### Fixes
- fix: avoid stacktrace when ansible syntax check does not return
filename
([#​4864](https://redirect.github.com/ansible/ansible-lint/issues/4864 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: change setup-python action to specific commit
([#​4856](https://redirect.github.com/ansible/ansible-lint/issues/4856 ))
[@​arcanis](https://redirect.github.com/arcanis )
- fix: autofix comments missing space after hash
([#​4855](https://redirect.github.com/ansible/ansible-lint/issues/4855 ))
[@​emmanuel-ferdman](https://redirect.github.com/emmanuel-ferdman )
#### Maintenance
- chore(deps): update all dependencies
([#​4863](https://redirect.github.com/ansible/ansible-lint/issues/4863 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore: pre-commit autoupdate
([#​4859](https://redirect.github.com/ansible/ansible-lint/issues/4859 ))
@​[pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci )
- chore: adopt pytest>=9.0.0 config
([#​4861](https://redirect.github.com/ansible/ansible-lint/issues/4861 ))
[@​Qalthos](https://redirect.github.com/Qalthos )
- chore(deps): update all dependencies
([#​4852](https://redirect.github.com/ansible/ansible-lint/issues/4852 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 13:32:45 +01:00
Hetzner Cloud Bot
74878eebe9
chore(main): release 6.3.0 ( #763 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.3.0](https://github.com/ansible-collections/hetzner.hcloud/compare/6.2.1...6.3.0 )
(2025-12-10)
### Features
* add support for Storage Boxes
([#676 ](https://github.com/ansible-collections/hetzner.hcloud/issues/676 ))
([5394c6f ](5394c6f246 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-12-10 13:24:08 +01:00
renovate[bot]
cbd7d8657a
chore(deps): update ansible/ansible-lint action to v25.12.0 ( #751 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| action | minor | `v25.11.1` -> `v25.12.0` |
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.12.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.12.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.11.1...v25.12.0 )
#### Maintenance
- chore: Remove cffi, importlib-metadata, reduce core lower bound
([#​4860](https://redirect.github.com/ansible/ansible-lint/issues/4860 ))
[@​cidrblock](https://redirect.github.com/cidrblock )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 13:54:27 +01:00
renovate[bot]
9296b73091
chore(deps): update actions/checkout action to v6 ( #747 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout ) |
action | major | `v5` -> `v6` |
---
### Release Notes
<details>
<summary>actions/checkout (actions/checkout)</summary>
### [`v6`](https://redirect.github.com/actions/checkout/compare/v5...v6 )
[Compare
Source](https://redirect.github.com/actions/checkout/compare/v5...v6 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 10:32:30 +01:00
renovate[bot]
7dd3e7f556
chore(deps): update ansible/ansible-lint action to v25.11.1 ( #750 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| action | patch | `v25.11.0` -> `v25.11.1` |
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.11.1`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.11.1 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.11.0...v25.11.1 )
#### Features
- feat: detect missing prefix in role's handlers vars
([#​4826](https://redirect.github.com/ansible/ansible-lint/issues/4826 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
#### Fixes
- Migrate RTD URLs to docs.ansible.com
([#​4842](https://redirect.github.com/ansible/ansible-lint/issues/4842 ))
[@​gundalow](https://redirect.github.com/gundalow )
- fix: Pass module spec via stdin instead of command line args
([#​4844](https://redirect.github.com/ansible/ansible-lint/issues/4844 ))
[@​apollo13](https://redirect.github.com/apollo13 )
- fix: Update mypy python version to 3.12
([#​4846](https://redirect.github.com/ansible/ansible-lint/issues/4846 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
#### Maintenance
- chore(deps): update all dependencies
([#​4833](https://redirect.github.com/ansible/ansible-lint/issues/4833 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): bump js-yaml from 4.1.0 to 4.1.1 in /test/schemas
([#​4849](https://redirect.github.com/ansible/ansible-lint/issues/4849 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- chore(deps-dev): bump glob from 10.4.5 to 10.5.0 in /test/schemas
([#​4847](https://redirect.github.com/ansible/ansible-lint/issues/4847 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Add support for Fedora 43
([#​4836](https://redirect.github.com/ansible/ansible-lint/issues/4836 ))
[@​jsf9k](https://redirect.github.com/jsf9k )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS41IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 10:32:03 +01:00
Hetzner Cloud Bot
57d7dda1e7
chore(main): release 6.2.1 ( #741 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.2.1](https://github.com/ansible-collections/hetzner.hcloud/compare/6.2.0...6.2.1 )
(2025-11-17)
### Bug Fixes
* zone rrset idempotency
([#737 ](https://github.com/ansible-collections/hetzner.hcloud/issues/737 ))
([79f78fa ](79f78fae28 )),
closes
[#740 ](https://github.com/ansible-collections/hetzner.hcloud/issues/740 )
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-11-19 16:11:09 +01:00
Jonas L.
841e4854fa
test: extract ansible-lint to ci job ( #739 )
...
##### SUMMARY
Extract ansible-lint to a CI job to speed up pre-commit.
2025-11-17 15:46:47 +01:00
Hetzner Cloud Bot
34db0ce9b2
chore(main): release 6.2.0 ( #735 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.2.0](https://github.com/ansible-collections/hetzner.hcloud/compare/6.1.0...6.2.0 )
(2025-11-10)
### Features
* DNS support is now generally available
([#727 ](https://github.com/ansible-collections/hetzner.hcloud/issues/727 ))
([337067d ](337067d9de ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-11-10 12:14:37 +01:00
Hetzner Cloud Bot
ed5d8483d6
chore(main): release 6.1.0 ( #723 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.1.0](https://github.com/ansible-collections/hetzner.hcloud/compare/6.0.0...6.1.0 )
(2025-11-05)
### Features
* add `txt_record` filter to format TXT records
([#721 ](https://github.com/ansible-collections/hetzner.hcloud/issues/721 ))
([7ac361a ](7ac361a9cc ))
* attach server or load balancer to specific subnet
([#726 ](https://github.com/ansible-collections/hetzner.hcloud/issues/726 ))
([66aaef7 ](66aaef7be4 ))
### Bug Fixes
* firewall idempotency with ipv6 addresses
([#722 ](https://github.com/ansible-collections/hetzner.hcloud/issues/722 ))
([907a7fd ](907a7fd73c )),
closes
[#708 ](https://github.com/ansible-collections/hetzner.hcloud/issues/708 )
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-11-07 14:23:29 +01:00
Hetzner Cloud Bot
5a40520a9c
chore(main): release 6.0.0 ( #715 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/5.4.0...6.0.0 )
(2025-10-28)
### ⚠ BREAKING CHANGES
* drop support for ansible-core 2.17
([#713 ](https://github.com/ansible-collections/hetzner.hcloud/issues/713 ))
* drop support for Python 3.9
([#712 ](https://github.com/ansible-collections/hetzner.hcloud/issues/712 ))
### Features
* drop support for ansible-core 2.17
([#713 ](https://github.com/ansible-collections/hetzner.hcloud/issues/713 ))
([27d3250 ](27d3250689 ))
* drop support for Python 3.9
([#712 ](https://github.com/ansible-collections/hetzner.hcloud/issues/712 ))
([7009617 ](700961762f ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-10-30 12:41:49 +01:00
renovate[bot]
1ae3e05cc7
chore(deps): update dependency python to 3.14 ( #704 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python](https://redirect.github.com/actions/python-versions ) |
uses-with | minor | `3.13` -> `3.14` |
---
### Release Notes
<details>
<summary>actions/python-versions (python)</summary>
###
[`v3.14.0`](https://redirect.github.com/actions/python-versions/releases/tag/3.14.0-18313368925 ):
3.14.0
[Compare
Source](https://redirect.github.com/actions/python-versions/compare/3.13.9-18515951191...3.14.0-18313368925 )
Python 3.14.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-24 11:29:24 +02:00
Hetzner Cloud Bot
4ab8e915ae
chore(main): release 5.4.0 ( #699 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.4.0](https://github.com/ansible-collections/hetzner.hcloud/compare/5.3.1...5.4.0 )
(2025-10-07)
### Features
* support the new DNS API
([#703 ](https://github.com/ansible-collections/hetzner.hcloud/issues/703 ))
([adddef5 ](adddef5fc0 ))
### Bug Fixes
* add experimental features maturity
([#698 ](https://github.com/ansible-collections/hetzner.hcloud/issues/698 ))
([1251ee0 ](1251ee0e6f ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-10-07 11:07:55 +02:00
Hetzner Cloud Bot
728c8b4b25
chore(main): release 5.3.1 ( #697 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.3.1](https://github.com/ansible-collections/hetzner.hcloud/compare/5.3.0...5.3.1 )
(2025-09-29)
### Bug Fixes
* also check server type deprecation after server creation
([#696 ](https://github.com/ansible-collections/hetzner.hcloud/issues/696 ))
([c4dc19c ](c4dc19c675 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-09-29 15:04:22 +02:00
Hetzner Cloud Bot
2864379079
chore(main): release 5.3.0 ( #695 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.3.0](https://github.com/ansible-collections/hetzner.hcloud/compare/5.2.0...5.3.0 )
(2025-09-26)
### Features
* per location server types
([#692 ](https://github.com/ansible-collections/hetzner.hcloud/issues/692 ))
([826e6a5 ](826e6a5309 ))
* return server type category
([#687 ](https://github.com/ansible-collections/hetzner.hcloud/issues/687 ))
([3d809cb ](3d809cbc6f ))
### Bug Fixes
* wait for floating ip assign action
([#694 ](https://github.com/ansible-collections/hetzner.hcloud/issues/694 ))
([c3ec5d1 ](c3ec5d1dcc ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-09-26 12:51:32 +02:00
renovate[bot]
f2983603af
chore(deps): update actions/setup-python action to v6 ( #685 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/setup-python](https://redirect.github.com/actions/setup-python )
| action | major | `v5` -> `v6` |
---
### Release Notes
<details>
<summary>actions/setup-python (actions/setup-python)</summary>
###
[`v6`](https://redirect.github.com/actions/setup-python/compare/v5...v6 )
[Compare
Source](https://redirect.github.com/actions/setup-python/compare/v5...v6 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 10:23:55 +02:00
Hetzner Cloud Bot
bf678c47fb
chore(main): release 5.2.0 ( #656 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.2.0](https://github.com/ansible-collections/hetzner.hcloud/compare/5.1.0...5.2.0 )
(2025-08-14)
### Features
* allow renaming a volume
([#683 ](https://github.com/ansible-collections/hetzner.hcloud/issues/683 ))
([8c8a52c ](8c8a52ceed ))
* warn when experimental features are used
([#669 ](https://github.com/ansible-collections/hetzner.hcloud/issues/669 ))
([36053c7 ](36053c7ee8 ))
### Bug Fixes
* add `volume_attachment` module to meta
([#655 ](https://github.com/ansible-collections/hetzner.hcloud/issues/655 ))
([e6e4ce1 ](e6e4ce1d5f ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-08-14 15:43:34 +02:00
renovate[bot]
95b5d08975
chore(deps): update actions/checkout action to v5 ( #679 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout ) |
action | major | `v4` -> `v5` |
---
### Release Notes
<details>
<summary>actions/checkout (actions/checkout)</summary>
### [`v5`](https://redirect.github.com/actions/checkout/compare/v4...v5 )
[Compare
Source](https://redirect.github.com/actions/checkout/compare/v4...v5 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS42MC40IiwidXBkYXRlZEluVmVyIjoiNDEuNjAuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 16:56:56 +02:00
Hetzner Cloud Bot
f86cdf460b
chore(main): release 5.1.0 ( #653 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.1.0](https://github.com/ansible-collections/hetzner.hcloud/compare/5.0.1...5.1.0 )
(2025-06-11)
### Features
* allow recreating ssh key when public key in the API does not match
([#634 ](https://github.com/ansible-collections/hetzner.hcloud/issues/634 ))
([4fc2003 ](4fc2003f30 ))
### Bug Fixes
* ensure returned resource ids are integers
([#651 ](https://github.com/ansible-collections/hetzner.hcloud/issues/651 ))
([579b34e ](579b34e754 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-06-11 10:24:40 +02:00
Hetzner Cloud Bot
4e5e65abcc
chore(main): release 5.0.1 ( #638 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.0.1](https://github.com/ansible-collections/hetzner.hcloud/compare/5.0.0...5.0.1 )
(2025-05-21)
### Bug Fixes
* remove deprecated force_upgrade argument
([#637 ](https://github.com/ansible-collections/hetzner.hcloud/issues/637 ))
([88f84e7 ](88f84e7d7c ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-05-21 17:48:04 +02:00
Hetzner Cloud Bot
ac1b8bdbf7
chore(main): release 5.0.0 ( #613 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/4.3.0...5.0.0 )
(2025-05-21)
### ⚠ BREAKING CHANGES
* do not detach volume if `server` is not provided
([#632 ](https://github.com/ansible-collections/hetzner.hcloud/issues/632 ))
* prevent host variable name collision with ansible reserved names
([#617 ](https://github.com/ansible-collections/hetzner.hcloud/issues/617 ))
* drop support for ansible-core 2.16
([#612 ](https://github.com/ansible-collections/hetzner.hcloud/issues/612 ))
* drop support for ansible-core 2.15
([#611 ](https://github.com/ansible-collections/hetzner.hcloud/issues/611 ))
### Features
* add volume_attachment module
([#622 ](https://github.com/ansible-collections/hetzner.hcloud/issues/622 ))
([c37cdf0 ](c37cdf0bc6 ))
* allow renaming a server
([#619 ](https://github.com/ansible-collections/hetzner.hcloud/issues/619 ))
([e59e787 ](e59e787d99 ))
* drop support for ansible-core 2.15
([#611 ](https://github.com/ansible-collections/hetzner.hcloud/issues/611 ))
([92f1354 ](92f135456f ))
* drop support for ansible-core 2.16
([#612 ](https://github.com/ansible-collections/hetzner.hcloud/issues/612 ))
([140d150 ](140d1508cc ))
* drop support for python 3.8
([#615 ](https://github.com/ansible-collections/hetzner.hcloud/issues/615 ))
([b82e18f ](b82e18ffbd ))
### Bug Fixes
* do not detach volume if `server` is not provided
([#632 ](https://github.com/ansible-collections/hetzner.hcloud/issues/632 ))
([e8fda35 ](e8fda3557c ))
* prevent host variable name collision with ansible reserved names
([#617 ](https://github.com/ansible-collections/hetzner.hcloud/issues/617 ))
([5de425c ](5de425c90c ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-05-21 17:06:52 +02:00
Hetzner Cloud Bot
3bf8d7d21e
chore(main): release 4.3.0 ( #604 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.3.0](https://github.com/ansible-collections/hetzner.hcloud/compare/4.2.2...4.3.0 )
(2025-03-21)
### Features
* add new `created` state for idempotent server creation
([#606 ](https://github.com/ansible-collections/hetzner.hcloud/issues/606 ))
([4534cf6 ](4534cf6b9d ))
### Bug Fixes
* only update load balancer service when changed
([#603 ](https://github.com/ansible-collections/hetzner.hcloud/issues/603 ))
([6956596 ](6956596fd2 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-03-21 14:47:22 +01:00
renovate[bot]
a397602a7f
chore(deps): update dependency python to 3.13 ( #607 )
2025-03-13 15:55:59 +01:00
Hetzner Cloud Bot
098883454c
chore(main): release 4.2.2 ( #571 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.2.2](https://github.com/ansible-collections/hetzner.hcloud/compare/4.2.1...4.2.2 )
(2024-11-22)
### Bug Fixes
* improve unknown certificate error in `load_balancer_service`
([#570 ](https://github.com/ansible-collections/hetzner.hcloud/issues/570 ))
([fe3bfa9 ](fe3bfa9020 ))
* only rebuild existing servers, skip rebuild if it was just created
([#581 ](https://github.com/ansible-collections/hetzner.hcloud/issues/581 ))
([06718d0 ](06718d0db0 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-11-22 13:51:01 +01:00
Hetzner Cloud Bot
8503764dd0
chore(main): release 4.2.1 ( #562 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.2.1](https://github.com/ansible-collections/hetzner.hcloud/compare/4.2.0...4.2.1 )
(2024-09-23)
### Bug Fixes
* **server:** timeout in server creation when waiting on next actions
([#561 ](https://github.com/ansible-collections/hetzner.hcloud/issues/561 ))
([98e9c52 ](98e9c52c74 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-09-23 09:08:39 +02:00
Hetzner Cloud Bot
9cce39cf56
chore(main): release 4.2.0 ( #551 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.2.0](https://github.com/ansible-collections/hetzner.hcloud/compare/4.1.0...4.2.0 )
(2024-08-30)
### Features
* compute load balancer targets status using a filter
([#550 ](https://github.com/ansible-collections/hetzner.hcloud/issues/550 ))
([fce8bc9 ](fce8bc9bb9 ))
### Bug Fixes
* check label_selector child targets with load_balancer_status filter
([#552 ](https://github.com/ansible-collections/hetzner.hcloud/issues/552 ))
([abdf722 ](abdf72212b ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-08-30 15:20:16 +02:00
Hetzner Cloud Bot
7aa87bb9d9
chore(main): release 4.1.0 ( #534 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.1.0](https://github.com/ansible-collections/hetzner.hcloud/compare/4.0.1...4.1.0 )
(2024-07-25)
### Features
* deprecate `server_type_info` `included_traffic` return value
([#532 ](https://github.com/ansible-collections/hetzner.hcloud/issues/532 ))
([39aa356 ](39aa356c4c ))
* use exponential backoff algorithm when polling actions
([#524 ](https://github.com/ansible-collections/hetzner.hcloud/issues/524 ))
([19e586f ](19e586fa22 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-07-25 14:01:03 +02:00
Hetzner Cloud Bot
03dfeb2f2b
chore(main): release 4.0.1 ( #517 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.0.1](https://github.com/ansible-collections/hetzner.hcloud/compare/4.0.0...4.0.1 )
(2024-06-11)
### Bug Fixes
* keep deprecated alias for another major version
([#515 ](https://github.com/ansible-collections/hetzner.hcloud/issues/515 ))
([49e21ae ](49e21ae4fe ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-06-11 16:57:06 +02:00
Hetzner Cloud Bot
19e5595a9c
chore(main): release 4.0.0 ( #514 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/3.1.1...4.0.0 )
(2024-06-11)
### ⚠ BREAKING CHANGES
* drop support for ansible-core 2.14
([#512 ](https://github.com/ansible-collections/hetzner.hcloud/issues/512 ))
### Features
* drop support for ansible-core 2.14
([#512 ](https://github.com/ansible-collections/hetzner.hcloud/issues/512 ))
([8157f9a ](8157f9a250 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-06-11 16:28:36 +02:00
Jonas L
cbd2e78bf5
ci: use new release-please action ( #506 )
2024-05-24 16:15:08 +02:00
Hetzner Cloud Bot
b42ebac72d
chore(main): release 3.1.1 ( #497 )
...
🤖 I have created a release *beep* *boop*
---
##
[3.1.1](https://github.com/ansible-collections/hetzner.hcloud/compare/3.1.0...3.1.1 )
(2024-04-16)
### Bug Fixes
* **inventory:** ensure host ipv6 variable is json serializable
([#496 ](https://github.com/ansible-collections/hetzner.hcloud/issues/496 ))
([a98cf72 ](a98cf72f92 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-04-16 12:27:43 +02:00
Hetzner Cloud Bot
fd58b559cf
chore(main): release 3.1.0 ( #460 )
...
🤖 I have created a release *beep* *boop*
---
##
[3.1.0](https://github.com/ansible-collections/hetzner.hcloud/compare/3.0.0...3.1.0 )
(2024-04-15)
### Features
* assign primary ip to a server on create
([#465 ](https://github.com/ansible-collections/hetzner.hcloud/issues/465 ))
([51afb23 ](51afb23166 ))
* rename server `image_allow_deprecated` option
([#487 ](https://github.com/ansible-collections/hetzner.hcloud/issues/487 ))
([d88ecdb ](d88ecdbccc ))
* use resources name or ID in server module arguments
([#484 ](https://github.com/ansible-collections/hetzner.hcloud/issues/484 ))
([7fdefcf ](7fdefcfa02 ))
### Bug Fixes
* improve actions waiting timeout based on data
([#488 ](https://github.com/ansible-collections/hetzner.hcloud/issues/488 ))
([0709552 ](07095529a4 ))
* return sorted `alias_ips` in `server_network` module
([#458 ](https://github.com/ansible-collections/hetzner.hcloud/issues/458 ))
([1ae6769 ](1ae6769210 ))
* use empty string to remove server from its placement group
([#489 ](https://github.com/ansible-collections/hetzner.hcloud/issues/489 ))
([00a4fdd ](00a4fdd58a ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-04-15 12:26:31 +02:00
Hetzner Cloud Bot
4db57dcf22
chore(main): release 3.0.0 ( #451 )
...
🤖 I have created a release *beep* *boop*
---
##
[3.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.5.0...3.0.0 )
(2024-02-05)
### ⚠ BREAKING CHANGES
* drop support for ansible-core 2.13
([#450 ](https://github.com/ansible-collections/hetzner.hcloud/issues/450 ))
* always return iso-8601 formatted date time
([#453 ](https://github.com/ansible-collections/hetzner.hcloud/issues/453 ))
* remove inventory `api_token_env` option
([#454 ](https://github.com/ansible-collections/hetzner.hcloud/issues/454 ))
### Features
* drop support for ansible-core 2.13
([#450 ](https://github.com/ansible-collections/hetzner.hcloud/issues/450 ))
([96f8009 ](96f8009214 )),
closes
[#400 ](https://github.com/ansible-collections/hetzner.hcloud/issues/400 )
* **inventory:** allow templating instances hostname
([#455 ](https://github.com/ansible-collections/hetzner.hcloud/issues/455 ))
([be404ef ](be404ef181 ))
* remove inventory `api_token_env` option
([#454 ](https://github.com/ansible-collections/hetzner.hcloud/issues/454 ))
([d0c82ae ](d0c82aec86 ))
### Bug Fixes
* allow renaming networks
([#449 ](https://github.com/ansible-collections/hetzner.hcloud/issues/449 ))
([742cfe6 ](742cfe6d74 ))
* always return iso-8601 formatted date time
([#453 ](https://github.com/ansible-collections/hetzner.hcloud/issues/453 ))
([55d2616 ](55d26162b3 ))
* load balancer invalid cookie lifetime value returned
([#452 ](https://github.com/ansible-collections/hetzner.hcloud/issues/452 ))
([86b7662 ](86b76620da ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-02-05 16:19:20 +01:00
Hetzner Cloud Bot
3d689aa992
chore(main): release 2.5.0 ( #419 )
...
🤖 I have created a release *beep* *boop*
---
##
[2.5.0](https://github.com/ansible-collections/hetzner.hcloud/compare/2.4.1...2.5.0 )
(2024-02-02)
### Features
* add `hostvars_prefix` and `hostvars_suffix` options to inventory
hostvars
([#423 ](https://github.com/ansible-collections/hetzner.hcloud/issues/423 ))
([4e3f89a ](4e3f89aed3 ))
* allow forcing the deletion of firewalls that are still in use
([#447 ](https://github.com/ansible-collections/hetzner.hcloud/issues/447 ))
([559d315 ](559d31561a ))
* improve firewall resources management
([#324 ](https://github.com/ansible-collections/hetzner.hcloud/issues/324 ))
([2757fe7 ](2757fe745f ))
* replace `ansible.netcommon` utils with python3 `ipaddress` module
([#416 ](https://github.com/ansible-collections/hetzner.hcloud/issues/416 ))
([4cfdf50 ](4cfdf50b26 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-02-02 10:45:50 +01:00
Jonas L
1e6e3a04e3
ci: update release-please-action to v4 ( #429 )
2023-12-19 16:13:41 +01:00
renovate[bot]
b69e0882e8
deps: update actions/setup-python action to v5 ( #412 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-python](https://togithub.com/actions/setup-python ) |
action | major | `v4` -> `v5` |
---
### Release Notes
<details>
<summary>actions/setup-python (actions/setup-python)</summary>
### [`v5`](https://togithub.com/actions/setup-python/compare/v4...v5 )
[Compare
Source](https://togithub.com/actions/setup-python/compare/v4...v5 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/ansible-collections/hetzner.hcloud ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 11:55:27 +01:00
Jonas L
de1eed9cb5
ci: pin python version to 3.11 ( #378 )
...
##### SUMMARY
This is an attempt to fix the linting job:
https://github.com/ansible-collections/hetzner.hcloud/actions/runs/6692855477/job/18182866932
Run on python 3.11 until the following ticket is solved:
https://github.com/aio-libs/aiohttp/issues/7675
2023-10-30 17:30:11 +01:00
Jonas L
80d683959b
ci: force push antsibull-changelog changes ( #366 )
...
##### SUMMARY
pre-commit.ci automatically pushes styling commit to the release please
branch and might render the checkout in CI out of sync with the origin.
This makes sure the release-please workflow does not fail by force
pushing to the branch.
2023-10-20 12:19:33 +02:00
Jonas L
bd93d2caf8
ci: reduce usage when pushing release-please updates ( #362 )
...
##### SUMMARY
Disable azure pipelines for draft pull requests and ask release-please
to create draft pull requests. This should reduce the amount of CI usage
around the release please workflow.
2023-10-18 10:27:13 +02:00
Jonas L
f232bfccb8
ci: use reusable stale bot workflow ( #353 )
2023-10-09 11:37:01 +02:00
Jonas L
9eab32cf3d
chore: pre-commit improvements ( #348 )
...
##### SUMMARY
- Speed up pre-commit by moving some tasks out of pre-commit
- Move network related hooks out of pre-commit (allow enabling
pre-commit.ci)
- Some optimization
- Use pre-commit.ci
2023-10-06 16:02:46 +02:00
Jonas L
7f4e4e96cc
build: don't include v prefix in version tags ( #349 )
...
##### SUMMARY
The version tag regex allowing to publish to ansible-galaxy does not
allow versions to be prefixed with a v:
468493fef4/zuul.d/pipelines.yaml (L146-L155)
Introducing the v prefix is also breaking with the previous tag naming
convention.
2023-10-06 15:59:20 +02:00