netbox: inventory: fix implementation of groups option (#57689)
(cherry picked from commit 71a704cc14
)
This commit is contained in:
parent
bad860ad46
commit
d46c187470
2 changed files with 4 additions and 1 deletions
2
changelogs/fragments/57688-netbox-groups.yaml
Normal file
2
changelogs/fragments/57688-netbox-groups.yaml
Normal file
|
@ -0,0 +1,2 @@
|
|||
bugfixes:
|
||||
- netbox - Fix missing implementation of `groups` option (https://github.com/ansible/ansible/issues/57688)
|
|
@ -434,8 +434,9 @@ class InventoryModule(BaseInventoryPlugin, Constructable):
|
|||
|
||||
# Composed variables
|
||||
self._set_composite_vars(self.get_option('compose'), host, hostname, strict=strict)
|
||||
|
||||
# Complex groups based on jinja2 conditionals, hosts that meet the conditional are added to group
|
||||
self._set_composite_vars(self.get_option('compose'), host, hostname, strict=strict)
|
||||
self._add_host_to_composed_groups(self.get_option('groups'), host, hostname, strict=strict)
|
||||
|
||||
# Create groups based on variable values and add the corresponding hosts to it
|
||||
self._add_host_to_keyed_groups(self.get_option('keyed_groups'), host, hostname, strict=strict)
|
||||
|
|
Loading…
Reference in a new issue