Skip to content

Conversation

@jacobweinstock
Copy link
Member

@jacobweinstock jacobweinstock commented Oct 9, 2025

What does this PR implement/change/remove?

There are 2 medium vulnerabilities in golang.org/x/net that necessitate the upgrade. v0.38.0 of golang.org/x/net requires go 1.23. Also v1.38.0 of go.opentelemetry.io/otel and go.opentelemetry.io/otel/trace require go 1.23. This will require all consumers to have >= Go 1.23. The current latest Go version is 1.25 and, Go 1.26 is expected to be released in February of 2026. Happy to discuss holding off on this or other alternatives if bumping the Go version is a concern.

Checklist

  • Tests added
  • Similar commits squashed

The HW vendor this change applies to (if applicable)

The HW model number, product name this change applies to (if applicable)

The BMC firmware and/or BIOS versions that this change applies to (if applicable)

What version of tooling - vendor specific or opensource does this change depend on (if applicable)

Description for changelog/release notes

golang.org/x/net v0.46.0 requires the bump
to go 1.24.0.

Signed-off-by: Jacob Weinstock <[email protected]>
There are 2 medium vulnerabilities in
golang.org/x/net that necessitate the upgrade.
v0.38.0 of golang.org/x/net requires go 1.23.
Also v1.38.0 of go.opentelemetry.io/otel and
go.opentelemetry.io/otel/trace also require
go 1.23.

Signed-off-by: Jacob Weinstock <[email protected]>
Fix all issues after upgrade.

Signed-off-by: Jacob Weinstock <[email protected]>
make all-checks handles downloading and running
golangci-lint and will keep it the version up-to-date.

Signed-off-by: Jacob Weinstock <[email protected]>
- name: Install Go
uses: actions/setup-go@v3
with:
go-version-file: go.mod
Copy link
Member

Choose a reason for hiding this comment

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

Is there a reason to remove the linter action from here?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants