Versions:
Jenkins: 2.455
OS: ubuntu 18.04
Docker: 24.0.7
current sonarqube: 10.5.1
previous sonarqube: 10.2.1
SonarScanner: 5.0.1.3006
Environment
Jenkins call its slave for job.
The slave server is ubuntu 20 and has docker container.
The docker container is ubuntu 18.04 and is run build and sonarcanner.
Hello.
I tried to sonarqube update and the versions are described.
The sonarqube is running by docker.
Other envirionment including volumes are same.
However, new logs about “embedded node”.
Please check the logs and please let me know how to disable this function.
LOG
14:56:02 14:56:01.852 INFO: Sensor JavaScript/TypeScript analysis [javascript]
14:56:02 14:56:01.855 DEBUG: Deploying the bridge server into /DATA/jenkins/workspace/SonarQube/.scannerwork/.sonartmp/bridge-bundle
14:56:03 14:56:03.293 INFO: Detected os: Linux arch: amd64 alpine: false. Platform: LINUX_X64
14:56:03 14:56:03.295 DEBUG: Lock acquired for extraction
14:56:03 14:56:03.298 DEBUG: Extracting embedded node to /home/jenkins/.sonar/js/node-runtime/node
14:56:05 14:56:05.912 DEBUG: Launching command /home/jenkins/.sonar/js/node-runtime/node -v
14:56:05 14:56:05.923 ERROR: /home/jenkins/.sonar/js/node-runtime/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28’ not found (required by /home/jenkins/.sonar/js/node-runtime/node)
14:56:05 14:56:05.925 WARN: Embedded Node.js failed to deploy. Will fallback to host Node.js.
14:56:05 org.sonar.plugins.javascript.nodejs.NodeCommandException: Failed to determine the version of Node.js, exit value 1. Executed: ‘/home/jenkins/.sonar/js/node-runtime/node -v’
14:56:05 at org.sonar.plugins.javascript.nodejs.NodeVersion.getVersion(NodeVersion.java:59)
14:56:05 at org.sonar.plugins.javascript.bridge.EmbeddedNode.deploy(EmbeddedNode.java:195)
14:56:05 at org.sonar.plugins.javascript.bridge.BridgeServerImpl.deploy(BridgeServerImpl.java:174)
14:56:05 at org.sonar.plugins.javascript.bridge.BridgeServerImpl.startServerLazily(BridgeServerImpl.java:297)
14:56:05 at org.sonar.plugins.javascript.bridge.AbstractBridgeSensor.execute(AbstractBridgeSensor.java:73)
14:56:05 at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:64)
14:56:05 at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:88)
14:56:05 at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$1(ModuleSensorsExecutor.java:61)
14:56:05 at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:79)
14:56:05 at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:61)
14:56:05 at org.sonar.scanner.scan.SpringModuleScanContainer.doAfterStart(SpringModuleScanContainer.java:82) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:05 at org.sonar.scanner.scan.SpringProjectScanContainer.scan(SpringProjectScanContainer.java:204) 14:56:05 at org.sonar.scanner.scan.SpringProjectScanContainer.scanRecursively(SpringProjectScanContainer.java:200) 14:56:05 at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:173) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:05 at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:351) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:05 at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:138) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:05 at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:71) 14:56:05 at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:65) 14:56:05 at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46) 14:56:05 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 14:56:05 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) 14:56:05 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 14:56:05 at java.base/java.lang.reflect.Method.invoke(Method.java:568) 14:56:05 at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60) 14:56:05 at jdk.proxy1/jdk.proxy1.$Proxy0.execute(Unknown Source) 14:56:05 at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189) 14:56:05 at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138) 14:56:05 at org.sonarsource.scanner.cli.Main.execute(Main.java:126) 14:56:05 at org.sonarsource.scanner.cli.Main.execute(Main.java:81) 14:56:05 at org.sonarsource.scanner.cli.Main.main(Main.java:62) 14:56:05
14:56:05 14:56:05.926 DEBUG: Deploying custom rules bundle jar:file:/home/jenkins/.sonar/cache/6a7e76de00bd06ab52376559539d4df2/sonar-securityjsfrontend-plugin.jar!/js-vulnerabilities-rules-1.0.0.tgz to /DATA/jenkins/workspace/SonarQube/.scannerwork/.sonartmp/bridge-bundle/package/custom-rules11140859574636768550
14:56:05 14:56:05.930 DEBUG: Starting server
14:56:05 14:56:05.933 DEBUG: Creating Node.js process to start the bridge server on port 38007
14:56:05 14:56:05.934 INFO: Using Node.js executable: ‘node’.
14:56:05 14:56:05.934 DEBUG: Checking Node.js version
14:56:05 14:56:05.934 DEBUG: Launching command node -v
14:56:05 14:56:05.946 ERROR: Unsupported Node.JS version detected 16.20.2. Please upgrade to the latest Node.JS LTS version.
14:56:05 org.sonar.plugins.javascript.nodejs.NodeCommandException: Unsupported Node.JS version detected 16.20.2. Please upgrade to the latest Node.JS LTS version.
14:56:05 at org.sonar.plugins.javascript.nodejs.NodeCommandBuilderImpl.checkNodeCompatibility(NodeCommandBuilderImpl.java:184) 14:56:05 at org.sonar.plugins.javascript.nodejs.NodeCommandBuilderImpl.build(NodeCommandBuilderImpl.java:153) 14:56:05 at org.sonar.plugins.javascript.bridge.BridgeServerImpl.initNodeCommand(BridgeServerImpl.java:262) 14:56:05 at org.sonar.plugins.javascript.bridge.BridgeServerImpl.startServer(BridgeServerImpl.java:194) 14:56:05 at org.sonar.plugins.javascript.bridge.BridgeServerImpl.startServerLazily(BridgeServerImpl.java:302) 14:56:05 at org.sonar.plugins.javascript.bridge.AbstractBridgeSensor.execute(AbstractBridgeSensor.java:73) 14:56:05 at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:64) 14:56:05 at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:88) 14:56:05 at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$1(ModuleSensorsExecutor.java:61) 14:56:05 at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:79) 14:56:05 at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:61) 14:56:05 at org.sonar.scanner.scan.SpringModuleScanContainer.doAfterStart(SpringModuleScanContainer.java:82) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:05 at org.sonar.scanner.scan.SpringProjectScanContainer.scan(SpringProjectScanContainer.java:204) 14:56:05 at org.sonar.scanner.scan.SpringProjectScanContainer.scanRecursively(SpringProjectScanContainer.java:200) 14:56:05 at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:173) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:05 at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:351) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:05 at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:138) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:05 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:05 at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:71) 14:56:05 at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:65) 14:56:05 at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46) 14:56:05 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 14:56:05 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) 14:56:05 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 14:56:05 at java.base/java.lang.reflect.Method.invoke(Method.java:568) 14:56:05 at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60) 14:56:05 at jdk.proxy1/jdk.proxy1.$Proxy0.execute(Unknown Source) 14:56:05 at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189) 14:56:05 at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138) 14:56:05 at org.sonarsource.scanner.cli.Main.execute(Main.java:126)
14:56:05 at org.sonarsource.scanner.cli.Main.execute(Main.java:81)
14:56:05 at org.sonarsource.scanner.cli.Main.main(Main.java:62)
14:56:05
14:56:05 14:56:05.947 INFO: Hit the cache for 0 out of 0
14:56:05 14:56:05.948 INFO: Miss the cache for 0 out of 0
14:56:06 14:56:06.414 INFO: ------------------------------------------------------------------------
14:56:06 14:56:06.415 INFO: EXECUTION FAILURE
14:56:06 14:56:06.415 INFO: ------------------------------------------------------------------------
14:56:06 14:56:06.415 INFO: Total time: 13.059s
14:56:06 14:56:06.584 INFO: Final Memory: 19M/128M
14:56:06 14:56:06.584 INFO: ------------------------------------------------------------------------
14:56:06 14:56:06.584 ERROR: Error during SonarScanner execution 14:56:06 java.lang.IllegalStateException: Error while running Node.js. A supported version of Node.js is required for running the analysis of JS/TS files. Please make sure a supported version of Node.js is available in the PATH or an executable path is provided via ‘sonar.nodejs.executable’ property. Alternatively, you can exclude JS/TS files from your analysis using the ‘sonar.exclusions’ configuration property. See the docs for configuring the analysis environment: JavaScript/TypeScript/CSS
14:56:06 at org.sonar.plugins.javascript.bridge.AbstractBridgeSensor.execute(AbstractBridgeSensor.java:86) 14:56:06 at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:64) 14:56:06 at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:88) 14:56:06 at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$1(ModuleSensorsExecutor.java:61) 14:56:06 at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:79) 14:56:06 at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:61) 14:56:06 at org.sonar.scanner.scan.SpringModuleScanContainer.doAfterStart(SpringModuleScanContainer.java:82) 14:56:06 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:06 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:06 at org.sonar.scanner.scan.SpringProjectScanContainer.scan(SpringProjectScanContainer.java:204) 14:56:06 at org.sonar.scanner.scan.SpringProjectScanContainer.scanRecursively(SpringProjectScanContainer.java:200) 14:56:06 at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:173) 14:56:06 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:06 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:06 at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:351) 14:56:06 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:06 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:06 at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:138) 14:56:06 at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226) 14:56:06 at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205) 14:56:06 at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:71) 14:56:06 at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:65) 14:56:06 at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46) 14:56:06 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 14:56:06 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) 14:56:06 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 14:56:06 at java.base/java.lang.reflect.Method.invoke(Method.java:568) 14:56:06 at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60) 14:56:06 at jdk.proxy1/jdk.proxy1.$Proxy0.execute(Unknown Source) 14:56:06 at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189) 14:56:06 at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138) 14:56:06 at org.sonarsource.scanner.cli.Main.execute(Main.java:126) 14:56:06 at org.sonarsource.scanner.cli.Main.execute(Main.java:81) 14:56:06 at org.sonarsource.scanner.cli.Main.main(Main.java:62) 14:56:06 Caused by: org.sonar.plugins.javascript.nodejs.NodeCommandException: Unsupported Node.JS version detected 16.20.2. Please upgrade to the latest Node.JS LTS version. 14:56:06 at org.sonar.plugins.javascript.nodejs.NodeCommandBuilderImpl.checkNodeCompatibility(NodeCommandBuilderImpl.java:184) 14:56:06 at org.sonar.plugins.javascript.nodejs.NodeCommandBuilderImpl.build(NodeCommandBuilderImpl.java:153) 14:56:06 at org.sonar.plugins.javascript.bridge.BridgeServerImpl.initNodeCommand(BridgeServerImpl.java:262) 14:56:06 at org.sonar.plugins.javascript.bridge.BridgeServerImpl.startServer(BridgeServerImpl.java:194) 14:56:06 at org.sonar.plugins.javascript.bridge.BridgeServerImpl.startServerLazily(BridgeServerImpl.java:302) 14:56:06 at org.sonar.plugins.javascript.bridge.AbstractBridgeSensor.execute(AbstractBridgeSensor.java:73) 14:56:06 … 33 more 14:56:06 14:56:06.594 ERROR: Cleanup during JVM shutdown failed 14:56:06 java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError 14:56:06 at java.base/java.util.concurrent.ForkJoinTask.reportExecutionException(ForkJoinTask.java:605) 14:56:06 at java.base/java.util.concurrent.ForkJoinTask.get(ForkJoinTask.java:1004) 14:56:06 at org.eclipse.jgit.internal.util.ShutdownHook.cleanup(ShutdownHook.java:82) 14:56:06 at java.base/java.lang.Thread.run(Thread.java:833) 14:56:06 Caused by: java.lang.NoClassDefFoundError: null 14:56:06 at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 14:56:06 at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) 14:56:06 at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 14:56:06 at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) 14:56:06 at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) 14:56:06 at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:564) 14:56:06 at java.base/java.util.concurrent.ForkJoinTask.reportExecutionException(ForkJoinTask.java:604) 14:56:06 … 3 common frames omitted 14:56:06 Caused by: java.lang.NoClassDefFoundError: org/eclipse/jgit/internal/JGitText 14:56:06 at org.eclipse.jgit.internal.util.ShutdownHook.notify(ShutdownHook.java:97) 14:56:06 at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) 14:56:06 at java.base/java.util.concurrent.ConcurrentHashMap$KeySpliterator.forEachRemaining(ConcurrentHashMap.java:3573) 14:56:06 at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) 14:56:06 at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290) 14:56:06 at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754) 14:56:06 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) 14:56:06 at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:686) 14:56:06 at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159) 14:56:06 at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173) 14:56:06 at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233) 14:56:06 at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) 14:56:06 at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:765) 14:56:06 at org.eclipse.jgit.internal.util.ShutdownHook.doCleanup(ShutdownHook.java:93) 14:56:06 at org.eclipse.jgit.internal.util.ShutdownHook.lambda$1(ShutdownHook.java:80) 14:56:06 at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1428) 14:56:06 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) 14:56:06 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) 14:56:06 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) 14:56:06 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) 14:56:06 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) 14:56:06 Caused by: java.lang.ClassNotFoundException: org.eclipse.jgit.internal.JGitText 14:56:06 at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445) 14:56:06 at org.sonarsource.scanner.api.internal.IsolatedClassloader.loadClass(IsolatedClassloader.java:82) 14:56:06 at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) 14:56:06 … 21 common frames omitted 14:56:06
14:56:07 [Pipeline] }
14:56:49 WARN: Unable to locate ‘report-task.txt’ in the workspace. Did the SonarScanner succeed?