diff --git a/pom.xml b/pom.xml index 6186dab..dc595c7 100644 --- a/pom.xml +++ b/pom.xml @@ -46,7 +46,7 @@ 17 17 17 - 3.1.5 + 3.2.0 4.6.0 3.2.2 6.9.2 diff --git a/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorAutoConfiguration.java b/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorAutoConfiguration.java index 012aa69..cb57e26 100644 --- a/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorAutoConfiguration.java +++ b/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorAutoConfiguration.java @@ -10,6 +10,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.context.properties.EnableConfigurationProperties; @@ -88,7 +89,7 @@ public OperatorStarter operatorStarter(Operator operator, CRDApplier applier) { @ConditionalOnMissingBean(Operator.class) public Operator operator( BiConsumer> reconcilerRegisterer, - Consumer compositeConfigurationServiceOverrider, + @Qualifier("compositeConfigurationServiceOverrider") Consumer compositeConfigurationServiceOverrider, KubernetesClient kubernetesClient, List> reconcilers) {