gitlab-runner sometimes marks success even failed jobs
I run brig command in an image which runs in gitlab-runner. Sometimes even the job fails the gitlab-runner says the job finished successfully but sometimes it catches the error and says the job failed.
gitlab-ci.yaml
test_job:
stage: test-stage
variables:
DOCKER_DRIVER: overlay2
DOCKER_TLS_CERTDIR: "/certs"
DOCKER_HOST: tcp://docker:2376
DOCKER_TLS_VERIFY: 1
DOCKER_CERT_PATH: "/certs/client"
services:
- name: docker:stable-dind
script:
- docker run private-repo-baseinstaller:v-1 brig run --no-progress -e test -f brigade.js -p payload.json test-project-name -n brigade
Output of kubectl version: 1.18
bare-metal kubernetes
Running after_script Saving cache Uploading artifacts for successful job Job succeeded
kubectl get pods -n brigade |grep Error
brigade-worker-01eacvfy2dyzakbbfd6vwdy416 0/1 Error 0 74m
test-job-01eacvfy2dyzakbbfd6vwdy416 0/1 Error 0 75m
Edited by Kenot