Skip to content
This repository was archived by the owner on Jul 13, 2026. It is now read-only.

[codex] Add AWS EC2 Nitro image support - #79

Closed
h4x3rotab wants to merge 1 commit into
mainfrom
aws-ec2-attested-boot
Closed

[codex] Add AWS EC2 Nitro image support#79
h4x3rotab wants to merge 1 commit into
mainfrom
aws-ec2-attested-boot

Conversation

@h4x3rotab

Copy link
Copy Markdown
Contributor

Summary

Adds the Yocto layer pieces needed for AWS EC2 NitroTPM boot support.

This includes:

  • a dstack-aws kernel feature fragment for EC2 Nitro devices;
  • built-in NVMe root disk support for EBS root volumes;
  • built-in ENA networking support;
  • UEFI/GPT and serial console support for EC2 boot/debugging;
  • built-in TPM CRB support for NitroTPM;
  • tpm2-tss as a dstack-guest build dependency.

Depends on the dstack platform implementation in Dstack-TEE/dstack#753.

Validation

Notes

The local checkout still has a dirty nested dstack submodule working tree from the implementation/testing workspace. This PR intentionally commits only the meta-layer recipe and kernel feature changes; the dstack code changes live in Dstack-TEE/dstack#753.

@kvinwang

Copy link
Copy Markdown
Collaborator

Combined into Dstack-TEE/dstack#753 after the monorepo merge. The Yocto changes now live under os/yocto/layers/meta-dstack/ in that PR.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants