Hi, folks,
we have been discussing this feature for a while, but not officially. So let me bring this up for a wider audience:
= Overview
OpenQA is a test orchestration framework used by OpenSUSE and Fedora and it is more or less tailored to testing distribution images.
There is a number of tests written by Fedora QA team which are being triggered on every nightly compose, and we would like to explore the possibility to run these tests in the CentOS project on CentOS images.
Additionally there has been an open request from CentOS Alt Images and Hyperscale SIGs to provide the way to test their own images as well.
We would like to address this need under the umbrella of the CentOS Integration SIG.
= Plan
1) setup a dedicated OpenQA instance as close as possible to how Fedora OpenQA instance is deployed; 2) ensure that it can run at least one test from Fedora QA test suite on a standard CentOS Stream compose; 3) Offer interested parties (Hyperscale, Alt Images, Installer team at Red Hat..) to extend the functionality; 4) ..
NOT in the plan: - To replace existing compose tests CentOS Stream.
= What has been done
Jan Scotka created a local proof-of-concept and is now ready to do the deployment.
See details in https://gitlab.com/CentOS/Integration/general/-/issues/8
= Help needed
We have infrastructure request filed in: https://pagure.io/centos-infra/issue/1631
And of course we would love to have more people joining, getting familiar with OpenQA capabilities and using it for their work.
-- Aleksandra Fedorova Matrix: @bookwar:fedora.im Fediverse/Mastodon: @bookwar@fosstodon.org