Jonas L.
66aaef7be4
feat: attach server or load balancer to specific subnet ( #726 )
...
##### SUMMARY
Attach the server or load balancer to the specific subnet ip_range.
##### ISSUE TYPE
- Feature Pull Request
##### COMPONENT NAME
- server_network
- load_balancer_network
2025-11-05 16:15:08 +01:00
renovate[bot]
2b183fb486
chore(deps): update dependency antsibull-docs to >=2.22,<2.23 ( #724 )
...
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.21,<2.22` -> `>=2.22,<2.23` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>ansible-community/antsibull-docs (antsibull-docs)</summary>
###
[`v2.22.0`](https://redirect.github.com/ansible-community/antsibull-docs/releases/tag/2.22.0 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-docs/compare/2.21.0...2.22.0 )
##### Release Summary
Bugfix and maintenance release.
##### Minor Changes
- Declare support for Python 3.14
([#​425](https://redirect.github.com/ansible-community/antsibull-docs/pull/425 )).
- Uses new logging framework provided by antsibull-core. This currently
has no user-observable impact, but that will change with later versions
of antsibull-core
([#​414](https://redirect.github.com/ansible-community/antsibull-docs/pull/414 )).
- antsibull-docs now depends on antsibull-core 3.5.0+
([#​414](https://redirect.github.com/ansible-community/antsibull-docs/pull/414 )).
##### Bugfixes
- Remove unnecessary part from template
([#​423](https://redirect.github.com/ansible-community/antsibull-docs/pull/423 )).
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 15:50:44 +01:00
Jonas L.
907a7fd73c
fix: firewall idempotency with ipv6 addresses ( #722 )
...
##### SUMMARY
Always use the canonical address representation when checking if rules
changed.
Fixes #708
2025-10-31 14:45:06 +01:00
Jonas L.
7ac361a9cc
feat: add txt_record filter to format TXT records ( #721 )
...
##### SUMMARY
The format of TXT records must consist of one or many quoted strings of
255 characters.
Use this function to format TXT record that must match the format
required by the API:
```yml
- name: Create a SPF record
hetzner.hcloud.zone_rrset:
zone: example.com
name: "@"
type: "TXT"
records:
- value: "{{ 'v=spf1 include:_spf.example.net ~all' | hetzner.hcloud.text_record }}"
state: present
```
##### ISSUE TYPE
- Feature Pull Request
##### COMPONENT NAME
zone_rrset
2025-10-31 12:36:19 +01:00
Hetzner Cloud Bot
5a40520a9c
chore(main): release 6.0.0 ( #715 )
...
🤖 I have created a release *beep* *boop*
---
##
[6.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/5.4.0...6.0.0 )
(2025-10-28)
### ⚠ BREAKING CHANGES
* drop support for ansible-core 2.17
([#713 ](https://github.com/ansible-collections/hetzner.hcloud/issues/713 ))
* drop support for Python 3.9
([#712 ](https://github.com/ansible-collections/hetzner.hcloud/issues/712 ))
### Features
* drop support for ansible-core 2.17
([#713 ](https://github.com/ansible-collections/hetzner.hcloud/issues/713 ))
([27d3250 ](27d3250689 ))
* drop support for Python 3.9
([#712 ](https://github.com/ansible-collections/hetzner.hcloud/issues/712 ))
([7009617 ](700961762f ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-10-30 12:41:49 +01:00
Julian Tölle
59c539c48b
docs: update deprecated server types ( #718 )
...
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.
Changelog Entry: https://docs.hetzner.cloud/changelog#2025-10-16-server-types-deprecated
Co-authored-by: Petteri Räty <github@petteriraty.eu>
2025-10-28 13:45:41 +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