devsecops-workshop-dashboard icon indicating copy to clipboard operation
devsecops-workshop-dashboard copied to clipboard

Uninstalling DevSecOps Operator does not remove other operators

Open dmc5179 opened this issue 3 years ago • 4 comments

DevSecOps Operator provisions several other operators. When uninstalling the DevSecOps operator, the other operators, like code ready workspaces, remain. The instances of those operators, like the code ready pods for each user, also remain. At least the deployments of those operators for workshop users should be removed with the DevSecOps operator is removed.

dmc5179 avatar Mar 21 '21 02:03 dmc5179

Even after removing all of the operators installed by the DevSecOps operator, pods for code ready workspaces remain, rocketchat remains.

dmc5179 avatar Mar 21 '21 02:03 dmc5179

Removing an operator does not remove the operands. To remove the operands you must first delete the CR that defined them.

jflowers avatar Mar 21 '21 12:03 jflowers

Looks like @dmc5179 did remove the DevSecOpsWorkshop CR. The existence of orphaned resources after the CR is deleted is a known issue - the finalizer doesn't remove template-based applications (such as rocket chat) or dependent operators at the moment.

andykrohg avatar Mar 21 '21 12:03 andykrohg

Ooh, sorry, my bad

jflowers avatar Mar 21 '21 13:03 jflowers