Update Go to 1.26.4 - #47158
Conversation
There was a problem hiding this comment.
Pull request overview
This PR bumps the repository’s Go version from 1.26.3 to 1.26.4 across the main module and several tool/third-party submodules, and updates the pinned Golang Docker base images accordingly. It also adds change entries so the upgrade is captured in release notes.
Changes:
- Updated multiple
go.modfiles togo 1.26.4. - Updated Golang base images in relevant Dockerfiles to
golang:1.26.4(with new digests). - Added change entries under
changes/andorbit/changes/documenting the Go update.
Reviewed changes
Copilot reviewed 14 out of 15 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| tools/terraform/go.mod | Bumps tool module Go version to 1.26.4. |
| tools/snapshot/go.mod | Bumps tool module Go version to 1.26.4. |
| tools/qacheck/go.mod | Bumps tool module Go version to 1.26.4. |
| tools/mdm/windows/bitlocker/go.mod | Bumps tool module Go version to 1.26.4. |
| tools/mdm/migration/mdmproxy/Dockerfile | Updates Golang base image to 1.26.4 (pinned digest). |
| tools/github-manage/go.mod | Bumps tool module Go version to 1.26.4. |
| tools/fleet-mcp/go.mod | Bumps tool module Go version to 1.26.4. |
| tools/ci/setboolcheck/go.mod | Bumps tool module Go version to 1.26.4. |
| third_party/vuln-check/go.mod | Bumps third-party module Go version to 1.26.4. |
| third_party/goval-dictionary/go.mod | Bumps third-party module Go version to 1.26.4. |
| orbit/changes/update-go-1.26.4 | Adds Orbit/Fleet Desktop changelog entry for Go 1.26.4. |
| infrastructure/loadtesting/terraform/docker/loadtest.Dockerfile | Updates Golang base image to 1.26.4 (pinned digest). |
| go.mod | Bumps Fleet root module Go version to 1.26.4. |
| Dockerfile-desktop-linux | Updates Golang base image to 1.26.4 (pinned digest). |
| changes/update-go-1.26.4 | Adds Fleet server changelog entry for Go 1.26.4. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #47158 +/- ##
==========================================
- Coverage 67.19% 67.19% -0.01%
==========================================
Files 2917 2917
Lines 226376 226376
Branches 11720 11720
==========================================
- Hits 152119 152114 -5
- Misses 60514 60517 +3
- Partials 13743 13745 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
WalkthroughThis pull request bumps Go from 1.26.3 to 1.26.4 repository-wide: it updates changelog entries, the main and multiple tooling/third-party go.mod Possibly related issues
Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Cherry-pick of #47158 into the RC branch. Co-authored-by: Victor Lyuboslavsky <2685025+getvictor@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Resolves #47159.
changes/,orbit/changes/oree/fleetd-chrome/changes.See Changes files for more information.
Testing
fleetd/orbit/Fleet Desktop
runtime.GOOSis used as needed to isolate changesSummary by CodeRabbit