A mandate from the powers above has been given to we mortals: Pack up your tools, your loved ones, your animals; Prepare for a perilous pilgrimage, and settle upon the promised land to the east whereupon the Great GitLab will rain gold upon the unwashed Gerrit masses.
- Follow the guide at https://www.mediawiki.org/wiki/GitLab/Hosting_a_project_on_GitLab#Migrating_a_project
- Create GitLab MRs to mirror any still-open Gerrit CRs
- Remove any existing Jenkins CI for the project
- Set the Gerrit repository as read-only via "General→State" so as not to confuse anyone. Add a link to the description of the project pointing any perusers to its new home.
- After migration, search for and update any documentation or code that references the old repository location. codesearch.wmcloud.org is a useful tool.
Repository | GL CI | Branches/tags migrated | CRs migrated | GL branch protection | Zuul archived | Gerrit archived | Docs updated |
operations/debs/coredns | N/A | ✓ | ✓ | N/A | ✓ | ✓ | |
operations/debs/dnsdist | |||||||
operations/debs/gdnsd | |||||||
operations/debs/pdns-recursor | ✓ | ✓ | ✓ | ✓ | ✓ | ||
operations/debs/prometheus-pdns-exporter | N/A | ✓ | ✓ | N/A | ✓ | ✓ | |
operations/debs/prometheus-pdns-rec-exporter | N/A | ✓ | ✓ | N/A | ✓ | ✓ | |
operations/debs/prometheus-varnishkafka-exporter | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
operations/debs/pybal | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
operations/debs/trafficserver | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
operations/debs/varnish-modules | ✓ | ✓ | ✓ | ✓ | ✓ | ||
operations/debs/varnish4 | ✓ | ✓ | ✓ | ||||
operations/debs/varnish | N/A | ✓ | ✓ | N/A | ✓ | ✓ | |
operations/debs/wikimedia-lvs-realserver | N/A | ✓ | ✓ | N/A | ✓ | ||
operations/dns | |||||||
operations/puppet/varnishkafka | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
operations/software/acme-chief | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
operations/software/fifo-log-demux | ✓ | ✓ | ✓ | N/A | ✓ | ✓ | ✓ |
operations/software/knead-wikidough | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
operations/software/latency-measurement | N/A | ✓ | ✓ | ✓ | N/A | ✓ | ✓ |
operations/software/nss-dnsdc | N/A | ✓ | ✓ | ✓ | N/A | ✓ | ✓ |
operations/software/purged | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
operations/software/varnish* | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
operations/software/varnish/libvmod-header | N/A | ✓ | ✓ | N/A | ✓ | ||
operations/software/varnish/libvmod-netmapper | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
operations/software/varnish/libvmod-querysort | ✓ | ✓ | ✓ | ||||
operations/software/varnish/libvmod-re2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
operations/software/varnish/libvmod-tbf | N/A | ✓ | ✓ | N/A | ✓ | ||
operations/software/varnish/libvmod-uuid | N/A | ✓ | ✓ | N/A | ✓ | ||
operations/software/varnish/libvmod-vslp | N/A | ✓ | ✓ | N/A | ✓ | ||
operations/software/varnish/varnishkafka | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
operations/software/varnish/varnishkafka/testing | ✓ | ||||||
operations/software/varnish/vhtcpd | N/A | N/A | N/A | N/A | N/A | ||
- The "operations/software/varnish" repository is empty and can simply be ignored