Skip to content

chore(deps): update gitlab/gitlab-runner docker tag to v19 - #634

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/gitlab-gitlab-runner-19.x
Open

chore(deps): update gitlab/gitlab-runner docker tag to v19#634
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/gitlab-gitlab-runner-19.x

Conversation

@renovate

@renovate renovate Bot commented May 23, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
gitlab/gitlab-runner (changelog) final major v18.10.0v19.3.1
gitlab/gitlab-runner (changelog) major v18.10.0v19.3.1

Release Notes

gitlab-org/gitlab-runner (gitlab/gitlab-runner)

v19.3.1

Compare Source

Bug fixes
  • Merge branch 'revert-c46014f5' into 'main' !7232

v19.3.0

Compare Source

New features
  • Enable GitLab Functions on the shell executor !6964
  • Echo Job Router last_update for long-poll coalescing !7130
  • Add config lint command to validate config.toml files !6916 (Ashmit Sharma @​4shm1td06)
  • Add logging for snowplow_billing usage events syncing !7101
  • Support zipzstd cache compression format !6892 (Rafael Fonseca @​rafael.fonseca1)
  • Add No docker prune env var !6828 (Pishel @​pishel65)
  • Clear CI token in git credential managers !6609 (Guillaume Chauvel @​guillaume.chauvel)
Security fixes
  • Go: Update module k8s.io/client-go to v0.36.2 !6838
