Skip to content

Consolidate deprecation handling during reconfigure to use new deprecation list

Balasankar 'Balu' C requested to merge 3515-consolidate-deprecations into master

TLDR: We are consolidating all deprecation handling to a single place. In addition, we will abort reconfigure if sensitive (~= breaking || causing data loss) configuration is being used even after their removals. Non-sensitive configuration will be dropped at their removal version and we will not bother about them anymore.

In this MR, in addition to consolidating deprecations, I am removing deprecation warnings for two non-sensitive configuration that have been deprecated since 10.1 (and has been unused since an even earlier version) - git_timeout and git_max_size.

I've opened !2532 (merged), !2522 (merged) and !2520 (merged) for discussing other removals.

Closes #3515 (closed)

Edited by GitLab Release Tools Bot

Merge request reports