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
Hetzner Cloud Bot
3bf8d7d21e
chore(main): release 4.3.0 ( #604 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.3.0](https://github.com/ansible-collections/hetzner.hcloud/compare/4.2.2...4.3.0 )
(2025-03-21)
### Features
* add new `created` state for idempotent server creation
([#606 ](https://github.com/ansible-collections/hetzner.hcloud/issues/606 ))
([4534cf6 ](4534cf6b9d ))
### Bug Fixes
* only update load balancer service when changed
([#603 ](https://github.com/ansible-collections/hetzner.hcloud/issues/603 ))
([6956596 ](6956596fd2 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2025-03-21 14:47:22 +01:00
Daniele Fognini
4534cf6b9d
feat: add new created state for idempotent server creation ( #606 )
...
##### SUMMARY
Add a new state for server creation without immediate start, to allow
idempotent network customization before starting
##### ISSUE TYPE
- Feature Pull Request
##### COMPONENT NAME
server
---------
Co-authored-by: jo <ljonas@riseup.net>
2025-03-21 14:05:03 +01:00
Jonas L.
303cdeda74
test: ensure ansible-lint do not fail for missing api_token ( #610 )
...
##### SUMMARY
Ansible lint has a rule to check for missing required parameter. This
ensure the `api_token` parameter is always set.
2025-03-21 12:57:07 +01:00
renovate[bot]
a397602a7f
chore(deps): update dependency python to 3.13 ( #607 )
2025-03-13 15:55:59 +01:00
renovate[bot]
33782fecd5
chore(deps): update pre-commit hook ansible-community/antsibull-changelog to v0.32.0 ( #608 )
...
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.31.2` -> `0.32.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.32.0`](https://redirect.github.com/ansible-community/antsibull-changelog/releases/tag/0.32.0 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-changelog/compare/0.31.2...0.32.0 )
##### Release Summary
Feature release.
##### Major Changes
- The new configuration setting <code>output</code> allows to configure
more precisely which changelog files are generated and how they are
formatted
([#​190](https://redirect.github.com/ansible-community/antsibull-changelog/issues/190 ),
[#​194](https://redirect.github.com/ansible-community/antsibull-changelog/pull/194 )).
##### Minor Changes
- Antsibull-changelog now depends on Pydantic 2
([#​193](https://redirect.github.com/ansible-community/antsibull-changelog/pull/193 )).
- Antsibull-changelog now uses Pydantic to parse and validate the
config. This means that validation is more strict than before and might
reject configs that were incorrect, but still got accepted somehow
([#​193](https://redirect.github.com/ansible-community/antsibull-changelog/pull/193 )).
##### Breaking Changes / Porting Guide
- When using antsibull-changelog as a library,
<code>ChangelogConfig</code>'s constructor should no longer be called
directly. Instead, use the class method
<code>ChangelogConfig.parse()</code>, which has the same signature than
the previous constructor, except that
<code>ignore_is_other_project</code> now must be a keyword parameter
([#​193](https://redirect.github.com/ansible-community/antsibull-changelog/pull/193 )).
- When using antsibull-changelog as a library,
<code>rendering.changelog.generate_changelog()</code> now needs a
<code>ChangelogOutput</code> object instead of the
<code>document_format: TextFormat</code> parameter, and the
<code>config</code> and <code>changelog_path</code> parameters have been
removed
([#​194](https://redirect.github.com/ansible-community/antsibull-changelog/pull/194 )).
- When using the <code>--output</code> argument for
<code>antsibull-changelog generate</code>, the generated changelog's
title will not contain any parts of the version number. If you need
this, [please create an
issue](https://redirect.github.com/ansible-community/antsibull-changelog/issues/new )
([#​194](https://redirect.github.com/ansible-community/antsibull-changelog/pull/194 )).
##### Deprecated Features
- The configuration settings <code>changelog_filename_template</code>,
<code>changelog_filename_version_depth</code>, and
<code>output_formats</code> are deprecated and will eventually be
removed. Use the new setting <code>output</code> instead. Note that
there are no runtime warnings right now. If the time to remove them
comes nearer, there will be runtime warnings for a longer time first
before they are actually removed
([#​194](https://redirect.github.com/ansible-community/antsibull-changelog/pull/194 )).
##### Removed Features (previously deprecated)
- Python API: remove <code>antsibull_changelog.rst</code> module
([#​183](https://redirect.github.com/ansible-community/antsibull-changelog/pull/183 )).
- Python API: remove constructor arguments <code>plugins</code> and
<code>fragments</code> from class <code>ChangelogGenerator</code> in
<code>antsibull_changelog.rendering.changelog</code>
([#​183](https://redirect.github.com/ansible-community/antsibull-changelog/pull/183 )).
- Python API: remove method
<code>ChangelogEntry.add_section_content</code>, class
<code>ChangelogGenerator</code>, and function
<code>generate_changelog</code> from
<code>antsibull_changelog.changelog_generator</code>
([#​183](https://redirect.github.com/ansible-community/antsibull-changelog/pull/183 )).
- When using antsibull-changelog as a library, the fields
<code>changelog_filename_template</code>,
<code>changelog_filename_version_depth</code>, and
<code>output_formats</code> are no longer available in
<code>ChangelogConfig</code>. Use <code>output</code> instead
([#​194](https://redirect.github.com/ansible-community/antsibull-changelog/pull/194 )).
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOTQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE5NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-13 14:41:35 +00:00
renovate[bot]
db247619c5
chore(deps): update pre-commit hook pycqa/isort to v6.0.1 ( #605 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pycqa/isort](https://redirect.github.com/pycqa/isort ) | repository |
patch | `6.0.0` -> `6.0.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>pycqa/isort (pycqa/isort)</summary>
###
[`v6.0.1`](https://redirect.github.com/PyCQA/isort/releases/tag/6.0.1 )
[Compare
Source](https://redirect.github.com/pycqa/isort/compare/6.0.0...6.0.1 )
#### Changes
- fix multi_line_output_modes docs
([#​2096](https://redirect.github.com/pycqa/isort/issues/2096 ))
[@​xinydev](https://redirect.github.com/xinydev )
- Ruff rules PT for pytest
([#​2372](https://redirect.github.com/pycqa/isort/issues/2372 ))
[@​cclauss](https://redirect.github.com/cclauss )
- Ruff rules B017, B028, and E203
([#​2371](https://redirect.github.com/pycqa/isort/issues/2371 ))
[@​cclauss](https://redirect.github.com/cclauss )
- Lint Python code with ruff
([#​2359](https://redirect.github.com/pycqa/isort/issues/2359 ))
[@​cclauss](https://redirect.github.com/cclauss )
- Fix test_find_imports_in_file_error failing on Windows
([#​2369](https://redirect.github.com/pycqa/isort/issues/2369 ))
[@​kobarity](https://redirect.github.com/kobarity )
- Move flake8 settings into pyproject.toml
([#​2360](https://redirect.github.com/pycqa/isort/issues/2360 ))
[@​cclauss](https://redirect.github.com/cclauss )
- Upgrade to uv>=0.6.0 and enable-cache
([#​2364](https://redirect.github.com/pycqa/isort/issues/2364 ))
[@​cclauss](https://redirect.github.com/cclauss )
- Apply some ruff rules
([#​2353](https://redirect.github.com/pycqa/isort/issues/2353 ))
[@​cclauss](https://redirect.github.com/cclauss )
#### 🪲 Fixes
- Add OSError handling in find_imports_in_file
([#​2331](https://redirect.github.com/pycqa/isort/issues/2331 ))
[@​kobarity](https://redirect.github.com/kobarity )
- Link GH as changelog
([#​2354](https://redirect.github.com/pycqa/isort/issues/2354 ))
[@​staticdev](https://redirect.github.com/staticdev )
#### 👷 Continuous Integration
- Remove Safety
([#​2373](https://redirect.github.com/pycqa/isort/issues/2373 ))
[@​staticdev](https://redirect.github.com/staticdev )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 03:35:56 +00:00
Jonas L.
6956596fd2
fix: only update load balancer service when changed ( #603 )
...
##### SUMMARY
We only was to perform an update call when a value changed, or we end up
with an empty update request.
2025-02-24 14:26:58 +01:00
Jonas L.
4f8f95b58f
test: ignore lint error for missing args in tests ( #602 )
...
##### SUMMARY
We are testing that the parameters are missing, so we should ignore the
linting errors.
2025-02-24 13:50:13 +01:00
renovate[bot]
258ad51e39
chore(deps): update pre-commit hook ansible/ansible-lint to v25.1.3 ( #601 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v25.1.2` -> `v25.1.3` |
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.1.3`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.1.3 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.1.2...v25.1.3 )
#### Bugfixes
- Allow use with readonly virtualenvs
([#​4526](https://redirect.github.com/ansible/ansible-lint/issues/4526 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Add git clean to allowed executable options
([#​4519](https://redirect.github.com/ansible/ansible-lint/issues/4519 ))
[@​s-hertel](https://redirect.github.com/s-hertel )
- Fix failing `ansible-lint` CI job
([#​4520](https://redirect.github.com/ansible/ansible-lint/issues/4520 ))
[@​aphedges](https://redirect.github.com/aphedges )
- Add .ansible to the implicit ignore list
([#​4518](https://redirect.github.com/ansible/ansible-lint/issues/4518 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Avoid unnecessary warning when meta/runtime.yml is null
([#​4514](https://redirect.github.com/ansible/ansible-lint/issues/4514 ))
[@​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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 22:54:25 +00:00
renovate[bot]
a0d8c82933
chore(deps): update pre-commit hook ansible/ansible-lint to v25.1.2 ( #597 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v25.1.0` -> `v25.1.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.1.2`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.1.2 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.1.1...v25.1.2 )
#### Bugfixes
- Require ansible-compat>=25.1.2
([#​4512](https://redirect.github.com/ansible/ansible-lint/issues/4512 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Improve output with broken multiline playbooks
([#​4506](https://redirect.github.com/ansible/ansible-lint/issues/4506 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Avoid broken referencing dependency
([#​4505](https://redirect.github.com/ansible/ansible-lint/issues/4505 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Clarify partial-become rule description
([#​4500](https://redirect.github.com/ansible/ansible-lint/issues/4500 ))
[@​alisonlhart](https://redirect.github.com/alisonlhart )
- Allow linter to capture and display initialization warnings
([#​4504](https://redirect.github.com/ansible/ansible-lint/issues/4504 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Update ansible-compat to `v25.1.1`
([#​4499](https://redirect.github.com/ansible/ansible-lint/issues/4499 ))
[@​audgirka](https://redirect.github.com/audgirka )
###
[`v25.1.1`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v25.1.1 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v25.1.0...v25.1.1 )
#### Bugfixes
- Update compat and pre-commit versions
([#​4495](https://redirect.github.com/ansible/ansible-lint/issues/4495 ))
[@​audgirka](https://redirect.github.com/audgirka )
- Fix output terminal colors error for black on black
([#​4490](https://redirect.github.com/ansible/ansible-lint/issues/4490 ))
[@​audgirka](https://redirect.github.com/audgirka )
#### Other
- Add documentation about how to use private repositories with the
github action
([#​4491](https://redirect.github.com/ansible/ansible-lint/issues/4491 ))
[@​umglurf](https://redirect.github.com/umglurf )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 18:12:48 +00:00
Jonas L.
6321bc2319
test: enable unsupported-version lint rule ( #595 )
...
##### SUMMARY
Enable the ansible-lint unsupported-version lint rule.
2025-01-29 10:30:16 +00:00
renovate[bot]
d483243bd1
chore(deps): update pre-commit hook psf/black-pre-commit-mirror to v25 ( #599 )
2025-01-29 10:29:17 +00:00
renovate[bot]
ef8af251ab
chore(deps): update pre-commit hook ansible-community/antsibull-changelog to v0.31.2 ( #598 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible-community/antsibull-changelog](https://redirect.github.com/ansible-community/antsibull-changelog )
| repository | patch | `0.31.1` -> `0.31.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-community/antsibull-changelog
(ansible-community/antsibull-changelog)</summary>
###
[`v0.31.2`](https://redirect.github.com/ansible-community/antsibull-changelog/releases/tag/0.31.2 )
[Compare
Source](https://redirect.github.com/ansible-community/antsibull-changelog/compare/0.31.1...0.31.2 )
##### Release Summary
Bugfix release.
##### Bugfixes
- When linting found RST problems with rstcheck, the error messages were
reduced to a single letter
([#​188](https://redirect.github.com/ansible-community/antsibull-changelog/pull/188 )).
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-29 01:11:40 +00:00
renovate[bot]
85cca8ee10
chore(deps): update pre-commit hook pycqa/isort to v6 ( #596 )
2025-01-28 08:33:39 +00:00
renovate[bot]
f7fdcb99a6
chore(deps): update pre-commit hook ansible/ansible-lint to v25 ( #594 )
2025-01-20 18:43:23 +00:00
renovate[bot]
855c53c394
chore(deps): update pre-commit hook asottile/pyupgrade to v3.19.1 ( #592 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [asottile/pyupgrade](https://redirect.github.com/asottile/pyupgrade ) |
repository | patch | `v3.19.0` -> `v3.19.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>asottile/pyupgrade (asottile/pyupgrade)</summary>
###
[`v3.19.1`](https://redirect.github.com/asottile/pyupgrade/compare/v3.19.0...v3.19.1 )
[Compare
Source](https://redirect.github.com/asottile/pyupgrade/compare/v3.19.0...v3.19.1 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS42OS4zIiwidXBkYXRlZEluVmVyIjoiMzkuNjkuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 03:19:27 +00:00
renovate[bot]
e152fe3480
chore(deps): update pre-commit hook ansible/ansible-lint to v24.12.2 ( #591 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v24.12.1` -> `v24.12.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>
###
[`v24.12.2`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v24.12.2 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v24.12.1...v24.12.2 )
#### Enhancements
- Added additional galaxy\[tags] checks
([#​4422](https://redirect.github.com/ansible/ansible-lint/issues/4422 ))
[@​minsis](https://redirect.github.com/minsis )
- Refactor code to avoid use of rich library
([#​4396](https://redirect.github.com/ansible/ansible-lint/issues/4396 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Search for config with the yml/yaml extension
([#​4416](https://redirect.github.com/ansible/ansible-lint/issues/4416 ))
[@​cornfeedhobo](https://redirect.github.com/cornfeedhobo )
- Rename color module to output
([#​4433](https://redirect.github.com/ansible/ansible-lint/issues/4433 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Remove formatting options for listing rules
([#​4432](https://redirect.github.com/ansible/ansible-lint/issues/4432 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
#### Bugfixes
- Revert "Accommodate specified inventory files
([#​4393](https://redirect.github.com/ansible/ansible-lint/issues/4393 ))"
([#​4450](https://redirect.github.com/ansible/ansible-lint/issues/4450 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Enable FQCNs for import_playbook to have subdirs
([#​4412](https://redirect.github.com/ansible/ansible-lint/issues/4412 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
- Utilize create_matcherror more in other rules
([#​4408](https://redirect.github.com/ansible/ansible-lint/issues/4408 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
- Add Astra Linux Platform to platform items
([#​4429](https://redirect.github.com/ansible/ansible-lint/issues/4429 ))
[@​razerisback](https://redirect.github.com/razerisback )
- Normalize version field for rules
([#​4431](https://redirect.github.com/ansible/ansible-lint/issues/4431 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Enable pyright hook
([#​4426](https://redirect.github.com/ansible/ansible-lint/issues/4426 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Remove dead code and prevent regressions
([#​4425](https://redirect.github.com/ansible/ansible-lint/issues/4425 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Prepare for pyright hook enablement
([#​4410](https://redirect.github.com/ansible/ansible-lint/issues/4410 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Activate and address some ruff violations (preview)
([#​4421](https://redirect.github.com/ansible/ansible-lint/issues/4421 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Fix exception with 'skipped' test
([#​4406](https://redirect.github.com/ansible/ansible-lint/issues/4406 ))
[@​Gilles95](https://redirect.github.com/Gilles95 )
- Include ! as a shell word. closes
[#​4386](https://redirect.github.com/ansible/ansible-lint/issues/4386 )
([#​4403](https://redirect.github.com/ansible/ansible-lint/issues/4403 ))
[@​wimglenn](https://redirect.github.com/wimglenn )
Note this this changelog entry contains changes also included in the two
yanked releases before it.
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 18:56:36 +00:00
renovate[bot]
df465aa376
chore(deps): update pre-commit hook ansible/ansible-lint to v24.12.1 ( #590 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | patch | `v24.12.0` -> `v24.12.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>
###
[`v24.12.1`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v24.12.1 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v24.12.0...v24.12.1 )
#### Enhancements
- Added additional galaxy\[tags] checks
([#​4422](https://redirect.github.com/ansible/ansible-lint/issues/4422 ))
[@​minsis](https://redirect.github.com/minsis )
#### Bugfixes
- Do inventory parsing non-multithreaded
([#​4447](https://redirect.github.com/ansible/ansible-lint/issues/4447 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
- Enable FQCNs for import_playbook to have subdirs
([#​4412](https://redirect.github.com/ansible/ansible-lint/issues/4412 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 18:49:25 +00:00
renovate[bot]
b2c496b612
chore(deps): update pre-commit hook ansible/ansible-lint to v24.12.0 ( #589 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | minor | `v24.10.0` -> `v24.12.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>
###
[`v24.12.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v24.12.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v24.10.0...v24.12.0 )
#### Enhancements
- Refactor code to avoid use of rich library
([#​4396](https://redirect.github.com/ansible/ansible-lint/issues/4396 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Search for config with the yml/yaml extension
([#​4416](https://redirect.github.com/ansible/ansible-lint/issues/4416 ))
[@​cornfeedhobo](https://redirect.github.com/cornfeedhobo )
- Rename color module to output
([#​4433](https://redirect.github.com/ansible/ansible-lint/issues/4433 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Remove formatting options for listing rules
([#​4432](https://redirect.github.com/ansible/ansible-lint/issues/4432 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
#### Bugfixes
- Accommodate specified inventory files
([#​4393](https://redirect.github.com/ansible/ansible-lint/issues/4393 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
- Utilize create_matcherror more in other rules
([#​4408](https://redirect.github.com/ansible/ansible-lint/issues/4408 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
- Add Astra Linux Platform to platform items
([#​4429](https://redirect.github.com/ansible/ansible-lint/issues/4429 ))
[@​razerisback](https://redirect.github.com/razerisback )
- Normalize version field for rules
([#​4431](https://redirect.github.com/ansible/ansible-lint/issues/4431 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Enable pyright hook
([#​4426](https://redirect.github.com/ansible/ansible-lint/issues/4426 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Remove dead code and prevent regressions
([#​4425](https://redirect.github.com/ansible/ansible-lint/issues/4425 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Prepare for pyright hook enablement
([#​4410](https://redirect.github.com/ansible/ansible-lint/issues/4410 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Activate and address some ruff violations (preview)
([#​4421](https://redirect.github.com/ansible/ansible-lint/issues/4421 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Fix exception with 'skipped' test
([#​4406](https://redirect.github.com/ansible/ansible-lint/issues/4406 ))
[@​Gilles95](https://redirect.github.com/Gilles95 )
- Include ! as a shell word. closes
[#​4386](https://redirect.github.com/ansible/ansible-lint/issues/4386 )
([#​4403](https://redirect.github.com/ansible/ansible-lint/issues/4403 ))
[@​wimglenn](https://redirect.github.com/wimglenn )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-10 17:07:15 +00:00
Hetzner Cloud Bot
098883454c
chore(main): release 4.2.2 ( #571 )
...
🤖 I have created a release *beep* *boop*
---
##
[4.2.2](https://github.com/ansible-collections/hetzner.hcloud/compare/4.2.1...4.2.2 )
(2024-11-22)
### Bug Fixes
* improve unknown certificate error in `load_balancer_service`
([#570 ](https://github.com/ansible-collections/hetzner.hcloud/issues/570 ))
([fe3bfa9 ](fe3bfa9020 ))
* only rebuild existing servers, skip rebuild if it was just created
([#581 ](https://github.com/ansible-collections/hetzner.hcloud/issues/581 ))
([06718d0 ](06718d0db0 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
2024-11-22 13:51:01 +01:00
renovate[bot]
ed76bc31ac
chore(deps): update dependency antsibull-docs to >=2.16,<2.17 ( #586 )
2024-11-22 12:03:55 +01:00
renovate[bot]
7f81ee6df3
chore(deps): update pre-commit hook ansible/ansible-lint to v24.10.0 ( #584 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[ansible/ansible-lint](https://redirect.github.com/ansible/ansible-lint )
| repository | minor | `v24.9.2` -> `v24.10.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>
###
[`v24.10.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v24.10.0 )
[Compare
Source](https://redirect.github.com/ansible/ansible-lint/compare/v24.9.2...v24.10.0 )
#### Enhancements
- Add support for py313
([#​4388](https://redirect.github.com/ansible/ansible-lint/issues/4388 ))
[@​abhikdps](https://redirect.github.com/abhikdps )
#### Bugfixes
- Require ansible-compat>=24.10.0
([#​4402](https://redirect.github.com/ansible/ansible-lint/issues/4402 ))
- Update TaskHasTag example rule used in custom-rules.md
([#​4401](https://redirect.github.com/ansible/ansible-lint/issues/4401 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
- Add Fedora 41 as a platform in the metadata schema
([#​4392](https://redirect.github.com/ansible/ansible-lint/issues/4392 ))
[@​jsf9k](https://redirect.github.com/jsf9k )
- Fixing the issue "Unfinished sentence in docs/profiles.md
[#​4358](https://redirect.github.com/ansible/ansible-lint/issues/4358 )"
([#​4380](https://redirect.github.com/ansible/ansible-lint/issues/4380 ))
[@​binojmn](https://redirect.github.com/binojmn )
- Fix quotes converting free-form syntax to yaml
([#​4361](https://redirect.github.com/ansible/ansible-lint/issues/4361 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
- Handle FQCN when using import_playbook
([#​4369](https://redirect.github.com/ansible/ansible-lint/issues/4369 ))
[@​cavcrosby](https://redirect.github.com/cavcrosby )
- Allow jinja in variable names
([#​4372](https://redirect.github.com/ansible/ansible-lint/issues/4372 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Update rulebook schema
([#​4373](https://redirect.github.com/ansible/ansible-lint/issues/4373 ))
[@​ssbarnea](https://redirect.github.com/ssbarnea )
- Fix wonky writing to sarif_file
([#​4368](https://redirect.github.com/ansible/ansible-lint/issues/4368 ))
[@​Qalthos](https://redirect.github.com/Qalthos )
- Fix to avoid spamming syslog with invoked messages
([#​4353](https://redirect.github.com/ansible/ansible-lint/issues/4353 ))
[@​tanwigeetika1618](https://redirect.github.com/tanwigeetika1618 )
- Pin codecov action to v4.5.0 and update dependabot.yml to ignore
v4.6.0
([#​4356](https://redirect.github.com/ansible/ansible-lint/issues/4356 ))
[@​tanwigeetika1618](https://redirect.github.com/tanwigeetika1618 )
- Update schema for missing `tags` property to builder v3 `options`
([#​4346](https://redirect.github.com/ansible/ansible-lint/issues/4346 ))
[@​audgirka](https://redirect.github.com/audgirka )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMS41IiwidXBkYXRlZEluVmVyIjoiMzkuMTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-13 19:42:26 +00:00
Jonas L.
380a692238
ci: add ansible-core 2.18 to the test matrix ( #582 )
...
##### SUMMARY
See
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
2024-11-12 10:27:19 +01:00
Jonas L.
06718d0db0
fix: only rebuild existing servers, skip rebuild if it was just created ( #581 )
...
##### SUMMARY
Fixes #580
A freshly created server must not be rebuild.
##### ISSUE TYPE
- Bugfix Pull Request
##### COMPONENT NAME
server
2024-11-11 17:09:37 +01:00
renovate[bot]
5221828cba
chore(deps): update pre-commit hook ansible-community/antsibull-changelog to v0.31.1
2024-10-27 13:00:38 +00:00
renovate[bot]
d4199ee1a3
chore(deps): update pre-commit hook asottile/pyupgrade to v3.19.0
2024-10-22 03:28:40 +00:00