Remove the 'rename_group_path_upon_deletion_scheduling' feature flag

What does this MR do and why?

This change removes a feature flag that was controlling how groups and projects get renamed when they're scheduled for deletion. Previously, the system had two different ways to rename items being deleted - a newer method and a legacy method for projects. Now it simplifies this by removing the feature flag and always using the newer approach, which only renames groups and projects when they don't have container repositories (Docker images). The change also removes all the test code that was checking the old behavior when the feature flag was disabled, since that's no longer needed.

References

MR acceptance checklist

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

Edited by Rémy Coutable

Merge request reports

Loading