Skip to content

ci(agent-image): retry cosign sign/attest to ride out rekor outages - #92

Merged
stubbi merged 1 commit into
mainfrom
ci/cosign-rekor-retries
Jun 18, 2026
Merged

ci(agent-image): retry cosign sign/attest to ride out rekor outages#92
stubbi merged 1 commit into
mainfrom
ci/cosign-rekor-retries

Conversation

@stubbi

@stubbi stubbi commented Jun 18, 2026

Copy link
Copy Markdown
Collaborator

The agent-image publish hit transient rekor.sigstore.dev failures during republish (cosign sign succeeded, the SBOM cosign attest then failed on a flaky rekor POST). Wrap both cosign steps in a 5-attempt retry with backoff so an external sigstore blip doesn't fail an otherwise-good signed publish.

🤖 Generated with Claude Code

cosign sign/attest upload to the public Rekor transparency log, which has
intermittent outages (observed: sign succeeds, attest then fails on a flaky
rekor POST moments later). Wrap both in a 5-attempt retry with backoff so a
transient rekor 5xx/timeout doesn't fail an otherwise-good signed publish.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@stubbi
stubbi enabled auto-merge (squash) June 18, 2026 23:24
@stubbi
stubbi merged commit 121de7e into main Jun 18, 2026
13 of 14 checks passed
@stubbi
stubbi deleted the ci/cosign-rekor-retries branch June 18, 2026 23: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