Skip to content

Requeue on artifact digest mismatch - #1792

Merged
matheuscscp merged 1 commit into
mainfrom
requeue-digest-mismatch
Oct 25, 2026
Merged

matheuscscp merged 1 commit into
mainfrom
requeue-digest-mismatch

Conversation

@stefanprodan

Copy link
Copy Markdown
Member

Handle fetch.ErrDigestMismatch (fluxcd/pkg#1348) the same way as a missing artifact: mark the Kustomization as not ready with ArtifactFailed and requeue after --requeue-dependency (default 30s), instead of failing until the next retry interval.

When the downloaded artifact does not match the digest advertised in
the source status, requeue after the dependency interval like for a
missing artifact, instead of failing until the next retry interval.

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>

@matheuscscp matheuscscp left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@matheuscscp matheuscscp added bug Something isn't working enhancement New feature or request backport:release/v1.10.x To be backported to release/v1.10.x and removed enhancement New feature or request labels Oct 25, 2026
@matheuscscp
matheuscscp merged commit 0d15dc3 into main Oct 25, 2026
11 checks passed
@matheuscscp
matheuscscp deleted the requeue-digest-mismatch branch October 25, 2026 13:43
@fluxcdbot

Copy link
Copy Markdown
Member

Successfully created backport PR for release/v1.10.x:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:release/v1.10.x To be backported to release/v1.10.x bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants