1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/changelogs/fragments
patchback[bot] 37308c929b
[PR #8510/21b16c1c backport][stable-9] Update VirtualBox Group parsing to align with documentation. (#8621)
Update VirtualBox Group parsing to align with documentation. (#8510)

* Update VirtualBox Group parsing to align with documentation.

Previously, we could separate the group string on the `/` char and
consider each element to be distinct, top-level groups. This change
implements the notion of nested groups and the use of the `,` char to
split multiple groups.

* Address code review comments.

Changed the implementation from a breaking change to a minor change by
introducing a new parameter to configure the behaviour. Keep the default
values to maintain the existing behaviour, and allow consumers an option
to opt-in.

* Fix line length.

The long lines were tripping CI. Reduce the length.

* Apply suggestions from code review

Update documentation to match expected conventions and correct the final rendered formatting.
Set the initial parent_group to `None` instead of `all` and rely on the parent class' inventory reconciliation logic to ensure consistent behaviour across different inventory plugins.

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

* Reword module arg description to avoid issues with CI.

One of the lines ended with a colon character which made the CI tests
fail since it would interpret it as a YAML key. Reworded the description
altogether to avoid that issue.

* Apply suggestions from code review

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

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 21b16c1c77)

Co-authored-by: lyrandy <42095565+lyrandy@users.noreply.github.com>
2024-07-14 12:17:49 +02:00
..
.keep Rename changelogs/fragments/.empty -> changelogs/fragments/.keep 2020-08-07 08:17:57 +02:00
9.2.0.yml Prepare 9.2.0 release. 2024-07-07 20:12:41 +02:00
8444-fix-redfish-gen2-upgrade.yaml [PR #8444/feb1ecbf backport][stable-9] Fix to handle Redfish Gen2 Firmware upgrade (#8601) 2024-07-08 22:25:30 +02:00
8508-virtualbox-inventory.yml [PR #8510/21b16c1c backport][stable-9] Update VirtualBox Group parsing to align with documentation. (#8621) 2024-07-14 12:17:49 +02:00
8516-proxmox-template-refactor.yml [PR #8516/70c8042c backport][stable-9] proxmox_template: small refactor in get_template() (#8561) 2024-06-27 12:19:24 +02:00
8517-cmd-runner-lang-auto.yml [PR #8517/5259caac backport][stable-9] cmd_runner - handle special value "auto" in param force_lang (#8581) 2024-07-05 08:54:04 +02:00
8533-add-ciphers-option.yml [PR #8533/0d50131d backport][stable-9] Enable Custom Cipher Selection for Redfish Modules (#8548) 2024-06-20 21:13:53 +02:00
8542-fix-proxmox-volume-handling.yml [PR #8542/6cefde62 backport][stable-9] Improve Proxmox volume handling (#8622) 2024-07-14 12:17:41 +02:00
8545-keycloak-clientscope-remove-id-on-compare.yml [PR #8545/10535458 backport][stable-9] keycloak_clientscope: ignore ids on diff check (#8554) 2024-06-22 11:05:25 +02:00
8557-fix-bug-with-bitwarden.yml [PR #8557/6e0142fe backport][stable-9] bitwarden: Fix KeyError in search_field (#8549) (#8563) 2024-06-27 10:19:35 +00:00
8613-redfish_utils-language.yaml [PR #8613/ca8ecb1d backport][stable-9] redfish_utils: fix language check (#8617) 2024-07-12 23:23:50 +02:00