action #176280
closed[MinimalVM] Add test runs for Tumbleweed BLS
0%
Description
Recently MinimalVM BLS images have been introduced. We need to establish test runs for those new images.
This image unifies encrypted and non-encrypted images. We need test runs for both modi. For starters we can focus on the default encryption modi (password) and don't need TPM.
TPM is optional and can also be handled in #176277 (we'll reopen in this case).
Acceptance criteria¶
- AC1 : openSUSE Tumbleweed BLS image is tested without full disk encryption
- AC2 : openSUSE Tumbleweed BLS image is tested with full disk encryption. All encryption modi (1) except TPM are being used
- (optional) AC3: Same as AC2, but using TPM instead of the other encryption modi
If AC3 is not achieved, we need to reopen #176277
(1) consist of: recovery key, root password and extra password.
Further links¶
- https://news.opensuse.org/2024/10/08/grub2-bls/
- https://uapi-group.org/specifications/specs/boot_loader_specification/
- https://download.opensuse.org/tumbleweed/appliances/openSUSE-Tumbleweed-Minimal-VM.x86_64-kvm-and-xen-grub-bls.qcow2
Further info¶
For tpm we can use the microos-wizard-tpm@uefi
job as template.
Updated by ph03nix 4 months ago
- Has duplicate action #176277: [MinimalVM] Add Tumbleweed test run for TPM-based encryption added
Updated by mloviska 3 months ago
Adding only jeos without TPM, MicroOS or TPM test suites ends up with failures that require more investigation
https://github.com/os-autoinst/opensuse-jobgroups/pull/598
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/21205
Updated by mloviska 3 months ago
- Status changed from In Progress to Blocked
MicroOS is blocked due to https://bugzilla.opensuse.org/show_bug.cgi?id=1237198
Updated by mloviska 3 months ago
Regenerated sync scripts in o3. Waiting for VRs for JeOS, MicroOS still blocked by https://bugzilla.opensuse.org/show_bug.cgi?id=1237198
Updated by mloviska 3 months ago
JeOS, password encryption VR: https://openqa.opensuse.org/tests/4865862
Updated by mloviska 3 months ago
https://github.com/os-autoinst/opensuse-jobgroups/pull/607, blocker bug has been resolved. Test trup_smoke
has to be adapted to grub bls flavor. Testing fix http://kepler.suse.cz/tests/24436#live
Updated by mloviska 3 months ago
MicroOS password protected FDE VR: https://openqa.opensuse.org/tests/4882821
Updated by mloviska 2 months ago
Staging image VR to check whether the issue has been resolved: https://openqa.opensuse.org/tests/4903548#live
Updated by mloviska 2 months ago
- Status changed from Feedback to Blocked
Still waiting for a working image, https://openqa.opensuse.org/tests/4903623# failed (failure visible in the video only)
Updated by mloviska about 2 months ago
Another attempt: https://openqa.opensuse.org/tests/4928503
Updated by szarate about 2 months ago
- Related to action #178669: Improve the Full Disk Encryption tests in Tumbleweed and MicroOS added
Updated by mloviska about 1 month ago
Updated by mloviska about 1 month ago
- Status changed from Blocked to Feedback
The problem with reboot has been resolved https://openqa.opensuse.org/tests/4978199#step/console_reboot/6, I believe that we can proceed with merging the job group PR
Updated by mloviska about 1 month ago
https://openqa.opensuse.org/tests/4978957#
https://openqa.opensuse.org/tests/4979153#, microos needs to avoid setting ENCRYPT variable.
fix https://github.com/os-autoinst/opensuse-jobgroups/pull/636