Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP][Virtualization]: Add update_nvram for uefi autoyast installation #20251

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Conversation

alice-suse
Copy link
Contributor

@alice-suse alice-suse commented Sep 24, 2024

This PR aims to solve the problem in https://progress.opensuse.org/issues/166712#note-23, for which if a job with secure boot enabled is installed onto a disk, that is different from the disk that our virtualization jobs will install on(for both sles and sle micro), the installed virtualization host OS will not boot successfully.

Solution is to erase disks before real installation starts:

- kermit(uefi)
  - guided_btrfs secure boot test: https://openqa.suse.de/tests/15547054 (trigger the issue)
  - sles vt 12sp5 kvm host: https://openqa.suse.de/tests/15547055
  - guided_btrfs secure boot test: https://openqa.suse.de/tests/15547303# (trigger the issue)
  - sles vt 15sp6 xen host: https://openqa.suse.de/tests/15547634#(wip)

- scooter(uefi)
  - guided_btrfs secure boot test: https://openqa.suse.de/tests/15547066 (trigger the issue)
  - sles 15sp7 kvm host: https://openqa.suse.de/tests/15547061
  - guided_btrfs secure boot test
  - sle micro:  https://openqa.suse.de/tests/15519906#step/ipxe_install/63
  - post-fail hook verification: https://openqa.suse.de/tests/15547254#

- regression test on non-uefi machine
  - 15sp7 xen : worker amd-zen3-gpu-sut1,https://openqa.suse.de/tests/15547635#

@alice-suse alice-suse force-pushed the alice/survive_vt_test_with_other_secureboot_tests branch from f2e3bb1 to 9564f3f Compare September 27, 2024 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant