Files
gitlab-ci/k8s/gitlab-runner/CHANGELOG.md
Vassiliy Yegorov 8b460261db init
2022-09-06 10:22:06 +07:00

13 KiB

v0.44.0 (2022-08-19)

New features

  • Update GitLab Runner version to 15.3.0
  • Add secrets update permission to RBAC example provided !349 (Tim Hobbs @hobti01)

Maintenance

  • Fix the pipeline being blocked by development release !357

Documentation changes

  • Docs: Update values.yaml comments to reference kubernetes service accounts docs !310

v0.43.0 (2022-07-20)

New features

  • Update GitLab Runner version to 15.2.0

Documentation changes

  • Fix some dead links !356 (Ben Bodenmiller @bbodenmiller)

v0.42.0 (2022-06-20)

New features

  • Update GitLab Runner version to 15.1.0
  • Add priority classname !350
  • Update namespaces to be consistent across manifests !343 (blacktide @blacktide)
  • Add freely configurable securityContext to deployment !354
  • Add possibility to overwrite default image registry !351 (Patrik Votoček @vrtak-cz)
  • Make session server service annotations configurable !336 (Matthias Baur @m.baur)

Maintenance

  • Add volume and volumeMount support to runner deployment !348
  • ci: Update Helm from 3.4.1 to 3.7.2 !347 (Takuya Noguchi @tnir)
  • Update Docker to 20.10 on integration test !346 (Takuya Noguchi @tnir)
  • Update default registry to GitLab Runner registry !345
  • Update casing of GitLab in values YAML file !344 (Ben Bodenmiller @bbodenmiller)
  • Remove unneeded rbac role !335 (Matthias Baur @m.baur)

v0.41.0 (2022-05-19)

New features

  • Update GitLab Runner version to 15.0.0
  • Add the ability to unregister only one runner !329 (LAKostis @LAKostis)
  • Remove init container and instead project secrets !312
  • Don't repeat chart name if release name starts with the chart name !232 (Ahmadali Shafiee @ahmadalli)

Maintenance

  • Use Helm 3 instead of 2.16.9 on lint/release jobs !342 (Takuya Noguchi @tnir)

v0.40.0 (2022-04-20)

New features

  • Update GitLab Runner version to 14.10.0
  • Add the possibility to configure maximum timeout that will be set for jobs when using the runner !341 (Adrien Gooris @adrien.gooris)

Maintenance

  • Add a post-release CI job to trigger a deps pipeline in Charts repo !339
  • Add helm install integration test !326
  • Make loadBalancerSourceRanges of Session Server configurable !334 (Matthias Baur @m.baur)

v0.39.0 (2022-03-21)

New Features

  • Update GitLab Runner version to 14.9.0

Bug fixes

  • Disable metrics endpoint by default !337

Maintenance

  • Update labels according to latest taxonomy !338

v0.38.1 (2022-03-02)

New Features

  • Update GitLab Runner version to 14.8.2

v0.38.0 (2022-02-21)

Maintenance

  • Fix urls with runners configuration information !314 (Dmitriy Stoyanov @DmitriyStoyanov)
  • k8s rbac: add more resources in comment. !307 (Chen Yufei @cyfdecyf)
  • Add dependency scanning to Runner Helm Chart project !331

v0.37.2 (2022-01-24)

Bug fixes

  • Fix appVersion to 14.7.0

v0.37.1 (2022-01-20)

Bug fixes

  • Set sessionServer to false by default !332

v0.37.0 (2022-01-19)

New Features

  • Update GitLab Runner version to 14.7.0
  • Add support for interactive web terminal !320

v0.36.0 (2021-12-18)

New features

  • Update GitLab Runner version to 14.6.0

Bug fixes

  • Fix prometheus annotation unquoted value !323

GitLab Runner distribution

  • Fix the security release rule in .gitlab-ci.yml !324
  • Fail the stable release job on curl failures !322

v0.35.3 (2021-12-13)

Maintenance

  • Fix prometheus annotation unquoted value !323

v0.35.2 (2021-12-10)

Security

  • Update GitLab Runner version to 14.5.2

v0.35.1 (2021-12-01)

Security

  • Update GitLab Runner version to 14.5.1

v0.35.0 (2021-11-21)

New features

  • Update GitLab Runner version to 14.5.0

Maintenance

  • Don't run pipelines only for MRs !318
  • Update changelog generator configuration !317
  • Adds configurable value probeTimeoutSeconds !306 (Kyle Wetzler @kwetzler1)

v0.34.0-rc1 (2021-10-11)

New features

  • Update GitLab Runner version to 14.4.0-rc1

Maintenance

  • Disallow setting both replicas and runnerToken !289

v0.33.0 (2021-09-29)

New features

  • Update GitLab Runner version to 14.3.0

