This is a task for activities related to migrating operations/cookbooks to GitLab. See T341468: Migrate SRE repositories to GitLab for global migration prerequisites.
Prerequisites:
- Transparent integration for git::clone with ensure => 'latest'. We checkout multiple repositories in a loop and if this one migrates and requires some additional parameter to git::clone it will also need some puppet refactoring.
- A CI job that runs tox. Currently using the tox-docker template in jenkins.
- Integration with https://www.mediawiki.org/wiki/Git/Reviewers#operations/cookbooks, in particular the regex capability for people that don't want to get added for all cookbooks but just those of their team. - T289712: Investigate whether we can/should integrate Git/Reviewers with GitLab
- Pending changes are closed (merged or abandoned) prior to migration.