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

Reply via email to