Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gitlab-runner gitlab-runner
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 2,450
    • Issues 2,450
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 121
    • Merge requests 121
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.org
  • gitlab-runnergitlab-runner
  • Issues
  • #3473
Closed (promoted) (promoted)
Open
Created Aug 02, 2018 by Alessio Caiazza@nolith🚀Maintainer20 of 40 tasks completed20/40 tasks

[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 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

  • Old clone/fetch methods deprecated in !1203 (merged)

    • Post deprecation message in release blog post - gitlab-com/www-gitlab-com!20433 (merged)
    • Add deprecation message to the changelog - [link to gitlab-runner MR]
    • Remove deprecated code: [link to gitlab-runner MR]
    • Deprecation issue #4069 (closed)
  • Old cache configuration, deprecated in !968 (merged) and !1012 (merged)

    • Post deprecation message in release blog post - gitlab-com/www-gitlab-com!20433 (merged)
    • Add deprecation message to the changelog - [link to gitlab-runner MR]
    • Remove deprecated code: [link to gitlab-runner MR]
    • Deprecation issue #4070 (closed)
  • Old metrics server configuration, deprecated in !838 (merged) and !1013 (merged)

    • Post deprecation message in release blog post - gitlab-com/www-gitlab-com!20433 (merged)
    • Add deprecation message to the changelog - [link to gitlab-runner MR]
    • Remove deprecated code: [link to gitlab-runner MR]
    • Deprecation issue #4072 (closed)
  • FF_K8S_USE_ENTRYPOINT_OVER_COMMAND feature flag and old entrypoint resolving mechanism in K8S executor, deprecated in !1010 (merged)

    • Post deprecation message in release blog post - gitlab-com/www-gitlab-com!20433 (merged)
    • Add deprecation message to the changelog - [link to gitlab-runner MR]
    • Remove deprecated code: [link to gitlab-runner MR]
    • Deprecation issue #4073 (closed)
  • 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
  • Remove support for CentOS 6 for GitLab Runner per #3488 (comment 131361056)

    • Post deprecation message in release blog post - gitlab-com/www-gitlab-com!20433 (merged)
    • Add deprecation message to the changelog - [link to gitlab-runner MR]
    • Remove deprecated code: [link to gitlab-runner MR]
    • Deprecation issue #3905 (closed)
  • Remove support for some distributions that already reached their EOL

    • Post deprecation message in release blog post - gitlab-com/www-gitlab-com!20433 (merged)
    • Add deprecation message to the changelog - [link to gitlab-runner MR]
    • Merge open merge request !1130 (merged)
  • Remove old bash scripts for docker helper image

    • Post deprecation message in release blog post - gitlab-com/www-gitlab-com!20433 (merged)
    • Add deprecation message to the changelog - [link to gitlab-runner MR]
    • Remove deprecated code: [link to gitlab-runner MR]
    • Deprecation issue #4013 (closed)
  • Old git clean strategy deprecated in !1281 (merged)

    • Post deprecation message in release blog post - gitlab-com/www-gitlab-com!21676 (merged)
    • Add deprecation message to the changelog
    • Remove deprecated code: [link to gitlab-runner MR]
    • Deprecation issue - #4175 (closed)
Edited Apr 19, 2019 by Tomasz Maczukin
Assignee
Assign to
Time tracking