Skip to content

Update go to 1.26.5#13725

Merged
samuelkarp merged 1 commit into
containerd:mainfrom
chrishenzie:go1.26.5
Jul 8, 2026
Merged

Update go to 1.26.5#13725
samuelkarp merged 1 commit into
containerd:mainfrom
chrishenzie:go1.26.5

Conversation

@chrishenzie

Copy link
Copy Markdown
Member

Includes security fixes to the crypto/tls and os packages.

Assisted-by: Antigravity

Includes security fixes to the crypto/tls and os packages.

Assisted-by: Antigravity
Signed-off-by: Chris Henzie <chrishenzie@gmail.com>
Copilot AI review requested due to automatic review settings July 7, 2026 21:39
@github-project-automation github-project-automation Bot moved this to Needs Triage in Pull Request Review Jul 7, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository’s pinned Go toolchain references to Go 1.26.5 (per PR description: includes security fixes), aligning developer environments, CI, and build/test images on the same patch release.

Changes:

  • Bump Go version references from 1.26.4 → 1.26.5 across CI workflows and the reusable install-go action.
  • Update Go versions used by local/dev tooling (Vagrant, devcontainer, Windows env prep).
  • Update Go version used in test/fuzz build images/scripts.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
Vagrantfile Bumps provisioned Go version to 1.26.5 for Vagrant-based dev envs.
script/setup/prepare_env_windows.ps1 Updates Chocolatey Go package version to 1.26.5 on Windows setup.
contrib/fuzz/oss_fuzz_build.sh Downloads/extracts Go 1.26.5 tarball for OSS-Fuzz builds.
contrib/Dockerfile.test Updates test image Go version ARG to 1.26.5.
.github/workflows/release/Dockerfile Updates release workflow Go base image version to 1.26.5.
.github/workflows/ci.yml Updates CI matrix Go version to 1.26.5.
.github/workflows/api-release.yml Updates API release workflow GO_VERSION to 1.26.5.
.github/actions/install-go/action.yml Updates default Go version for the reusable install action to 1.26.5.
.devcontainer/devcontainer.json Updates devcontainer Go feature version to 1.26.5.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml
Comment on lines 203 to 205
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest]
go-version: ["1.26.4"] # 1.25 is not supported due to k8s 1.36 requiring 1.26
go-version: ["1.26.5"] # 1.25 is not supported due to k8s 1.36 requiring 1.26
exclude:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

go.mod defines the minimum version (in this case it was driven up through dependencies)

@cpuguy83

cpuguy83 commented Jul 7, 2026

Copy link
Copy Markdown
Member

Image isn't quite ready yet it seems.

@samuelkarp

Copy link
Copy Markdown
Member

Image PR was done in docker-library/official-images#21799, trying to find how the push happens somewhere in https://doi-janky.infosiftr.net/...

@thaJeztah

Copy link
Copy Markdown
Member

Heh, yes, I'm also always forgetting where to look for the pipeline 😅

@thaJeztah thaJeztah left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (assuming CI is happy once the images are up)

@github-project-automation github-project-automation Bot moved this from Needs Triage to Review In Progress in Pull Request Review Jul 7, 2026
@samuelkarp

Copy link
Copy Markdown
Member

/retest

@samuelkarp samuelkarp added this pull request to the merge queue Jul 7, 2026
@chrishenzie

Copy link
Copy Markdown
Member Author

/cherry-pick release/2.3

@k8s-infra-cherrypick-robot

Copy link
Copy Markdown

@chrishenzie: once the present PR merges, I will cherry-pick it on top of release/2.3 in a new PR and assign it to you.

Details

In response to this:

/cherry-pick release/2.3

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Merged via the queue into containerd:main with commit 7cf8e7f Jul 8, 2026
122 of 145 checks passed
@github-project-automation github-project-automation Bot moved this from Review In Progress to Done in Pull Request Review Jul 8, 2026
@k8s-infra-cherrypick-robot

Copy link
Copy Markdown

@chrishenzie: new pull request created: #13732

Details

In response to this:

/cherry-pick release/2.3

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Development

Successfully merging this pull request may close these issues.

6 participants