action #163922
closedcoordination #163919: [epic] Create automation setup for testing Agama
Sync Agama Live ISO to O3 for all architectures
0%
Description
Motivation¶
Sync Agama Live ISO from OBS to O3 in order to test each build.
For now it seems that only exists a project that reflect the state of Agama in github that we could synchronize:
https://build.opensuse.org/project/show/systemsmanagement:Agama:Devel
This project at the moment does not have a Flavor for Puppeteer, we should be in touch with YaST developer to get this flavor.
See how it was done in a developer branch: https://build.opensuse.org/package/show/home:lslezak:branches:systemsmanagement:Agama:Staging/agama-puppeteer
Therefore the goal is to sync the ISO that has Puppeteer in it for both installation modes, interactive and unatatended.
Why don't use the normal Agama ISO without Puppeteer to test unattended installation?
- Puppeteer is a project that aims to have zero overhead testing web ui.
- In SLES 16 images created in build service directly should target system with minimal resources. What this mean is that it should not be a hack 'in theory' to test the SUT with the SUT (having the tool inside the Live ISO), and additionally we can get away of the big challenges that might be needed if openQA Multi-machine would be required.
For ALP development was created:
(1) https://openqa.opensuse.org/group_overview/116 (this devel use to contains stable version, but not it would be behave like the old ALP staging)
(2) https://openqa.opensuse.org/group_overview/96 (we could clean up this one, decommission to not appear there anymore)
We can reuse job group (1) for this task.
We can clean up and edit the corresponding sync script in openqa-trigger-from-obs/
Acceptance criteria¶
AC1: Sync Puppeteer flavor of Agama Live ISO from OBS to O3 (all architectures, aarch64, ppc64le, s390x, x86_64).
Updated by rainerkoenig 7 months ago
- Tags changed from qe-yam-jul-sprint, qe-yam-aug-sprint to qe-yam-aug-sprint
Updated by JERiveraMoya 7 months ago
- Subject changed from Sync Puppeteer flavor of Agama Live ISO to O3 for all architectures to Sync Agama Live ISO to O3 for all architectures
- Status changed from Workable to In Progress
- Assignee set to leli
Updated by rainerkoenig 7 months ago
Updated by JERiveraMoya 6 months ago
- Status changed from In Progress to Resolved