Bug fixes
  • Retry TestBuildPowerShellCatchesExceptions get_sources failure !7002
  • Close connections leaked on setup error paths !6955
  • Fix concrete scriptwriter aborting on else branches under errexit !6970
  • Propagate artifact read errors to user instead of hiding them (closes #​27922) !6910 (Ashmit Sharma @​4shm1td06)
  • Fix(packaging): prevent pre-remove script aborting when service not installed !6890 (Gourab Singha @​gourabsingha1)
  • Fix platform key breaking image inspect on Podman backend !6990
  • Fix print_pod_warning_events not suppressing pod scheduling warnings !6927
  • Avoid buggy Remove-Item -Recurse in PsWriter.RmDir !7145
  • Retry TestBuildCacheHelper's git fetch on transient reset !6997
  • Quiet git rm/clean output when clearing worktree on retry !7180
  • Log successful network disconnect at Info level !7008 (Pishel @​pishel65)
  • Fix gitlab-runner verify failing when CI_SERVER_TOKEN is set !6928
  • Allow spaces in Linux volume path names (closes #​4442) !7005 (Ashmit Sharma @​4shm1td06)
  • Fail fast on a missing build-container stage script (attach strategy) !6941
  • Apply isolation config to service containers (closes #​39620) !7013 (Ashmit Sharma @​4shm1td06)
  • Kubernetes executor: write attach-mode stage scripts atomically !7090 (Cyprian Bergonia @​nikoku)
  • Restore IMAGE_FILTER_FLAGS default to label filter (closes #​39621) !6985 (Ashmit Sharma @​4shm1td06)
  • Fix bare platform strings resolving to the runner host's OS !6993
  • Send runner info with the verify request !7186
  • Retry image pulls on a mid-connection reset, not just dial failures !6998
  • Key S3 client cache by config value, not pointer !6961
  • Auto-select the concrete helper image flavor on Kubernetes !7103
  • Fix git config failures when HOME is unreadable with FF_GIT_URLS_WITHOUT_TOKENS enabled !7020 (Guillaume Chauvel @​guillaume.chauvel)
  • Expand service variables against all job variables !7102
  • Default unset step when to on_success in concrete builder !6900
  • Scope network-faults job to only run its own test !6996
  • Fail job immediately on CreateContainerConfigError in k8s executor (closes #​39361) !7014 (Ashmit Sharma @​4shm1td06)
Maintenance
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.107.0 !7174
  • Enable Go modernizer stringscut !7121
  • Patch regex. allow-all requires double star to also enable deeper nested... !7086 (Thomas Rooijakkers @​ThomasTNO)
  • Correct grammar in zip_extract.go comment !7009 (Pishel @​pishel65)
  • Go: Update module github.com/kardianos/service to v1.3.0 !7052
  • Remove EOL spaces in doc files - 2026-08-14 !7181
  • Correct typo in executor interface documentation !7042 (Mridankan Mandal @​RedZapdos123)
  • Go: Update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.33 !7132
  • Retry more real-network integration tests on gitlab.com 502s !7001
  • Update dependency ruby to v4 !7087
  • Go: Update module github.com/prometheus/procfs to v0.21.1 !7060
  • Add 8 newly observed flaky tests to the auto-retry list !6994
  • Go: Update gitlab.com/gitlab-org/fleeting/taskscaler/metrics/prometheus digest to 8295dd4 !7167
  • Keep step-runner operator logs out of docker job traces !6901
  • Enable Go modernizer rangeint !7117
  • Go: Update module github.com/openbao/openbao/api/v2 to v2.6.0 !7057
  • Go: Update module go.mozilla.org/pkcs7 to v0.10.0 !7064
  • Go: Update module gitlab.com/gitlab-org/fleeting/nesting to v0.5.0 !6443
  • Restructure Operator configuration page and document UID mismatch workarounds !7030 (Ben Bodenmiller @​bbodenmiller)
  • Go: Update module github.com/docker/cli to v29.6.2+incompatible !7023
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/sts to v1.45.3 !7151
  • Add merge request template rule to AGENTS.md !7147 (Ben Bodenmiller @​bbodenmiller)
  • Go: Update module github.com/Azure/azure-sdk-for-go/sdk/azidentity to v1.14.0 !7034
  • Also authenticate docker.io image checks against Docker Hub !6968
  • Fix retry loop bashisms in clone test repo CI job !6943
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.106.4 !7126
  • Enable Go modernizer slicescontains !7119
  • Enable Go linter errname !7110
  • Update dependency yq to v4.53.3 !7074
  • Wrap plain errors in some executors' Prepare() with BuildError !6965
  • Go: Update module github.com/docker/go-connections to v0.8.1 !7104
  • Identify helper image config errors during tests !6852 (Anthony Juckel @​ajuckel)
  • Go: Update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.34 !7172
  • Update dependency node to v24.18.1 !7106
  • Go: Update module cloud.google.com/go/iam to v1.12.0 !7029
  • Poll for exited container in prune integration test !6945
  • Run docs Hugo test with latest docs Hugo container image !6963
  • Go: Update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.35 !7198
  • Enable Go modernizer stringsseq !7122
  • Wrap plain errors in parallels/virtualbox validateConfig() with BuildError !6966
  • Update Go version references to 1.26.5 in development docs !7068
  • Go: Update module github.com/fatih/color to v1.19.0 !7037
  • Update dependency golangci/golangci-lint to v2.12.2 !7026
  • Go: Update module github.com/aws/aws-sdk-go-v2 to v1.42.1 !6489
  • Go: Update module gitlab.com/gitlab-org/step-runner to v0.41.0 !7063
  • Go: Update module google.golang.org/api to v0.289.0 !6449
  • Go: Update module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc to v1.45.0 !7157
  • Remove completed-rollout feature flags (FF_USE_NEW_BASH_EVAL_STRATEGY, FF_SKIP_NOOP_BUILD_STAGES, FF_SET_PERMISSIONS_BEFORE_CLEANUP) !7144
  • Product Docs AI Translation: GITTECHA-880 #​1 !7088
  • Go: Update module github.com/in-toto/in-toto-golang to v0.11.0 !6840
  • Fix typos in common/config.go !7045 (Mridankan Mandal @​RedZapdos123)
  • Go: Update module cloud.google.com/go/iam to v1.13.0 !7187
  • Go: Update module github.com/docker/cli to v29.7.2+incompatible !7170
  • Update docker Docker tag to v29.7.2 !7164
  • Sync Go version checks across CI, mise.toml, and docs !7079
  • Enable Go modernizer slicesbackward !7118
  • [FixPipeline] https://gitlab.com/gitlab-org/gitlab-runner/-/pipelines/2720670918 !7093
  • Go: Update module google.golang.org/api to v0.290.0 !7066
  • Sync Vale and markdownlint configuration from the gitlab project !7208
  • Update dependency node to v24.19.0 !7154
  • Update docker Docker tag to v29.6.2 !7078
  • Go: Update module gitlab.com/gitlab-org/labkit to v1.64.8 !7062
  • Go: Update module github.com/jedib0t/go-pretty/v6 to v6.8.3 !7050
  • Go: Update gitlab.com/gitlab-org/fleeting/taskscaler/metrics/prometheus digest to 10442ae !6701
  • Enable Go modernizer stringsbuilder !7120
  • Go: Update module github.com/getsentry/sentry-go to v0.48.0 !7046
  • Correct typo in reset-token command example !6999 (Pishel @​pishel65)
  • Update dependency protocolbuffers/protobuf to v28.3 !6459
  • Go: Update module github.com/docker/cli to v29.7.1+incompatible !7152
  • Link cache clearing instructions in Operator troubleshooting !7146 (Ben Bodenmiller @​bbodenmiller)
  • Enable Go modernizer mapsloop !7114
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/sts to v1.45.2 !7133
  • Go: Update gitlab.com/gitlab-org/fleeting/fleeting/metrics/prometheus digest to 9832b10 !7109
  • Update step-runner to version 0.43.0 !7094
  • Go: Update module k8s.io/api to v0.36.3 !6480
  • Update dependency ruby to v3.4.10 !7027
  • Go: Update gitlab.com/gitlab-org/fleeting/taskscaler digest to 8295dd4 !7166
  • Update module github.com/vektra/mockery to v3.7.1 !7080
  • Go: Update module github.com/johannesboyne/gofakes3 to v1 !7082
  • Go: Update gitlab.com/gitlab-org/fleeting/fleeting/metrics/prometheus digest to ef4ba33 !6452
  • Ignore CLAUDE.md and SKILLS.md from translation !6975
  • Verify resources: authenticate Docker Hub image checks !6967
  • Document AppArmor mount permission error for rootless containers !6960
  • Go: Update gitlab.com/gitlab-org/fleeting/fleeting/metrics/prometheus digest to 61cd53f !7176
  • Go: Update module github.com/klauspost/compress to v1.19.2 !7169
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/secretsmanager to v1.44.4 !7127
  • Go: Update module go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp to v1.45.0 !7160
  • Update dependency node to v24.18.0 !7073
  • Update dependency hadolint to v2.15.1 !7153
  • Enable Go modernizer forvar !7113
  • Update module github.com/vektra/mockery to v3.7.2 !7091
  • Update dependency markdownlint-cli2 to v0.23.1 !7070
  • Go: Update module github.com/prometheus/common to v0.70.1 !7059
  • Correct typo "indented" to "intended" in bash.go !7011 (Pishel @​pishel65)
  • Update RUNNER_IMAGES_VERSION to 0.0.48 !6977
  • Fix typo: arbritrary -> arbitrary in s3.go !7044 (Mridankan Mandal @​RedZapdos123)
  • Update dependency markdownlint-cli2 to v0.23.2 !7097
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/sts to v1.45.6 !7173
  • Go: Update gitlab.com/gitlab-org/fleeting/fleeting digest to 61cd53f !7175
  • Restore Localization section header in CODEOWNERS !7021
  • Go: Update module mvdan.cc/sh/v3 to v3.13.1 !7067
  • Fix flaky test TestDockerCommand_MacAddressConfig/default,_network_per_build_enabled !7141
  • Enable Go modernizer waitgroupgo !7123
  • Go: Update module go.yaml.in/yaml/v3 to v3.0.5 !7096
  • Go: Update module github.com/Azure/azure-sdk-for-go/sdk/azcore to v1.22.0 !7022
  • Go: Update module github.com/magefile/mage to v1.17.2 !7055
  • Go: Update module github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets to v1.5.0 !7035
  • Go: Update module cloud.google.com/go/secretmanager to v1.21.0 !7032
  • Go: Update module github.com/aws/aws-sdk-go-v2 to v1.43.5 !7131
  • Update dependency hadolint to v2.15.0 !7140
  • Fix flaky TestPodWatcher/deleted by syncing on fake client watch start !7056
  • Go: Update module k8s.io/client-go to v0.36.3 !7077
  • Go: Update module github.com/klauspost/compress to v1.19.1 !7053
  • Go: Update module google.golang.org/grpc to v1.83.0 !7135
  • Quarantine flaky TestKiller Windows CTRL_BREAK subtest !7075
  • Log choco exit code in windows integration test job !6923
  • Add configurable pull-retry timing test seam !6973
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/sts to v1.45.1 !6506
  • Update dependency golang-fips/go to v1.26.5 !7024
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.106.0 !6453
  • Migrate off labkit v1 to labkit/v2 !7155
  • Enable Go modernizer any !7112
  • Go: Update module github.com/samber/lo to v1.53.0 !7061
  • Correct subject-verb agreement in executors documentation !7000 (Pishel @​pishel65)
  • Isolate network-faults test into its own package !7134
  • Go: Update module github.com/docker/cli to v29.7.0+incompatible !7142
  • Go: Update module github.com/docker/go-connections to v0.8.0 !7095
  • Update dependency golangci-lint to v2.12.2 !7025
  • Go: Update gitlab.com/gitlab-org/fleeting/taskscaler digest to 39bc4bf !6442
  • Correct typo in shells documentation !7043 (Mridankan Mandal @​RedZapdos123)
  • Enable Go modernizer omitzero !7116
  • Go: Update module github.com/santhosh-tekuri/jsonschema/v6 to v6.0.3 !7138
  • Go: Update module github.com/aws/aws-sdk-go-v2/service/secretsmanager to v1.44.0 !6456
  • Convert i18n link check into a manual links report !6934
  • Correct typo in advanced configuration !7041 (Mridankan Mandal @​RedZapdos123)
  • Go: Update gitlab.com/gitlab-org/fleeting/fleeting digest to 9832b10 !6792
  • Add integration test coverage for the moby v29 migration !6924
  • Go: Update module gitlab.com/gitlab-org/step-runner to v0.44.0 !7184
  • Enable Go linter wastedassign !7111
  • Enable Go modernizer newexpr !7115
  • Go: Update module google.golang.org/api to v0.291.0 !7128
  • Add opt-in Docker executor integration tests against real Podman !6991
  • Go: Update module github.com/hashicorp/go-version to v1.9.0 !7047
  • Go: Update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.30 !6497
  • Remove os.version-spanning indexes !6853 (Anthony Juckel @​ajuckel)
  • Go: Update gitlab.com/gitlab-org/fleeting/taskscaler digest to 10442ae !7124
  • Correct grammar in zip archive comments !7010 (Pishel @​pishel65)
  • Go: Update module github.com/Azure/azure-sdk-for-go/sdk/storage/azblob to v1.8.0 !7036
  • Go: Update module cloud.google.com/go/storage to v1.64.0 !7033
  • Update broken link with permalink !7182
  • Go: Update module google.golang.org/api to v0.292.0 !7165
  • Remove unused contribution files for Docs- Runner !7143
  • Go: Update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.31 !7125
  • Go: Update module github.com/moby/moby/client to v0.5.1 !7105
  • Go: Update module github.com/in-toto/attestation to v1.2.0 !7049

v19.2.3

Compare Source

Bug fixes
  • fix: restore IMAGE_FILTER_FLAGS default to label filter (backport to 19-2-stable, closes #​39621) !7217 (Ashmit Sharma @​4shm1td06)

v19.2.2

Compare Source

Maintenance
  • Verify resources: authenticate Docker Hub image checks !7162

v19.2.1

Compare Source

See the changelog 🚀

GitLab Runner documentation can be found at https://docs.gitlab.com/runner/.

v19.2.0

Compare Source

New features
  • Add Snowplow writer for usage-based billing !5886
  • Add nanoserver:ltsc2025 and nanoserver:ltsc2025-arm64 helper images !6717 (Shanush Prema Thasarathan @​shanushpt)
  • Add native steps support to the instance executor !6807
  • Add ability to push image indexes with pusher !5316 (Anthony Juckel @​ajuckel)
  • Make git credential helper visible to user-authored commands !6729
  • Improve error message for wrong-architecture container images (closes #​38824) !6907 (Ashmit Sharma @​4shm1td06)
  • Add circuit breaker for runner fallback to Rails on Relay failures !6839
  • Add feature_qualified_name to Snowplow billing metadata !6898
  • Add runner-side Job Router metrics !6841
  • Eliminate duplicate ContainerInspect calls in resume flow (closes #​39458) !6790 (Ashmit Sharma @​4shm1td06)
  • Auto-select arm64 Windows helper image on ARM64 hosts !6854 (Shanush Prema Thasarathan @​shanushpt)
  • Add concrete-mode pod assembly for the Kubernetes executor !6817
  • Allow multiple/alternative filter flags in clear-docker-cache script (closes #​39234) !6912 (Ashmit Sharma @​4shm1td06)
  • Run a synthetic job at startup before reporting Ready !6756
  • Read sentry_dsn from SENTRY_DSN environment variable !6899
  • Enable metrics for Snowplow writer for usage logging !6649
Security fixes
  • Bump golang.org/x/net to v0.56.0 to resolve CVEs !6856
  • Bump go-jose/go-jose/v4 to v4.1.4 to resolve CVE-2026-34986 !6857
Bug fixes
  • Point default helper image tag at latest Alpine base !6897
  • Remove Docker stop-kill timeout and add duration logging !6951
  • Bump github.com/moby/spdystream to v0.5.1 !6885
  • Reclassify benign WaitDelay outcome in script_legacy step !6848
  • Update labkit/v2 to 2.26.1 !6914
  • Fix powershell generate save script !6713 (Sean Fausett @​gitfool)
  • Stage concrete scratch under the build mount, not os.TempDir() !6832
  • Use Runner UUID as subject in snowplow billing event !6903
  • Fix disconnectNetwork container ID matching !6872 (Pishel @​pishel65)
  • Fix autoscaler pruning active instances on token rotation !6810
  • Docker+machine: Fix VM leak when shutdown races a machine create or remove !6754
  • Increase Docker stop timeout to 2m and improve error messaging !6868
  • Add --docker-pull-policy flag to register command (closes #​39304) !6930 (Ashmit Sharma @​4shm1td06)
  • Classify invalid docker DNS/MAC address as ConfigurationError !6942
  • Retry transient docker image pull failures !6873
  • Update module github.com/go-git/go-git/v5 to 5.19.1 !6884
  • Classify secret-resolution failures by cause !6904
Maintenance
  • 202606 - Fix broken external links !6843
  • Product Docs AI Translation: GITTECHA-835 #​1 !6866
  • Enable minmax modernizer in golangci-lint !6875
  • Migrate from .tool-versions to mise.toml !6880
  • Classify invalid docker container-create requests as ConfigurationError !6958
  • Install splitic from its canonical module path !6935
  • Add FreeBSD supported versions statement !6908
  • Update grpc to v1.81.1 in runner_wrapper (CVE-2026-33186) !6940
  • [FixPipeline] https://gitlab.com/gitlab-org/gitlab-runner/-/pipelines/2637656030 !6894
  • Wrap plain errors in image-pull paths with BuildError !6844
  • Add TLS, DNS, and many-exposed-ports integration tests for moby v29 !6925
  • Bump base-images to 0.0.45 !6845
  • Wrap remaining plain errors in Kubernetes Prepare() with BuildError !6881
  • Fix nonexistent timeout key names in Custom executor !6938
  • Update RUNNER_IMAGES_VERSION to 0.0.47 to resolve ubi-fips CVEs !6950
  • Adds GITTECHC to use for CI Translations !6909
  • Product Docs AI Translation: GITTECHA-703 #​1 !6783
  • Stop pinning exact digest in helper image config test !6944
  • Fix UBI image trigger artifact ref for merge train and detached pipelines !6877
  • (docsi18n) - Monthly maintenance - fix markdown lint errors in docs-locale !6959
  • Update the version or the logging field validator !6956
  • Retry jobs interrupted by external termination !6921
  • Remove dead code from CI pipeline definitions !6826
  • Update docker Docker tag to v27.5.1 !6461
  • Pass git clean args as separate args in submodule foreach !6949
  • Product Docs AI Translation: GITTECHA-834 #​1 !6865
  • Add AGENTS.md and CLAUDE.md files for documentation !6860
  • Improve Go build caching strategy in CI !6906
  • Add RHEL-family libvirt base image, fix --os-variant !6937
  • Document dns and mac_address validation behavior !6947
  • Migrate Docker SDK to moby/moby v29 to fix docker/* CVEs !6902
  • Use per-branch Go build cache with main fallback !6915
  • Rootless Podman resource limits (cgroups v2) and socket safety !6936
  • Builtin functions implement BuiltinFunction interface !6874
  • Product Docs AI Translation: GITTECHA-836 #​1 !6867
  • Classify image-pull access-denied errors as ConfigurationError !6850

v19.1.2

Compare Source

Bug fixes
  • [19.1] Key S3 client cache by config value, not pointer !6982

v19.1.1

Compare Source

Bug fixes
  • Increase Docker stop timeout to 2m and improve error messaging !6868

v19.1.0

Compare Source

New features
  • feat(kubernetes): add MatchLabelKeys & MismatchLabelKeys for PodAffinityTerm !6711 (Tobias Germer @​germert)
  • Fall back to direct polling when the Job Router is disabled !6811
  • Add native windows/arm64 helper binary build target !6697 (Shanush Prema Thasarathan @​shanushpt)
  • Add suspend/resume support to the Docker Autoscaler executor !6719
  • Skip job request and warn when runner token is empty !6821
  • Use fresh context in StopKillWait when build ctx is cancelled !6636
  • Retry secrets retrieval !6072 (Syed Saif Ali Alvi @​syedsaifalialvi)
  • Bundle native arm64 helper binary in windows-servercore-ltsc2025-arm64 image !6716 (Shanush Prema Thasarathan @​shanushpt)
  • docker+machine: Add discovered placement labels to autoscaling metrics !6740
  • Kubernetes executor: add imagePullSecrets support for pause pods !6672 (Ashmit Sharma @​4shm1td06)
  • Docker: support PidMode for setting PID namespace !6694 (Diego Becciolini @​itizir)
  • Send environment key as part of job status update !6813
  • Add get_sources timeout to runner config !6822
  • Introduce gitlab_runner_process_state_info metric !6793
Bug fixes
  • Fix jobs stuck in canceling due to missing final update !6770
  • clear-docker-cache: fall back to podman when docker is absent !6755
  • Fix concrete execution divergences from abstract shell !6801
  • Silence exec-cleanup warning under Podman !6773
  • Fix Bash script body leak on job cancellation !6784
  • clear-docker-cache: drop unsupported -a from podman volume prune !6808
  • Update to Go 1.26.3 !6760
  • Forward job variables to concrete's nested run: dispatch !6825
  • Scope http.proactiveAuth to remote host !6798
  • docker+machine: cap finalizeRemoval retries !6791
  • Remove need for grep to enable pipefail !6739 (Matt Clarkson @​mattyclarkson)
  • Update warning for alias overlap in executors/docker/services.go !6742
  • Expand variables in image_name log fields !6809
  • Fix flaky test !6786
Maintenance
  • Product Docs AI Translation: GITTECHA-704 #​1 !6785
  • Product Docs AI Translation: GITTECHA-707 #​1 !6796
  • Add artifact timeout options !6761
  • Refactor prepare_timeout !6778
  • Update docker-machine version to the latest one !6775
  • Update redirecting links to resolved URLs !6831
  • Docs - May 2026 maintenance - fix links !6803
  • Add french and korean seed content !6751
  • Update FF_USE_ADAPTIVE_REQUEST_CONCURRENCY section for accuracy !6820
  • docs(docker): document dind MTU inheritance gap and workaround !6737
  • Manage golangci-lint via mise !6824
  • Honor FF_TIMESTAMPS and reclassify benign exec outcomes in concrete !6769
  • Explicitly tell to move away from the Fargate driver !6667
  • Clarify FIPS Runner support across distributions !6812
  • go: Update module k8s.io/apimachinery to v0.35.2 !6482
  • Set explicit FailureReason on BuildError constructions across executors !6724
  • Update base images version to pick up CVE fixes !6765
  • Product Docs AI Translation: GITTECHA-708 #​1 !6797
  • Argo Translations from GITTECHA-647 #​1 !6777
  • Add missing appsec labels !5680
  • Docs Follow-Up: Supported shells !6718 (Pishel @​pishel65)
  • Restore ShellWriter CommandWithStdin !6608 (Guillaume Chauvel @​guillaume.chauvel)
  • Fix cidr typo !6676 (Paul Gear @​paulgear)
  • Disable TestKubernetesBuildPodResources !6827
  • Product Docs AI Translation: GITTECHA-702 #​1 !6789
  • Product Docs AI Translation: GITTECHA-706 #​1 !6795
  • Update docker-machine version !6800
  • Add a few more flaky tests to .flaky-tests !6780

v19.0.3

Compare Source

Bug fixes
  • [19.0] Key S3 client cache by config value, not pointer !6983

v19.0.2

Compare Source

Bug fixes
  • Fix Bash script body leak on job cancellation !6870
Maintenance
  • Disable TestKubernetesBuildPodResources !6879

v19.0.1

Compare Source

Bug fixes
  • Update to go 1.26.3 [backport to 19.0] !6788

v19.0.0

Compare Source

New features
  • Document prepare_timeout setting !6731
  • Add OpenTelemetry tracing for CI job execution !6518
  • Add LTSC2025 and LTSC2025-arm64 based gitlab-runner-helper images for windows !6033 (Shanush Prema Thasarathan @​shanushpt)
  • Use Pipeline ID form job payload for logging and similar !6631
  • Allow configuring parallelism and chunk sizes for cache uploads and... !6401 (Rafael Fonseca @​rafael.fonseca1)
  • Dispatch run: through concrete via a nested step-runner job !6703
  • Add mount propagation option to emptyDir volumes !6553 (Rafael Fonseca @​rafael.fonseca1)
  • Add StepRunnerStream writer that detects pre-stamped lines !6710
  • Enforce prepare_timeout config field !6708
  • Add mode label to failed_jobs_total and job_duration_seconds metrics !6620
  • User Job Cancellation Calls Cancel API !6681
  • Treat span id as required !6692
  • Map step-runner errors to job failure reasons !6597
  • Add support for nfs mounts !6544 (Julian Rettelbach @​rettelbachj)
  • Cache: list valid types and accept any case for cache Type !6736
  • Add suspend/resume support for instance autoscaler executor !6570
  • Add prepare_timeout config field !6653
  • Add variable with network name when using FF_NETWORK_PER_BUILD !6632 (Pishel @​pishel65)
Bug fixes
  • Merge branch 'sh-fix-role-arn-injection' into 'main' !6714
  • Update Kubernetes executor service container naming documentation !6730
  • Recover helper argv when image entrypoint drops CMD !6725
  • Adaptive request concurrency: do not treat retried requests as capacity !6677
  • Restore timeout-warning trace parity with legacy in concrete mode !6704
  • Go Dependency update: github.com/invopop/jsonschema to resolve CVE-2026-32285 !6696
  • Merge branch 'security-fix-k8s-uid-gid-root-bypass' into 'main' !6643
  • Add support for specifying seccomp profile path in Docker executor !6602 (Felix Geyer @​debfx)
  • Fix proxy-exec and step-runner hangs when scripts spawn background processes !6707
  • Fix per secret overrides for role_arn and role_session_name AWS Secrets Manager integration !6067 (derikwang @​derik01)
  • Pass proactiveAuth to git checkout for partial-clone lazy fetches !6695
  • Normalize Windows exi

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/gitlab-gitlab-runner-19.x branch from a0b6a2f to 5081170 Compare May 29, 2026 22:34
@renovate
renovate Bot force-pushed the renovate/gitlab-gitlab-runner-19.x branch from 5081170 to 798eee8 Compare June 17, 2026 20:16
@renovate
renovate Bot force-pushed the renovate/gitlab-gitlab-runner-19.x branch from 798eee8 to 92b33a7 Compare June 25, 2026 16:12
@renovate
renovate Bot force-pushed the renovate/gitlab-gitlab-runner-19.x branch from 92b33a7 to 93ebb99 Compare July 15, 2026 15:48
@renovate
renovate Bot force-pushed the renovate/gitlab-gitlab-runner-19.x branch from 93ebb99 to ffe1f4f Compare July 28, 2026 13:43
@renovate
renovate Bot force-pushed the renovate/gitlab-gitlab-runner-19.x branch 2 times, most recently from 383261f to 9f90fa6 Compare August 19, 2026 19:46
@renovate
renovate Bot force-pushed the renovate/gitlab-gitlab-runner-19.x branch from 9f90fa6 to 121489f Compare August 25, 2026 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants