commit 92c59b3f997a90fc38b67864f84ea345d5ca6aa3
Author: Oliver Walsh <email address hidden>
Date: Thu Dec 1 23:18:10 2022 +0000
Generalize ceph_spec_bootstrap inventory parsing
Create a generic helper class in module_utils to parse
inventory yaml. Similar to the ansible-core InventoryManager
but usable from ansible modules with minimal dependencies
(just python stdlib and yaml).
This should be compatible with any current/past tripleo inventory
structures and potentially future inventory structure changes (within
reason).
Reviewed: https:/ /review. opendev. org/c/openstack /tripleo- ansible/ +/881720 /opendev. org/openstack/ tripleo- ansible/ commit/ 92c59b3f997a90f c38b67864f84ea3 45d5ca6aa3
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 92c59b3f997a90f c38b67864f84ea3 45d5ca6aa3
Author: Oliver Walsh <email address hidden>
Date: Thu Dec 1 23:18:10 2022 +0000
Generalize ceph_spec_bootstrap inventory parsing
Create a generic helper class in module_utils to parse
inventory yaml. Similar to the ansible-core InventoryManager
but usable from ansible modules with minimal dependencies
(just python stdlib and yaml).
This should be compatible with any current/past tripleo inventory
structures and potentially future inventory structure changes (within
reason).
Related-bug: #1998649 1deb967ed9938c6 13a2ca6ea2c
Change-Id: Id2fb39054bd5f8