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.