diff --git a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java index 8692679708..e9249505ab 100644 --- a/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java +++ b/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java @@ -193,7 +193,11 @@ default Optional getInformerStoppedHandler() { log.error("Fatal error in informer: {}. Stopping the operator", informer, ex); System.exit(1); } else { - log.debug("Informer stopped: {}. Error: {}", informer, ex); + log.debug( + "Informer stopped: {}. Has synced: {}, Error: {}. This can happen as a result of " + + "stopping the controller, or due to an error on startup." + + "See also stopOnInformerErrorDuringStartup configuration.", + informer, informer.hasSynced(), ex); } }); }