Project

General

Profile

Actions

action #56768

open

[qe-core][qem] Add the possibility to enroll certificates in edk2 in openQA

Added by ggardet_arm over 4 years ago. Updated almost 2 years ago.

Status:
Feedback
Priority:
Low
Assignee:
-
Category:
Spike/Research
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

To test signed grub/kernel or to access httpS servers with HTTP(S) boot, we need to enroll certificates.

For this, we need:
A. a filesystem accessible by the firmware (based on edk2), so a vfat filesystem, containing the certificates to enroll.
B. a new test.pm and needles to enroll certificates from this filesystem

--
For A, we could use:

  1. a new hd image, but openQA is not able to use 'mount' as it requires sudo rights, so we cannot build it from openQA
  2. an hd image, containing some *.pem files, built from OBS. It means that required certificates are available on OBS (not the case for openqa.opensuse.org certificate)
  3. use a bind to a local folder, by adding: -drive file=fat:rw:/tmp/pem_folder/ to qemu commandline, but this must be on vfat filesystem
  4. more ideas?

B. will be easy once A is done.


Related issues 1 (1 open0 closed)

Related to openQA Tests - action #50348: [opensuse] Add a new test for UEFI HTTP(S) bootBlockedggardet_arm2019-04-12

Actions
Actions

Also available in: Atom PDF