[UI Feature] Execution Tags
Motivation: Why do you think this is important?
We've support associating a tag with a workflow execution. The UI should support showing tags
Endpoint to get the workflows with tags
- Get: http://localhost:30082/api/v1/executions/flytesnacks/development/f6e2ba11a96c24e79a88
- List with filter: http://localhost:30082/api/v1/executions/flytesnacks/development?filters=value_in(admin_tag.name,flyte%3Btest)&limit=25&sort_by.direction=DESCENDING&sort_by.key=created_at
- List: http://localhost:30082/api/v1/executions/flytesnacks/development?limit=5
Run an execution, and attach tags.
pyflyte run --remote --tag "hello" --tag "flyte" workflow.py wf
Goal: What should the final outcome look like, ideally?
TODO:
- [ ] - show the tag on UI
- [ ] - update the tag on UI
- [ ] - remove the tag on UI
- [ ] - add a new tag on the UI
- [ ] - search the tag on UI
Propose: Link/Inline OR Additional context
- https://github.com/flyteorg/flytekit/pull/1723
- https://github.com/flyteorg/flyteadmin/pull/571
Are you sure this issue hasn't been raised already?
- [X] Yes
Have you read the Code of Conduct?
- [X] Yes
The UI should support showing tags
The RFC also included the ability to add/edit/delete tags from the UI. Should we adapt the issue or create separate issues for this?
It should be possible to add a description for an execution in the UI, after the execution has been created. [...] allows us to easily update/remove the tags of an execution after it has been created.
Add a TODO to the PR's description
"Hello 👋, this feature request has been inactive for over 9 months. To help maintain a clean and focused backlog, we'll be marking this issue as stale and will close the issue if we detect no activity in the next 14 days. Thank you for your contribution and understanding! 🙏"
I removed the stale label, this would still be a useful addition.
+1 this would be really helpful 👍