Update python version from 3.9 to 3.11 in checkmarx-job-runner base image
under review
S
Strict Cougar
Hi Team,
We are trying to execute the Harness inbuilt Checkmarx SCA scan step. We are referencing the 'checkmarx-job-runner' base image to add on few elements (like SCA resolver, package managers such as nuget, python etc) and use the built image to run the SCA scans using Resolver.
Could you please create a new 'checkmarx-job-runner' base image that has python version 3.11 instead of 3.9 since the SCA Resolver executionEnvironment (cx-pip-python311-cli:fb1e8be) and a few dependencies in 'requirements.txt' or 'pyproject.toml' files are not compatible with 3.9 version and it fails the package resolution for python dependencies. Hence, this fails the build too. This is also required since the virtual env in the scan step is already created and pointing to 3.9 version because of the base image.
Log In
Pritesh Chandaliya
under review