Currently it is done automatically but some might want to access to error and see what went wrong: https://github.com/operator-framework/java-operator-sdk/blob/3f442a198b48e9afb6dca9f45c4620ec3925aaf1/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/Controller.java#L151-L151 This is especially true for cleanup, since the `ErrorStatusHandler` is not handling the cleanup errors atm.