Skip to content

On-Call Handover 2021-02-22 07:00 UTC

On-Call Handover

Brought to you by the Slack slash command: /sre-oncall handover

Summary:

Had some excitement with runners in production#3672 (closed) and production#3674 (closed) today, but both the former should hopefully be settled now. There will be some follow-up work for both, but the primary impacts from each have been mitigated.

Edit: after further testing on production#3674 (closed) we ran into problems with filesystem permissions, after adjusting the mount point for the temp directory where the local copy of the repo is stored for builds of gitlab forks

What (if any) time-critical work is being handed over?

What contextual info may be useful for the next few on-call shifts?

For production#3672 (closed) we updated the docker-machine versions on the runners on https://ops.gitlab.net/gitlab-cookbooks/chef-repo/-/merge_requests/5033. This change was applied not only to the gitlab-shared-runners but to all runners, so if you see any (more) issues with runners this should be a prime suspsect.

We did see one issue after the above update, as noted (now mitigated) in production#3674 (closed). The fix for this one required updating the temporary path into which repository contents are extracted before initiating the volume mount and launching the container (build optimization for gitlab forks).

Ongoing alerts/incidents:

Resolved actionable alerts:

Unactionable alerts:

Resolved production incidents:

Change issues:

Edited by Craig Barrett