-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Workflow of workflow containing artifacts cannot be deleted after completion due to finalizer #13556
Comments
It seems no output artifacts. This may have been fixed by #13500. If you use the latest controller, has this issue been resolved? |
Just a note to others that encounter this. The Thanks for the help @chengjoey! |
Looks like Actions failing https://github.com/argoproj/argo-workflows/actions/runs/10715657770/job/29711546100#step:5:515 due to windows build that's halting the entire job. |
Also since this is indeed resolved on |
Pre-requisites
:latest
image tag (i.e.quay.io/argoproj/workflow-controller:latest
) and can confirm the issue still exists on:latest
. If not, I have explained why, in detail, in my description below.What happened? What did you expect to happen?
When implementing a workflow of workflows pattern and the child workflow uses artifacts, I was not able to delete the jobs after they are complete. Usually able to delete the child pod (the artifact GC finalizer is removed for it) but the parent seems to never have its finalizer removed so it cannot be deleted unless with manual intervention.
Removal of the artifact output from the child wf step resolves this issue.
Version(s)
v3.5.10 and index digest on container f61c2eaf06294f38dc66f7519ae2c3af916ce7dcde8322999789bd39c29e983c
Paste a minimal workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
Logs from the workflow controller
Logs from in your workflow's wait container
The text was updated successfully, but these errors were encountered: