Skip to content

Update Gitlab Shell to 14.24.1

Igor Drozdov requested to merge id-update-gitlab-shell-to-14-24-1 into master

Note

We attempted to upgrade to v14.24.0 already: Update Gitlab Shell version to 14.24.0 (!126270 - merged), but had to revert due to an incident: Revert !126270 into 'master' (!126334 - merged). v14.24.1 contains the fix to the issue: Return metadata context without using channels (gitlab-shell!810 - merged), we'll closely monitor the health of the server after the deploy.

v14.24.1

  • Return metadata context without using channels
  • Update module gitlab.com/gitlab-org/gitaly/v16 to v16.2.0
  • Update dependency gitlab-dangerfiles to '~> 3.12.0'

v14.24.0

  • Bump golang to 1.20.6
  • Ensure all binaries respond to -version
  • Update module google.golang.org/grpc to v1.56.2
  • Update module golang.org/x/crypto to v0.11.0
  • Update module gitlab.com/gitlab-org/gitaly/v16 to v16.1.2
  • Add support for gotestsum
  • Log 'access: finish' line with additional metadata
  • Ensure prometheus counter has time to increment
  • Use both go and ruby cache for test jobs
  • Split caching of go and ruby jobs
  • Optimise Ruby and Go based CI jobs
  • Update module gitlab.com/gitlab-org/gitaly/v16 to v16.1.1
  • Update module google.golang.org/protobuf to v1.31.0
  • Update dependency gitlab-dangerfiles to '~> 3.11.0'
  • New modules:tidy and modules:download jobs
  • Update module google.golang.org/grpc to v1.56.1
  • Update module gitlab.com/gitlab-org/gitaly/v16 to v16.1.0
  • Tidy up go.mod and go.sum
  • Create a 'msg: "access"' log entry at the completion of work, including a duration_s field
  • Update module gitlab.com/gitlab-org/gitaly/v16 to v16.0.5
  • Update module github.com/otiai10/copy to v1.12.0
  • Ensure test cache is not used for 'go test'
  • Update module google.golang.org/grpc to v1.56.0
  • Update module github.com/prometheus/client_golang to v1.16.0
  • Update module gitlab.com/gitlab-org/labkit to v1.19.0
  • Update module golang.org/x/sync to v0.3.0
  • Update module golang.org/x/crypto to v0.10.0
  • Update Ruby dependencies
  • Update module gitlab.com/gitlab-org/gitaly/v16 to v16.0.4
  • Update dependency golang to v1.20.5
  • Use gitlab-shell maintainers group instead for CODEOWNERS
  • Update module github.com/golang-jwt/jwt/v4 to v5
  • Update module github.com/hashicorp/go-retryablehttp to v0.7.4
Edited by Igor Drozdov

Merge request reports