Skip to content

svsm: resurrect build scripts#147

Merged
csegarragonz merged 15 commits intomainfrom
coconut
Feb 25, 2025
Merged

svsm: resurrect build scripts#147
csegarragonz merged 15 commits intomainfrom
coconut

Conversation

@csegarragonz
Copy link
Collaborator

@csegarragonz csegarragonz commented Feb 19, 2025

In this PR I introduce support to build and run SNP guests with coconut's SVSM in VMPL0. For the moment, this guests must be ran manually using qemu (see ./bin/launch_svsm.sh). In a follow-up PR I will add the changes to be able to run Kata SNP pods with the SVSM in VMPL0.

I also bump the host kernel version to use 6.11 with patches to run the SVSM. Given that 6.11 has the SNP patches upstreamed, we can also run Kata pods with the same kernel. We need, however, to bump QEMU to something greater than 9.1.

Note that guests with the SVSM need a different guest kernel and a different QEMU. I will consolidate all in the same PR I enable kata pods with the SVSM.

Closes #141

@csegarragonz csegarragonz marked this pull request as ready for review February 25, 2025 16:06
@csegarragonz csegarragonz merged commit 807406d into main Feb 25, 2025
0 of 3 checks passed
@csegarragonz csegarragonz deleted the coconut branch February 25, 2025 17:36
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.

Fix Go formatting in dependencies

1 participant