Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
4a3b902
feat: add amd sev-snp attestation support
May 26, 2026
5a60fc7
fix: harden sev-snp report data binding
May 26, 2026
64b0c8b
fix: address sev-snp draft review findings
May 26, 2026
375bc9b
feat: add sev-snp verifier core
May 26, 2026
5b3fc38
fix: normalize sev-snp cert collateral
May 26, 2026
daa887b
fix: add fail-closed sev-snp measurement binding
May 26, 2026
2a51e54
fix: recompute sev-snp launch measurement
May 26, 2026
42a9a8a
fix: add sev-snp boot info helper
May 26, 2026
f3fbe63
test: add sev-snp measurement golden vector
May 26, 2026
4a32b94
fix: add sev-snp auth policy helper
May 26, 2026
a964b09
fix: bind sev-snp app id into measurement
May 29, 2026
42eeddc
fix: connect sev-snp verified attestation to boot info
May 29, 2026
23e1248
fix: parse sev-snp measurement inputs from vm config
May 29, 2026
be7340d
fix: route kms snp attestation through dry-run auth
May 29, 2026
9e95a30
fix: report sev-snp onboarding attestation info
May 29, 2026
af5e352
fix: use sev-snp boot info for kms self auth
May 29, 2026
ef54bce
fix: make auth-simple tcb policy explicit
May 29, 2026
3d36c63
fix: block sev-snp temp ca release
Jun 1, 2026
00ed8a5
fix: derive sev-snp tcb policy from report
Jun 1, 2026
a0ff6ef
chore: satisfy sev-snp workspace clippy
Jun 1, 2026
93354eb
docs: add sev-snp review readiness note
Jun 2, 2026
6cb351f
feat: enable guarded sev-snp key release
Jun 2, 2026
fe08b86
fix: bind sev-snp vm launch inputs
Jun 3, 2026
0a08253
fix: complete sev-snp key release smoke path
Jun 3, 2026
c26c482
fix: satisfy ci lint checks
Jun 3, 2026
e070ef5
fix: satisfy prek shellcheck
Jun 3, 2026
43420ab
test: add sev-snp e2e smoke script
Jun 3, 2026
a041740
test: harden sev-snp smoke script
Jun 4, 2026
38b02d7
docs: document sev-snp smoke host matrix
Jun 4, 2026
1b6f982
docs: clarify sev-snp smoke image requirements
Jun 4, 2026
24d61e7
docs: clarify sev-snp fresh-box smoke
Jun 4, 2026
45c7777
docs: record sev-snp smoke gate boundary
Jun 4, 2026
b9d968d
fix: complete sev-snp smoke proxy path
Jun 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
144 changes: 130 additions & 14 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ hex_fmt = "0.3.0"
hex-literal = "1.0.0"
prost = "0.13.5"
prost-types = "0.13.5"
sev = { version = "=6.0.0", default-features = false, features = ["snp", "crypto_nossl"] }
scale = { version = "3.7.4", package = "parity-scale-codec", features = [
"derive",
] }
Expand Down
1 change: 1 addition & 0 deletions basefiles/dstack-guest-agent.service
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ WatchdogSec=30s
StandardOutput=journal+console
StandardError=journal+console
Environment=RUST_LOG=warn
EnvironmentFile=-/run/dstack/environment

[Install]
WantedBy=multi-user.target
Loading