[12.0] features to deprecate and/or remove
This issue keep tracks of deprecation and removal for %"12.0". Deprecated parts of code should be marked with a `// TODO: Remove in 12.0` commentin in the code, and then should be added to the list bellow. We should ensure that the deprecation was mentioned in both release post and GitLab Runner's [CHANGELOG.md](https://gitlab.com/gitlab-org/gitlab-runner/blob/master/CHANGELOG.md) **before** %"12.0". In %"12.0" we should go through the whole list and finally remove all deprecated parts of code. ## To Deprecate ## To Remove - [x] Old clone/fetch methods deprecated in gitlab-runner!1203 - [x] Post deprecation message in release blog post - https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/20433 - [x] Add deprecation message to the changelog - [link to `gitlab-runner` MR] - [x] Remove deprecated code: https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1372 - [x] Deprecation issue https://gitlab.com/gitlab-org/gitlab-runner/issues/4069 - [x] Old cache configuration, deprecated in gitlab-runner!968 and gitlab-runner!1012 - [x] Post deprecation message in release blog post - https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/20433 - [x] Add deprecation message to the changelog - [link to `gitlab-runner` MR] - [x] Remove deprecated code: https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1367 - [x] Deprecation issue https://gitlab.com/gitlab-org/gitlab-runner/issues/4070 - [x] Old metrics server configuration, deprecated in gitlab-runner!838 and gitlab-runner!1013 - [x] Post deprecation message in release blog post - https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/20433 - [x] Add deprecation message to the changelog - [link to `gitlab-runner` MR] - [x] Remove deprecated code: https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1368 - [x] Deprecation issue https://gitlab.com/gitlab-org/gitlab-runner/issues/4072 - [x] `FF_K8S_USE_ENTRYPOINT_OVER_COMMAND` feature flag and old entrypoint resolving mechanism in K8S executor, deprecated in gitlab-runner!1010 - [x] Post deprecation message in release blog post - https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/20433 - [x] Add deprecation message to the changelog - [link to `gitlab-runner` MR] - [x] Remove deprecated code: https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1369 - [x] Deprecation issue https://gitlab.com/gitlab-org/gitlab-runner/issues/4073 - [x] ~~Remove `kubernetes: active` pipeline build policy https://gitlab.com/gitlab-org/gitlab-ce/issues/52148~~ - ? should we do this? It's been debated on the actual issue - [x] Remove support for CentOS 6 for GitLab Runner per https://gitlab.com/gitlab-org/gitlab-runner/issues/3488#note_131361056 - [x] Post deprecation message in release blog post - https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/20433 - [x] Add deprecation message to the changelog - [link to `gitlab-runner` MR] - [x] Remove deprecated code: [link to `gitlab-runner` MR] - [x] Deprecation issue https://gitlab.com/gitlab-org/gitlab-runner/issues/3905 - [x] Remove support for some distributions that already reached their EOL - [x] Post deprecation message in release blog post - https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/20433 - [x] Add deprecation message to the changelog - [link to `gitlab-runner` MR] - [x] Merge open merge request https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1130 - [x] Remove old bash scripts for docker helper image - [x] Post deprecation message in release blog post - https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/20433 - [x] Add deprecation message to the changelog - [link to `gitlab-runner` MR] - [x] Remove deprecated code: https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1373 - [x] Deprecation issue https://gitlab.com/gitlab-org/gitlab-runner/issues/4013 - [x] Old `git clean` strategy deprecated in gitlab-runner!1281 - [x] Post deprecation message in release blog post - gitlab-com/www-gitlab-com!21676 - [x] Add deprecation message to the changelog - [x] Remove deprecated code: https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1370 - [x] Deprecation issue - gitlab-runner#4175
epic