Julian Tölle
35da4fa8df
docs: update deprecated server types
...
The CX Gen 2 and CPX Gen 1 types are deprecated and will be removed
from the API at the end of the year. This replaces all usages in our
docs, so users do not have to figure it out themselves.
2025-10-28 13:27:11 +01:00
renovate[bot]
a64fbec0f1
chore(deps): update dependency hcloud to v2.9.0 ( #710 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [hcloud](https://redirect.github.com/hetznercloud/hcloud-python )
([changelog](https://redirect.github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md ))
| `2.8.0` -> `2.9.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>hetznercloud/hcloud-python (hcloud)</summary>
###
[`v2.9.0`](https://redirect.github.com/hetznercloud/hcloud-python/blob/HEAD/CHANGELOG.md#v290 )
[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-python/compare/v2.8.0...v2.9.0 )
##### Features
- support python 3.14
([#​566](https://redirect.github.com/hetznercloud/hcloud-python/issues/566 ))
- drop support for python 3.9
([#​574](https://redirect.github.com/hetznercloud/hcloud-python/issues/574 ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2025-10-27 12:10:52 +01:00
Jonas L.
72ca6df233
test: server types locations are sorted by id ( #717 )
...
##### SUMMARY
Server type locations are sorted by ID. Fix the test to reflect that.
2025-10-27 11:28:28 +01:00
Jonas L.
2853e289b0
test: use non deprecated iso ( #716 )
...
##### SUMMARY
Current iso is now deprecated, moving to the next one.
2025-10-27 10:55:15 +01:00
Jonas L.
5ae7ac168a
test: support ansible-core 2.20 ( #714 )
...
##### SUMMARY
Run test against ansible-core 2.20.
https://forum.ansible.com/t/ansible-core-devel-and-milestone-bumped-to-2-21-0-dev0/44684
2025-10-27 10:48:04 +01:00
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.
700961762f
feat!: drop support for Python 3.9 ( #712 )
...
##### SUMMARY
Drop support for EOL Python 3.9.
https://devguide.python.org/versions/
2025-10-27 10:40:33 +01:00
renovate[bot]
fa1485b419
chore(deps): update pre-commit hook pycqa/isort to v7 ( #709 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pycqa/isort](https://redirect.github.com/pycqa/isort ) | repository |
major | `6.1.0` -> `7.0.0` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>pycqa/isort (pycqa/isort)</summary>
###
[`v7.0.0`](https://redirect.github.com/PyCQA/isort/releases/tag/7.0.0 )
[Compare
Source](https://redirect.github.com/pycqa/isort/compare/6.1.0...7.0.0 )
#### Changes
#### 💥 Breaking Changes
- Drop support for Python 3.9
([#​2430](https://redirect.github.com/pycqa/isort/issues/2430 ))
[@​DanielNoord](https://redirect.github.com/DanielNoord )
#### 🚀 Features
- Show absolute paths in skipped file messages
([#​2416](https://redirect.github.com/pycqa/isort/issues/2416 ))
[@​pranlawate](https://redirect.github.com/pranlawate )
#### 🪲 Fixes
- Some fixes for Python 3.14
([#​2433](https://redirect.github.com/pycqa/isort/issues/2433 ))
[@​DanielNoord](https://redirect.github.com/DanielNoord )
- Test on `3.14` and fix any bugs
([#​2425](https://redirect.github.com/pycqa/isort/issues/2425 ))
[@​DanielNoord](https://redirect.github.com/DanielNoord )
- Update CHANGELOG.md + Fix Formatting and Grammar
([#​2419](https://redirect.github.com/pycqa/isort/issues/2419 ))
[@​lukbrew25](https://redirect.github.com/lukbrew25 )
- Fix output of hanging indent for long lines with noqa
([#​2407](https://redirect.github.com/pycqa/isort/issues/2407 ))
[@​matan1008](https://redirect.github.com/matan1008 )
#### :construction\_worker: Continuous Integration
- Format with `ruff` instead of `black`
([#​2432](https://redirect.github.com/pycqa/isort/issues/2432 ))
[@​DanielNoord](https://redirect.github.com/DanielNoord )
- Target 3.10 for `ruff`
([#​2431](https://redirect.github.com/pycqa/isort/issues/2431 ))
[@​DanielNoord](https://redirect.github.com/DanielNoord )
- Update development dependencies to latest version
([#​2426](https://redirect.github.com/pycqa/isort/issues/2426 ))
[@​DanielNoord](https://redirect.github.com/DanielNoord )
- docs: update pre-commit examples to version 6.1.0
([#​2413](https://redirect.github.com/pycqa/isort/issues/2413 ))
[@​pranlawate](https://redirect.github.com/pranlawate )
- Small cleanup for developer environment
([#​2418](https://redirect.github.com/pycqa/isort/issues/2418 ))
[@​DanielNoord](https://redirect.github.com/DanielNoord )
#### 📦 Dependencies
- Bump actions/setup-python from 5 to 6 in the github-actions group
([#​2411](https://redirect.github.com/pycqa/isort/issues/2411 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-24 11:30:20 +02: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
renovate[bot]
4b72277744
chore(deps): update pre-commit hook asottile/pyupgrade to v3.21.0 ( #706 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [asottile/pyupgrade](https://redirect.github.com/asottile/pyupgrade ) |
repository | minor | `v3.20.0` -> `v3.21.0` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>asottile/pyupgrade (asottile/pyupgrade)</summary>
###
[`v3.21.0`](https://redirect.github.com/asottile/pyupgrade/compare/v3.20.0...v3.21.0 )
[Compare
Source](https://redirect.github.com/asottile/pyupgrade/compare/v3.20.0...v3.21.0 )
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-10 21:14:22 +00:00
renovate[bot]
4a1ba2bc31
chore(deps): update pre-commit hook ansible/ansible-lint to v25.9.2 ( #705 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v25.9.1` -> `v25.9.2` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.9.2`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.9.2 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.9.1...v25.9.2 )
#### Fixes
- fix: avoid using unreleased dependency constraints
([#​4802](https://redirect.github.com/ansible/ansible-lint/issues/4802 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
#### Maintenance
- chore: rename sonar config file
([#​4810](https://redirect.github.com/ansible/ansible-lint/issues/4810 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore: switch to reusable workflow
([#​4809](https://redirect.github.com/ansible/ansible-lint/issues/4809 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore(deps): update all dependencies
([#​4808](https://redirect.github.com/ansible/ansible-lint/issues/4808 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4805](https://redirect.github.com/ansible/ansible-lint/issues/4805 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4787](https://redirect.github.com/ansible/ansible-lint/issues/4787 ))
@​[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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 18:59:13 +00: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
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
Jonas L.
b8bec66906
chore(deps): update dependency hcloud to v2.8.0 ( #702 )
...
##### SUMMARY
Bump hcloud-python the v2.8.0
2025-10-07 10:29:20 +02:00
renovate[bot]
fae6a39d7e
chore(deps): update pre-commit hook pycqa/isort to v6.1.0 ( #701 )
...
> [!NOTE]
> Mend has cancelled [the proposed
renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842 )
of the Renovate GitHub app being renamed to `mend[bot]`.
>
> This notice will be removed on 2025-10-07.
<hr>
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pycqa/isort](https://redirect.github.com/pycqa/isort ) | repository |
minor | `6.0.1` -> `6.1.0` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>pycqa/isort (pycqa/isort)</summary>
###
[`v6.1.0`](https://redirect.github.com/PyCQA/isort/releases/tag/6.1.0 )
[Compare
Source](https://redirect.github.com/pycqa/isort/compare/6.0.1...6.1.0 )
#### Changes
- Update docs discussions channel
([#​2410](https://redirect.github.com/pycqa/isort/issues/2410 ))
[@​staticdev](https://redirect.github.com/staticdev )
- Add python 3.14 classifier and badge
([#​2409](https://redirect.github.com/pycqa/isort/issues/2409 ))
[@​staticdev](https://redirect.github.com/staticdev )
- Drop use of non-standard pkg\_resources API
([#​2405](https://redirect.github.com/pycqa/isort/issues/2405 ))
[@​dvarrazzo](https://redirect.github.com/dvarrazzo )
- Use working isort version in pre-commit example
([#​2402](https://redirect.github.com/pycqa/isort/issues/2402 ))
[@​iainelder](https://redirect.github.com/iainelder )
- fix typo in \_get\_files\_from\_dir\_cached test
([#​2392](https://redirect.github.com/pycqa/isort/issues/2392 ))
[@​tiltingpenguin](https://redirect.github.com/tiltingpenguin )
- Resolve bandit warnings
([#​2379](https://redirect.github.com/pycqa/isort/issues/2379 ))
[@​kurtmckee](https://redirect.github.com/kurtmckee )
- Add tox for cross-platform, parallel test suite execution
([#​2378](https://redirect.github.com/pycqa/isort/issues/2378 ))
[@​kurtmckee](https://redirect.github.com/kurtmckee )
- Add Project URLs to PyPI Side Panel
([#​2387](https://redirect.github.com/pycqa/isort/issues/2387 ))
[@​guillermodotn](https://redirect.github.com/guillermodotn )
- Fix typos
([#​2376](https://redirect.github.com/pycqa/isort/issues/2376 ))
[@​co63oc](https://redirect.github.com/co63oc )
#### :construction\_worker: Continuous Integration
- Add make bash scripts portable
([#​2377](https://redirect.github.com/pycqa/isort/issues/2377 ))
[@​staticdev](https://redirect.github.com/staticdev )
#### 📦 Dependencies
- Bump actions/checkout from 4 to 5 in the github-actions group
([#​2406](https://redirect.github.com/pycqa/isort/issues/2406 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Bump astral-sh/setup-uv from 5 to 6 in the github-actions group
([#​2395](https://redirect.github.com/pycqa/isort/issues/2395 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-02 06:02:36 +00:00
renovate[bot]
8d04a2ab97
chore(deps): update pre-commit hook ansible/ansible-lint to v25.9.1 ( #700 )
...
> [!NOTE]
> Mend has cancelled [the proposed
renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842 )
of the Renovate GitHub app being renamed to `mend[bot]`.
>
> This notice will be removed on 2025-10-07.
<hr>
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v25.9.0` -> `v25.9.1` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.9.1`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.9.1 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.9.0...v25.9.1 )
#### Fixes
- fix: pin to python3.13 for the pre-commit hook
([#​4796](https://redirect.github.com/ansible/ansible-lint/issues/4796 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: add support for python 3.14
([#​4795](https://redirect.github.com/ansible/ansible-lint/issues/4795 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
#### Maintenance
- chore: remove renovate hook
([#​4797](https://redirect.github.com/ansible/ansible-lint/issues/4797 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore: replace toml-sort with tombi
([#​4794](https://redirect.github.com/ansible/ansible-lint/issues/4794 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore(deps): update all dependencies
([#​4786](https://redirect.github.com/ansible/ansible-lint/issues/4786 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4783](https://redirect.github.com/ansible/ansible-lint/issues/4783 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4781](https://redirect.github.com/ansible/ansible-lint/issues/4781 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4780](https://redirect.github.com/ansible/ansible-lint/issues/4780 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4779](https://redirect.github.com/ansible/ansible-lint/issues/4779 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4778](https://redirect.github.com/ansible/ansible-lint/issues/4778 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4776](https://redirect.github.com/ansible/ansible-lint/issues/4776 ))
@​[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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-02 00:53:23 +00:00
Jonas L.
1251ee0e6f
fix: add experimental features maturity ( #698 )
...
##### SUMMARY
Allow to specify the maturity of the experimental product.
##### ISSUE TYPE
- Bugfix Pull Request
2025-09-29 18:10:07 +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
Jonas L.
c4dc19c675
fix: also check server type deprecation after server creation ( #696 )
...
##### SUMMARY
Because the location of a server is not mandatory for creating a server,
we must also check server type deprecation after server creation.
##### ISSUE TYPE
- Bugfix Pull Request
##### COMPONENT NAME
server
2025-09-29 14:34:54 +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
jo
866c034186
docs: prepare release note for 5.3.0
2025-09-26 12:23:09 +02:00
Jonas L.
c3ec5d1dcc
fix: wait for floating ip assign action ( #694 )
...
##### SUMMARY
Wait for the floating ip assign action to complete before continuing.
This reduce the chances of running into `locked` errors.
##### ISSUE TYPE
- Bugfix Pull Request
##### COMPONENT NAME
floating_ip
2025-09-26 11:50:14 +02:00
Jonas L.
826e6a5309
feat: per location server types ( #692 )
...
[Server Types](https://docs.hetzner.cloud/reference/cloud#server-types )
now depend on
[Locations](https://docs.hetzner.cloud/reference/cloud#locations ).
- We added a new `locations` property to the [Server
Types](https://docs.hetzner.cloud/reference/cloud#server-types )
resource. The new property defines a list of supported
[Locations](https://docs.hetzner.cloud/reference/cloud#locations ) and
additional per
[Locations](https://docs.hetzner.cloud/reference/cloud#locations )
details such as deprecations information.
- We deprecated the `deprecation` property from the [Server
Types](https://docs.hetzner.cloud/reference/cloud#server-types )
resource. The property will gradually be phased out as per
[Locations](https://docs.hetzner.cloud/reference/cloud#locations )
deprecations are being announced. Please use the new per
[Locations](https://docs.hetzner.cloud/reference/cloud#locations )
deprecation information instead.
See our
[changelog](https://docs.hetzner.cloud/changelog#2025-09-24-per-location-server-types )
for more details.
**Upgrading**
```yaml
---
- name: Validate server type
hosts: localhost
connection: local
tasks:
- name: Fetch server type info
hetzner.hcloud.server_type_info:
name: cx22
register: server_type
- name: Ensure server type exists
ansible.builtin.assert:
fail_msg: server type does not exists
that:
- server_type.hcloud_server_type_info | count == 1
- name: Ensure server type is not deprecated
ansible.builtin.assert:
fail_msg: server type is deprecated
that:
- server_type.hcloud_server_type_info[0].deprecation is none
```
```yaml
---
- name: Validate server type
hosts: localhost
connection: local
tasks:
- name: Fetch location info
hetzner.hcloud.location_info:
name: fsn1
register: location
- name: Fetch server type info
hetzner.hcloud.server_type_info:
name: cx22
register: server_type
- name: Ensure server type exists
ansible.builtin.assert:
fail_msg: server type does not exists
that:
- server_type.hcloud_server_type_info | count == 1
- name: Extract server type location info
ansible.builtin.set_fact:
server_type_location: >
{{
server_type.hcloud_server_type_info[0].locations
| selectattr("name", "eq", location.hcloud_location_info[0].name)
| first
}}
- name: Ensure server type is not deprecated
ansible.builtin.assert:
fail_msg: server type is deprecated in location
that:
- server_type_location.deprecation is none
```
2025-09-26 11:50:05 +02:00
renovate[bot]
4caf3e67f4
chore(deps): update dependency hcloud to v2.7.0 ( #693 )
...
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842 ).
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [hcloud](https://redirect.github.com/hetznercloud/hcloud-python )
([changelog](https://redirect.github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md ))
| `2.6.0` -> `2.7.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>hetznercloud/hcloud-python (hcloud)</summary>
###
[`v2.7.0`](https://redirect.github.com/hetznercloud/hcloud-python/blob/HEAD/CHANGELOG.md#v270 )
[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-python/compare/v2.6.0...v2.7.0 )
[Server Types](https://docs.hetzner.cloud/reference/cloud#server-types )
now depend on
[Locations](https://docs.hetzner.cloud/reference/cloud#locations ).
- We added a new `locations` property to the [Server
Types](https://docs.hetzner.cloud/reference/cloud#server-types )
resource. The new property defines a list of supported
[Locations](https://docs.hetzner.cloud/reference/cloud#locations ) and
additional per
[Locations](https://docs.hetzner.cloud/reference/cloud#locations )
details such as deprecations information.
- We deprecated the `deprecation` property from the [Server
Types](https://docs.hetzner.cloud/reference/cloud#server-types )
resource. The property will gradually be phased out as per
[Locations](https://docs.hetzner.cloud/reference/cloud#locations )
deprecations are being announced. Please use the new per
[Locations](https://docs.hetzner.cloud/reference/cloud#locations )
deprecation information instead.
See our
[changelog](https://docs.hetzner.cloud/changelog#2025-09-24-per-location-server-types )
for more details.
**Upgrading**
```py
```
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2025-09-26 10:51:34 +02:00
Jonas L.
1bfdcd5e62
chore: add missing dev requirements ( #691 )
...
##### SUMMARY
Those dependencies were missing from the venv, and are required to run
`ansible-test units`
2025-09-23 15:33:54 +02:00
renovate[bot]
ff16149ba9
chore(deps): update pre-commit hook psf/black-pre-commit-mirror to v25.9.0 ( #690 )
...
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842 ).
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[psf/black-pre-commit-mirror](https://redirect.github.com/psf/black-pre-commit-mirror )
| repository | minor | `25.1.0` -> `25.9.0` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>psf/black-pre-commit-mirror
(psf/black-pre-commit-mirror)</summary>
###
[`v25.9.0`](https://redirect.github.com/psf/black-pre-commit-mirror/compare/25.1.0...25.9.0 )
[Compare
Source](https://redirect.github.com/psf/black-pre-commit-mirror/compare/25.1.0...25.9.0 )
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-19 21:41:06 +00:00
renovate[bot]
7891974635
chore(deps): update pre-commit hook ansible/ansible-lint to v25.9.0 ( #689 )
...
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842 ).
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | minor | `v25.8.2` -> `v25.9.0` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.9.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.9.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.8.2...v25.9.0 )
#### Fixes
- Remove patterns validation checks
([#​4772](https://redirect.github.com/ansible/ansible-lint/issues/4772 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
- Reapply "fix: adopt uv.lock and dependency-groups
([#​4757](https://redirect.github.com/ansible/ansible-lint/issues/4757 ))"
([#​4761](https://redirect.github.com/ansible/ansible-lint/issues/4761 ))
[@​Qalthos](https://redirect.github.com/Qalthos )
- Revert "fix: adopt uv.lock and dependency-groups
([#​4757](https://redirect.github.com/ansible/ansible-lint/issues/4757 ))"
([#​4760](https://redirect.github.com/ansible/ansible-lint/issues/4760 ))
[@​Qalthos](https://redirect.github.com/Qalthos )
- fix: adopt uv.lock and dependency-groups
([#​4757](https://redirect.github.com/ansible/ansible-lint/issues/4757 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: avoid warnings about PATH with uv installations
([#​4714](https://redirect.github.com/ansible/ansible-lint/issues/4714 ))
[@​SecT0uch](https://redirect.github.com/SecT0uch )
- fix: clarify error message related to --fix arguments
([#​4720](https://redirect.github.com/ansible/ansible-lint/issues/4720 ))
[@​simonLeary42](https://redirect.github.com/simonLeary42 )
- fix: change patterns schema location
([#​4755](https://redirect.github.com/ansible/ansible-lint/issues/4755 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- fix: recognize Debian 14 (Forky) as a platform
([#​4726](https://redirect.github.com/ansible/ansible-lint/issues/4726 ))
[@​mcdonnnj](https://redirect.github.com/mcdonnnj )
- Prevent false positive pattern detection in filenames containing
"pattern.json"
([#​4743](https://redirect.github.com/ansible/ansible-lint/issues/4743 ))
[@​shatakshiiii](https://redirect.github.com/shatakshiiii )
- Require ansible-core 2.19 when used as a pre-commit hook
([#​4744](https://redirect.github.com/ansible/ansible-lint/issues/4744 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Exclude non-linted files in summary
([#​4725](https://redirect.github.com/ansible/ansible-lint/issues/4725 ))
[@​simonLeary42](https://redirect.github.com/simonLeary42 )
- Fix rule summary for error messages
([#​4740](https://redirect.github.com/ansible/ansible-lint/issues/4740 ))
[@​simonLeary42](https://redirect.github.com/simonLeary42 )
#### Maintenance
- chore(deps): update all dependencies
([#​4773](https://redirect.github.com/ansible/ansible-lint/issues/4773 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4771](https://redirect.github.com/ansible/ansible-lint/issues/4771 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4770](https://redirect.github.com/ansible/ansible-lint/issues/4770 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4769](https://redirect.github.com/ansible/ansible-lint/issues/4769 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4768](https://redirect.github.com/ansible/ansible-lint/issues/4768 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore(deps): update all dependencies
([#​4766](https://redirect.github.com/ansible/ansible-lint/issues/4766 ))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate )
- chore: replace prettier with biome
([#​4765](https://redirect.github.com/ansible/ansible-lint/issues/4765 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore: fix renovate config
([#​4764](https://redirect.github.com/ansible/ansible-lint/issues/4764 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore: configure renovate
([#​4753](https://redirect.github.com/ansible/ansible-lint/issues/4753 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore: update hook configs
([#​4752](https://redirect.github.com/ansible/ansible-lint/issues/4752 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- chore: pre-commit autoupdate
([#​4708](https://redirect.github.com/ansible/ansible-lint/issues/4708 ))
@​[pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci )
- Bump codecov/codecov-action from 5.4.3 to 5.5.0
([#​4738](https://redirect.github.com/ansible/ansible-lint/issues/4738 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Bump actions/checkout from 4 to 5
([#​4718](https://redirect.github.com/ansible/ansible-lint/issues/4718 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Bump actions/download-artifact from 4 to 5
([#​4711](https://redirect.github.com/ansible/ansible-lint/issues/4711 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Jinja test fixes
([#​4742](https://redirect.github.com/ansible/ansible-lint/issues/4742 ))
[@​anusshukla](https://redirect.github.com/anusshukla )
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 18:07:00 +00:00
Jonas L.
3d809cbc6f
feat: return server type category ( #687 )
...
##### SUMMARY
Related to
https://docs.hetzner.cloud/changelog#2025-08-25-category-for-server-types
2025-09-08 13:02:45 +02:00
renovate[bot]
923057c7b6
chore(deps): update dependency hcloud to v2.6.0 ( #686 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [hcloud](https://redirect.github.com/hetznercloud/hcloud-python )
([changelog](https://redirect.github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md ))
| `2.5.4` -> `2.6.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>hetznercloud/hcloud-python (hcloud)</summary>
###
[`v2.6.0`](https://redirect.github.com/hetznercloud/hcloud-python/blob/HEAD/CHANGELOG.md#v260 )
[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-python/compare/v2.5.4...v2.6.0 )
##### Features
- add category property to server type
([#​549](https://redirect.github.com/hetznercloud/hcloud-python/issues/549 ))
##### Bug Fixes
- rename `ClientEntityBase` to `ResourceClientBase`
([#​532](https://redirect.github.com/hetznercloud/hcloud-python/issues/532 ))
</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>
Co-authored-by: jo <ljonas@riseup.net>
2025-09-08 12:44:47 +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
renovate[bot]
e849794b89
chore(deps): update pre-commit hook ansible/ansible-lint to v25.8.2 ( #684 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v25.8.1` -> `v25.8.2` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.8.2`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.8.2 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.8.1...v25.8.2 )
#### Bugfixes
- Make rule deprecated-local-action preserve module parameters
([#​4733](https://redirect.github.com/ansible/ansible-lint/issues/4733 ))
[@​koalajoe23](https://redirect.github.com/koalajoe23 )
- Fix Jinja template rendering error when concatenating
\_AnsibleTaggedStr with list
([#​4737](https://redirect.github.com/ansible/ansible-lint/issues/4737 ))
[@​anusshukla](https://redirect.github.com/anusshukla )
- Update supported Ubuntu platforms
([#​4727](https://redirect.github.com/ansible/ansible-lint/issues/4727 ))
[@​mcdonnnj](https://redirect.github.com/mcdonnnj )
- Update deps
([#​4734](https://redirect.github.com/ansible/ansible-lint/issues/4734 ))
[@​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**: 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:eyJjcmVhdGVkSW5WZXIiOiI0MS44MS4yIiwidXBkYXRlZEluVmVyIjoiNDEuODEuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 21:59:58 +00: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
Amirhossein Shaerpour
8c8a52ceed
feat: allow renaming a volume ( #683 )
...
##### SUMMARY
Allow renaming volume
Fixes #681
##### ISSUE TYPE
- Feature Pull Request
##### COMPONENT NAME
`volume`
---------
Co-authored-by: Jonas L. <jooola@users.noreply.github.com>
2025-08-14 15:02:28 +02:00
renovate[bot]
b566c017e2
chore(deps): update pre-commit hook ansible/ansible-lint to v25.8.1 ( #682 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v25.8.0` -> `v25.8.1` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.8.1`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.8.1 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.8.0...v25.8.1 )
#### Bugfixes
- Fix first-run collection discovery by enabling plugin loader after
prepare\_environment
([#​4722](https://redirect.github.com/ansible/ansible-lint/issues/4722 ))
[@​cidrblock](https://redirect.github.com/cidrblock )
#### Maintenance
- Fix mypy and pyright type checking errors
([#​4724](https://redirect.github.com/ansible/ansible-lint/issues/4724 ))
[@​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**: 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:eyJjcmVhdGVkSW5WZXIiOiI0MS42Ni4yIiwidXBkYXRlZEluVmVyIjoiNDEuNjYuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 11:22:54 +00:00
renovate[bot]
01cd153ff9
chore(deps): update pre-commit hook ansible/ansible-lint to v25.8.0 ( #680 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | minor | `v25.7.0` -> `v25.8.0` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.8.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.8.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.7.0...v25.8.0 )
#### Bugfixes
- Lint failure in ansible.utils: src must be an absolute path fix
([#​4712](https://redirect.github.com/ansible/ansible-lint/issues/4712 ))
[@​anusshukla](https://redirect.github.com/anusshukla )
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS42Ni4yIiwidXBkYXRlZEluVmVyIjoiNDEuNjYuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 19:53: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
renovate[bot]
46ced0b408
chore(deps): update dependency antsibull-docs to >=2.21,<2.22 ( #678 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[antsibull-docs](https://redirect.github.com/ansible-community/antsibull-docs )
([changelog](https://redirect.github.com/ansible-community/antsibull-docs/tree/main/CHANGELOG.md ))
| `>=2.20,<2.21` -> `>=2.21,<2.22` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>ansible-community/antsibull-docs (antsibull-docs)</summary>
###
[`v2.21.0`](https://redirect.github.com/ansible-community/antsibull-docs/releases/tag/2.21.0 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-docs/compare/2.20.0...2.21.0 )
##### Release Summary
Feature release.
##### Minor Changes
- Add an index for all deprecated collections (official docsite only)
and plugins
([#​413](https://redirect.github.com/ansible-community/antsibull-docs/pull/413 )).
</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:35:44 +02:00
renovate[bot]
1cb09a1677
chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 ( #677 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[pre-commit/pre-commit-hooks](https://redirect.github.com/pre-commit/pre-commit-hooks )
| repository | major | `v5.0.0` -> `v6.0.0` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>pre-commit/pre-commit-hooks
(pre-commit/pre-commit-hooks)</summary>
###
[`v6.0.0`](https://redirect.github.com/pre-commit/pre-commit-hooks/releases/tag/v6.0.0 ):
pre-commit-hooks v6.0.0
[Compare
Source](https://redirect.github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0 )
#### Fixes
- `check-shebang-scripts-are-executable`: improve error message.
-
[#​1115](https://redirect.github.com/pre-commit/pre-commit-hooks/issues/1115 )
PR by [@​homebysix](https://redirect.github.com/homebysix ).
#### Migrating
- now requires python >= 3.9.
-
[#​1098](https://redirect.github.com/pre-commit/pre-commit-hooks/issues/1098 )
PR by [@​asottile](https://redirect.github.com/asottile ).
- `file-contents-sorter`: disallow `--unique` and `--ignore-case` at the
same
time.
-
[#​1095](https://redirect.github.com/pre-commit/pre-commit-hooks/issues/1095 )
PR by [@​nemacysts](https://redirect.github.com/nemacysts ).
-
[#​794](https://redirect.github.com/pre-commit/pre-commit-hooks/issues/794 )
issue by [@​teksturi](https://redirect.github.com/teksturi ).
- Removed `check-byte-order-marker` and `fix-encoding-pragma`.
- `check-byte-order-marker`: migrate to `fix-byte-order-marker`.
- `fix-encoding-pragma`: migrate to `pyupgrade`.
-
[#​1034](https://redirect.github.com/pre-commit/pre-commit-hooks/issues/1034 )
PR by [@​mxr](https://redirect.github.com/mxr ).
-
[#​1032](https://redirect.github.com/pre-commit/pre-commit-hooks/issues/1032 )
issue by [@​mxr](https://redirect.github.com/mxr ).
-
[#​522](https://redirect.github.com/pre-commit/pre-commit-hooks/issues/522 )
PR by [@​jgowdy](https://redirect.github.com/jgowdy ).
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS41MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuNTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 16:35:30 +02:00
renovate[bot]
37d0c41924
chore(deps): update pre-commit hook ansible/ansible-lint to v25.7.0 ( #673 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | minor | `v25.6.1` -> `v25.7.0` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.7.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.7.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.6.1...v25.7.0 )
#### Enhancements
- Use 'x-ansible-lint' key for path patterns in schema tests
([#​4690](https://redirect.github.com/ansible/ansible-lint/issues/4690 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
- Address disable\_lookups deprecation with ansible-core 2.19
([#​4683](https://redirect.github.com/ansible/ansible-lint/issues/4683 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Add auto-fixing implementation for pattern rule
([#​4679](https://redirect.github.com/ansible/ansible-lint/issues/4679 ))
[@​shatakshiiii](https://redirect.github.com/shatakshiiii )
- Remove patterns specific playbook meta folder
([#​4669](https://redirect.github.com/ansible/ansible-lint/issues/4669 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
- Allow loading of yamllint config from a different location
([#​4644](https://redirect.github.com/ansible/ansible-lint/issues/4644 ))
[@​dbrennand](https://redirect.github.com/dbrennand )
- Add new rule to validate pattern directory structure
([#​4662](https://redirect.github.com/ansible/ansible-lint/issues/4662 ))
[@​shatakshiiii](https://redirect.github.com/shatakshiiii )
- Add play argspec schema validation to schema rule
([#​4667](https://redirect.github.com/ansible/ansible-lint/issues/4667 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
- Add schema check for validating pattern specification file
([#​4653](https://redirect.github.com/ansible/ansible-lint/issues/4653 ))
[@​shatakshiiii](https://redirect.github.com/shatakshiiii )
- Enable testing with python 3.14
([#​4637](https://redirect.github.com/ansible/ansible-lint/issues/4637 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
#### Bugfixes
- Check for gh\_action\_ref explicitly and document GHA inputs
([#​4701](https://redirect.github.com/ansible/ansible-lint/issues/4701 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
- jinja spacing warning line-endings
([#​4691](https://redirect.github.com/ansible/ansible-lint/issues/4691 ))
[@​anusshukla](https://redirect.github.com/anusshukla )
- Handle lookup templating checks with ASTs
([#​4698](https://redirect.github.com/ansible/ansible-lint/issues/4698 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
- Fix var-naming\[no-role-prefix] rule incorrectly applying to role
variables
([#​4677](https://redirect.github.com/ansible/ansible-lint/issues/4677 ))
[@​vills](https://redirect.github.com/vills )
- schema: add missing subset 'systemd' to gather\_subset
([#​4664](https://redirect.github.com/ansible/ansible-lint/issues/4664 ))
[@​eliba](https://redirect.github.com/eliba )
- Fix typos in --list-tags help text
([#​4661](https://redirect.github.com/ansible/ansible-lint/issues/4661 ))
[@​correctmost](https://redirect.github.com/correctmost )
- Avoid import errors from filters when running in nodeps mode
([#​4651](https://redirect.github.com/ansible/ansible-lint/issues/4651 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
#### Maintenance
- packit: reformat, remove deprecated syntax and try merge queue
([#​4639](https://redirect.github.com/ansible/ansible-lint/issues/4639 ))
[@​mfocko](https://redirect.github.com/mfocko )
- Remove patch report from codecov
([#​4671](https://redirect.github.com/ansible/ansible-lint/issues/4671 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Improve cspell configuration
([#​4668](https://redirect.github.com/ansible/ansible-lint/issues/4668 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Update test deps
([#​4658](https://redirect.github.com/ansible/ansible-lint/issues/4658 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS40Ni4zIiwidXBkYXRlZEluVmVyIjoiNDEuNDYuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-31 14:34:49 +02:00
Jonas L.
034d6007ca
ci: bump azure-pipelines-test-container to v7 ( #674 )
...
See https://github.com/ansible/azure-pipelines-test-container/releases
2025-07-31 13:02:51 +02:00
renovate[bot]
3225efa9e0
chore(deps): update dependency antsibull-docs to >=2.20,<2.21 ( #672 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[antsibull-docs](https://redirect.github.com/ansible-community/antsibull-docs )
([changelog](https://redirect.github.com/ansible-community/antsibull-docs/tree/main/CHANGELOG.md ))
| `>=2.19,<2.20` -> `>=2.20,<2.21` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>ansible-community/antsibull-docs (antsibull-docs)</summary>
###
[`v2.20.0`](https://redirect.github.com/ansible-community/antsibull-docs/releases/tag/2.20.0 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-docs/compare/2.19.1...2.20.0 )
##### Release Summary
Bugfix and feature release.
##### Minor Changes
- Add <code>--config</code> parameter to the <code>ansible-output</code>
subcommand to allow specifying a config file when not in collection mode
([#​410](https://redirect.github.com/ansible-community/antsibull-docs/pull/410 )).
- Add <code>ansible-output-meta</code> directive that allows to apply
meta actions, like resetting previous code blocks for variable
references, or defining templates for <code>ansible-output-data</code>
([#​409](https://redirect.github.com/ansible-community/antsibull-docs/pull/409 )).
- Allow to specify YAML inventory for <code>ansible-output</code>
subcommand code blocks
([#​411](https://redirect.github.com/ansible-community/antsibull-docs/pull/411 )).
- Let <code>ansible-output</code> subcommand run
<code>ansible-playbook</code> instances in parallel
([#​407](https://redirect.github.com/ansible-community/antsibull-docs/pull/407 ),
[#​408](https://redirect.github.com/ansible-community/antsibull-docs/pull/408 )).
##### Bugfixes
- Run the post-processors in the <code>ansible-output</code> subcommand
from the current working directory, and not from the temporary playbook
directory. This allows post-processors to have relative paths from where
<code>antsibull-docs ansible-output</code> is called
([#​406](https://redirect.github.com/ansible-community/antsibull-docs/pull/406 )).
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-28 11:21:47 +02:00
Jonas L.
c11646e2b3
ci: add ansible-core 2.19 to the test matrix ( #671 )
...
##### SUMMARY
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
2025-07-22 07:59:12 +02:00
renovate[bot]
5053f386e8
chore(deps): update dependency antsibull-docs to >=2.19,<2.20 ( #670 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[antsibull-docs](https://redirect.github.com/ansible-community/antsibull-docs )
([changelog](https://redirect.github.com/ansible-community/antsibull-docs/tree/main/CHANGELOG.md ))
| `>=2.18,<2.19` -> `>=2.19,<2.20` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>ansible-community/antsibull-docs (antsibull-docs)</summary>
###
[`v2.19.1`](https://redirect.github.com/ansible-community/antsibull-docs/releases/tag/2.19.1 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-docs/compare/2.19.0...2.19.1 )
##### Release Summary
Bugfix release for official docsite build.
##### Bugfixes
- Remove <code>ansible.\_protomatter</code> from the collection list if
no plugins are found for it and it has not been explicitly added to the
collection list
([#​405](https://redirect.github.com/ansible-community/antsibull-docs/pull/405 )).
- Remove old hint on configuration settings precedence. The new note
makes this one superfluous
([#​404](https://redirect.github.com/ansible-community/antsibull-docs/pull/404 )).
###
[`v2.19.0`](https://redirect.github.com/ansible-community/antsibull-docs/releases/tag/2.19.0 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-docs/compare/2.18.0...2.19.0 )
##### Release Summary
Bugfix and feature release.
##### Minor Changes
- Add a new subcommand <code>ansible-output</code> which allows to
render Ansible output into RST code blocks
([#​397](https://redirect.github.com/ansible-community/antsibull-docs/pull/397 ),
[#​401](https://redirect.github.com/ansible-community/antsibull-docs/pull/401 ),
[#​402](https://redirect.github.com/ansible-community/antsibull-docs/pull/402 )).
- Antsibull-docutils 1.3.0+ is now an explicit dependency
([#​395](https://redirect.github.com/ansible-community/antsibull-docs/pull/395 )).
- For plugin options that can be configured through other means (Ansible
variables, INI entries, environment variables, keywords, CLI arguments),
show a notice on precedence below the plugin's parameters if more than
one such way is present for an option
([#​400](https://redirect.github.com/ansible-community/antsibull-docs/pull/400 ),
[#​403](https://redirect.github.com/ansible-community/antsibull-docs/pull/403 )).
- When linting extra docs, verify that files referenced in toctrees
exist
([#​398](https://redirect.github.com/ansible-community/antsibull-docs/issues/398 ),
[#​395](https://redirect.github.com/ansible-community/antsibull-docs/pull/395 )).
##### Bugfixes
- Fix bug that hid keyword config for plugin options for options that
are only configurable this way
([#​403](https://redirect.github.com/ansible-community/antsibull-docs/pull/403 )).
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 07:52:47 +02:00
Jonas L.
36053c7ee8
feat: warn when experimental features are used ( #669 )
...
##### SUMMARY
- Document how users can learn about experimental features.
- Document how developers can release experimental features.
- Log a warning when experimental features are being used.
##### ISSUE TYPE
- Feature Pull Request
2025-07-21 11:03:31 +02:00
Amirhossein Shaerpour
e0e3dc9562
docs: remove trailing space ( #665 )
...
##### SUMMARY
Remove trailing space in README.md file.
##### ISSUE TYPE
- Docs Pull Request
2025-07-10 10:32:36 +02:00
renovate[bot]
192139e000
chore(deps): update dependency hcloud to v2.5.4 ( #668 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [hcloud](https://redirect.github.com/hetznercloud/hcloud-python )
([changelog](https://redirect.github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md ))
| `2.5.3` -> `2.5.4` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>hetznercloud/hcloud-python (hcloud)</summary>
###
[`v2.5.4`](https://redirect.github.com/hetznercloud/hcloud-python/blob/HEAD/CHANGELOG.md#v254 )
[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-python/compare/v2.5.3...v2.5.4 )
##### Bug Fixes
- typo in `LoadBalancerHealthCheckHttp` class name
([#​511](https://redirect.github.com/hetznercloud/hcloud-python/issues/511 ))
- equality for some domain classes
([#​510](https://redirect.github.com/hetznercloud/hcloud-python/issues/510 ))
- use valid license identifier (SPDX)
([#​514](https://redirect.github.com/hetznercloud/hcloud-python/issues/514 ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2025-07-10 10:31:55 +02:00
Jonas L.
84748a7081
docs: add link to rdns module for resource with dns pointers ( #664 )
...
##### SUMMARY
Fixes #662
##### ISSUE TYPE
- Docs Pull Request
2025-06-27 10:23:01 +02:00
renovate[bot]
4547d9fa83
chore(deps): update dependency antsibull-docs to >=2.18,<2.19 ( #660 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[antsibull-docs](https://redirect.github.com/ansible-community/antsibull-docs )
([changelog](https://redirect.github.com/ansible-community/antsibull-docs/tree/main/CHANGELOG.md ))
| `>=2.17,<2.18` -> `>=2.18,<2.19` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>ansible-community/antsibull-docs (antsibull-docs)</summary>
###
[`v2.18.0`](https://redirect.github.com/ansible-community/antsibull-docs/releases/tag/2.18.0 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-docs/compare/2.17.1...2.18.0 )
##### Release Summary
Feature and bugfix release.
##### Minor Changes
- Add <code>:anscollection:</code> role to allow referencing
collections. The syntax is
<code>:anscollection:\`namespace.name\`</code>, or
<code>:anscollection:\`namespace.name#what\`</code> for more specific
parts of the index page
([#​393](https://redirect.github.com/ansible-community/antsibull-docs/pull/393 )).
- Extend <code>:ansplugin:</code> role to allow referencing role
entrypoints. The syntax is
<code>:ansplugin:\`namespace.name.role\_name#entrypoint\`</code>
([#​393](https://redirect.github.com/ansible-community/antsibull-docs/pull/393 )).
- The <code>lint-collection-docs</code> subcommand has a new option
<code>--check-extra-docs-refs</code> that checks references to
collections in extra documentation files (<code>docs/docsite/rst</code>)
([#​392](https://redirect.github.com/ansible-community/antsibull-docs/pull/392 )).
- The <code>lint-collection-docs</code>'s option
<code>--plugin-docs</code> now also checks role entrypoints for
existence
([#​392](https://redirect.github.com/ansible-community/antsibull-docs/pull/392 )).
##### Deprecated Features
- The following default values for options to <code>antsibull-docs
lint-collection-docs</code> are deprecated
and will change in antsibull-docs 3.0.0:
- <code>--plugin-docs</code> will be enabled by default; right now the
default is <code>--no-plugin-docs</code>;
- <code>--skip-rstcheck</code> will be enabled by default; right now the
default is <code>--no-skip-rstcheck</code> (note that this applies to
<code>--plugin-docs</code>, not to checking extra documentation);
- <code>--check-extra-docs-refs</code> will be enabled by default; right
now the default is <code>--no-check-extra-docs-refs</code>.
We suggested to already now explicitly state the default value if you do
not want the extra checks to be run
([#​394](https://redirect.github.com/ansible-community/antsibull-docs/pull/394 )).
##### Bugfixes
- Ansible-core 2.19 now lists standard Jinja2 tests and filters as
members of <code>ansible.builtin</code> with minimal documentation, but
without a <code>name</code> field in <code>doc</code>
([#​393](https://redirect.github.com/ansible-community/antsibull-docs/pull/393 )).
</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:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2025-06-26 09:04:49 +02:00
Jonas L.
92c6b6314c
docs: update links to api specification (sweep) ( #661 )
2025-06-25 15:41:21 +02:00
renovate[bot]
3efe4f5e41
chore(deps): update pre-commit hook ansible/ansible-lint to v25.6.1 ( #657 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v25.6.0` -> `v25.6.1` |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>ansible/ansible-lint (ansible/ansible-lint)</summary>
###
[`v25.6.1`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.6.1 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.6.0...v25.6.1 )
#### Bugfixes
- Revert 'Don't pass deprecated disable\_lookups to template function'
([#​4650](https://redirect.github.com/ansible/ansible-lint/issues/4650 ))
[@​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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 16:50:38 +00:00