This validation is trying to get the dnsmasq_interface in the 'firewall' section of the ironic inspector config file (inspector.conf). but the ironic-inspection firewall specific configuration options were moved from the ``firewall`` to the ``iptables`` group. All options in the ``firewall`` group are now deprecated.
Then this validation should look up this variable in the iptables section instead of firewall section.
Tested in 2018-11-29.3:
Task 'Look up the introspection interface' failed:
Message: Could not open the ini file: '/var/lib/config-data/ironic_inspector/puppet-generated/etc/ironic-inspector/inspector.conf'
Failure! The validation failed for all hosts:
The correct path to the ini file is /var/lib/config-data/puppet-generated/ironic_inspector/etc/ironic-inspector/inspector.conf, but it still failed when I fixed it (probably permissions problems to open the file).
[stack@undercloud-0 ~]$ rpm -q openstack-tripleo-validations
[stack@undercloud-0 ~]$ rpm -q openstack-tripleo-heat-templates
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, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.