Running with gitlab-runner 14.0.0 (3b6f852e)  on gitlab-runners-bigbang-gitlab-runner-gitlab-runner-6b9bd44fnt9x T4Sahsbv section_start:1626789167:resolve_secrets Resolving secrets section_end:1626789167:resolve_secrets section_start:1626789167:prepare_executor Preparing the "kubernetes" executor Using Kubernetes namespace: gitlab-runners Using Kubernetes executor with image registry.dso.mil/platform-one/big-bang/pipeline-templates/pipeline-templates/k3d-builder:0.0.5 ... Using attach strategy to execute scripts... section_end:1626789167:prepare_executor section_start:1626789167:prepare_script Preparing environment Waiting for pod gitlab-runners/runner-t4sahsbv-project-4885-concurrent-0j9cnz to be running, status is Pending Waiting for pod gitlab-runners/runner-t4sahsbv-project-4885-concurrent-0j9cnz to be running, status is Pending ContainersNotReady: "containers with unready status: [build helper]" ContainersNotReady: "containers with unready status: [build helper]" Running on runner-t4sahsbv-project-4885-concurrent-0j9cnz via gitlab-runners-bigbang-gitlab-runner-gitlab-runner-6b9bd44fnt9x... section_end:1626789174:prepare_script section_start:1626789174:get_sources Getting source from Git repository Fetching changes with git depth set to 50... Initialized empty Git repository in /builds/T4Sahsbv/0/platform-one/big-bang/apps/sandbox/podinfo/.git/ Created fresh repository. Checking out 71b598d1 as master... Skipping Git submodules setup section_end:1626789175:get_sources section_start:1626789175:step_script Executing "step_script" stage of the job script $ if [ -z ${PIPELINE_REPO_BRANCH} ]; then # collapsed multi-line command $ git clone -b ${PIPELINE_REPO_BRANCH} ${PIPELINE_REPO} ${PIPELINE_REPO_DESTINATION} Cloning into '../pipeline-repo'... $ echo "Directory structure of repository:" Directory structure of repository: $ tree . . |-- README.md |-- chart | |-- Chart.yaml | |-- Kptfile | |-- LICENSE | |-- README.md | |-- templates | | |-- NOTES.txt | | |-- _helpers.tpl | | |-- bigbang | | | `-- virtualservice.yaml | | |-- certificate.yaml | | |-- deployment.yaml | | |-- hpa.yaml | | |-- ingress.yaml | | |-- linkerd.yaml | | |-- redis | | | |-- config.yaml | | | |-- deployment.yaml | | | `-- service.yaml | | |-- service.yaml | | |-- serviceaccount.yaml | | |-- servicemonitor.yaml | | `-- tests | | |-- cache.yaml | | |-- fail.yaml | | |-- grpc.yaml | | |-- jwt.yaml | | |-- service.yaml | | |-- timeout.yaml | | `-- tls.yaml | |-- values-prod.yaml | |-- values-secure.yaml | `-- values.yaml `-- tests |-- cy-run.sh |-- cypress | `-- integration | `-- podinfo-health.spec.js |-- cypress.json |-- main-test-gateway.yaml `-- test-values.yml 8 directories, 34 files $ echo "Generic configuration validation tests:" Generic configuration validation tests: $ if [ $(ls -1 tests/test-values.y*ml 2>/dev/null | wc -l) -gt 0 ]; then # collapsed multi-line command Checking test values... WARN - podinfo in the Deployment RELEASE-NAME-podinfo has ability to run as root WARN - Deployment RELEASE-NAME-podinfo is using default Service Account WARN - Deployment RELEASE-NAME-podinfo must include Kubernetes recommended labels: https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/#labels WARN - podinfo in the Deployment RELEASE-NAME-podinfo does not have a memory limit set WARN - podinfo in the Deployment RELEASE-NAME-podinfo does not have a CPU limit set WARN - podinfo in the Deployment RELEASE-NAME-podinfo does not have QoS class of Guaranteed WARN - Image 'stefanprodan/grpc_health_probe' in 'Pod' 'RELEASE-NAME-podinfo-grpc-test-vgvb8' is not from Ironbank WARN - grpc-health-probe in the Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 has ability to run as root WARN - Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 is using default Service Account WARN - grpc-health-probe in the Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 does not have a memory requests set WARN - grpc-health-probe in the Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 does not have a CPU requests set WARN - grpc-health-probe in the Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 does not have a memory limit set WARN - grpc-health-probe in the Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 does not have a CPU limit set WARN - grpc-health-probe in the Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 does not have QoS class of Guaranteed WARN - grpc-health-probe in the Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 is missing livenessProbe WARN - grpc-health-probe in the Pod RELEASE-NAME-podinfo-grpc-test-vgvb8 is missing readinessProbe WARN - Image 'giantswarm/tiny-tools' in 'Pod' 'RELEASE-NAME-podinfo-jwt-test-rxoll' is not from Ironbank WARN - tools in the Pod RELEASE-NAME-podinfo-jwt-test-rxoll has ability to run as root WARN - Pod RELEASE-NAME-podinfo-jwt-test-rxoll is using default Service Account WARN - tools in the Pod RELEASE-NAME-podinfo-jwt-test-rxoll does not have a memory requests set WARN - tools in the Pod RELEASE-NAME-podinfo-jwt-test-rxoll does not have a CPU requests set WARN - tools in the Pod RELEASE-NAME-podinfo-jwt-test-rxoll does not have a memory limit set WARN - tools in the Pod RELEASE-NAME-podinfo-jwt-test-rxoll does not have a CPU limit set WARN - tools in the Pod RELEASE-NAME-podinfo-jwt-test-rxoll does not have QoS class of Guaranteed WARN - tools in the Pod RELEASE-NAME-podinfo-jwt-test-rxoll is missing livenessProbe WARN - tools in the Pod RELEASE-NAME-podinfo-jwt-test-rxoll is missing readinessProbe WARN - Image 'curlimages/curl' in 'Pod' 'RELEASE-NAME-podinfo-service-test-jejbz' is not from Ironbank WARN - curl in the Pod RELEASE-NAME-podinfo-service-test-jejbz has ability to run as root WARN - Pod RELEASE-NAME-podinfo-service-test-jejbz is using default Service Account WARN - curl in the Pod RELEASE-NAME-podinfo-service-test-jejbz does not have a memory requests set WARN - curl in the Pod RELEASE-NAME-podinfo-service-test-jejbz does not have a CPU requests set WARN - curl in the Pod RELEASE-NAME-podinfo-service-test-jejbz does not have a memory limit set WARN - curl in the Pod RELEASE-NAME-podinfo-service-test-jejbz does not have a CPU limit set WARN - curl in the Pod RELEASE-NAME-podinfo-service-test-jejbz does not have QoS class of Guaranteed WARN - curl in the Pod RELEASE-NAME-podinfo-service-test-jejbz is missing livenessProbe WARN - curl in the Pod RELEASE-NAME-podinfo-service-test-jejbz is missing readinessProbe FAIL - Image 'stefanprodan/grpc_health_probe' in 'Pod' 'RELEASE-NAME-podinfo-grpc-test-vgvb8' is not from approved registries FAIL - Image 'giantswarm/tiny-tools' in 'Pod' 'RELEASE-NAME-podinfo-jwt-test-rxoll' is not from approved registries FAIL - Image 'curlimages/curl' in 'Pod' 'RELEASE-NAME-podinfo-service-test-jejbz' is not from approved registries 44 tests, 5 passed, 36 warnings, 3 failures Error: plugin "conftest" exited with error section_end:1626789176:step_script section_start:1626789176:cleanup_file_variables Cleaning up file based variables section_end:1626789176:cleanup_file_variables ERROR: Job failed: command terminated with exit code 1