Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retry a failed Workflow just from failed step/node in UI #12022

Closed
bygui86 opened this issue Oct 17, 2023 · 1 comment
Closed

Retry a failed Workflow just from failed step/node in UI #12022

bygui86 opened this issue Oct 17, 2023 · 1 comment
Labels
area/retry-manual Manual workflow "Retry" Action (API/CLI/UI). See retryStrategy for template-level retries area/ui solution/duplicate This issue or PR is a duplicate of an existing one type/feature Feature request

Comments

@bygui86
Copy link

bygui86 commented Oct 17, 2023

Summary - What change needs making?

Currently in the UI it's not possible to retry a failed Workflow just from the step/node that failed

For example I have a Workflow with following steps (in a dag):

  1. build-code
  2. test-code
  3. build-container
  4. deploy

If for any reason the build-container (3) step fails, in the UI it's not possible to retry the same Workflow starting directly from build-container step instead form the beginning.

It's only possible using Argo CLI with command argo retry --node-field-selector (and additionally --restart-successful if required).

A tool like Airflow has this feature...

Use Cases - When would you use this?

  1. Exposing the Argo Workflows UI to non-technical people, we could let them restart a workflow without bothering technical people.
  2. It's not always possible or safe to let all technical people use Argo CLI, so having such feature in the UI would be a big plus.

Additional notes

Please see the related discussion here

Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

@bygui86 bygui86 added the type/feature Feature request label Oct 17, 2023
@agilgur5 agilgur5 added area/ui area/retry-manual Manual workflow "Retry" Action (API/CLI/UI). See retryStrategy for template-level retries labels Oct 17, 2023
@agilgur5
Copy link
Contributor

Duplicate of #10139

@agilgur5 agilgur5 marked this as a duplicate of #10139 Oct 17, 2023
@agilgur5 agilgur5 added the solution/duplicate This issue or PR is a duplicate of an existing one label Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/retry-manual Manual workflow "Retry" Action (API/CLI/UI). See retryStrategy for template-level retries area/ui solution/duplicate This issue or PR is a duplicate of an existing one type/feature Feature request
Projects
Development

No branches or pull requests

2 participants