Skip to content

Release skipping copy operation in generic packages upload

What does this MR do and why?

In Avoid copy operation in object store during Gen... (!147454 - merged), we introduced a change in how we handle the Generic Package Repository uploads.

Before !147454 (merged), when uploading a generic package's file, the file will be uploaded to a temp location on the Object Storage, and then we copy the file from this temp location to a final one.

We wanted to avoid this copy operation and directly upload the file to its final location from the beginning, and that's the change we introduced in !147454 (merged). However, the change was gated behind a feature flag.

The feature flag was globally enabled, and monitoring the Generic Package Repository's endpoints didn't show any errors.

So in this MR, we are cleaning up the feature flag and releasing the fix.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After

How to set up and validate locally

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

Related to #429060 (closed)

Merge request reports