Skip to content

Enable the ssh access by default in the Composer package registry

David Fernandez requested to merge 422171-enable-by-default into master

🌳 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?

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

Merge request reports