| Hi David Ffrench, I understand that the only scenario where it could be stuck and we would like to change it is in the UNINSTALL. However, did you check if it actually happens? Could you do the test with a clean state cluster to be sure and the master branch? If yes, then this scenario can be solved by using Finalizers In the MSS controller/reconcile as follows. 1. Add the metadata for the finalizer 2. Check if the MSS was marked to be deleted (use finalize) 3. If yes, then delete all APP CR and remove their finalizers 4. remove the flag and allow the MSS CR deleting be completed. It is quite similar to the finalizer impl made in the APP CR. Please, let me know if the info above is clear enough |