action #134936
closedcoordination #123583: [epic] Agama auto-installation
Create setup for Agama in IBS: OBS sync script, mediums, job group, review awareness
Description
Motivation¶
The first build of Agama in IBS is here: https://build.suse.de/package/show/SUSE:ALP:Products:Installer:1.0/agama-live
QE Yam can proceed to synchronize this build with openQA and create mediums configuration for it.
Additionally we should move all the test suite related with auto-installation. If at the moment that this ticket will be worked on we also have browsers available we can also move the test suites for interactive installation using Playwright, but at the moment we get for this medium the following error:
unresolvable: nothing provides playwright, nothing provides cockpit-agama-playwright, nothing provides chromium.
Of course only makes sense to move test suites for dolomite, basically only ALP, not Tumbleweed.
Current test suite are in aarch64 and x86_64, so we keep same scope, but we should plan follow-up ticket to test auto-installation in ppc64le and s390x if there are browsers available for those.
It is out of scope to review the failures once the setup is done.
Acceptance criteria¶
AC1: Create OBS sync with for agama-live in IBS with openQA.
AC2: Create corresponding medium configuration.
AC3: Create job group configuration moving all ALP existing test suite (for now only auto-installations).
AC4: Make aware the squad that openQA Agama review needs to be done now in both sides.
Additional information¶
https://build.suse.de/package/show/SUSE:ALP:Products:Installer:1.0/agama-live
https://openqa.suse.de/group_overview/496
This MR might help but probably outdated: https://gitlab.suse.de/openqa/openqa-trigger-from-ibs-plugin/-/merge_requests/132/diffs#82108bb761876dac96b924d5d427759d3ac062e3