[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