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

[Core feature] Rollbacks and removal of versions of tasks/workflows #6182

Open
2 tasks done
cjidboon94 opened this issue Jan 20, 2025 · 0 comments
Open
2 tasks done
Labels
enhancement New feature or request untriaged This issues has not yet been looked at by the Maintainers

Comments

@cjidboon94
Copy link
Contributor

Motivation: Why do you think this is important?

Currently I'm setting up CI/CD for my own flyte workflows and have generated in the process some unnecessary versions of tasks.
Fortunately this is done in a staging environment so at best these unnecessary versions are just cluttering up the UI right now and at worst
staging broke, no big deal.

But say it accidentally was deployed to a production environment and the workflow contained some bug in some task that just breaks everything. It would be great to "undo" the registration/delete or disable the workflow and roll it back to the last working version easily without having to register a new version of a previously working workflow

Related: #5835

Goal: What should the final outcome look like, ideally?

A flytectl remove [workflow] [version] would be great.
Also a UI where I can select a version and delete/disable it.

Describe alternatives you've considered

The current alternative solution is to re-register the last working version as a new version. But this creates clutter imo so is not great.

Propose: Link/Inline OR Additional context

No response

Are you sure this issue hasn't been raised already?

  • Yes

Have you read the Code of Conduct?

  • Yes
@cjidboon94 cjidboon94 added enhancement New feature or request untriaged This issues has not yet been looked at by the Maintainers labels Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request untriaged This issues has not yet been looked at by the Maintainers
Projects
Status: Backlog
Development

No branches or pull requests

1 participant