Remove the composer_use_ssh_source_urls feature flag
🍹 Context
In Enable the ssh access by default in the Compose... (!132147 - merged) we enabled by default the composer_use_ssh_source_urls
which was introduced in Use SSH URL in composer metadata source entry f... (!119739 - merged).
The gated change was about how $ composer
could access source packages (access the git repository) for non public projects. It was changed from https
to git ssh
. See Use SSH URL in composer metadata source entry f... (!119739 - merged) for more details.
The feature flag has been enabled by default for a full milestone (%16.5) with no issues.
Time to cleanup that feature flag which is this MR.
Rollout issue: #422171 (closed)
🔬 What does this MR do and why?
- Remove the
composer_use_ssh_source_urls
feature flag. - Update the related specs.
🖼 Screenshots or screen recordings
None
⚙ How to set up and validate locally
See https://docs.gitlab.com/ee/user/packages/composer_repository/#ssh-access
🛵 MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.