-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
In the ENoExecEvent reconciler it is possible that an error could occur which would result in the ENoExecEvent CR to not be deleted. During the uninstall/disabling of the execFormatErrorMontior plugin these left over CR will prevent the removal of the deployment.
When an ENoExecEvent fails to reconcile, it will now be labeled as an error, and a Kubernetes Event will be created on the source pod for visibility. The cleanup logic for the execFormatErrorMontior will now bypass these errored CRs when the plugin is disabled, ensuring a clean shutdown. A full operator uninstall will remove all remaining ENoExecEvent resources, regardless of their state.