Project

General

Profile

Actions

action #176280

closed

[MinimalVM] Add test runs for Tumbleweed BLS

Added by ph03nix 4 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
-
Start date:
2025-01-28
Due date:
% Done:

0%

Estimated time:

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

Further info

For tpm we can use the microos-wizard-tpm@uefi job as template.


Related issues 2 (1 open1 closed)

Related to openQA Tests (public) - action #178669: Improve the Full Disk Encryption tests in Tumbleweed and MicroOSIn Progressszarate2025-03-11

Actions
Has duplicate Containers and images - action #176277: [MinimalVM] Add Tumbleweed test run for TPM-based encryptionClosedph03nix2025-01-28

Actions
Actions #1

Updated by ph03nix 4 months ago

  • Description updated (diff)
Actions #2

Updated by ph03nix 4 months ago

  • Has duplicate action #176277: [MinimalVM] Add Tumbleweed test run for TPM-based encryption added
Actions #3

Updated by ph03nix 4 months ago

  • Description updated (diff)
Actions #4

Updated by ph03nix 4 months ago

  • Description updated (diff)
Actions #5

Updated by mloviska 3 months ago

  • Status changed from Workable to In Progress
  • Assignee set to mloviska
Actions #7

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

Actions #8

Updated by mloviska 3 months ago

  • Status changed from In Progress to Blocked
Actions #9

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

Actions #10

Updated by mloviska 3 months ago

JeOS, password encryption VR: https://openqa.opensuse.org/tests/4865862

Actions #11

Updated by mloviska 3 months ago

The fixed images are already in staging, tested manually

Actions #12

Updated by mloviska 3 months ago

  • Status changed from Blocked to In Progress

AC1 is not achievable as the encryption has to be cancelled by the user before jeos-firstboot wizard starts. This is not implemented in our test code base at all now.

Actions #13

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

Actions #14

Updated by mloviska 3 months ago

  • Status changed from In Progress to Feedback
Actions #17

Updated by mloviska 3 months ago

MicroOS password protected FDE VR: https://openqa.opensuse.org/tests/4882821

Actions #18

Updated by mloviska 3 months ago

  • Status changed from Blocked to Feedback
Actions #19

Updated by mloviska 2 months ago

Staging image VR to check whether the issue has been resolved: https://openqa.opensuse.org/tests/4903548#live

Actions #20

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)

Actions #22

Updated by szarate about 2 months ago

  • Related to action #178669: Improve the Full Disk Encryption tests in Tumbleweed and MicroOS added
Actions #24

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

Actions #26

Updated by mloviska about 1 month ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF