Hi Folks,
We recently updated JNLP image from 4.13.3-1-jdk17 to 3283.v92c105e0f819-1-jdk17 to address frequent connection issues.
Post upgrade to 3283.v92c105e0f819-1-jdk17 connection issues are adddressed and builds are stable now however we are facing issues with Checkmarx scan.
15:31:24 [Cx-Debug]: Checking that next file has -rwxrwxrwx permissions ls /home/jenkins/agent/workspace/ScaResolver/ScaResolver -ltr
15:31:24 [Cx-Debug]: -rwxr-xr-x 1 jenkins jenkins 77721150 Jan 2 10:01 /home/jenkins/agent/workspace/ScaResolver/ScaResolver
15:31:24 [Cx-Debug]: Executing ScaResolver command.
15:31:26 [Cx-Error]: Error occurred while initiating scan.
15:31:26 com.cx.restclient.exception.CxClientException: Error while running sca resolver executable. Exit code: 134
15:31:26 at PluginClassLoader for checkmarx//com.cx.restclient.ast.AstScaClient.submitScaResolverEvidenceFile(AstScaClient.java:374)
15:31:26 at PluginClassLoader for checkmarx//com.cx.restclient.ast.AstScaClient.initiateScan(AstScaClient.java:311)
With inbound image 4.13.3-1-jdk17, this works fine. No other changes have been made in the environment. Please advise.
Environment details -
Jenkins version - 2.462.2
Checkmarx Plugin Version - 2022.4.3
Jnlp Image - jenkins/inbound-agent:3283.v92c105e0f819-1-jdk17
Full Error Msg:
15:12:17 [Cx-Debug]: Checking that next file has -rwxrwxrwx permissions ls /home/jenkins/agent/workspace/ScaResolver/ScaResolver -ltr
15:12:17 [Cx-Debug]: -rwxr-xr-x 1 jenkins jenkins 77721150 Jan 2 09:42 /home/jenkins/agent/workspace/ScaResolver/ScaResolver
15:12:17 [Cx-Debug]: Executing ScaResolver command.
15:12:19 [Cx-Error]: Error occurred while initiating scan.
15:12:19 com.cx.restclient.exception.CxClientException: Error while running sca resolver executable. Exit code: 134
15:12:19 at PluginClassLoader for checkmarx//com.cx.restclient.ast.AstScaClient.submitScaResolverEvidenceFile(AstScaClient.java:374)
15:12:19 at PluginClassLoader for checkmarx//com.cx.restclient.ast.AstScaClient.initiateScan(AstScaClient.java:311)
15:12:19 at PluginClassLoader for checkmarx//com.cx.restclient.CxClientDelegator.lambda$initiateScan$1(CxClientDelegator.java:87)
15:12:19 at java.base/java.util.Map.forEach(Unknown Source)
15:12:19 at PluginClassLoader for checkmarx//com.cx.restclient.CxClientDelegator.initiateScan(CxClientDelegator.java:85)
15:12:19 at PluginClassLoader for checkmarx//com.checkmarx.jenkins.CxScanCallable.invoke(CxScanCallable.java:141)
15:12:19 at PluginClassLoader for checkmarx//com.checkmarx.jenkins.CxScanCallable.invoke(CxScanCallable.java:28)
15:12:19 at Jenkins v2.462.2//hudson.FilePath$FileCallableWrapper.call(FilePath.java:3615)
15:12:19 at hudson.remoting.UserRequest.perform(UserRequest.java:225)
15:12:19 at hudson.remoting.UserRequest.perform(UserRequest.java:50)
15:12:19 at hudson.remoting.Request$2.run(Request.java:391)
15:12:19 at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81)
15:12:19 at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
15:12:19 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
15:12:19 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
15:12:19 at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:140)
15:12:19 at java.base/java.lang.Thread.run(Unknown Source)
15:12:19 [Cx-Error]: ********************************************
15:12:19 [Cx-Error]: The Build Failed for the Following Reasons:
15:12:19 [Cx-Error]: ********************************************
15:12:19 [Cx-Error]: Error creating scan.
15:12:19 [Cx-Error]:
15:12:19 [Cx-Error]: -----------------------------------------------------------------------------------------
15:12:19
15:12:19 [Cx-Error]:
15:12:20 [Cx-Error]: Failed to generate HTML report. SCA results are empty.
It would be great If you could help us to understand/fix this issue.
Thanks in advance