kubeflow / kfctl

kfctl is a CLI for deploying and managing Kubeflow
Apache License 2.0
181 stars 137 forks source link

kfctl delete stuck at namespace finalizer #404

Open Tomcli opened 4 years ago

Tomcli commented 4 years ago

When running kfctl delete -f $KFDEF, it sometimes stuck at deleting the knative-serving and cert-manager namespaces due to those namespaces stuck at the terminating stage. After some investigation, those namespaces are stuck because they are waiting for the kubernetes finalizer.

Currently we have to manually remove the finalizer and rerun the kfctl delete command, is there a better way for kfctl to detect this and do it as part of the delete?

Also, due to https://github.com/kubeflow/manifests/issues/1379, not all the mutating webhooks are deleted and some of those webhooks are preventing the new pod provision. Has anyone found a good way to delete these webhooks? Thanks.

issue-label-bot[bot] commented 4 years ago

Issue-Label Bot is automatically applying the labels:

Label Probability
area/kfctl 0.99
kind/bug 0.67

Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback! Links: app homepage, dashboard and code for this bot.