Skip to content
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

Split up the uninstall action on the operator bundle into two actions #95

Open
carolynvs opened this issue Apr 7, 2022 · 0 comments
Open
Labels
2 - 🍕 Pizza should be eaten daily
Milestone

Comments

@carolynvs
Copy link
Member

The uninstall action currently tries to clean up all data created by the bundle/operator. Depending on the state of things, this can cause the action to hang. It could also cause a ton of trouble if people didn't actually want their bundles uninstalled.

Let's split up the bundle into two actions:

  1. uninstall that only removes the operator, not data
  2. one that removes existing data but does not trigger uninstall (i.e. we remove finalizers and delete like we do in our build scripts). Useful for local dev/test and when things have gone sideways.
  • one that attempts to uninstall everything (to clean up resources). This may still hang or not be successful. So we want to delete as much as we can then report what is still lingering.
@getporterbot getporterbot added this to Inbox in Porter and Mixins Apr 7, 2022
@VinozzZ VinozzZ added the 2 - 🍕 Pizza should be eaten daily label Dec 21, 2022
@VinozzZ VinozzZ added this to the v1 milestone Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 - 🍕 Pizza should be eaten daily
Projects
Development

No branches or pull requests

2 participants