Skip to content

Move Omnibus security release from dev.gitlab.org to GitLab Security

When we migrated the security development to private groups on &121 (closed), we only moved the GitLab repo itself but not the GitLab components. Omnibus security release is highly tied to the GitLab Security release, so to continue automating our security release processes, we need to move the Omnibus security release process from dev.gitlab.org to the private fork on GitLab security.

This issue is to track what it's required to do this transition. Let's tentatively aim for the security release of 12.9.

Plan.

1. Modify files on omnibus-gitlab

2.  Modify release-tools scripts

3. Modify files on gitlab

4. Ensure omnibus-gitlab on Security is ready

5. Test Omnibus GitLab on Security

6. Communicate to engineers using multi-modal communication

  • Prepare an announcement - #743 (closed)
  • Post the announcement on Slack: #g_distribution, #releases, #development, #backend, #security, #app-sec
  • Post the announcement on Engineering Week-In-Review
Edited by Mayra Cabrera