I am using the docker for dashboard and scanner. It was all working fine but then I installed couple of plugins from marketplace (findbugs). After that the docker won’t start.
Issue Detail:
- SonarQube enterprise v8.6 - docker
** Error Log:**
2021.01.21 04:22:41 INFO web[][o.s.s.p.ServerPluginManager] Deploy plugin VB6 Code Quality and Security / 2.7.0.2497 / af6c3ec85a1b13b08cd0ba9388b8ab9671fc051f
2021.01.21 04:22:41 INFO web[][o.s.s.p.ServerPluginManager] Deploy plugin Vulnerability Analysis / 8.6.0.6438 / 464c95919f380ea9c97410f502167706289fd158
2021.01.21 04:22:41 INFO web[][o.s.s.p.ServerPluginManager] Deploy plugin Vulnerability Rules for C# / 8.6.0.6438 / 464c95919f380ea9c97410f502167706289fd158
2021.01.21 04:22:41 INFO web[][o.s.s.p.ServerPluginManager] Deploy plugin Vulnerability Rules for JS / 8.6.0.6438 / 464c95919f380ea9c97410f502167706289fd158
2021.01.21 04:22:41 INFO web[][o.s.s.p.ServerPluginManager] Deploy plugin Vulnerability Rules for Java / 8.6.0.6438 / 464c95919f380ea9c97410f502167706289fd158
2021.01.21 04:22:41 INFO web[][o.s.s.p.ServerPluginManager] Deploy plugin Vulnerability Rules for PHP / 8.6.0.6438 / 464c95919f380ea9c97410f502167706289fd158
2021.01.21 04:22:41 INFO web[][o.s.s.p.ServerPluginManager] Deploy plugin Vulnerability Rules for Python / 8.6.0.6438 / 464c95919f380ea9c97410f502167706289fd158
2021.01.21 04:22:41 INFO web[][o.s.s.p.ServerPluginManager] Deploy plugin YAML Analyzer / 1.5.2 / null
2021.01.21 04:22:42 ERROR web[][o.s.s.p.PlatformImpl] Web server startup failed
java.lang.IllegalStateException: Fail to unzip plugin [findbugs] /opt/sonarqube/extensions/plugins/sonar-findbugs-plugin-4.0.2.jar to /opt/sonarqube/data/web/deploy/plugins/findbugs
at org.sonar.server.plugins.ServerPluginJarExploder.explode(ServerPluginJarExploder.java:60)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1675)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.sonar.server.plugins.ServerPluginManager.extractPlugins(ServerPluginManager.java:87)
at org.sonar.server.plugins.ServerPluginManager.start(ServerPluginManager.java:66)
at org.sonar.core.platform.StartableCloseableSafeLifecyleStrategy.start(StartableCloseableSafeLifecyleStrategy.java:40)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.start(AbstractInjectionFactory.java:84)
at org.picocontainer.behaviors.AbstractBehavior.start(AbstractBehavior.java:169)
at org.picocontainer.behaviors.Stored$RealComponentLifecycle.start(Stored.java:132)
at org.picocontainer.behaviors.Stored.start(Stored.java:110)
at org.picocontainer.DefaultPicoContainer.potentiallyStartAdapter(DefaultPicoContainer.java:1016)
at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1009)
at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:136)
at org.sonar.server.platform.platformlevel.PlatformLevel.start(PlatformLevel.java:90)
at org.sonar.server.platform.platformlevel.PlatformLevel2.start(PlatformLevel2.java:111)
at org.sonar.server.platform.PlatformImpl.start(PlatformImpl.java:213)
at org.sonar.server.platform.PlatformImpl.startLevel2Container(PlatformImpl.java:179)
at org.sonar.server.platform.PlatformImpl.init(PlatformImpl.java:87)
at org.sonar.server.platform.web.PlatformServletContextListener.contextInitialized(PlatformServletContextListener.java:43)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4689)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5155)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1412)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1402)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
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:834)
Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
at java.base/java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:466)
at java.base/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:159)
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:107)
at org.sonar.api.internal.apachecommons.io.IOUtils.copyLarge(IOUtils.java:1158)
at org.sonar.api.internal.apachecommons.io.IOUtils.copy(IOUtils.java:878)
at org.sonar.api.internal.apachecommons.io.IOUtils.copyLarge(IOUtils.java:1135)
at org.sonar.api.internal.apachecommons.io.IOUtils.copy(IOUtils.java:854)
at org.sonar.api.utils.ZipUtils.copy(ZipUtils.java:174)
at org.sonar.api.utils.ZipUtils.unzip(ZipUtils.java:158)
at org.sonar.server.plugins.ServerPluginJarExploder.explode(ServerPluginJarExploder.java:57)
... 33 common frames omitted
2021.01.21 04:22:42 INFO web[][o.s.s.p.d.EmbeddedDatabase] Embedded database stopped
2021.01.21 04:22:42 INFO web[][o.s.s.a.EmbeddedTomcat] HTTP connector enabled on port 9000
2021.01.21 04:22:42 INFO web[][o.s.p.ProcessEntryPoint] Hard stopping process
2021.01.21 04:22:42 INFO app[][o.s.a.SchedulerImpl] Process[web] is stopped
2021.01.21 04:22:42 WARN app[][o.s.a.p.AbstractManagedProcess] Process exited with exit value [es]: 143
2021.01.21 04:22:42 INFO app[][o.s.a.SchedulerImpl] Process[es] is stopped
2021.01.21 04:22:42 INFO app[][o.s.a.SchedulerImpl] SonarQube is stopped