Maintenance

  • Update container entrypoint to use dumb-init to avoid zombie processes !311 (Georg Lauterbach @georglauterbach)

v0.32.0 (2021-08-22)

New features

  • Update GitLab Runner version to 14.2.0
  • Add support for revisionHistoryLimit !299 (Romain Grenet @romain.grenet1)

v0.31.0 (2021-07-20)

New features

  • Update GitLab Runner version to 14.1.0

Bug fixes

  • Only add environment variables if values set !295 (Matthew Warman @mcwarman)

v0.30.0 (2021-06-19)

New features

  • Update GitLab Runner version to 14.0.0

Bug fixes

  • Resolve runner ignores request_concurrency !296

Maintenance

  • refactor: change default brach references to main !298
  • Add support for specifying schedulerName on deployment podspec. !284 (Dominic Bevacqua @dbevacqua)

v0.29.0 (2021-05-20)

New features

  • Update GitLab Runner version to 13.12.0

v0.28.0 (2021-04-20)

New features

  • Update GitLab Runner version to 13.11.0

Maintenance

  • Pass runners.config through the template engine !290 (Dmitriy @Nevoff89)
  • Add role support of individual verbs list for different resources !280 (Horatiu Eugen Vlad @hvlad)
  • Use runner namespace for role and role binding if it is specified !256 (Alex Sears @searsaw)
  • Add optional configuration values for pod security context runAsUser and supplementalGroups !242 (Horatiu Eugen Vlad @hvlad)

Documentation changes

  • docs: add notice that we run tpl on runner config !291
  • Add comment on imagePullPolicy !288

v0.27.0 (2021-03-21)

New features

  • Update GitLab Runner version to 13.10.0
  • Allow setting deployment replicas !286
  • Add support for specify ConfigMaps for gitlab-runner deployment !285
  • Allow to mount arbitrary Kubernetes secrets !283

v0.26.0 (2021-02-22)

New features

  • Update GitLab Runner version to 13.9.0
  • Make executor configurable !273 (Matthias Baur @m.baur)

Other changes

  • Typo fix !282 (Ben Bodenmiller @bbodenmiller)

v0.25.0 (2021-01-20)

New features

  • Support secrets for Azure cache !277
  • Update GitLab Runner version to 13.8.0

Maintenance

  • Fix release CI stage failing due to Helm stable deprecation !278
  • Update GitLab Changelog configuration !275

Documentation changes

  • Update link to doc in README.md !276

v0.24.0 (2020-12-21)

New features

  • Update GitLab Runner version to 13.7.0
  • add optional 'imagePullSecrets' to deployment !269 (Christian Schoofs @schoofsc)

Other changes

  • Make description configruable !229 (Matthias Baur @m.baur)

v0.23.0 (2020-11-21)

New features

  • Update GitLab Runner version to 13.6.0
  • Allow user to specify any runner configuraton !271

v0.22.0 (2020-10-20)

New features

  • Update GitLab Runner version to 13.5.0
  • Add pull secrets to service account for runner image !241 (Horatiu Eugen Vlad @hvlad)

Maintenance

  • Set allowPrivilegeEscalation to false for gitlab-runner pod !243 (Horatiu Eugen Vlad @hvlad)

Documentation changes

  • Add comment on ubuntu image & securityContext !260

v0.21.0 (2020-09-21)

Maintenance

  • Update GitLab Runner version to 13.4.0
  • Fix changelog generator config to catch all maintenance related labels !255

Other changes

  • Add scripts/security-harness script !258

v0.20.0 (2020-08-20)

New features

  • Update GitLab Runner version to 13.3.0
  • Enable custom commands !250

Maintenance

  • Add release stable job for security fork !252
  • Update changelog generator to accept new labels !249

v0.19.0 (2020-07-20)

New features

  • Allow user to define PodSecurityPolicy !184 (Paweł Kalemba @pkalemba)
  • Update GitLab Runner version to 13.2.0

Documentation changes

  • Fix external links within values.yaml !248 (Alexandre Jardin @alexandre.jardin)

v0.18.0 (2020-06-19)

Maintenance

  • Update GitLab Runner version to 13.1.0

Other changes

  • Fix unregister when using token secret !231 (Bernd @arabus)
  • Support specifying pod security context. !219 (Chen Yufei @cyfdecyf)

v0.17.1 (2020-06-01)

Maintenance

  • Update GitLab Runner version to 13.0.1

v0.17.0 (2020-05-20)

New features

  • Expose settings for kubernetes resource limits and requests overwrites !220 (Alexander Petermann @lexxxel)
  • Add support for setting Node Tolerations !188 (Zeyu Ye @Shuliyey)

Maintenance

  • Update GitLab Runner version to 13.0.0
  • Update package name in note !234
  • Pin CI jobs to gitlab-org runners !222

