Improve Scheduled Pipelines for self-update
The hosts that run gitlab-runner are killing themselves when the system upgrade contains gitlab-runner or docker. Those need to be upgrade out of band:
apt install --upgrade docker-ce-cli docker-ce containerd.io gitlab-runner
We can't call that as part of the scheduled pipeline because that is triggered by gitlab-runner and runs within docker.