Document three-step migration process for Helm chart installations to use the container registry metadata database
Context
Currently, it's possible to enable new installations of GitLab deployed using helm to use a database to store container registry metadata.
Problem
In Document one-step approach for migrating existi... (#436406 - closed), we documented the 1-step approach to migrate existing data to the metadata database. However, that approach may not be suitable for large registry instances as documented here.
A three-step approach is possible, however we are currently blocked by Container Registry: allow setting database conf... (gitlab-org/charts/gitlab#5292 - closed).
Solution
Once Container Registry: allow setting database conf... (gitlab-org/charts/gitlab#5292 - closed) is implemented, we can document the three-step approach.
Alternatively, we could also wait for Container Registry: Create import jobs for meta... (gitlab-org/charts/gitlab#5293) and document the automated (or semi-automated?) process.
Designs
- Show closed items
Is blocked by
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Jaime Martinez changed milestone to %16.9
changed milestone to %16.9
- Jaime Martinez marked this issue as related to #436406 (closed)
marked this issue as related to #436406 (closed)
- Jaime Martinez removed milestone %16.9
removed milestone %16.9
- Jaime Martinez added workflowblocked label and removed workflowin dev label
added workflowblocked label and removed workflowin dev label
- Jaime Martinez marked this issue as blocked by gitlab-org/charts/gitlab#5292 (closed)
marked this issue as blocked by gitlab-org/charts/gitlab#5292 (closed)
- Jaime Martinez mentioned in issue #436406 (closed)
mentioned in issue #436406 (closed)
- Jaime Martinez mentioned in merge request gitlab-org/charts/gitlab!3583 (merged)
mentioned in merge request gitlab-org/charts/gitlab!3583 (merged)
- Jaime Martinez mentioned in epic &5521
mentioned in epic &5521
- Jaime Martinez mentioned in merge request gitlab-org/charts/gitlab!3633 (merged)
mentioned in merge request gitlab-org/charts/gitlab!3633 (merged)
- Tim Rizzi mentioned in issue #446263 (closed)
mentioned in issue #446263 (closed)
- Crystal Poole added Deliverable label
added Deliverable label
- Maintainer
Setting health status to
on track
as the milestone has just begun.Issue participants are welcome to override this by setting the health status to another value.
- 🤖 GitLab Bot 🤖 changed health status to on track
changed health status to on track
- Tim Rizzi mentioned in issue #451600 (closed)
mentioned in issue #451600 (closed)
- Maintainer
This issue is scheduled for completion in this milestone but doesn't have an assignee. Changing health status to 'needs attention'.
Issue participants are welcome to override this by setting the health status to another value.
- 🤖 GitLab Bot 🤖 changed health status to needs attention
changed health status to needs attention
- Jaime Martinez assigned to @jaime
assigned to @jaime
- Jaime Martinez added workflowin dev label and removed workflowblocked label
added workflowin dev label and removed workflowblocked label
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#17612 (closed)
mentioned in issue gitlab-org/quality/triage-reports#17612 (closed)
- Maintainer
This issue is scheduled for completion in this milestone but is in an early development stage. Changing health status to 'at risk'.
Issue participants are welcome to override this by setting the health status to another value.
- 🤖 GitLab Bot 🤖 changed health status to at risk
changed health status to at risk
Collapse replies - Author Developer
@trizzi yeah it's very likely given we were waiting for gitlab-org/charts/gitlab#5292 (closed) to be finalized. The good news is that issue has finally been closed
1 1
- Jaime Martinez mentioned in commit gitlab-org/charts/gitlab@c2f0c123
mentioned in commit gitlab-org/charts/gitlab@c2f0c123
- Tim Rizzi mentioned in issue #458781 (closed)
mentioned in issue #458781 (closed)
- Jaime Martinez mentioned in merge request gitlab-org/charts/gitlab!3752 (merged)
mentioned in merge request gitlab-org/charts/gitlab!3752 (merged)
- Maintainer
Setting health status to
on track
as the milestone has just begun.Issue participants are welcome to override this by setting the health status to another value.
- 🤖 GitLab Bot 🤖 changed health status to on track
changed health status to on track
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#17715 (closed)
mentioned in issue gitlab-org/quality/triage-reports#17715 (closed)
- Marcel Amirault added Technical Writing docsfeature labels
added Technical Writing docsfeature labels
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#17797 (closed)
mentioned in issue gitlab-org/quality/triage-reports#17797 (closed)
- Jaime Martinez added workflowin review label and removed workflowin dev label
added workflowin review label and removed workflowin dev label
- Jaime Martinez added to epic &5521
added to epic &5521
- Jaime Martinez mentioned in commit gitlab-org/charts/gitlab@1fb0fa18
mentioned in commit gitlab-org/charts/gitlab@1fb0fa18
- Author Developer
Status Update
- Complete: 99%
- Confidence: 95%
Notes:
- After multiple rounds of review, Registry: document three-step migration (gitlab-org/charts/gitlab!3752 - merged) it's finally in the last stages of review pending maintainer review from the docs team.
- Demo available https://youtu.be/HPHwskyfQoI
Collapse replies - Author Developer
The docs have been merged Registry: document three-step migration (gitlab-org/charts/gitlab!3752 - merged)! And they're available now at https://docs.gitlab.com/charts/charts/registry/metadata_database.html#three-step-migration
Closing
- Jaime Martinez closed
closed
- Jaime Martinez added workflowcomplete label and removed workflowin review label
added workflowcomplete label and removed workflowin review label
- Ben Prescott_ mentioned in epic gitlab-org#5521
mentioned in epic gitlab-org#5521