Pods CrashloopBackOff

pods are getting crashloopbackoff
when i describe getting back off failed

NAME READY STATUS RESTARTS AGE
pod/sona-sonarqube-dce-app-5c56cb8c96-v2hvg 0/1 CrashLoopBackOff 4 8d

can anyone please help me in this

Hi,

Welcome to the community!

Could you provide some detail about your configuration?

 
Ann

Hi Ann can you please help me out on this, what are the changes have to do in helm chart
when i see the logs getting the below

2022.06.16 05:34:05 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.p.d.m.c.PostgresCharsetHandler] Verify that database charset supports UTF8
2022.06.16 05:34:05 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.e.EsClientProvider] Connected to remote Elasticsearch: [http://sona-sonarqube-dce-search:9001]
2022.06.16 05:34:07 WARN  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.a.s.w.WebService$Action] Description is not set on action api/monitoring/metrics
2022.06.16 05:34:07 WARN  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.a.s.w.WebService$Action] Since is not set on action api/monitoring/metrics
2022.06.16 05:34:07 WARN  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.a.s.w.WebService$Action] The response example is not set on action api/monitoring/metrics
2022.06.16 05:34:07 WARN  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.a.s.w.WebService$Action] The response example is not set on action api/system/liveness
2022.06.16 05:34:07 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.WebServiceFilter@2413c2f6 [pattern=UrlPattern{inclusions=[/api/system/migrate_db.*, ...], exclusions=[/api/components/update_key, ...]}]
2022.06.16 05:34:08 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.p.DetectPluginChange] Detect plugin changes
2022.06.16 05:34:08 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.a.EmbeddedTomcat] HTTP connector enabled on port 9000
2022.06.16 05:34:14 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.AddressPicker] [LOCAL] [SonarQube] [4.2.4] Interfaces is enabled, trying to pick one address matching to one of: [172.26.69.11]
2022.06.16 05:34:14 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][com.hazelcast.system] [172.26.69.11]:34293 [SonarQube] [4.2.4] Hazelcast 4.2.4 (20211220 - 25f0049) starting at [172.26.69.11]:34293
2022.06.16 05:34:16 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.s.d.i.DiscoveryService] [172.26.69.11]:34293 [SonarQube] [4.2.4] Kubernetes Discovery properties: { service-dns: sona-sonarqube-dce-headless, service-dns-timeout: 5, service-name: null, service-port: 9003, service-label: null, service-label-value: true, namespace: null, pod-label: null, pod-label-value: null, resolve-not-ready-addresses: true, use-node-name-as-external-address: false, kubernetes-api-retries: 3, kubernetes-master: https://kubernetes.default.svc}
2022.06.16 05:34:16 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.s.d.i.DiscoveryService] [172.26.69.11]:34293 [SonarQube] [4.2.4] Kubernetes Discovery activated with mode: DNS_LOOKUP
2022.06.16 05:34:16 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.impl.Node] [172.26.69.11]:34293 [SonarQube] [4.2.4] Using Discovery SPI
2022.06.16 05:34:16 WARN  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.cp.CPSubsystem] [172.26.69.11]:34293 [SonarQube] [4.2.4] CP Subsystem is not enabled. CP data structures will operate in UNSAFE mode! Please note that UNSAFE mode will not provide strong consistency guarantees.
2022.06.16 05:34:17 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.d.Diagnostics] [172.26.69.11]:34293 [SonarQube] [4.2.4] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments.
2022.06.16 05:34:17 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.c.LifecycleService] [172.26.69.11]:34293 [SonarQube] [4.2.4] [172.26.69.11]:34293 is STARTING
2022.06.16 05:34:17 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.s.t.TcpServerConnection] [172.26.69.11]:34293 [SonarQube] [4.2.4] Initialized new cluster connection between /172.26.69.11:35707 and /172.26.69.11:9003
2022.06.16 05:34:23 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.c.ClusterService] [172.26.69.11]:34293 [SonarQube] [4.2.4] \n\nMembers {size:2, ver:2} [\n        Member [172.26.69.11]:9003 - 25903c4d-c92b-45e6-aa08-6204b21e4942\n  Member [172.26.69.11]:34293 - 13804dd5-9295-46af-a7dc-948f192398f9 this\n]\n
2022.06.16 05:34:24 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.c.LifecycleService] [172.26.69.11]:34293 [SonarQube] [4.2.4] [172.26.69.11]:34293 is STARTED
2022.06.16 05:34:24 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.d.HealthMonitor] [172.26.69.11]:34293 [SonarQube] [4.2.4] processors=1, physical.memory.total=3.8G, physical.memory.free=3.2G, swap.space.total=0, swap.space.free=0, heap.memory.used=82.6M, heap.memory.free=43.8M, heap.memory.total=126.4M, heap.memory.max=989.9M, heap.memory.used/total=65.24%, heap.memory.used/max=8.33%, minor.gc.count=23, minor.gc.time=634ms, major.gc.count=3, major.gc.time=316ms, load.process=50.00%, load.system=76.78%, load.systemAverage=2.25, thread.count=53, thread.peakCount=53, cluster.timeDiff=-3, event.q.size=0, executor.q.async.size=0, executor.q.client.size=0, executor.q.client.query.size=0, executor.q.client.blocking.size=0, executor.q.query.size=0, executor.q.scheduled.size=0, executor.q.io.size=0, executor.q.system.size=0, executor.q.operations.size=0, executor.q.priorityOperation.size=0, operations.completed.count=299, executor.q.mapLoad.size=0, executor.q.mapLoadAllKeys.size=0, executor.q.cluster.size=0, executor.q.response.size=0, operations.running.count=0, operations.pending.invocations.percentage=0.00%, operations.pending.invocations.count=0, proxy.count=2, clientEndpoint.count=0, connection.active.count=1, client.connection.count=0, connection.count=1
2022.06.16 05:34:24 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.s.LogServerId] Server ID: 29A6C163-AYFnjD2Cbe8adRL_cXEM
2022.06.16 05:34:24 WARN  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.a.LogOAuthWarning] For security reasons, OAuth authentication should use HTTPS. You should set the property 'Administration > Configuration > Server base URL' to a HTTPS URL.
2022.06.16 05:34:25 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.p.UpdateCenterClient] Update center: https://update.sonarsource.org/update-center.properties (no proxy)
2022.06.16 05:34:31 WARN  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.c.a.AnnotationConfigApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.ws.WebServiceEngine': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.ws.AuthenticationWs': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.ws.LoginAction': Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.JwtHttpHandler': Unsatisfied dependency expressed through constructor parameter 3; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.JwtSerializer': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: Illegal base64 character 24
2022.06.16 05:34:31 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.c.LifecycleService] [172.26.69.11]:34293 [SonarQube] [4.2.4] [172.26.69.11]:34293 is SHUTTING_DOWN
2022.06.16 05:34:33 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.impl.Node] [172.26.69.11]:34293 [SonarQube] [4.2.4] Shutting down connection manager...
2022.06.16 05:34:33 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.s.t.TcpServerConnection] [172.26.69.11]:34293 [SonarQube] [4.2.4] Connection[id=1, /172.26.69.11:35707->/172.26.69.11:9003, qualifier=null, endpoint=[172.26.69.11]:9003, alive=false, connectionType=MEMBER, planeIndex=0] closed. Reason: TcpServer is stopping
2022.06.16 05:34:33 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.impl.Node] [172.26.69.11]:34293 [SonarQube] [4.2.4] Shutting down node engine...
2022.06.16 05:34:33 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.i.NodeExtension] [172.26.69.11]:34293 [SonarQube] [4.2.4] Destroying node NodeExtension.
2022.06.16 05:34:33 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.i.impl.Node] [172.26.69.11]:34293 [SonarQube] [4.2.4] Hazelcast Shutdown is completed in 2294 ms.
2022.06.16 05:34:33 INFO  sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][c.h.c.LifecycleService] [172.26.69.11]:34293 [SonarQube] [4.2.4] [172.26.69.11]:34293 is SHUTDOWN
2022.06.16 05:34:33 ERROR sona-sonarqube-dce-app-5fb9d4b459-lrq7z web[][o.s.s.p.Platform] Background initialization failed. Stopping SonarQube
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.ws.WebServiceEngine': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.ws.AuthenticationWs': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.ws.LoginAction': Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.JwtHttpHandler': Unsatisfied dependency expressed through constructor parameter 3; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.JwtSerializer': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: Illegal base64 character 24
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800)
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
        at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:187)
        at org.sonar.server.platform.platformlevel.PlatformLevel.start(PlatformLevel.java:80)
        at org.sonar.server.platform.platformlevel.PlatformLevel4.start(PlatformLevel4.java:648)
        at org.sonar.server.platform.PlatformImpl.start(PlatformImpl.java:196)
        at org.sonar.server.platform.PlatformImpl.startLevel34Containers(PlatformImpl.java:177)
        at org.sonar.server.platform.PlatformImpl$1.lambda$doRun$0(PlatformImpl.java:105)
        at org.sonar.server.platform.PlatformImpl$AutoStarterRunnable.runIfNotAborted(PlatformImpl.java:344)
        at org.sonar.server.platform.PlatformImpl$1.doRun(PlatformImpl.java:105)
        at org.sonar.server.platform.PlatformImpl$AutoStarterRunnable.run(PlatformImpl.java:328)
        at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.ws.AuthenticationWs': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.ws.LoginAction': Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.JwtHttpHandler': Unsatisfied dependency expressed through constructor parameter 3; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc-org.sonar.server.authentication.JwtSerializer': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: Illegal base64 character 24
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800)
        at org.

Hello @RevanthChowdary

I think you are using ApplicationNodes.jwtSecret in your values.yaml, but it seems that it is not a valid base64 value.
Please refer to the following documentation to generate a valid jwt Secret.

2 Likes