Skip to content
Snippets Groups Projects
Open [18.0] GitLab Runner deprecated features to remove.
  • [18.0] GitLab Runner deprecated features to remove.

  • Open Epic created by Pedro Pombeiro

    This epic keeps track of deprecation and removal for %18.0.

    Deprecation and code removal process

    For each deprecated part that we plan to remove in %18.0, we should:

    1. Create a deprecation issue, with milestone set to %18.0 and epic set to &13319.

    2. Add a comment to a deprecated code part:

      // DEPRECATED
      // TODO: Remove in 18.0. For more details read <link to the issue>
    3. Add the deprecated change with links to related issues and MRs in the list below (please use the template attached at the end).

    4. Before %18.0 add a deprecation message in Runner's Changelog.

    5. Before %18.0 add a deprecation message in release blog post.

    At %18.0 release we should go through the whole list and finally remove all deprecated parts of code.

    Deprecation and removal handbook guidance

    List of planned removals

    Feature / Capability to remove Deprecation issue link Removal or Breaking Change Introduction Milestone Notes
    Runner registration token: Support for registration tokens and server-side runner configuration in POST /api/v4/runners endpoint Deprecation - Support for registration tokens a... (gitlab#379743 - closed) • Pedro Pombeiro • 15.6 18.0
    Runner registration token: Support for registration tokens and server-side runner configurations in gitlab-runner register command Deprecation - Support for registration tokens a... (gitlab#380872 - closed) • Pedro Pombeiro • 15.6 • Needs attention 17.0 removed in 17.0
    Runner registration token: runnerRegistration Token in GitLab Runner Helm Chart Deprecation - runnerRegistrationToken in GitLab... (gitlab#381111 - closed) • Pedro Pombeiro • 15.6 17.0 Removed in 17.0
    Runner registration token: runner-registration-token in GitLab Runner Operator Deprecation - runner-registration-token in GitL... (gitlab#382077 - closed) • Unassigned • 16.0 17.0 Removed in 17.0
    Runner registration token: support for resetting runner registration token through REST API endpoints Deprecation - Support for resetting runner regi... (gitlab#383341 - closed) • Pedro Pombeiro • 15.7 18.0
    Runner registration token: support for resetting runner registration token through GraphQL endpoints Deprecation - Support for resetting runner regi... (gitlab#505703 - closed) • Pedro Pombeiro • 17.7 18.0
    Remove runnerPlatforms and runnerSetup GraphQL queries Remove runnerPlatforms and runnerSetup GraphQL ... (gitlab#387937) • Pedro Pombeiro • 18.0 18.0
    REST API:make RunnerDetails return "" for version, revision, platform, architecture REST API: make RunnerDetails return "" for vers... (gitlab#458095 - closed) • Unassigned
    Remove deprecated ciRunnerUsage.ciUsedMinutes field Remove deprecated ciRunnerUsage.ciMinutesUsed f... (gitlab#497367) • Pedro Pombeiro, Darren Eastman+ • 18.0 18.0
    Reduce number of supported alpine versions to just latest Reduce number of supported alpine versions to j... (gitlab-runner#38369) • Axel von Bertoldi • 18.0 18.0
    allowed_pull_policies bypass: pull policies not properly filtered on Kubernetes and docker executors Deprecation - Change logic to reject container ... (gitlab#516107 - closed) • Darren Eastman, Axel von Bertoldi • 17.9 18.0
    Remove hard coded credentials from git remote reference Deprecation - Remove hard coded credentials fro... (gitlab#518709 - closed) • Hannes Hörl, Darren Eastman • 17.9 18.0 The implementation issue is titled Breaking change - change default for runner feature flag FF_GIT_URLS_WITHOUT_TOKENS to true.
    Make gitlab-runner-helper-images an optional dependency of gitlab-runner package Deprecation - Make `gitlab-runner-helper-images... (gitlab#517765 - closed) • Axel von Bertoldi • 17.9 18.0

    Deprecation epic for %17.0 can be found at &9526.

    Edited by Darren Eastman

    Linked items 0

  • Link items together to show that they're related or that one is blocking others.

    Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first