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
Jonas L.
579b34e754
fix: ensure returned resource ids are integers ( #651 )
...
##### SUMMARY
The documentation states that all our returned resource ids are
integers, this change aligns our modules with the docs.
The impact of this change should be minimal, as ids are used for
identification purposes by directly forwarding the values (no
transformation of the data is done).
##### ISSUE TYPE
- Bugfix Pull Request
##### COMPONENT NAME
All modules
2025-06-11 10:09:12 +02:00
Jonas L.
ef6a9389dc
chore: split dev requirement from runtime requirements ( #650 )
...
##### SUMMARY
Some users seem to install their requirements using the file in the
repository. This ensures they do not install our dev dependencies.
2025-06-11 10:06:50 +02:00
Will Bicks
15829561f0
test: server placement group idempotency using id ( #648 )
...
##### SUMMARY
<!--- Describe the change below, including rationale and design
decisions -->
Add a test that adding a placement group to a server by ID is
idempotent.
Verifies fix for #647
<!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue -->
##### ISSUE TYPE
<!--- Pick one below and delete the rest -->
- Bugfix Pull Request
##### COMPONENT NAME
<!--- Write the short name of the module, plugin, task or feature below
-->
server
##### ADDITIONAL INFORMATION
Will pass when the changes introduced in
https://github.com/hetznercloud/hcloud-python/pull/504 are available in
this module.
2025-06-10 20:46:56 +02:00
renovate[bot]
ba0a419db3
chore(deps): update dependency hcloud to v2.5.3 ( #649 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [hcloud](https://redirect.github.com/hetznercloud/hcloud-python )
([changelog](https://redirect.github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md ))
| `2.5.2` -> `2.5.3` |
[](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>hetznercloud/hcloud-python (hcloud)</summary>
###
[`v2.5.3`](https://redirect.github.com/hetznercloud/hcloud-python/blob/HEAD/CHANGELOG.md#v253 )
[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-python/compare/v2.5.2...v2.5.3 )
##### Bug Fixes
- invalid placement group id casting
([#​501](https://redirect.github.com/hetznercloud/hcloud-python/issues/501 ))
- handle string id when checking has_id_or_name
([#​504](https://redirect.github.com/hetznercloud/hcloud-python/issues/504 ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2025-06-10 20:36:03 +02:00
Jonas L.
d75b408830
test: reduce load balancer tests flakiness ( #646 )
...
##### SUMMARY
- Reduce load balancer test flakiness
- Add IP for Hetzner Internal account
2025-06-03 18:18:09 +02:00
Amirhossein Shaerpour
4fc2003f30
feat: allow recreating ssh key when public key in the API does not match ( #634 )
...
##### SUMMARY
- Log a warning when the provided public key does not match one in the
API.
- When the public key does not match the one in the API, allow
recreating the SSH Key in the API using the ``force=true`` argument.
Closes : #578
##### ISSUE TYPE
- Feature Pull Request
##### COMPONENT NAME
<!--- Write the short name of the module, plugin, task or feature below
-->
`ssh_key`
##### ADDITIONAL INFORMATION
In Hetzner API, we do not have any public_key change endpoint and only
updating names and labels are allowed.
For public_key The only way is removing and re-creating. `force` option
allows users to do re-creation if needed.
---------
Co-authored-by: jo <ljonas@riseup.net>
2025-06-03 17:43:54 +02:00
Jonas L.
1ec09d252d
test: fix templating warnings ( #643 )
...
##### SUMMARY
Remove warnings from ansible test tasks.
2025-06-03 13:20:17 +02:00
renovate[bot]
1ac7cfecc1
chore(deps): update dependency antsibull-docs to >=2.17,<2.18 ( #644 )
...
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.16,<2.17` -> `>=2.17,<2.18` |
[](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.17.0`](https://redirect.github.com/ansible-community/antsibull-docs/releases/tag/2.17.0 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-docs/compare/2.16.3...2.17.0 )
##### Release Summary
Feature and bugfix release.
##### Minor Changes
- Extend deprecation/removal note that collections can be installed
manually after removal
([#​371](https://redirect.github.com/ansible-community/antsibull-docs/pull/371 )).
##### Bugfixes
- Make sure that all errors are caught during documentation
normalization. Until now exceptions derived from
<code>BaseException</code> that are not derived from
<code>Exception</code> are not handled correctly
([#​389](https://redirect.github.com/ansible-community/antsibull-docs/pull/389 )).
</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:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-03 13:17:36 +02:00
renovate[bot]
d609bad979
chore(deps): update pre-commit hook ansible/ansible-lint to v25.5.0 ( #642 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | minor | `v25.4.0` -> `v25.5.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.5.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.5.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.4.0...v25.5.0 )
#### Bugfixes
- schema/meta: support SLES 15SP6
([#​4591](https://redirect.github.com/ansible/ansible-lint/issues/4591 ))
[@​Finkregh](https://redirect.github.com/Finkregh )
- Update documentation to reflect creator-ee deprecation
([#​4598](https://redirect.github.com/ansible/ansible-lint/issues/4598 ))
[@​shatakshiiii](https://redirect.github.com/shatakshiiii )
#### Maintenance
- replace unmaintained creator-ee with community-ansible-dev-tools
([#​4581](https://redirect.github.com/ansible/ansible-lint/issues/4581 ))
[@​docgalaxyblock](https://redirect.github.com/docgalaxyblock )
- Bump codecov/codecov-action from 5.4.2 to 5.4.3
([#​4609](https://redirect.github.com/ansible/ansible-lint/issues/4609 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Bump the dependencies group in /.config with 7 updates
([#​4613](https://redirect.github.com/ansible/ansible-lint/issues/4613 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Bump the dependencies group in /.config with 9 updates
([#​4610](https://redirect.github.com/ansible/ansible-lint/issues/4610 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Make test_broken_ansible_cfg test pass with ansible devel branch
([#​4605](https://redirect.github.com/ansible/ansible-lint/issues/4605 ))
[@​shatakshiiii](https://redirect.github.com/shatakshiiii )
- Update dependencies
([#​4607](https://redirect.github.com/ansible/ansible-lint/issues/4607 ))
[@​shatakshiiii](https://redirect.github.com/shatakshiiii )
- Add merge_group handler for tox workflow
([#​4601](https://redirect.github.com/ansible/ansible-lint/issues/4601 ))
[@​Qalthos](https://redirect.github.com/Qalthos )
- Enable junit.xml reporting to codecov.io
([#​4597](https://redirect.github.com/ansible/ansible-lint/issues/4597 ))
[@​Qalthos](https://redirect.github.com/Qalthos )
- chore: pre-commit autoupdate
([#​4600](https://redirect.github.com/ansible/ansible-lint/issues/4600 ))
@​[pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci )
- Bump the dependencies group in /.config with 6 updates
([#​4599](https://redirect.github.com/ansible/ansible-lint/issues/4599 ))
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
- Bump codecov/codecov-action from 5.4.0 to 5.4.2
([#​4584](https://redirect.github.com/ansible/ansible-lint/issues/4584 ))
@​[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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-26 10:36:39 +02:00
renovate[bot]
ce0680f796
chore(deps): update pre-commit hook asottile/pyupgrade to v3.20.0 ( #641 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [asottile/pyupgrade](https://redirect.github.com/asottile/pyupgrade ) |
repository | minor | `v3.19.1` -> `v3.20.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.20.0`](https://redirect.github.com/asottile/pyupgrade/compare/v3.19.1...v3.20.0 )
[Compare
Source](https://redirect.github.com/asottile/pyupgrade/compare/v3.19.1...v3.20.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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 22:01:12 +00:00
renovate[bot]
51c19eaa63
chore(config): migrate renovate config ( #640 )
...
The Renovate config in this repository needs migrating. Typically this
is because one or more configuration options you are using have been
renamed.
You don't need to merge this PR right away, because Renovate will
continue to migrate these fields internally each time it runs. But later
some of these fields may be fully deprecated and the migrations removed.
So it's a good idea to merge this migration PR soon.
🔕 **Ignore**: Close this PR and you won't be reminded about config
migration again, but one day your current config may no longer be valid.
❓ Got questions? Does something look wrong to you? Please don't hesitate
to [request help
here](https://redirect.github.com/renovatebot/renovate/discussions ).
---
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 ).
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2025-05-23 11:32:59 +02:00
renovate[bot]
4b2fd4b160
chore(deps): update dependency hcloud to v2.5.2 ( #639 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [hcloud](https://redirect.github.com/hetznercloud/hcloud-python )
([changelog](https://redirect.github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md ))
| `2.5.1` -> `2.5.2` |
[](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>hetznercloud/hcloud-python (hcloud)</summary>
###
[`v2.5.2`](https://redirect.github.com/hetznercloud/hcloud-python/blob/HEAD/CHANGELOG.md#v252 )
[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-python/compare/v2.5.1...v2.5.2 )
##### Bug Fixes
- listing page result always provide meta
([#​496](https://redirect.github.com/hetznercloud/hcloud-python/issues/496 ))
</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:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2025-05-23 11:32:39 +02:00
Hetzner Cloud Bot
4e5e65abcc
chore(main): release 5.0.1 ( #638 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.0.1](https://github.com/ansible-collections/hetzner.hcloud/compare/5.0.0...5.0.1 )
(2025-05-21)
### Bug Fixes
* remove deprecated force_upgrade argument
([#637 ](https://github.com/ansible-collections/hetzner.hcloud/issues/637 ))
([88f84e7 ](88f84e7d7c ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-05-21 17:48:04 +02:00
Jonas L.
88f84e7d7c
fix: remove deprecated force_upgrade argument ( #637 )
...
##### SUMMARY
The alias removal was planned for the version 5.0.0, but I forgot to
remove the alias before cutting the 5.0.0 release (the sanity check only
failed after the release pull request was merged).
Since this is the second time I forgot to remove the deprecated alias, I
will cut a patch release, including this breaking change, as soon as
possible, so we still consider this part of the 5.0.0 release.
##### ISSUE TYPE
- Bugfix Pull Request
##### COMPONENT NAME
server
2025-05-21 17:43:16 +02:00
Hetzner Cloud Bot
ac1b8bdbf7
chore(main): release 5.0.0 ( #613 )
...
🤖 I have created a release *beep* *boop*
---
##
[5.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/4.3.0...5.0.0 )
(2025-05-21)
### ⚠ BREAKING CHANGES
* do not detach volume if `server` is not provided
([#632 ](https://github.com/ansible-collections/hetzner.hcloud/issues/632 ))
* prevent host variable name collision with ansible reserved names
([#617 ](https://github.com/ansible-collections/hetzner.hcloud/issues/617 ))
* drop support for ansible-core 2.16
([#612 ](https://github.com/ansible-collections/hetzner.hcloud/issues/612 ))
* drop support for ansible-core 2.15
([#611 ](https://github.com/ansible-collections/hetzner.hcloud/issues/611 ))
### Features
* add volume_attachment module
([#622 ](https://github.com/ansible-collections/hetzner.hcloud/issues/622 ))
([c37cdf0 ](c37cdf0bc6 ))
* allow renaming a server
([#619 ](https://github.com/ansible-collections/hetzner.hcloud/issues/619 ))
([e59e787 ](e59e787d99 ))
* drop support for ansible-core 2.15
([#611 ](https://github.com/ansible-collections/hetzner.hcloud/issues/611 ))
([92f1354 ](92f135456f ))
* drop support for ansible-core 2.16
([#612 ](https://github.com/ansible-collections/hetzner.hcloud/issues/612 ))
([140d150 ](140d1508cc ))
* drop support for python 3.8
([#615 ](https://github.com/ansible-collections/hetzner.hcloud/issues/615 ))
([b82e18f ](b82e18ffbd ))
### Bug Fixes
* do not detach volume if `server` is not provided
([#632 ](https://github.com/ansible-collections/hetzner.hcloud/issues/632 ))
([e8fda35 ](e8fda3557c ))
* prevent host variable name collision with ansible reserved names
([#617 ](https://github.com/ansible-collections/hetzner.hcloud/issues/617 ))
([5de425c ](5de425c90c ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-05-21 17:06:52 +02:00
Jonas L.
88008eeaea
docs: missing root_password return value docs ( #635 )
...
##### SUMMARY
The `root_password` return value was undocumented.
##### ISSUE TYPE
- Docs Pull Request
##### COMPONENT NAME
server
2025-05-21 16:45:13 +02:00
Amirhossein Shaerpour
e8fda3557c
fix!: do not detach volume if server is not provided ( #632 )
...
Do not detach volume if `server` is not provided
##### SUMMARY
Volumes were automatically detached from servers if they already exists
and attached to a server.
This PR fixes this issue after adding new ```volume_attachment``` module
so user can attach/detach
volumes with that module
Fixes : #490
##### ISSUE TYPE
- Bugfix Pull Request
##### COMPONENT NAME
```volume```
---------
Co-authored-by: Jonas L. <jooola@users.noreply.github.com>
2025-05-07 10:44:39 +02:00
renovate[bot]
3c84f19ef5
chore(deps): update pre-commit hook ansible-community/antsibull-changelog to v0.34.0 ( #633 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible-community/antsibull-changelog](https://redirect.github.com/ansible-community/antsibull-changelog )
| repository | minor | `0.33.0` -> `0.34.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-community/antsibull-changelog
(ansible-community/antsibull-changelog)</summary>
###
[`v0.34.0`](https://redirect.github.com/ansible-community/antsibull-changelog/releases/tag/0.34.0 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-changelog/compare/0.33.0...0.34.0 )
##### Release Summary
Feature release for antsibull-build.
##### Minor Changes
- The <code>RSTDocumentRenderer</code> API now allows to configure
section underlines. This is needed to fix the Ansible 12 porting guide
([#​203](https://redirect.github.com/ansible-community/antsibull-changelog/pull/203 )).
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-07 10:04:34 +02:00
renovate[bot]
913c975219
chore(deps): update dependency hcloud to v2.5.1 ( #631 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [hcloud](https://redirect.github.com/hetznercloud/hcloud-python )
([changelog](https://redirect.github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md ))
| `2.5.0` -> `2.5.1` |
[](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>hetznercloud/hcloud-python (hcloud)</summary>
###
[`v2.5.1`](https://redirect.github.com/hetznercloud/hcloud-python/blob/HEAD/CHANGELOG.md#v251 )
[Compare
Source](https://redirect.github.com/hetznercloud/hcloud-python/compare/v2.5.0...v2.5.1 )
##### Bug Fixes
- missing slots and api_properties for FirewallResourceLabelSelector
([#​492](https://redirect.github.com/hetznercloud/hcloud-python/issues/492 ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2025-04-30 14:44:26 +02:00
Jonas L.
a041bee1b3
test: fix type casting for ansible-core 2.19 (devel) ( #630 )
...
##### SUMMARY
Related to #627
String casting seem not needed anymore, I assume because native type are
now preserved.
2025-04-28 20:50:34 +02:00
renovate[bot]
9b119fa958
chore(deps): update pre-commit hook ansible/ansible-lint to v25.4.0 ( #629 )
2025-04-28 19:02:58 +02:00
Jonas L.
b83e566df0
test: add more hetzner vswitch ids ( #628 )
...
##### SUMMARY
Reduce the probability of reusing a v switch that is still attached to
an old sub network.
2025-04-28 18:49:14 +02:00
renovate[bot]
cf220a229f
chore(deps): update dependency hcloud to v2.5.0 ( #626 )
2025-04-28 12:55:16 +02:00
Amirhossein Shaerpour
c37cdf0bc6
feat: add volume_attachment module ( #622 )
...
##### SUMMARY
Added `volume_attachment` as centralized module for attaching and
detaching volumes from servers.
Fixes #490
##### ISSUE TYPE
- New Module Pull Request
##### COMPONENT NAME
`volume_attachment`
---------
Co-authored-by: jo <ljonas@riseup.net>
2025-04-28 12:49:21 +02:00
renovate[bot]
b1fd9aa919
chore(deps): update pre-commit hook ansible/ansible-lint to v25.2.1 ( #624 )
2025-04-03 16:34:58 +02:00
renovate[bot]
f76aa6c28f
chore(deps): update pre-commit hook ansible/ansible-lint to v25.2.0 ( #623 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | minor | `v25.1.3` -> `v25.2.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.2.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.2.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.1.3...v25.2.0 )
#### Enhancements
- Refactor line number identification
([#​4564](https://redirect.github.com/ansible/ansible-lint/issues/4564 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Require ansible-core 2.16.11
([#​4569](https://redirect.github.com/ansible/ansible-lint/issues/4569 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
#### Bugfixes
- Improve testing and code coverage
([#​4561](https://redirect.github.com/ansible/ansible-lint/issues/4561 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Refactor types for future ansible-core compatibility
([#​4557](https://redirect.github.com/ansible/ansible-lint/issues/4557 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Isolate ansible internal types to submodule
([#​4556](https://redirect.github.com/ansible/ansible-lint/issues/4556 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Add line method to Task class
([#​4554](https://redirect.github.com/ansible/ansible-lint/issues/4554 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Move task_to_str to Task class
([#​4553](https://redirect.github.com/ansible/ansible-lint/issues/4553 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Add 2025 to WindowsPlatformModel
([#​4531](https://redirect.github.com/ansible/ansible-lint/issues/4531 ))
[@​rsdoherty](https://redirect.github.com/rsdoherty )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 22:29:24 +00:00
Jonas L.
5699db28f6
test: enable --strict on changelog yaml lint ( #621 )
...
##### SUMMARY
Enable strict mode when linting the changelog yaml.
2025-03-28 11:15:03 +01:00
renovate[bot]
d7b54e708f
chore(deps): update pre-commit hook ansible-community/antsibull-changelog to v0.33.0 ( #620 )
2025-03-28 11:10:35 +01:00
Jonas L.
5de425c90c
fix!: prevent host variable name collision with ansible reserved names ( #617 )
...
##### SUMMARY
Fixes #616
The default value for the `hostvars_prefix` option is now set to
`hcloud_` to prevent name collision with ansible reserved names when
setting the host vars.
##### ISSUE TYPE
- Bugfix Pull Request
##### COMPONENT NAME
inventory
2025-03-25 17:35:19 +01:00
Jonas L.
e59e787d99
feat: allow renaming a server ( #619 )
...
##### SUMMARY
Fixes #600
Allow renaming a server by passing its id and its new name.
##### ISSUE TYPE
- Feature Pull Request
##### COMPONENT NAME
server
2025-03-25 17:34:59 +01:00
Jonas L.
257096023e
chore: ignore .ansible dir ( #618 )
...
Ansible put some runtime files in there, e.g. .lock files.
2025-03-25 16:44:32 +01:00
renovate[bot]
fd8a7c4453
chore(deps): update dependency hcloud to v2.4.0 ( #609 )
2025-03-24 20:13:38 +01:00
Jonas L.
b82e18ffbd
feat: drop support for python 3.8 ( #615 )
...
##### SUMMARY
Drop support for python 3.8 which is EOL since Oct 2024.
https://endoflife.date/python
Allow us to upgrade the hcloud-python library.
2025-03-21 15:10:23 +01:00
Jonas L.
aa1374e0ef
ci: fix missing jobs in summary ( #614 )
...
##### SUMMARY
The test jobs for ansible-core 2.18 were missing from the summary.
2025-03-21 14:58:37 +01:00
Jonas L.
140d1508cc
feat!: drop support for ansible-core 2.16 ( #612 )
...
##### SUMMARY
ansible-core 2.16 will be EOL in May 2025.
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
We are dropping support for ansible-core 2.16 alongside ansible-core
2.15 to prevent cutting another major release in the next month.
2025-03-21 14:51:58 +01:00
Jonas L.
92f135456f
feat!: drop support for ansible-core 2.15 ( #611 )
...
##### SUMMARY
ansible-core 2.15 is EOL since Nov 2024.
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
2025-03-21 14:50:47 +01:00