Skip to content

fix(ci): refresh apt index before installing the sandbox CLI - #3476

Merged
migmartri merged 1 commit into
mainfrom
fix/sandbox-kit-apt-update
Sep 29, 2026
Merged

migmartri merged 1 commit into
mainfrom
fix/sandbox-kit-apt-update

Conversation

@migmartri

@migmartri migmartri commented Sep 27, 2026 •

Copy link
Copy Markdown
Member

The Package Sandbox Kit workflow failed because apt-get install of the Docker Sandboxes .deb used the stale package index of the runner image. The index referred to gstreamer packages that Ubuntu has replaced, and the mirror returned 404 for them.

This change runs apt-get update before the install, so apt resolves the dependencies against the current index.

Failed run: https://github.com/chainloop-dev/chainloop/actions/runs/36309641636

AI disclosure: this change was made with the help of Claude Code.

🤖 Posted by Maximus bot (Claude Code) on behalf of @migmartri

Review in cubic

The runner image ships a stale package index, so apt-get install of the
Docker Sandboxes .deb tried to fetch superseded gstreamer packages and
got 404s from the Ubuntu mirror.

Assisted-by: Claude Code
Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>

Chainloop-Trace-Sessions: 9589b8ea-a8dd-476c-a790-5260107df1be
@chainloop-platform

chainloop-platform Bot commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor

AI Session Checks — ✅ 0 failing

Avg score Sessions Failing policies Attribution Files Lines Total Duration
- 1 ✅ 0 100% AI / 0% Human 1 +3 / -0 41m23s

100% AI — ✅ All policies passing

Sep 27, 2026 10:38 UTC · 41m23s · $1.04 · 48 in / 6.9k out · claude-code 2.1.283 (claude-opus-5-5)

View session details ↗


File Attribution

████████████████████ 100% AI / 0% Human

Status Attribution File Lines
modified ai .github/workflows/package_sandbox_kit.yaml +3 / -0

Policies (4)

Status Policy Material Messages
✅ Passed ai-config-ai-agents-allowed ai-coding-session-9589b8 -
✅ Passed ai-config-no-dangerous-commands ai-coding-session-9589b8 -
✅ Passed ai-config-no-secrets ai-coding-session-9589b8 -
✅ Passed ai-config-mcp-servers-allowed ai-coding-session-9589b8 -

PR validation — ⚠️ 1 failing

Status Policy Material Messages
✅ Passed pr-min-approvals pr-info -
✅ Passed pr-description-required pr-info -
⚠️ Failed pr-user-story-linked pr-info PR/MR #3476 does not reference a user story or issue in title, description, or branch 'fix(ci): refresh apt index before installing the sandbox CLI'. Expected patterns: ["(?i)[A-Z]+-[0-9]+", "#[0-9]+", "(?i)[A-Z]{2", "}-[0-9]+", "(?i)gh-[0-9]+", "(?i)\[[A-Z]+-[0-9]+\]"]

View attestation ↗


Powered by Chainloop and Chainloop Trace

@migmartri
migmartri requested a review from a team September 27, 2026 11:21

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Re-trigger cubic

@migmartri

Copy link
Copy Markdown
Member Author

@jiparis @javirln ptal

@migmartri
migmartri merged commit d695c72 into main Sep 29, 2026
16 of 17 checks passed
@migmartri
migmartri deleted the fix/sandbox-kit-apt-update branch September 29, 2026 16:35
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.

2 participants