Skip to content

fix: repin OpenUSD runtime OCI manifest digest for GPU CI - #31

Merged
snkmcb merged 1 commit into
mainfrom
fix/gpu-ci-usd-runtime-digest
Jul 17, 2026
Merged

snkmcb merged 1 commit into
mainfrom
fix/gpu-ci-usd-runtime-digest

Conversation

@snkmcb

@snkmcb snkmcb commented Jul 17, 2026

Copy link
Copy Markdown
Member

Summary

  • The cy2026 USD runtime was republished with ost 0.17.0, adding provenance/SBOM layers to the OCI manifest. The archive layer is bit-identical (OST_RUNTIME_ARTIFACT unchanged at sha256:c1c54f1e...), but the manifest digest changed and the old pinned manifest was garbage-collected from ghcr.io, causing ARTIFACT_REMOTE_NOT_FOUND in the Hydra job.
  • Repins OST_RUNTIME_REMOTE to the current manifest digest sha256:bf24d8b6.... The artifact pin and runtime cache key stay valid.

Verification

  • Replayed the exact CI pull command locally in an isolated OST_HOME: all verification checks (pinned_artifact_digest, oci_digest, provenance, sbom, archive_digest) passed.

🤖 Generated with Claude Code

The cy2026 USD runtime was republished with ost 0.17.0, which added
provenance and SBOM layers to the OCI manifest. The archive layer is
bit-identical (artifact digest unchanged), but the manifest digest
changed and the previously pinned manifest was garbage-collected from
ghcr.io, so `ost artifact pull` failed with ARTIFACT_REMOTE_NOT_FOUND.

Repin OST_RUNTIME_REMOTE to the current manifest digest; the
OST_RUNTIME_ARTIFACT pin and cache key stay valid.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@snkmcb
snkmcb merged commit 4c54295 into main Jul 17, 2026
7 checks passed
@snkmcb
snkmcb deleted the fix/gpu-ci-usd-runtime-digest branch July 17, 2026 12:27
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.

1 participant