Skip to content

feat: add disableRetry and disableResubmit workflow-scoped flags#16039

Open
AshutoshM10 wants to merge 3 commits into
argoproj:mainfrom
AshutoshM10:feature/disable-retry-resubmit
Open

feat: add disableRetry and disableResubmit workflow-scoped flags#16039
AshutoshM10 wants to merge 3 commits into
argoproj:mainfrom
AshutoshM10:feature/disable-retry-resubmit

Conversation

@AshutoshM10
Copy link
Copy Markdown

Adds two new fields to WorkflowSpec to enforce a 1:1 mapping between workflow runs and external artifacts by preventing manual retry/resubmit of completed workflows.

  • WorkflowSpec.DisableRetry: blocks retry via server and archived server
  • WorkflowSpec.DisableResubmit: blocks resubmit via server and archived server
  • UI: RETRY/RESUBMIT buttons greyed out when respective flag is set

Closes #16037

Fixes #TODO

Motivation

Modifications

Verification

Documentation

AI

AshutoshM10 and others added 3 commits April 26, 2026 08:04
Adds two new fields to WorkflowSpec to enforce a 1:1 mapping between
workflow runs and external artifacts by preventing manual retry/resubmit
of completed workflows.

- WorkflowSpec.DisableRetry: blocks retry via server and archived server
- WorkflowSpec.DisableResubmit: blocks resubmit via server and archived server
- UI: RETRY/RESUBMIT buttons greyed out when respective flag is set

Closes argoproj#16037

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

Disable Retry / Resubmit of a completed Workflow

1 participant