community.general/changelogs/fragments
Dexter 283d947f17
Some checks are pending
EOL CI / EOL Sanity (Ⓐ2.16) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py2.7) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py3.11) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py3.6) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/3/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/3/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/3/) (push) Waiting to run
nox / Run extra sanity tests (push) Waiting to run
pacemaker_cluster: enhancements and add unit tests (#10227)
* feat(initial): Add unit tests and rewrite pacemaker_cluster

This commit introduces unit tests and pacemaker_cluster module rewrite
to use the pacemaker module utils.

* feat(cleanup): Various fixes and add resource state

This commit migrates the pacemaker_cluster's cleanup state to the
pacemaker_resource module. Additionally, the unit tests for
pacemaker_cluster have been corrected to proper mock run command order.

* doc(botmeta): Add author to pacemaker_cluster

* style(whitespace): Cleanup test files

* refactor(cleanup): Remove unused state value

* bug(fix): Parse apply_all as separate option

* refactor(review): Apply code review suggestions

This commit refactors breaking changes in pacemaker_cluster module into
deprecated features. The following will be scheduled for deprecation:
`state: cleanup` and `state: None`.

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

* refactor(review): Additional review suggestions

* refactor(deprecations): Remove all deprecation changes

* refactor(review): Enhance rename changelog entry and fix empty string logic

* refactor(cleanup): Remove from pacemaker_resource

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

* refactor(review): Add changelog and revert required name

* revert(default): Use default state=present

* Update changelogs/fragments/10227-pacemaker-cluster-and-resource-enhancement.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update changelog fragment.

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-07-14 07:48:36 +02:00
..
.keep Rename changelogs/fragments/.empty -> changelogs/fragments/.keep 2020-08-07 08:17:57 +02:00
9499-typetalk-deprecation.yml typetalk: deprecation (#9499) 2025-06-16 20:06:03 +02:00
10227-pacemaker-cluster-and-resource-enhancement.yml pacemaker_cluster: enhancements and add unit tests (#10227) 2025-07-14 07:48:36 +02:00
10231-keycloak-add-client-credentials-authentication.yml keycloak: add support for client_credentials authentication (#10231) 2025-06-18 07:40:46 +02:00
10267-add-cloudflare-ptr-record-support.yml cloudflare_dns: Add PTR record support (#10267) 2025-06-19 07:26:13 +02:00
10269-cloudflare-dns-refactor.yml cloudflare_dns: some refactoring (#10269) 2025-06-25 08:07:51 +02:00
10271--disable_lookups.yml Inventory plugins: remove deprecated disable_lookups parameter (which was set to its default anyway) (#10271) 2025-06-18 21:38:59 +02:00
10285-fstr-plugins.yml replace concatenations with f-string in plugins (#10285) 2025-06-23 21:10:19 +02:00
10311-xfconf-refactor.yml xfconf: small refactor (#10311) 2025-06-28 13:04:28 +02:00
10323-nmcli-improvements.yml nmcli: improvements (#10323) 2025-07-05 14:52:15 +02:00
10328-redundant-brackets.yml remove unnecessary brackets in conditions (#10328) 2025-07-03 06:46:50 +02:00
10329-catapult-deprecation.yml catapult: deprecation (#10329) 2025-07-04 06:26:16 +02:00
10339-github_app_access_token.yml github_release - support multiple type of tokens (#10339) 2025-07-08 22:20:04 +02:00
10349-incus_connection-error-handling.yml incus_connection: Improve error handling (#10349) 2025-07-07 20:52:55 +02:00
10359-dependent.yml dependent lookup: avoid deprecated ansible-core 2.19 functionality (#10359) 2025-07-08 06:40:54 +02:00
logstash.yml logstash: Remove reference to Python 2 library (#10345) 2025-07-08 22:19:37 +02:00