mirror of
https://github.com/kubevirt/kubevirt.core.git
synced 2026-05-06 21:32:40 +00:00
Previously, `_set_composable_vars` hardcoded `strict=True` for the `_set_composite_vars` call while correctly passing the user-configured value to `_add_host_to_composed_groups` and `_add_host_to_keyed_groups`. This meant `strict: false` had no effect on compose expressions. Pass `strict=strict` consistently to all three calls, matching the behavior of Ansible's own `constructed` inventory plugin. Adds a unit test verifying that compose errors are suppressed when `strict: false` is configured. Signed-off-by: Jathavedhan M <jathavedhan.m@ibm.com> Assisted-by: Claude <noreply@anthropic.com>