chore(harness): repin sandbox and code images to the 0.40.0 release digests - #1160
Conversation
…igests Move the seven harness image pins from the 0.37.0 digests to the 0.40.0 release images. Both images carry org.opencontainers.image.revision 2a103497560b9bcca901372c70a6e073b1a73cde, the fullsend v0.40.0 release commit. Why now: 0.40.0 is the first sandbox image built with CODEX_VERSION, so the codex runtime is not usable by fleet agents until these pins move. The 0.38.0 and 0.39.0 repins were never done (tracked in fullsend-ai/fullsend#6607). fullsend-code:0.40.0 sha256:ea2a31f38ee80e2a9a898a898a289fe432aa882fa5a4046c3236ab8e2627d7e7 fullsend-sandbox:0.40.0 sha256:f8255971fec8a72a60adb20f501e55098f237e699dc829f0894647c0de2a19c2 Assisted-by: Claude Signed-off-by: Wayne Sun <gsun@redhat.com>
PR Summary by QodoRepin harness images to verified 0.40.0 release digests
AI Description
Diagram
High-Level Assessment
Files changed (7)
|
|
🤖 Finished Review · ✅ Success · Started 3:38 AM UTC · Completed 3:51 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.20 |
Code Review by Qodo
1. Protected harness path modified
|
|
Risk Assessment: elevated (3/5) DetailsElevated score driven by 7 protected harness paths touched and high git churn/contention history on these files, despite the change itself being a minimal 1-line-per-file image digest repin with no security, CI, or dependency impact. |
ReviewFindingsHigh
Next steps:
|
|
🤖 Finished Retro · ✅ Success · Started 11:42 AM UTC · Completed 11:53 AM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $4.56 |
|
PR #1160 was a straightforward infrastructure change: repinning 7 harness YAML files from v0.37.0 to v0.40.0 container image digests (7 single-line swaps). The review agent ran on opus at high effort ($3.20), correctly identified the protected-path governance gate, and submitted CHANGES_REQUESTED. A human reviewer (rh-hemartin) approved, and the author merged ~8 hours later. All CI passed on the final run. Novel findingThe review bot's Corroborating evidence for existing open issues
Proposals filed
|
Summary
Repin the seven
harness/*.yamlimage references from the 0.37.0 digests to the 0.40.0 release images:ghcr.io/fullsend-ai/fullsend-code:0.40.0sha256:ea2a31f38ee80e2a9a898a898a289fe432aa882fa5a4046c3236ab8e2627d7e7ghcr.io/fullsend-ai/fullsend-sandbox:0.40.0sha256:f8255971fec8a72a60adb20f501e55098f237e699dc829f0894647c0de2a19c2Both digests were resolved from GHCR and their
org.opencontainers.image.revisionlabel is2a103497560b9bcca901372c70a6e073b1a73cde, the fullsend v0.40.0 release commit (release run succeeded end to end, includingtag-agents).Why
CODEX_VERSION; the codex runtime shipped in fullsend v0.40.0 is unusable by fleet agents until these pins move.packages:readrollout in fullsend v0.40.0.Pins reference the release-tagged digests, never
:latest, per the release runbook.