Thank you very much for this report, Harika!
Can you confirm that this never worked on Ubuntu before (e.g. didn't work on
24.04 LTS)?
It sounds like this is a feature request and should be tracked at "Wishlist"
priority.
From your report, I can see that it doesn't seem to work on Ubuntu
25.04, due to the missing OVMF.amdsev.fd (or
Build/AmdSev/DEBUG_GCC5/FV/OVMF.fd). But I cannot find such file on any
other version of Ubuntu either.
IIUC your comment #2 the edk2 source package in Ubuntu provides
everything we need, but the build flags/config needs to be adopted in
order to produce this file, e.g.:
e) Modify Conf files to build AMDSEV OVMF.fd firmwar for SNP
remote attestation and secret injection purposes.
# Create GRUB file under AmdSev to build AmdSev firmware without
error
$ touch OvmfPkg/AmdSev/Grub/grub.efi
# Modify Conf/target.txt to build AMDSEV Firmware
# In the Conf/target.txt,
# Set the build platform, target architecture, tool chain, and
multi-threading options as follows:
ACTIVE_PLATFORM = OvmfPkg/AmdSev/AmdSevX64.dsc
TARGET_ARCH = X64
TOOL_CHAIN_TAG = GCC5
Ubuntu 25.04 is currently in Final Freeze and we cannot at this time
enable any new features. but we can track it as a feature request for
the next Ubuntu release.
** Changed in: edk2 (Ubuntu)
Importance: Undecided => Wishlist
** Changed in: edk2 (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2106771
Title:
Add support for QEMU AMD SNP VM Measured linux boot with the addition
of new AMDSEV OVMF.fd
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2106771/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs