Skip to content

fix(db): remove new ultimate trial plan from self-hosted instances

  • Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA. As a benefit of being a GitLab Community Contributor, you can request access to GitLab Duo.

What does this MR do and why?

This MR attempts to remove the seemingly unintentional addition of the new ultimate trial plan into non-.com instances.

The instance configuration page has an ultimate trial plan column which does not belong on self-hosted instances.

Package registry settings on a self-hosted deployment currently looks like the following:

Screenshot_2024-10-22_at_12.14.00

CI/CD settings look like the following:

Screenshot_2024-10-22_at_12.14.11

We believe this behavior was introduced with MR Add entry to 'plans' for the new Ultimate Trial (!135759 - merged)

This MR implements a migration which would remove this plan for self-hosted installations.

🛠️ with ❤️ at Siemens as part of the GitLab DACH connect roadshow

/cc @fh1ch @bufferoverflow @nejc @dlouzan @max-wittig

Edited by Brian Williams

Merge request reports

Loading