For unknown reason, packages from required_packages were installed in seemingly arbitrary order.
This lead to errors like:
No match for argument: tox
As tox was trying to be installed before epel.
Or:
Problem: conflicting requests
- nothing provides epel-release = 9-10.el9 needed by epel-next-release-9-10.el9.noarch from @commandline
As epel-next-release was trying to be installed before epel.
Let's prefix everything with epel installation. One by one, in the required order.
Related: RHEL-167919, RHEL-168161
Change the test source location to support evolving downstream testing
requirements. This is needed both for downstream certification
activities and changes to test development for internal infrastructure
differences.