Jiri Kortus
7a3916d09e
[tests] Update download server URLs in tests
...
It's not possible anymore to use latest-RHEL-$major in the URLs, it's necessary
to also supply the minor version for rel-eng composes. Also the URL structure
had to be updated due to changes on the download servers.
Related: rhbz#1828808
2020-05-04 16:45:17 +03:00
Alexander Todorov
50aa59cec1
Always remove lorax-composer & composer-cli RPMs before installing them
...
this will ensure locally built packages are always installed
Cherry-picked from 29492b62f6
Related: rhbz#1770193
2019-11-28 10:30:08 +02:00
Alexander Todorov
64a593a376
tests: Keep beakerlib repo on the VM for tests which need it
...
Related: rhbz#1770193
2019-11-19 09:59:58 -08:00
Alexander Todorov
33b9b46fb6
tests: switch to using podman instead of docker
...
Note: use podman-docker to avoid changing tests too much. This
is also what we have on the RHEL branches.
There's no service to be started/restarted so remove everything
related to docker service.
Cherry-picked from e1b45958f4
Related: rhbz#1770193
2019-11-19 09:59:58 -08:00
Alexander Todorov
77649cbf76
Install test dependencies inside virtualenv
...
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
89e56aa3b4
Install python2-pip in the test VM and disable EPEL repo
...
so we don't use EPEL when actually building the images
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
2136d88cd6
Use qemu-kvm in tests instead of qemu-system
...
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
29531d373e
Install or remove packages in the test environment
...
which are needed for running the tests or prevent some test tools
from installing
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
e7035b8f78
Install additional repositories for testing
...
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
8734f662e9
Backport changes for Cockpit CI
...
Related: rhbz#1698366
2019-06-25 11:57:33 +03:00