Description of problem: Cannot find config file: /etc/puppet/hiera.yaml Version-Release number of selected component (if applicable): rhos16.2 on rhel8 common component Error log: Cannot find config file: /etc/puppet/hiera.yaml Actual results: Cannot find config file: /etc/puppet/hiera.yaml Expected results: Config file should be there. Additional info: Affected jobs: periodic-tripleo-ci-rhel-8-containers-multinode-common-rhos-16.2 periodic-tripleo-ci-rhel-8-scenario001-standalone-common-rhos-16.2 periodic-tripleo-ci-rhel-8-scenario002-standalone-common-rhos-16.2 periodic-tripleo-ci-rhel-8-scenario004-standalone-common-rhos-16.2
Hello there, Care to check the denials in /var/log/audit/audit.log? I'm wondering if we're not facing something where selinux prevents the access to the whole directory - it may lead to a "file not found" in some conditions. Cheers, C.
OK, after checking the audit.log and related, there's nothing showing selinux preventing that specific access - though there are some others, related to the PKI, and this sounds weird enough to trigger some more digging.. Wondering if selinux related packages (openstack-selinux, container-selinux) are properly installed.... Would it be possible to get a hand on a broken node? That would help with the investigations.
Hello there, Is it better now that we should get a newer, corrected openstack-selinux package? Cheers, C.
currentrelease as there's an actual patch that is included now.