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
Amirhossein Shaerpour
e6e4ce1d5f
fix: add volume_attachment module to meta ( #655 )
...
##### SUMMARY
Add `volume_attachment` module to meta runtime file
##### ISSUE TYPE
- Docs Pull Request
---------
Co-authored-by: jo <ljonas@riseup.net>
2025-06-18 10:11:48 +02:00
renovate[bot]
264441b50a
chore(deps): update pre-commit hook ansible/ansible-lint to v25.6.0 ( #654 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | minor | `v25.5.0` -> `v25.6.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.6.0`](https://redirect.github.com/ansible/ansible-lint/compare/v25.5.0...v25.6.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.5.0...v25.6.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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-18 00:46:03 +00: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
Jonas L.
6bd07dca84
docs: add missing changelog fragment for #647 ( #652 )
...
##### SUMMARY
A changelog fragment was missing when we fixed the bug #647 .
2025-06-11 10:17:22 +02:00