Move mirror in dev.gitlab.org to proper namespace
The dev.gitlab.org mirror of this project resides in https://dev.gitlab.org/gitlab/gitlab-agent. However, for all the other projects, we mimic the namespace structure in GitLab.com in dev.gitlab.org also (with the top group being gitlab
instead of gitab-org
). This is also mentioned in https://gitlab.com/gitlab-org/release/docs/-/blob/master/general/security/mirrors.md, and is kinda an unwritten standard (and thus expectation).
This expectation caused CNG master to fail when gitlab-org/build/CNG!1074 (merged) was merged.
Proposal: Move the project from https://dev.gitlab.org/gitlab/gitlab-agent to https://dev.gitlab.org/gitlab/cluster-integration/gitlab-agent.
Plan of action
Please follow the below tasks, here we just define the order of execution:
- The new repository and its mirroring are already in place,
- we need to merge the changes in the packagers: CNG and Omnibus
- we need to merge the change in release-tools
- we can now finally cleanup the old mirror
Edited by Alessio Caiazza