<#3596 [Core feature] Deleting executions> Issue c...
# flyte-github
a
#3596 [Core feature] Deleting executions Issue created by tomasz-sodzawiczny Motivation: Why do you think this is important? When we process customer data in Flyte we need to have the ability to completely remove the related artifacts from the system - either directly after processing, or later at request of the customer. It seems execution artifact deletion came up before: • a use-case was mentioned slack was removing an execution with accidentally leaked sensitive information in the parameters (thread). • #2832 mentions TTL for compliance reasons Goal: What should the final outcome look like, ideally? I would love to be able to: • delete executions one by one • ideally delete groups of executions by something like label or name prefix (e.g. to delete all executions related to a specific customer). Describe alternatives you've considered
flytectl delete execution
seems to be only for terminating executions, I haven't found any other delete option in the UI / APIs. If the sensitive information is in the raw data storage, I can remove the storage objects directly (but this is cumbersome and prevents you from using primitives). 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 flyteorg/flyte