v0.16.0 (2020-04-22)

New features

  • Add Service Account annotation support !211 (David Rosson @davidrosson)

Bug fixes

  • Support correct spelling of GCS secret !214 (Arthur Wiebe @arthur65)

Maintenance

  • Remove dependency of gitlab-runner-builder runner !221
  • Fix linting for forks with a different name than "gitlab-runner" !218
  • Install gitlab-changelog installation !217

Other changes

  • Update GitLab Runner version to 12.10.1
  • Change listen address to not force IPv6 !213 (Fábio Matavelli @fabiomatavelli)

v0.15.0 (2020-03-20)

Maintenance

  • Update GitLab Runner version to 12.9.0
  • Update changelog generator configuration !212
  • Replace changelog entries generation script !209

Other changes

  • Fix values.yaml typo !210 (Brian Choy @bycEEE)

v0.14.0 (2020-02-22)

  • Update GitLab Runner version to 12.8.0

v0.13.0 (2020-01-20)

  • Add podLabels to the deployment !198
  • Mount custom-certs in configure init container !202

v0.12.0 (2019-12-22)

  • Add apiVersion: v1 to chart.yaml !195
  • Add documentation to protected Runners !193
  • Make securityContext configurable !199
  • Update GitLab Runner version to 12.6.0

v0.11.0 (2019-11-20)

  • Variables for RUNNER_OUTPUT_LIMIT, and KUBERNETES_POLL_TIMEOUT !50
  • Add support for register protected Runners !185

v0.10.1 (2019-10-28)

  • Update GitLab Runner to 12.4.1

v0.10.0 (2019-10-21)

  • Updated GitLab Runner to 12.4.0
  • Use updated project path to release helm chart !172
  • Update resources API to stable verson !167
  • Add support for specifying log format !170
  • Use the cache.secret template to check if the secretName is set !166
  • Drop need for helm force update for now !181
  • Fix image version detection for old helm versions !173

v0.9.0 (2019-09-20)

  • Use updated project path to release helm chart !172
  • Enabling horizontal pod auto-scaling based on custom metrics !127
  • Change base image used for CI jobs !156
  • Remove DJ as a listed chart maintainer !160
  • Release beta version on master using Bleeding Edge image !155
  • Update definition of 'release beta' CI jobs !164
  • Fix certs path in the comment in values file !148
  • Implement support for run-untagged option !140
  • Use new location for helm charts repo !162
  • Follow-up to adding run-untagged support !165

v0.8.0 (2019-08-22)

  • Add suport for graceful stop !150

v0.7.0 (2019-07-22)

  • Fix broken anchor link for gcs cache docs !135
  • Allow user to set rbac roles !112
  • Bump used Runner version to 12.1.0 !149

v0.6.0 (2019-06-24)

  • Allow to manually build the package for development branches !120
  • When configuring cache: if no S3 secret assume IAM role !111
  • Allow to define request_concurrency value !121
  • Bump used Runner version to 12.0.0 !138

v0.5.0 (2019-05-22)

  • Bump used Runner version to 11.11.0 !126

v0.4.1 (2019-04-24)

  • Bump used Runner version to 11.10.1 !113

v0.4.0 (2019-04-22)

  • Bump used Runner version to 11.10.0-rc2 !108
  • Fix a typo in values.yaml !101
  • Add pod labels for jobs !98
  • add hostAliases for pod assignment !89
  • Configurable deployment annotations !44
  • Add pod annotations for jobs !97
  • Bump used Runner version to 11.10.0-rc1 !107

v0.3.0 (2019-03-22)

  • Change mount of secret with S3 distributed cache credentials !64
  • Add environment variables to runner !48
  • Replace S3_CACHE_INSECURE with CACHE_S3_INSECURE !90
  • Update values.yaml to remove invalid anchor in comments !85
  • Bump used Runner version to 11.9.0 !102

v0.2.0 (2019-02-22)

  • Fix the error caused by unset 'locked' value !79
  • Create LICENSE file !76
  • Add CONTRIBUTING.md file !81
  • Add plain MIT text into LICENSE and add NOTICE !80
  • Fix incorrect custom secret documentation !71
  • Add affinity, nodeSelector and tolerations for pod assignment !56
  • Ignore scripts directory when buildin helm chart !83
  • Bump used Runner version to 11.8.0-rc1 !87
  • Fix year in Changelog - it's already 2019 !84

v0.1.45 (2019-01-22)

  • Trigger release only for tagged versions !72
  • Fixes typos in values.yaml comments !60
  • Update chart to bring closer to helm standard template !43
  • Add nodeSelector config parameter for CI job pods !19
  • Prepare CHANGELOG management !75
  • Track app version in Chart.yaml !74
  • Fix the error caused by unset 'locked' value !79
  • Bump used Runner version to 11.7.0 !82