docs(evidence): add H100 GKE COS and GB200 EKS Ubuntu training attestations#1368
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Enterprise Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughTwo new YAML attestation manifests are added under Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Recipe evidence checkAffected leaf overlays: 2
How to refresh evidenceRun on a cluster matching the recipe's aicr snapshot -o snapshot.yaml
aicr validate \
-r recipes/overlays/<slug>.yaml \
-s snapshot.yaml \
--emit-attestation ./out \
--push ghcr.io/<your-fork>/aicr-evidence
cp ./out/pointer.yaml recipes/evidence/<slug>.yamlThis gate is warning-only and never blocks merge. See ADR-007 for the trust model. |
Coverage Report ✅
Coverage BadgeNo Go source files changed in this PR. |
…ations Adds signed evidence pointers for: - h100-gke-cos-training: validated on GKE H100 (europe-west4), GPU Operator v26.x - gb200-eks-ubuntu-training: validated on EKS GB200 (us-east-1), Ubuntu 24.04, kernel 6.14 Both bundles signed via Sigstore keyless (Rekor log indices 1826548328, 1826568564). Relates to #1354
93f77a0 to
bb15024
Compare
mchmarny
left a comment
There was a problem hiding this comment.
Pointer files match the schema 1.0 contract in pkg/evidence/attestation/types.go cleanly. Two non-blocking notes: (1) the evidence gate flags both recipe digests as stale — the material-slice canonicalizer sees a recipe change since capture, so this evidence attests to an older recipe than what's merging; consider regenerating against current main or confirm the drift is fine. (2) Bundles live in a personal GHCR namespace — fine per ADR-007's signer-identity trust model, just confirm the package is public so verification stays reproducible. Nothing blocks merge.
Summary
Adds signed evidence pointers for two training recipes validated on real hardware:
Both bundles are signed via Sigstore keyless signing and published to
ghcr.io/atif1996/aicr-evidence.Validation coverage
Rekor log entries
Relates to #1354