Skip to content

Add retry failure policy support - #140

Merged
brandond merged 1 commit into
k3s-io:masterfrom
brandond:add-retry-support
Jul 22, 2026
Merged

Add retry failure policy support#140
brandond merged 1 commit into
k3s-io:masterfrom
brandond:add-retry-support

Conversation

@brandond

@brandond brandond commented Jul 21, 2026

Copy link
Copy Markdown
Member

Retry failure policy blindly runs a helm upgrade and exits successfully, relying on helm-controller to recreate the job with new expected release version if the release is still failed or the current release's hash label does not match. Other failures prior to the upgrade command executing are handled by the kubelet restarting the container.

Exiting unsuccessfully after creating a failed release would simply defer the error until the next time the container is restarted, at which point the expected release version will not match. Better to handle it at the helm-controller level.

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
@brandond
brandond force-pushed the add-retry-support branch from a3449fc to 12b1320 Compare July 21, 2026 23:38
@brandond
brandond merged commit c7185fd into k3s-io:master Jul 22, 2026
2 checks passed
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.

3 participants