Running with gitlab-runner 13.2.0 (353dd94e)  on global-shared-gitlab-runner-74d5bd4795-j8zps oFz8WHMZ section_start:1603126192:prepare_executor Preparing the "kubernetes" executor Using Kubernetes namespace: gitlab-runner Using Kubernetes executor with image ${GITLAB_INTERNAL_REGISTRY}/ironbank-tools/ironbank-pipeline/jenkins-oscap-agent:1.1 ... section_end:1603126192:prepare_executor section_start:1603126192:prepare_script Preparing environment Waiting for pod gitlab-runner/runner-ofz8whmz-project-1216-concurrent-068kx8 to be running, status is Pending Running on runner-ofz8whmz-project-1216-concurrent-068kx8 via global-shared-gitlab-runner-74d5bd4795-j8zps... section_end:1603126195:prepare_script section_start:1603126195:get_sources Getting source from Git repository Fetching changes with git depth set to 50... Initialized empty Git repository in /builds/dsop/google/distroless/base/.git/ Created fresh repository. Checking out 3ba5bd43 as development... Skipping Git submodules setup section_end:1603126196:get_sources section_start:1603126196:download_artifacts Downloading artifacts Downloading artifacts for load scripts (461327)... Downloading artifacts for build (461333)... Downloading artifacts from coordinator... ok  id=461327 responseStatus=200 OK token=JDVzTP6y Downloading artifacts from coordinator... ok  id=461333 responseStatus=200 OK token=gk9SsNWf Downloading artifacts for twistlock scan (461334)... Downloading artifacts for anchore scan (461335)... Downloading artifacts from coordinator... ok  id=461334 responseStatus=200 OK token=xyeVmwrd Downloading artifacts from coordinator... ok  id=461335 responseStatus=200 OK token=Pkzt2eko section_end:1603126197:download_artifacts section_start:1603126197:step_script Executing "step_script" stage of the job script $ "${PIPELINE_REPO_DIR}/stages/csv-output/csv-output.sh" INFO: Log level set to info Source file is ci-artifacts/scan-results/csvs/all_scans.xlsx Output file is ci-artifacts/scan-results/csvs/base:nonroot-56897-justifications.xlsx Source image is google/distroless/base Cloning the dccscr-whitelists repository... INFO: Log level set to info Traceback (most recent call last): File "ci-artifacts/[MASKED]/stages/csv-output/justifier.py", line 450, in main(sys.argv[1:], inheritableTriggerIds) File "ci-artifacts/[MASKED]/stages/csv-output/justifier.py", line 428, in main justificationsTwistlock(wb, jTwistlock) File "ci-artifacts/[MASKED]/stages/csv-output/justifier.py", line 222, in justificationsTwistlock id = cell.value + "-" + cell3.value + "-" + cell4.value TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' done. Getting source image greylist... dccscr-whitelists/google/distroless/base/base.greylist done. Getting greylist files for all parent images of google/distroless/base No parent image The following base image greylist files have been identified... done. Gathering list of all justifications... done. Processing OpenSCAP Compliance Results... done. Processing Twistlock Vulnerability Results... section_end:1603126203:step_script section_start:1603126203:upload_artifacts_on_failure Uploading artifacts for failed job ci-artifacts/scan-results/csvs: found 8 matching files and directories Uploading artifacts... Uploading artifacts as "archive" to coordinator... ok id=461336 responseStatus=201 Created token=7sTg2xsr section_end:1603126204:upload_artifacts_on_failure ERROR: Job failed: command terminated with exit code 1