Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Register now

Freedesktop: Questions about runners

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

As part of the freedesktop migration, we're trying to help them solve some issues they've run into regarding hosting costs and CI.

Questions

  • if a runner farm shares a cache (e.g. 'runners.cache.s3' section pointing to the same MinIO instance), will this avoid hitting the HTTP service for artifact download where artifacts are produced and consumed by runners which share the same cache?

  • though the gitlab-runner documentation at https://docs.gitlab.com/runner/configuration/autoscale.html#distributed-container-registry-mirroring advises that a registry mirror can be set up, https://docs.docker.com/registry/recipes/mirror/ advises that the only registry which can be mirrored is the Docker Hub - is this possible with the regular Docker daemon, or is there a particular registry-mirror implementation the GitLab team would advise, or is Pulp best, or ... ?

People

  • Daniel Stone, Freedesktop @fooishbar
  • Tomasz Maczukin, GitLab Senior Backend Engineer, Verify (CI), Runner, @tmaczukin
  • Nuritzi Sanchez, Sr. Open Source Program Manager at GitLab, @nuritzi
Edited Sep 26, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading