Created
September 14, 2023 09:17
-
-
Save wmedvede/8f1a1a0e6e7611cde3d1f026bdbe0f4e to your computer and use it in GitHub Desktop.
Service Account Error in SonataFlow operator dev mode
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Starting the Java application using /opt/jboss/container/java/run/run-java.sh ... | |
INFO exec -a "java" java -Dquarkus.http.host=0.0.0.0 -Djava.util.logging.manager=org.jboss.logmanager.LogManager -cp "." -jar /deployments/quarkus-run.jar | |
INFO running in /deployments | |
__ ____ __ _____ ___ __ ____ ______ | |
--/ __ \/ / / / _ | / _ \/ //_/ / / / __/ | |
-/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \ | |
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/ | |
2023-09-14 09:12:26,701 WARN [io.qua.config] (main) Unrecognized configuration key "kogito.events.variables.enabled" was provided; it will be ignored; verify that the dependency extension for this configuration is set or that you did not make a typo | |
2023-09-14 09:12:26,701 WARN [io.qua.config] (main) Unrecognized configuration key "kogito.events.usertasks.enabled" was provided; it will be ignored; verify that the dependency extension for this configuration is set or that you did not make a typo | |
2023-09-14 09:12:27,135 DEBUG [org.kie.kog.add.qua.fab.k8s.ser.cat.Fabric8KubernetesServiceCatalogProvider] (main) Configuring k8s client... | |
2023-09-14 09:12:27,302 WARN [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) K_SINK variable is empty or doesn't exist. Please make sure that this service is a Knative Source or has a SinkBinding bound to it. | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.incoming.kogito_incoming_stream.connector = quarkus-http | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.incoming.kogito_incoming_stream.path = / | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.outgoing.kogito-processinstances-events.connector = quarkus-http | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.outgoing.kogito-processinstances-events.url = ${K_SINK:http://localhost:9090} | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.outgoing.kogito-usertaskinstances-events.connector = quarkus-http | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.outgoing.kogito-usertaskinstances-events.url = ${K_SINK:http://localhost:9090} | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.outgoing.kogito-variables-events.connector = quarkus-http | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.outgoing.kogito-variables-events.url = ${K_SINK:http://localhost:9090} | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.outgoing.kogito_outgoing_stream.connector = quarkus-http | |
2023-09-14 09:12:27,302 DEBUG [org.kie.kog.add.qua.kna.eve.KnativeEventingConfigSourceFactory] (main) Adding connector -> mp.messaging.outgoing.kogito_outgoing_stream.url = ${K_SINK:http://localhost:9090} | |
2023-09-14 09:12:27,322 DEBUG [org.kie.kog.add.qua.fab.k8s.ser.cat.KubernetesResourceUri] (main) KubernetesResourceUri successfully parsed: KubernetesResourceUri{gvk=SERVICE, namespace='usecase3', resourceName='callbackstatetimeouts', customPortName='null', customLabel={}} org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.KubernetesResourceUri@382a9f8b | |
2023-09-14 09:12:27,515 INFO [org.kie.kog.add.qua.fab.k8s.ser.cat.AbstractResourceDiscovery] (main) Connected to kubernetes cluster v1.26.3, current namespace is usecase3. Resource name for discovery is callbackstatetimeouts | |
2023-09-14 09:12:27,538 ERROR [org.kie.kog.add.qua.k8s.con.KubeDiscoveryConfigCache] (main) Service Discovery has failed on property [kogito.service.url=kubernetes:services.v1/usecase3/callbackstatetimeouts]: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: GET at: https://10.96.0.1:443/api/v1/namespaces/usecase3/services/callbackstatetimeouts. Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. services "callbackstatetimeouts" is forbidden: User "system:serviceaccount:usecase3:default" cannot get resource "services" in API group "" in the namespace "usecase3". | |
at io.fabric8.kubernetes.client.KubernetesClientException.copyAsCause(KubernetesClientException.java:238) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.waitForResult(OperationSupport.java:536) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleResponse(OperationSupport.java:570) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleGet(OperationSupport.java:482) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.handleGet(BaseOperation.java:742) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.getMandatory(BaseOperation.java:177) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:144) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:93) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.ServiceUtils.queryServiceByName(ServiceUtils.java:50) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.KubernetesResourceDiscovery.query(KubernetesResourceDiscovery.java:55) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.lambda$getServiceAddress$4(Fabric8KubernetesServiceCatalog.java:72) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.lambda$getServiceAddress$5(Fabric8KubernetesServiceCatalog.java:78) | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.getServiceAddress(Fabric8KubernetesServiceCatalog.java:78) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCacheUpdater.update(KubeDiscoveryConfigCacheUpdater.java:38) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCache.lambda$get$0(KubeDiscoveryConfigCache.java:43) | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCache.get(KubeDiscoveryConfigCache.java:43) | |
at org.kie.kogito.addons.quarkus.k8s.config.ConfigValueExpander.expand(ConfigValueExpander.java:39) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigSourceInterceptor.getValue(KubeDiscoveryConfigSourceInterceptor.java:71) | |
at io.smallrye.config.SmallRyeConfigSourceInterceptorContext.proceed(SmallRyeConfigSourceInterceptorContext.java:20) | |
at io.smallrye.config.PropertyNamesConfigSourceInterceptor.getValue(PropertyNamesConfigSourceInterceptor.java:17) | |
at io.smallrye.config.SmallRyeConfigSourceInterceptorContext.proceed(SmallRyeConfigSourceInterceptorContext.java:20) | |
at io.smallrye.config.SmallRyeConfig.getConfigValue(SmallRyeConfig.java:323) | |
at io.smallrye.config.SmallRyeConfig.getValue(SmallRyeConfig.java:230) | |
at io.quarkus.runtime.generated.Config.initGroup$org$kie$kogito$quarkus$config$KogitoRuntimeConfig(Unknown Source) | |
at io.quarkus.runtime.generated.Config.readConfig(Unknown Source) | |
at io.quarkus.deployment.steps.RuntimeConfigSetup.deploy(Unknown Source) | |
at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source) | |
at io.quarkus.runtime.Application.start(Application.java:101) | |
at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:108) | |
at io.quarkus.runtime.Quarkus.run(Quarkus.java:71) | |
at io.quarkus.runtime.Quarkus.run(Quarkus.java:44) | |
at io.quarkus.runtime.Quarkus.run(Quarkus.java:124) | |
at io.quarkus.runner.GeneratedMain.main(Unknown Source) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.base/java.lang.reflect.Method.invoke(Method.java:566) | |
at io.quarkus.bootstrap.runner.QuarkusEntryPoint.doRun(QuarkusEntryPoint.java:61) | |
at io.quarkus.bootstrap.runner.QuarkusEntryPoint.main(QuarkusEntryPoint.java:32) | |
Caused by: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: GET at: https://10.96.0.1:443/api/v1/namespaces/usecase3/services/callbackstatetimeouts. Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. services "callbackstatetimeouts" is forbidden: User "system:serviceaccount:usecase3:default" cannot get resource "services" in API group "" in the namespace "usecase3". | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.requestFailure(OperationSupport.java:742) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.requestFailure(OperationSupport.java:722) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.assertResponseCode(OperationSupport.java:671) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.lambda$handleResponse$0(OperationSupport.java:601) | |
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.lambda$retryWithExponentialBackoff$2(OperationSupport.java:643) | |
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) | |
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:837) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.http.ByteArrayBodyHandler.onBodyDone(ByteArrayBodyHandler.java:52) | |
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) | |
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:837) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.okhttp.OkHttpClientImpl$OkHttpAsyncBody.doConsume(OkHttpClientImpl.java:133) | |
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) | |
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) | |
at java.base/java.lang.Thread.run(Thread.java:829) | |
2023-09-14 09:12:27,586 WARN [io.qua.run.con.ConfigRecorder] (main) Build time property cannot be changed at runtime: | |
- quarkus.devservices.enabled is set to 'false' but it is build time fixed to 'true'. Did you change the property quarkus.devservices.enabled after building the application? | |
2023-09-14 09:12:27,591 DEBUG [io.ver.cor.log.LoggerFactory] (main) Using io.vertx.core.logging.SLF4JLogDelegateFactory | |
2023-09-14 09:12:27,680 DEBUG [org.kie.kog.add.qua.fab.k8s.ser.cat.KubernetesResourceUri] (main) KubernetesResourceUri successfully parsed: KubernetesResourceUri{gvk=SERVICE, namespace='usecase3', resourceName='callbackstatetimeouts', customPortName='null', customLabel={}} org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.KubernetesResourceUri@382a9f8b | |
2023-09-14 09:12:27,682 INFO [org.kie.kog.add.qua.fab.k8s.ser.cat.AbstractResourceDiscovery] (main) Connected to kubernetes cluster v1.26.3, current namespace is usecase3. Resource name for discovery is callbackstatetimeouts | |
2023-09-14 09:12:27,685 ERROR [org.kie.kog.add.qua.k8s.con.KubeDiscoveryConfigCache] (main) Service Discovery has failed on property [kogito.service.url=kubernetes:services.v1/usecase3/callbackstatetimeouts]: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: GET at: https://10.96.0.1:443/api/v1/namespaces/usecase3/services/callbackstatetimeouts. Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. services "callbackstatetimeouts" is forbidden: User "system:serviceaccount:usecase3:default" cannot get resource "services" in API group "" in the namespace "usecase3". | |
at io.fabric8.kubernetes.client.KubernetesClientException.copyAsCause(KubernetesClientException.java:238) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.waitForResult(OperationSupport.java:536) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleResponse(OperationSupport.java:570) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleGet(OperationSupport.java:482) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.handleGet(BaseOperation.java:742) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.getMandatory(BaseOperation.java:177) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:144) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:93) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.ServiceUtils.queryServiceByName(ServiceUtils.java:50) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.KubernetesResourceDiscovery.query(KubernetesResourceDiscovery.java:55) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.lambda$getServiceAddress$4(Fabric8KubernetesServiceCatalog.java:72) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.lambda$getServiceAddress$5(Fabric8KubernetesServiceCatalog.java:78) | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.getServiceAddress(Fabric8KubernetesServiceCatalog.java:78) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCacheUpdater.update(KubeDiscoveryConfigCacheUpdater.java:38) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCache.lambda$get$0(KubeDiscoveryConfigCache.java:43) | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCache.get(KubeDiscoveryConfigCache.java:43) | |
at org.kie.kogito.addons.quarkus.k8s.config.ConfigValueExpander.expand(ConfigValueExpander.java:39) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigSourceInterceptor.getValue(KubeDiscoveryConfigSourceInterceptor.java:71) | |
at io.smallrye.config.SmallRyeConfigSourceInterceptorContext.proceed(SmallRyeConfigSourceInterceptorContext.java:20) | |
at io.smallrye.config.PropertyNamesConfigSourceInterceptor.getValue(PropertyNamesConfigSourceInterceptor.java:17) | |
at io.smallrye.config.SmallRyeConfigSourceInterceptorContext.proceed(SmallRyeConfigSourceInterceptorContext.java:20) | |
at io.smallrye.config.SmallRyeConfig.getConfigValue(SmallRyeConfig.java:323) | |
at io.smallrye.config.inject.ConfigProducerUtil.lambda$getConfigValue$2(ConfigProducerUtil.java:142) | |
at io.smallrye.config.SecretKeys.doUnlocked(SecretKeys.java:29) | |
at io.smallrye.config.inject.ConfigProducerUtil.getConfigValue(ConfigProducerUtil.java:142) | |
at io.smallrye.config.inject.ConfigProducerUtil.getValue(ConfigProducerUtil.java:91) | |
at io.quarkus.arc.runtime.ConfigRecorder.validateConfigProperties(ConfigRecorder.java:60) | |
at io.quarkus.deployment.steps.ConfigBuildStep$validateConfigValues1665125174.deploy_0(Unknown Source) | |
at io.quarkus.deployment.steps.ConfigBuildStep$validateConfigValues1665125174.deploy(Unknown Source) | |
at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source) | |
at io.quarkus.runtime.Application.start(Application.java:101) | |
at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:108) | |
at io.quarkus.runtime.Quarkus.run(Quarkus.java:71) | |
at io.quarkus.runtime.Quarkus.run(Quarkus.java:44) | |
at io.quarkus.runtime.Quarkus.run(Quarkus.java:124) | |
at io.quarkus.runner.GeneratedMain.main(Unknown Source) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.base/java.lang.reflect.Method.invoke(Method.java:566) | |
at io.quarkus.bootstrap.runner.QuarkusEntryPoint.doRun(QuarkusEntryPoint.java:61) | |
at io.quarkus.bootstrap.runner.QuarkusEntryPoint.main(QuarkusEntryPoint.java:32) | |
Caused by: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: GET at: https://10.96.0.1:443/api/v1/namespaces/usecase3/services/callbackstatetimeouts. Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. services "callbackstatetimeouts" is forbidden: User "system:serviceaccount:usecase3:default" cannot get resource "services" in API group "" in the namespace "usecase3". | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.requestFailure(OperationSupport.java:742) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.requestFailure(OperationSupport.java:722) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.assertResponseCode(OperationSupport.java:671) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.lambda$handleResponse$0(OperationSupport.java:601) | |
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.lambda$retryWithExponentialBackoff$2(OperationSupport.java:643) | |
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) | |
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:837) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.http.ByteArrayBodyHandler.onBodyDone(ByteArrayBodyHandler.java:52) | |
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) | |
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:837) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.okhttp.OkHttpClientImpl$OkHttpAsyncBody.doConsume(OkHttpClientImpl.java:133) | |
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) | |
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) | |
at java.base/java.lang.Thread.run(Thread.java:829) | |
2023-09-14 09:12:27,691 INFO [io.qua.sma.ope.run.OpenApiRecorder] (main) CORS filtering is disabled and cross-origin resource sharing is allowed without restriction, which is not recommended in production. Please configure the CORS filter through 'quarkus.http.cors.*' properties. For more information, see Quarkus HTTP CORS documentation | |
2023-09-14 09:12:27,716 DEBUG [io.sma.rea.mes.provider] (main) SRMSG00226: Found incoming connectors: [quarkus-websocket, quarkus-http] | |
2023-09-14 09:12:27,716 DEBUG [io.sma.rea.mes.provider] (main) SRMSG00227: Found outgoing connectors: [quarkus-websocket, quarkus-http] | |
2023-09-14 09:12:27,718 DEBUG [io.sma.rea.mes.provider] (main) SRMSG00229: Channel manager initializing... | |
2023-09-14 09:12:27,785 DEBUG [io.sma.rea.mes.provider] (main) SRMSG00209: Beginning graph resolution, number of components detected: 12 | |
2023-09-14 09:12:27,787 DEBUG [io.sma.rea.mes.provider] (main) SRMSG00210: Graph resolution completed in 1857903 ns | |
2023-09-14 09:12:27,788 DEBUG [io.sma.rea.mes.provider] (main) SRMSG00235: Beginning materialization | |
2023-09-14 09:12:27,802 DEBUG [io.sma.rea.mes.provider] (main) SRMSG00236: Materialization completed in 14066485 ns | |
2023-09-14 09:12:27,824 INFO [org.kie.kog.eve.imp.AbstractMessageConsumer] (main) Consumer for callback_event_type started | |
2023-09-14 09:12:27,826 INFO [org.kie.kog.add.qua.mes.com.QuarkusKogitoExtensionInitializer] (main) Registered Kogito CloudEvent extension | |
2023-09-14 09:12:27,900 INFO [io.quarkus] (main) serverless-workflow-project 1.0.0-SNAPSHOT on JVM (powered by Quarkus 2.16.10.Final) started in 1.394s. Listening on: http://0.0.0.0:8080 | |
2023-09-14 09:12:27,900 INFO [io.quarkus] (main) Profile prod activated. | |
2023-09-14 09:12:27,901 INFO [io.quarkus] (main) Installed features: [cache, cdi, jackson-jq, kogito-addon-events-process-extension, kogito-addon-jobs-knative-eventing-extension, kogito-addon-knative-eventing-extension, kogito-addon-kubernetes-extension, kogito-addon-messaging-extension, kogito-addon-process-management-extension, kogito-addon-source-files-extension, kogito-serverless-workflow, kubernetes, kubernetes-client, openshift-client, qute, reactive-routes, rest-client, rest-client-jackson, resteasy, resteasy-jackson, security, security-properties-file, smallrye-context-propagation, smallrye-health, smallrye-openapi, smallrye-reactive-messaging, smallrye-reactive-messaging-http, vertx] | |
2023-09-14 09:14:22,363 INFO [org.kie.kog.exp.jq.JqExpressionHandler] (executor-thread-1) Using default scope | |
2023-09-14 09:14:22,379 INFO [org.kie.kog.ser.wor.act.SysoutAction] (executor-thread-1) callback-state-timeouts: 98c67a63-3c47-4e26-b2cd-9bc7c9cba59c has started. | |
2023-09-14 09:14:22,381 INFO [org.kie.kog.ser.wor.act.SysoutAction] (executor-thread-1) callback-state-timeouts: 98c67a63-3c47-4e26-b2cd-9bc7c9cba59c has executed the callbackFunction. | |
2023-09-14 09:14:22,388 DEBUG [org.kie.kog.add.qua.fab.k8s.ser.cat.KubernetesResourceUri] (executor-thread-1) KubernetesResourceUri successfully parsed: KubernetesResourceUri{gvk=SERVICE, namespace='usecase3', resourceName='callbackstatetimeouts', customPortName='null', customLabel={}} org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.KubernetesResourceUri@382a9f8b | |
2023-09-14 09:14:22,487 INFO [org.kie.kog.add.qua.fab.k8s.ser.cat.AbstractResourceDiscovery] (executor-thread-1) Connected to kubernetes cluster v1.26.3, current namespace is usecase3. Resource name for discovery is callbackstatetimeouts | |
2023-09-14 09:14:22,489 ERROR [org.kie.kog.add.qua.k8s.con.KubeDiscoveryConfigCache] (executor-thread-1) Service Discovery has failed on property [kogito.service.url=kubernetes:services.v1/usecase3/callbackstatetimeouts]: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: GET at: https://10.96.0.1:443/api/v1/namespaces/usecase3/services/callbackstatetimeouts. Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. services "callbackstatetimeouts" is forbidden: User "system:serviceaccount:usecase3:default" cannot get resource "services" in API group "" in the namespace "usecase3". | |
at io.fabric8.kubernetes.client.KubernetesClientException.copyAsCause(KubernetesClientException.java:238) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.waitForResult(OperationSupport.java:536) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleResponse(OperationSupport.java:570) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleGet(OperationSupport.java:482) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.handleGet(BaseOperation.java:742) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.getMandatory(BaseOperation.java:177) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:144) | |
at io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:93) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.ServiceUtils.queryServiceByName(ServiceUtils.java:50) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.KubernetesResourceDiscovery.query(KubernetesResourceDiscovery.java:55) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.lambda$getServiceAddress$4(Fabric8KubernetesServiceCatalog.java:72) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.lambda$getServiceAddress$5(Fabric8KubernetesServiceCatalog.java:78) | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) | |
at org.kie.kogito.addons.quarkus.fabric8.k8s.service.catalog.Fabric8KubernetesServiceCatalog.getServiceAddress(Fabric8KubernetesServiceCatalog.java:78) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCacheUpdater.update(KubeDiscoveryConfigCacheUpdater.java:38) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCache.lambda$get$0(KubeDiscoveryConfigCache.java:43) | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigCache.get(KubeDiscoveryConfigCache.java:43) | |
at org.kie.kogito.addons.quarkus.k8s.config.ConfigValueExpander.expand(ConfigValueExpander.java:39) | |
at org.kie.kogito.addons.quarkus.k8s.config.KubeDiscoveryConfigSourceInterceptor.getValue(KubeDiscoveryConfigSourceInterceptor.java:71) | |
at io.smallrye.config.SmallRyeConfigSourceInterceptorContext.proceed(SmallRyeConfigSourceInterceptorContext.java:20) | |
at io.smallrye.config.PropertyNamesConfigSourceInterceptor.getValue(PropertyNamesConfigSourceInterceptor.java:17) | |
at io.smallrye.config.SmallRyeConfigSourceInterceptorContext.proceed(SmallRyeConfigSourceInterceptorContext.java:20) | |
at io.smallrye.config.SmallRyeConfig.getConfigValue(SmallRyeConfig.java:323) | |
at io.smallrye.config.inject.ConfigProducerUtil.lambda$getConfigValue$2(ConfigProducerUtil.java:142) | |
at io.smallrye.config.SecretKeys.doUnlocked(SecretKeys.java:29) | |
at io.smallrye.config.inject.ConfigProducerUtil.getConfigValue(ConfigProducerUtil.java:142) | |
at io.smallrye.config.inject.ConfigProducerUtil.getValue(ConfigProducerUtil.java:91) | |
at io.smallrye.config.inject.ConfigProducerUtil.getValue(ConfigProducerUtil.java:60) | |
at io.quarkus.arc.runtime.ConfigBeanCreator.create(ConfigBeanCreator.java:36) | |
at io.quarkus.arc.generator.URI_553172c7bac6e0e1302cb6cc9b7b86db413e0e64_Synthetic_Bean.create(Unknown Source) | |
at io.quarkus.arc.generator.URI_553172c7bac6e0e1302cb6cc9b7b86db413e0e64_Synthetic_Bean.get(Unknown Source) | |
at io.quarkus.arc.generator.URI_553172c7bac6e0e1302cb6cc9b7b86db413e0e64_Synthetic_Bean.get(Unknown Source) | |
at io.quarkus.arc.impl.CurrentInjectionPointProvider.get(CurrentInjectionPointProvider.java:62) | |
at org.kie.kogito.jobs.knative.eventing.quarkus.KnativeEventingJobsService_Bean.create(Unknown Source) | |
at org.kie.kogito.jobs.knative.eventing.quarkus.KnativeEventingJobsService_Bean.create(Unknown Source) | |
at io.quarkus.arc.impl.AbstractSharedContext.createInstanceHandle(AbstractSharedContext.java:113) | |
at io.quarkus.arc.impl.AbstractSharedContext$1.get(AbstractSharedContext.java:37) | |
at io.quarkus.arc.impl.AbstractSharedContext$1.get(AbstractSharedContext.java:34) | |
at io.quarkus.arc.impl.LazyValue.get(LazyValue.java:26) | |
at io.quarkus.arc.impl.ComputingCache.computeIfAbsent(ComputingCache.java:69) | |
at io.quarkus.arc.impl.AbstractSharedContext.get(AbstractSharedContext.java:34) | |
at io.quarkus.arc.impl.ClientProxies.getApplicationScopedDelegate(ClientProxies.java:21) | |
at org.kie.kogito.jobs.knative.eventing.quarkus.KnativeEventingJobsService_ClientProxy.arc$delegate(Unknown Source) | |
at org.kie.kogito.jobs.knative.eventing.quarkus.KnativeEventingJobsService_ClientProxy.scheduleProcessInstanceJob(Unknown Source) | |
at org.jbpm.workflow.instance.node.TimerNodeInstance.lambda$internalTrigger$0(TimerNodeInstance.java:91) | |
at org.kie.kogito.services.uow.BaseWorkUnit.perform(BaseWorkUnit.java:59) | |
at org.kie.kogito.services.uow.CollectingUnitOfWork.end(CollectingUnitOfWork.java:66) | |
at org.kie.kogito.services.uow.ManagedUnitOfWork.end(ManagedUnitOfWork.java:54) | |
at org.kie.kogito.services.uow.UnitOfWorkExecutor.executeInUnitOfWork(UnitOfWorkExecutor.java:41) | |
at org.kie.kogito.process.impl.ProcessServiceImpl.createProcessInstance(ProcessServiceImpl.java:70) | |
at org.kie.kogito.serverless.CallbackstatetimeoutsResource.createResource_callbackstatetimeouts(CallbackstatetimeoutsResource.java:82) | |
at org.kie.kogito.serverless.CallbackstatetimeoutsResource_ClientProxy.createResource_callbackstatetimeouts(Unknown Source) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.base/java.lang.reflect.Method.invoke(Method.java:566) | |
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:170) | |
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:130) | |
at org.jboss.resteasy.core.ResourceMethodInvoker.internalInvokeOnTarget(ResourceMethodInvoker.java:660) | |
at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTargetAfterFilter(ResourceMethodInvoker.java:524) | |
at org.jboss.resteasy.core.ResourceMethodInvoker.lambda$invokeOnTarget$2(ResourceMethodInvoker.java:474) | |
at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:364) | |
at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:476) | |
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:434) | |
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:408) | |
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:69) | |
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:492) | |
at org.jboss.resteasy.core.SynchronousDispatcher.lambda$invoke$4(SynchronousDispatcher.java:261) | |
at org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:161) | |
at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:364) | |
at org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:164) | |
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:247) | |
at io.quarkus.resteasy.runtime.standalone.RequestDispatcher.service(RequestDispatcher.java:82) | |
at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.dispatch(VertxRequestHandler.java:147) | |
at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler$1.run(VertxRequestHandler.java:93) | |
at io.quarkus.vertx.core.runtime.VertxCoreRecorder$14.runWith(VertxCoreRecorder.java:576) | |
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2449) | |
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1478) | |
at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:29) | |
at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:29) | |
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) | |
at java.base/java.lang.Thread.run(Thread.java:829) | |
Caused by: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: GET at: https://10.96.0.1:443/api/v1/namespaces/usecase3/services/callbackstatetimeouts. Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. services "callbackstatetimeouts" is forbidden: User "system:serviceaccount:usecase3:default" cannot get resource "services" in API group "" in the namespace "usecase3". | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.requestFailure(OperationSupport.java:742) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.requestFailure(OperationSupport.java:722) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.assertResponseCode(OperationSupport.java:671) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.lambda$handleResponse$0(OperationSupport.java:601) | |
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.dsl.internal.OperationSupport.lambda$retryWithExponentialBackoff$2(OperationSupport.java:643) | |
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) | |
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:837) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.http.ByteArrayBodyHandler.onBodyDone(ByteArrayBodyHandler.java:52) | |
at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859) | |
at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:837) | |
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) | |
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073) | |
at io.fabric8.kubernetes.client.okhttp.OkHttpClientImpl$OkHttpAsyncBody.doConsume(OkHttpClientImpl.java:133) | |
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) | |
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) | |
... 1 more | |
2023-09-14 09:14:22,491 DEBUG [org.kie.kog.job.ser.api.AbstractDescriptorRegistry] (executor-thread-1) Loading recipient descriptor registry | |
2023-09-14 09:14:22,492 DEBUG [org.kie.kog.job.ser.api.AbstractDescriptorRegistry] (executor-thread-1) adding -> (org.kie.kogito.jobs.service.api.recipient.http.HttpRecipientDescriptor@28b25cc0) to registry | |
2023-09-14 09:14:22,492 DEBUG [org.kie.kog.job.ser.api.AbstractDescriptorRegistry] (executor-thread-1) adding -> (org.kie.kogito.jobs.service.api.recipient.sink.SinkRecipientDescriptor@62869ea1) to registry | |
2023-09-14 09:14:22,492 DEBUG [org.kie.kog.job.ser.api.AbstractDescriptorRegistry] (executor-thread-1) total descriptors: 2 | |
2023-09-14 09:14:22,493 DEBUG [org.kie.kog.job.ser.api.AbstractDescriptorRegistry] (executor-thread-1) Loading recipient descriptor registry | |
2023-09-14 09:14:22,494 DEBUG [org.kie.kog.job.ser.api.AbstractDescriptorRegistry] (executor-thread-1) adding -> (org.kie.kogito.jobs.service.api.schedule.cron.CronScheduleDescriptor@28a03623) to registry | |
2023-09-14 09:14:22,494 DEBUG [org.kie.kog.job.ser.api.AbstractDescriptorRegistry] (executor-thread-1) adding -> (org.kie.kogito.jobs.service.api.schedule.timer.TimerScheduleDescriptor@23da5f38) to registry | |
2023-09-14 09:14:22,494 DEBUG [org.kie.kog.job.ser.api.AbstractDescriptorRegistry] (executor-thread-1) total descriptors: 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment