2026-07-17 05:03:56,230 WARN [io.quarkus.config] (main) Unrecognized configuration key "quarkus.operator-sdk.bundle.package-name" was provided; it will be ignored; verify that the dependency extension for this configuration is set or that you did not make a typo 2026-07-17 05:03:59,023 INFO [io.quarkiverse.operatorsdk.runtime.OperatorProducer] (main) Quarkus Java Operator SDK extension 7.7.4 (commit: 5fb7a88) built on Thu Apr 16 13:08:45 GMT 2026 2026-07-17 05:03:59,231 INFO [io.javaoperatorsdk.operator.Operator] (main) Registered reconciler: 'keycloakcontroller' for resource: 'class org.keycloak.operator.crds.v2beta1.deployment.Keycloak' for namespace(s): [auth-system] 2026-07-17 05:03:59,233 INFO [io.javaoperatorsdk.operator.Operator] (main) Registered reconciler: 'keycloakrealmimportcontroller' for resource: 'class org.keycloak.operator.crds.v2beta1.realmimport.KeycloakRealmImport' for namespace(s): [auth-system] 2026-07-17 05:03:59,233 INFO [io.quarkiverse.operatorsdk.runtime.AppEventListener] (main) Starting operator. 2026-07-17 05:03:59,304 INFO [io.javaoperatorsdk.operator.Operator] (main) Operator SDK 5.3.3 (commit: 2318d4a) built on Fri Apr 10 11:15:32 GMT 2026 starting... 2026-07-17 05:03:59,305 INFO [io.javaoperatorsdk.operator.Operator] (main) Client version: 7.5.2 2026-07-17 05:03:59,309 INFO [io.javaoperatorsdk.operator.processing.Controller] (Controller Starter for: keycloakrealmimportcontroller) Starting 'keycloakrealmimportcontroller' controller for reconciler: org.keycloak.operator.controllers.KeycloakRealmImportController, resource: org.keycloak.operator.crds.v2beta1.realmimport.KeycloakRealmImport 2026-07-17 05:03:59,310 INFO [io.javaoperatorsdk.operator.processing.Controller] (Controller Starter for: keycloakcontroller) Starting 'keycloakcontroller' controller for reconciler: org.keycloak.operator.controllers.KeycloakController, resource: org.keycloak.operator.crds.v2beta1.deployment.Keycloak 2026-07-17 05:03:59,817 WARN [io.fabric8.kubernetes.client.dsl.internal.VersionUsageUtils] (InformerWrapper [keycloakrealmimports.k8s.keycloak.org/v2beta1] 29) The client is using resource type 'keycloakrealmimports' with unstable version 'v2beta1' 2026-07-17 05:03:59,817 WARN [io.fabric8.kubernetes.client.dsl.internal.VersionUsageUtils] (InformerWrapper [keycloaks.k8s.keycloak.org/v2beta1] 28) The client is using resource type 'keycloaks' with unstable version 'v2beta1' 2026-07-17 05:04:04,527 INFO [io.javaoperatorsdk.operator.processing.Controller] (Controller Starter for: keycloakcontroller) 'keycloakcontroller' controller started 2026-07-17 05:04:04,617 INFO [io.javaoperatorsdk.operator.processing.Controller] (Controller Starter for: keycloakrealmimportcontroller) 'keycloakrealmimportcontroller' controller started 2026-07-17 05:04:04,722 INFO [io.quarkus] (main) keycloak-operator 26.6.4 on JVM (powered by Quarkus 3.33.2.1) started in 10.509s. Listening on: http://0.0.0.0:8080 2026-07-17 05:04:04,722 INFO [io.quarkus] (main) Profile prod activated. 2026-07-17 05:04:04,723 INFO [io.quarkus] (main) Installed features: [cdi, kubernetes, kubernetes-client, openshift-client, operator-sdk, smallrye-context-propagation, smallrye-health, vertx] 2026-07-17 05:07:07,615 WARN [org.keycloak.operator.controllers.KeycloakServiceMonitorDependentResource$ActivationCondition] (ReconcilerExecutor-keycloakcontroller-54) ServiceMonitors will not be managed by the operator as the CRD for ServiceMonitors not installed. If the CRD is installed later, the operator will need to be restarted. 2026-07-17 05:07:08,917 WARN [io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher] (ReconcilerExecutor-keycloakcontroller-62) ErrorStatusUpdateControl.patchStatus failed, but will be retried soon, for ResourceID{name='keycloak-migration', namespace='auth-system'} with UID: 23f4f8cf-8bea-49d4-a9f8-21e82e946cf1 and version: 5801 for error Failure executing: PATCH at: https://10.96.0.1:443/apis/k8s.keycloak.org/v2beta1/namespaces/auth-system/keycloaks/keycloak-migration/status?fieldManager=keycloakcontroller&force=true. Message: keycloaks.k8s.keycloak.org "keycloak-migration" not found. Received status: Status(apiVersion=v1, code=404, details=StatusDetails(causes=[], group=k8s.keycloak.org, kind=keycloaks, name=keycloak-migration, retryAfterSeconds=null, uid=null, additionalProperties={}), kind=Status, message=keycloaks.k8s.keycloak.org "keycloak-migration" not found, metadata=ListMeta(_continue=null, remainingItemCount=null, resourceVersion=null, selfLink=null, additionalProperties={}), reason=NotFound, status=Failure, additionalProperties={}). 2026-07-17 05:07:08,920 WARN [io.javaoperatorsdk.operator.processing.event.EventProcessor] (ReconcilerExecutor-keycloakcontroller-62) Uncaught error during event processing ExecutionScope{resource=ResourceID{name='keycloak-migration', namespace='auth-system'}, retryInfo=null, deleteEvent=false, isDeleteFinalStateUnknown=false} - but another reconciliation will be attempted because a superseding event has been received or another retry attempt is pending.: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: PATCH at: https://10.96.0.1:443/apis/k8s.keycloak.org/v2beta1/namespaces/auth-system/keycloaks/keycloak-migration/status?fieldManager=keycloakcontroller&force=true. Message: keycloaks.k8s.keycloak.org "keycloak-migration" not found. Received status: Status(apiVersion=v1, code=404, details=StatusDetails(causes=[], group=k8s.keycloak.org, kind=keycloaks, name=keycloak-migration, retryAfterSeconds=null, uid=null, additionalProperties={}), kind=Status, message=keycloaks.k8s.keycloak.org "keycloak-migration" not found, metadata=ListMeta(_continue=null, remainingItemCount=null, resourceVersion=null, selfLink=null, additionalProperties={}), reason=NotFound, status=Failure, additionalProperties={}). at io.fabric8.kubernetes.client.KubernetesClientException.copyAsCause(KubernetesClientException.java:205) at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.waitForResult(OperationSupport.java:507) at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleResponse(OperationSupport.java:524) at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handlePatch(OperationSupport.java:419) at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handlePatch(OperationSupport.java:397) at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.handlePatch(BaseOperation.java:764) at io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation.lambda$patch$2(HasMetadataOperation.java:231) at io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation.patch(HasMetadataOperation.java:236) at io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation.patch(HasMetadataOperation.java:251) at io.fabric8.kubernetes.client.dsl.internal.HasMetadataOperation.patch(HasMetadataOperation.java:44) at io.javaoperatorsdk.operator.api.reconciler.ResourceOperations.lambda$serverSideApplyPrimaryStatus$4(ResourceOperations.java:201) at io.javaoperatorsdk.operator.processing.event.source.informer.ManagedInformerEventSource.eventFilteringUpdateAndCacheResource(ManagedInformerEventSource.java:101) at io.javaoperatorsdk.operator.api.reconciler.ResourceOperations.resourcePatch(ResourceOperations.java:567) at io.javaoperatorsdk.operator.api.reconciler.ResourceOperations.serverSideApplyPrimaryStatus(ResourceOperations.java:194) at io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher$CustomResourceFacade.patchStatus(ReconciliationDispatcher.java:381) at io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.reconcileExecution(ReconciliationDispatcher.java:189) at io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleReconcile(ReconciliationDispatcher.java:145) at io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleDispatch(ReconciliationDispatcher.java:110) at io.javaoperatorsdk.operator.processing.event.ReconciliationDispatcher.handleExecution(ReconciliationDispatcher.java:75) at io.javaoperatorsdk.operator.processing.event.EventProcessor$ReconcilerExecutor.run(EventProcessor.java:535) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) at java.base/java.lang.Thread.run(Thread.java:1474) Caused by: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: PATCH at: https://10.96.0.1:443/apis/k8s.keycloak.org/v2beta1/namespaces/auth-system/keycloaks/keycloak-migration/status?fieldManager=keycloakcontroller&force=true. Message: keycloaks.k8s.keycloak.org "keycloak-migration" not found. Received status: Status(apiVersion=v1, code=404, details=StatusDetails(causes=[], group=k8s.keycloak.org, kind=keycloaks, name=keycloak-migration, retryAfterSeconds=null, uid=null, additionalProperties={}), kind=Status, message=keycloaks.k8s.keycloak.org "keycloak-migration" not found, metadata=ListMeta(_continue=null, remainingItemCount=null, resourceVersion=null, selfLink=null, additionalProperties={}), reason=NotFound, status=Failure, additionalProperties={}). at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.requestFailure(OperationSupport.java:642) at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.requestFailure(OperationSupport.java:622) at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.assertResponseCode(OperationSupport.java:582) at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.lambda$handleResponse$0(OperationSupport.java:549) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:667) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) at io.fabric8.kubernetes.client.http.StandardHttpClient.lambda$completeOrCancel$10(StandardHttpClient.java:141) at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:884) at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:862) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) at io.fabric8.kubernetes.client.http.ByteArrayBodyHandler.onBodyDone(ByteArrayBodyHandler.java:51) at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:884) at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:862) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:531) at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2206) at io.fabric8.kubernetes.client.vertx.VertxHttpRequest.lambda$consumeBytes$1(VertxHttpRequest.java:84) at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:270) at io.vertx.core.impl.ContextInternal.dispatch(ContextInternal.java:252) at io.vertx.core.http.impl.HttpEventHandler.handleEnd(HttpEventHandler.java:76) at io.vertx.core.http.impl.HttpClientResponseImpl.handleEnd(HttpClientResponseImpl.java:304) at io.vertx.core.http.impl.Http1xClientConnection$StreamImpl.lambda$new$0(Http1xClientConnection.java:448) at io.vertx.core.streams.impl.InboundBuffer.handleEvent(InboundBuffer.java:279) at io.vertx.core.streams.impl.InboundBuffer.write(InboundBuffer.java:157) at io.vertx.core.http.impl.Http1xClientConnection$StreamImpl.handleEnd(Http1xClientConnection.java:758) at io.vertx.core.impl.ContextImpl.lambda$execute$7(ContextImpl.java:329) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ... 1 more