A previous local build of the operator seemed like it might have occasionally been having terminal errors swallowed (maybe the terminal error checking is too inclusive as it didn't seem like the cluster was dead?) and allowing a user CRD to be deleted without deleting it from the cluster. This adds more logging to make sure we can actually see if this is occurring or if it was just a one-off oddity/now defunct code.
A previous local build of the operator seemed like it might have occasionally been having terminal errors swallowed (maybe the terminal error checking is too inclusive as it didn't seem like the cluster was dead?) and allowing a user CRD to be deleted without deleting it from the cluster. This adds more logging to make sure we can actually see if this is occurring or if it was just a one-off oddity/now defunct code.