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_urlsfeature 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.