
On středa 16. října 2019 10:53:45 CEST Marcin Sobczyk wrote:
Hi all,
we're trying to move vdsm tests to el8.
AFAIK we don't have native el8 slaves in the CI yet, so our el8 stages run on el7 with el8 mocked. There are some issues with scripts setting up the env for storage tests - they are refusing to work on older kernel versions.
I have an idea for a workaround - until now we were using 'host-distro: same' in our 'stdci.yaml'. I can see that this option can also take a value of 'better/newer' [1], but that won't work for el8. Could we possibly implement something like [2] ? That would allow us to i.e. define an el8 mocked env with 'host-distro: fc30' enforcing native fc30 host. I assume this would be a temporary workaround only, until we have native el8 slaves.
if it works, it would be great
Regards, Marcin
[1] https://github.com/oVirt/jenkins/blob/a796094bfd15f1a85b9f630aaeb25ce6e0dab3 5d/pipelines/libs/stdci_runner.groovy#L127 [2] https://gerrit.ovirt.org/#/c/104091/