fix(deps): bump toolchain and vulnerable dependencies for patch release - #4996
fix(deps): bump toolchain and vulnerable dependencies for patch release#4996alleaditya wants to merge 3 commits into
Conversation
Bumps: - Go to 1.26.2 - golang.org/x/crypto to v0.52.0 - google.golang.org/grpc to v1.79.3
There was a problem hiding this comment.
Code Review
This pull request updates the Go version from 1.26.1 to 1.26.2 across Dockerfiles, module definitions, and setup scripts, alongside upgrading several Go dependencies. It also refactors directory operations in the integration tests to simplify command execution. Feedback highlights that while Go version strings were updated in print statements within build.sh and run_e2e_tests.sh, the actual download URLs in those scripts still point to the old 1.26.1 version. Additionally, it is recommended to ensure consistency with any .go-version file in the repository.
| echo Installing git | ||
| sudo apt-get install git | ||
| echo Installing go-lang 1.26.1 | ||
| echo Installing go-lang 1.26.2 |
There was a problem hiding this comment.
| # e.g. architecture=arm64 or amd64 | ||
| architecture=$(dpkg --print-architecture) | ||
| echo "Installing go-lang 1.26.1..." | ||
| echo "Installing go-lang 1.26.2..." |
There was a problem hiding this comment.
| module github.com/googlecloudplatform/gcsfuse/v2 | ||
|
|
||
| go 1.26.1 | ||
| go 1.26.2 |
There was a problem hiding this comment.
When updating the Go version in go.mod, please ensure it is also updated consistently in the .go-version file (if present in the repository) to prevent build and CI pipelines from using an incorrect version.
References
- When updating the Go version, ensure it is updated consistently in both go.mod and the .go-version file to prevent build and CI pipelines from using an incorrect version.
Description
Bumps following for patch release bug:
golang.org/x/cryptotov0.52.0google.golang.org/grpctov1.79.3Link to the issue in case of a bug fix.
b/543561636
Testing details
make buildandgo test ./...except for some parallel test flakiness ininternal/fs.