Description of problem: "repos" validation returns failure because /var/cache/dnf/expired_repos.json can't be touched. Version-Release number of selected component (if applicable): openstack-tripleo-validations-10.4.1-0.20190701170405.10b4d77.el8ost.noarch How reproducible: 100% Steps to Reproduce: Run the repos validation. Actual results: [FAILED] - repos Task 'repos : List repositories' failed: Host: compute-1 Message: Command `yum repolist -v` exited with code: 1: non-zero return code stdout: Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, product-id, repoclosure, repodiff, repograph, repomanage, reposync, subscription-manager, uplo adprofile Not root, Subscription Management repositories not updated DNF version: 4.0.9 cachedir: /var/cache/dnf ... trim ... stderr: [Errno 13] Permission denied: '/var/cache/dnf/expired_repos.json' Task 'repos : List repositories' failed: Host: controller-1 Message: Command `yum repolist -v` exited with code: 1: non-zero return code Expected results: Test should work fully.
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. https://access.redhat.com/errata/RHEA-2019:2811