Description of problem: Inventory key in the validation.cfg file is meant to supply default path to ansible inventory. However, CLI ignores contents of the field Version-Release number of selected component (if applicable): 1.7.1 How reproducible: Always. Steps to Reproduce: 1. Set inventory key in the validation.cfg file 2. Execute VF run Actual results: Inventory isn't used Expected results: Inventory should be used in preference to the default 'localhost'. Additional info: Issue appears to be caused by inconsistent handling of the data obtained from parsed cfg file. The `self.base.config` attribute contains empty dictionary, due to the 'base' object being reinitialized in the meantime. Furthermore, as the inventory key exists in the 'ansible-runner' section, it won't be read by the runtime before execution of the valdiation, as the run command only requests content of the default section.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat OpenStack Platform 17.0.1 bug fix and enhancement advisory), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:0271
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days