[Feature flag] Enable package_metadata_advisory_sync by default
Summary
package_metadata_advisory_sync
was introduced in %16.2 and is on
in GitLab SaaS staging and production. It is set to off
by default for other instances and should be enabled when the parent of this epic is released. The advisories for OS packages should not be ingested by default to prevent a large increase in space taken.
Release Plan
The flag was introduced in [Feature flag] Rollout of package_metadata_adv... (#417191 - closed) and the following steps are taken from the issue:
-
Create a merge request with the following changes. Ask for review and merge it. -
Set the default_enabled
attribute in the feature flag definition totrue
. -
Review what warrants a changelog entry and decide if a changelog entry is needed.
-
-
Ensure that the default-enabling MR has been included in the release package. If the merge request was deployed before the monthly release was tagged, the feature can be officially announced in a release blog post. -
/chatops run release check https://gitlab.com/gitlab-org/gitlab/-/merge_requests/131705 16.4
-
-
Consider cleaning up the feature flag from all environments by running these chatops command in #production
channel. Otherwise these settings may override the default enabled.-
/chatops run feature delete package_metadata_advisory_sync --dev --staging --staging-ref --production
-
-
Close the feature issue to indicate the feature will be released in the current milestone. -
Set the next milestone to this rollout issue for scheduling the flag removal. -
(Optional) You can create a separate issue for scheduling the steps below to Release the feature. -
Set the title to "[Feature flag] Cleanup package_metadata_advisory_sync
". -
Execute the /copy_metadata <this-rollout-issue-link>
quick action to copy the labels from this rollout issue. -
Link this rollout issue as a related issue. -
Close this rollout issue.
-
Edited by Oscar Tovar