action #167087
closedcoordination #163919: [epic] Create automation setup for testing Agama
Enable agama installation Leap in devel job group
0%
Description
Motivation¶
At the moment we are installing Tumbleweed with agama in development group. Let's enable also installing Leap.
Acceptance criteria¶
- AC1: Interactive and unnatended installation are enable for Leap in all architectures in devel job group for agama.
Additional information¶
Boot prio seems to be disk first then, usb (or cd) once the system has been installed, something that we don't see with Tumbleweed. Let's try to reach that point in this ticket. We might need to pass another environment parameter to puppeteer to install the corresponding OS and do some quick update to the auto-installation profile, the rest should very similar.
Updated by JERiveraMoya 3 months ago · Edited
You can remove that attachment, the image quality is very low, and for a json it would make sense you attach the json itself not a screenshot.
Updated by leli 3 months ago
Created branch for leap on agama and run test: https://openqa.opensuse.org/tests/overview?version=agama-9.0&distri=opensuse&build=lemon-suse%2Fos-autoinst-distri-opensuse%23add-agama-test-for-leap
summary:
- no configure page for installation, added a prepared_disks needle instead.
- replace Tombleweed with Leap in data file
- leap product id = Leap_16.0
- need do more modification for interactive installation.
Updated by leli 3 months ago
Submitted a PR for auto-installation for leap, https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20252
Updated by JERiveraMoya 3 months ago
- Tags changed from qe-yam-sep-sprint to qe-yam-oct-sprint
At the end we created a different job group as we need to adapt the code for booting according to the customization provided by Release Management.
Updated by leli 3 months ago
PR submitted for boot for Leap 16.0 https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20293
Updated by JERiveraMoya 3 months ago · Edited
Added more stability to the the test suites and label with corresponding bug/progress ticket.
Remaining part is to enable the rest of test suites that we run in devel and if it would work out of the box I would like to add an uefi-usb similar like this one:
https://openqa.opensuse.org/tests/4530564 (it uses USBOOT=1, I'm not sure if we need some change in our bootloader to use this, let's investigate a bit and discuss if it is the case).
The full encrypt also we need to add it.
Updated by leli 3 months ago
Added agama_full_disk_encryption test, later will review. Cloned test with USBOOT=1 https://openqa.opensuse.org/tests/4541443#step/grub_test/1, it seems need set boot from hard disk, I will try it.
Updated by leli 2 months ago
Create a new PR to add grub menu page for Leap, https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20361
Updated by JERiveraMoya 2 months ago
- Status changed from In Progress to Resolved