Enable the ssh access by default in the Composer package registry
🌳 Context
In Use SSH URL in composer metadata source entry f... (!119739 - merged), we changed how $ composer
access source packages for non public projects (from git https
to git ssh
).
This change was done behind a feature flag: #422171 (closed).
It has been enabled globally on gitlab.com with no issues for more than 24 hours.
We want to deliver this as enabled by default. This is to provide an additional safety net to self-managed users in case they use a configuration that would not be compatible with git ssh
.
🤔 What does this MR do and why?
- Enabled the related feature flag by default.
- Update the related documentation.
🖼 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.