Gitlab CI fails to compile lab due to TLS certificate expiry
Hello, I've just pushed the lab to Gitlab, and I got the following output. The link is here.
Running with gitlab-runner 13.6.0 (8fa89735)
on iccluster104_runner10 u_44N2kT
Preparing the "docker" executor 00:03
Using Docker executor with image lampepfl/moocs:2021-09-20 ...
Authenticating with credentials from $DOCKER_AUTH_CONFIG
Pulling docker image lampepfl/moocs:2021-09-20 ...
Using docker image sha256:7b1268079d8826791654b4b12eafc64a13386ec1a42a295594488f27f00442ed for lampepfl/moocs:2021-09-20 with digest lampepfl/moocs@sha256:cca26e06e27d3a97a860e765887ff43d4480ded58337f111fd23256ceb3074af ...
Preparing environment 00:01
Running on runner-u44n2kt-project-7613-concurrent-0 via 5fefc9835b41...
Getting source from Git repository 00:01
Fetching changes with git depth set to 50...
Initialized empty Git repository in /builds/lamp/students-repositories-fall-2021/cs210-celati/.git/
Created fresh repository.
fatal: unable to access 'https://gitlab.epfl.ch/lamp/students-repositories-fall-2021/cs210-celati.git/': SSL certificate problem: certificate has expired
Cleaning up file based variables 00:01
ERROR: Job failed: exit code 1
It looks like Gitlab is behind a Traefik reverse proxy on the public side, so I don't know whether "gitlab.epfl.ch" uses a different cert internally that's not been updated.
Edited by Matt Bovel