Skip to content

Draft: Release the Maven package requests forwarding feature

David Fernandez requested to merge 359553-cleanup-feature-flag into master

🍬 Context

The Maven package request forwarding feature is a change in the Maven package registry.

At its very core, the idea is simple: when the searched package is not found in the GitLab Maven package registry, forward the request to Maven central (which is the official/default package registry).

This way, users can have simpler set ups in their config by simply pointing to a GitLab instance.

This feature is controlled by a cascading namespace setting.

Since this is a change in one of the most used Package Registry on gitlab.com, the package request forwarding feature has been deployed with a feature flag.

The feature flag rollout issue is: https://gitlab.com/gitlab-org/gitlab/-/issues/359553

🔍 What does this MR do and why?

  • Remove the maven_central_request_forwarding feature flag.
  • Update/clean up the related specs.

📺 Screenshots or screen recordings

TODO Screenhots here.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by David Fernandez

Merge request reports