GCP migration plan for 10.6
- Meeting agenda: https://docs.google.com/document/d/1T7xeNUkuxhi-TUE_dn9rbgXp7Lb_WMrhN_OV4Yn2s5g/edit
- Slack: #gcp_migration
Description
Our plan for GCP Migration is running fast, and %10.6 is a critical milestone in this process. This issue lists all the planned issues that should be done in order to ensure the migration will be as smooth as possible!
Plan
You can check the current status of all the issues related to GCP Migration in this issue board:
https://gitlab.com/groups/gitlab-org/-/boards/468245
~"CI/CD"
LFS & artifacts direct upload
-
Workhorse direct upload to Object Storage for LFS: gitlab-ee#3507 Deliverable -
Workhose support: gitlab-workhorse!227 (merged) and gitlab-workhorse!240 (merged) -
Rails support: gitlab-ee!4794 -
upstream deps support: fog-aws and fog-google
-
- ~~Workhorse direct upload to Object Storage for artifacts: https://gitlab.com/gitlab-org/gitlab-ee/issues/4183 Deliverable~~ _moved to %10.7_
-
Workhose support: gitlab-workhorse!238 (merged) -
Rails support: gitlab-org/gitlab-ee!4233moved to %10.7
-
Job traces
-
Add a rake task for migrating traces to Object Storage: https://gitlab.com/gitlab-org/gitlab-ee/issues/4170 Deliverable -
Gitlab::Ci::Trace::Stream#path
should returnnil
when the trace is in ObjectStorage: https://gitlab.com/gitlab-org/gitlab-ce/issues/43025 Stretch
Production effort
-
Migrate traces to Object Storage: https://gitlab.com/gitlab-org/gitlab-ee/issues/4170 Deliverable
~Geo
-
Ensure Geo replication can handle GitLab.com-scale update load: https://gitlab.com/gitlab-org/gitlab-ee/issues/4030 Deliverable
Edited by Fabio Busatto