Skip to content

Remove conan package registry feature flag

Steve Abrams requested to merge 8248-remove-conan-feature-flag into master

What

Remove the :conan_package_registry feature flag. The feature was completed in a series of MRs and wasn't functional until the all were merged. Now that all are merged the feature is functional and should no longer be blocked behind a feature flag.

Owners

  • Team: Package
  • Most appropriate slack channel to reach out to: #s_package
  • Best individual to reach out to: Steve Abrams

Expectations

### What are we expecting to happen?

The ability for users to publish Conan packages to the GitLab package registry will be available.

What might happen if this goes wrong?

Package files may fail to be uploaded or downloaded, information on the project packages page may display incorrectly.

What can we monitor to detect problems with this?

Ensure the GitLab Registry is Up according to the dashboard (there is no reason the registry availability should be affected by this flag)

Other errors will come in through Sentry.

Beta groups/projects

N/A

Roll Out Steps

  • Enable on staging
  • Test on staging
  • Ensure that documentation has been updated
  • Enable on GitLab.com for individual groups/projects listed above and verify behaviour
  • Coordinate a time to enable the flag with #production and #g_delivery on slack. (the flag is already enabled)
  • Announce on the issue an estimated time this will be enabled on GitLab.com (the flag is already enabled)
  • Enable on GitLab.com by running chatops command in #production
  • Cross post chatops slack command to #support_gitlab-com and in your team channel (the flag is already enabled)
  • Announce on the issue that the flag has been enabled
  • Remove feature flag and add changelog entry
  • After the flag removal is deployed, clean up the feature flag by running chatops command in #production channel

/label feature flag

Edited by Steve Abrams

Merge request reports