Skip to content

build(deps): bump golang.org/x/net from 0.47.0 to 0.55.0#1290

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/golang.org/x/net-0.55.0
Open

build(deps): bump golang.org/x/net from 0.47.0 to 0.55.0#1290
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/golang.org/x/net-0.55.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 3, 2026

Copy link
Copy Markdown
Contributor

Bumps golang.org/x/net from 0.47.0 to 0.55.0.

Commits
  • 7770ec4 go.mod: update golang.org/x dependencies
  • 4ece7b6 html: escape greater-than symbol in doctype identifiers
  • 08be507 html: improve Noah's Ark clause performance
  • a8fb2fe html: properly render fostered elements in foreign content
  • 0dc5b7a html: properly check namespace in "in body" any other end tag
  • a452f3c html: ignore duplicate attributes during tokenization
  • f865199 quic: fix appendMaxDataFrame erroneously accumulating sentLimit
  • 210ed3c quic: establish a "happened-before" relationship between stream write and read
  • ad8140e quic: fix buffer slicing when handling overlapping stream data
  • 23ee2ef http2: avoid API changes when built with go1.27
  • Additional commits viewable in compare view

Summary by CodeRabbit

  • Chores
    • Updated several Go-related dependencies to newer versions.
    • Upgraded the project’s Go version requirement to 1.25.0.
    • Removed the older Go toolchain setting.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jul 3, 2026
@openshift-ci openshift-ci Bot requested review from jrosental and rajivnathan July 3, 2026 14:00
@openshift-ci

openshift-ci Bot commented Jul 3, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: dependabot[bot]
Once this PR has been reviewed and has the lgtm label, please assign metlos for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@coderabbitai

coderabbitai Bot commented Jul 3, 2026

Copy link
Copy Markdown

Walkthrough

This PR updates go.mod by bumping several indirect golang.org/x/* dependencies and changing the Go directive from 1.24.4 to 1.25.0, while removing the prior toolchain go1.24.13 line.

Changes

Go module refresh

Layer / File(s) Summary
Dependency versions and toolchain
go.mod
Indirect golang.org/x/* module versions are updated, and the go directive is set to 1.25.0 with the toolchain line removed.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Suggested labels: dependencies

Suggested reviewers: alexeykazakov, rsoaresd

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title correctly describes the main dependency bump in this PR and matches the stated objective.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/go_modules/golang.org/x/net-0.55.0

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@go.mod`:
- Line 145: The Go toolchain is being bumped in go.mod, but the remaining build
images still pin GOLANG_VERSION to go1.24.13, so update those Dockerfile
toolchain versions first. Change the GOLANG_VERSION settings in
openshift-ci/Dockerfile.tools and build/devsandbox-dashboard/Dockerfile to match
go1.25.0 before removing the toolchain pin. Keep the go directive and all build
environments aligned so the same Go version is used everywhere.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Enterprise

Run ID: d55a40c1-a742-4c38-8e9d-8cb5117060b8

📥 Commits

Reviewing files that changed from the base of the PR and between 64272d4 and 1ca74a1.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (1)
  • go.mod
🔗 Linked repositories identified

CodeRabbit considers these linked repositories for cross-repo context during reviews:

📜 Review details
⏰ Context from checks skipped due to timeout. (2)
  • GitHub Check: Unit Tests
  • GitHub Check: Build & push operator bundles & dashboard image for e2e tests
🧰 Additional context used
📓 Path-based instructions (1)
**

⚙️ CodeRabbit configuration file

-Focus on major issues impacting performance, readability, maintainability and security. Avoid nitpicks and avoid verbosity.

Files:

  • go.mod
🔀 Multi-repo context

Linked repositories findings

codeready-toolchain/api (inspected on refs/pull/512/head)

  • go.mod:3 uses go 1.25.0
  • go.mod:41 requires golang.org/x/net v0.55.0 // indirect
  • This PR-branch state already matches the newer x/net version.

codeready-toolchain/toolchain-common (inspected on refs/pull/535/head)

  • go.mod:3 uses go 1.25.0
  • go.mod:41 requires golang.org/x/net v0.55.0 // indirect
  • This PR-branch state already matches the newer x/net version.

codeready-toolchain/host-operator (default checked-out ref)

  • go.mod:3 uses go 1.25.0
  • go.mod:41 requires golang.org/x/net v0.55.0 // indirect
  • go.mod:127 still pins golang.org/x/net v0.48.0 // indirect
  • go.mod:158 still has toolchain go1.24.13
  • So this repo is not yet aligned with the newer x/net/toolchain state seen in the other two repos.
🔇 Additional comments (1)
go.mod (1)

117-123: LGTM!

Comment thread go.mod
go 1.24.4

toolchain go1.24.13
go 1.25.0

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🩺 Stability & Availability | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

printf '== go.mod ==\n'
nl -ba go.mod | sed -n '135,155p'

printf '\n== toolchain / go version references ==\n'
rg -n --hidden --glob '!**/.git/**' 'go1\.24\.13|toolchain go|^go 1\.[0-9]+\.[0-9]+' .

printf '\n== openshift-ci/Dockerfile.tools if present ==\n'
if [ -f openshift-ci/Dockerfile.tools ]; then
  nl -ba openshift-ci/Dockerfile.tools | sed -n '1,220p'
else
  echo 'openshift-ci/Dockerfile.tools not present'
fi

Repository: codeready-toolchain/toolchain-e2e

Length of output: 224


🏁 Script executed:

#!/bin/bash
set -euo pipefail

printf '== go.mod ==\n'
sed -n '135,155p' go.mod | cat -n

printf '\n== toolchain / go version references ==\n'
rg -n --hidden --glob '!**/.git/**' 'go1\.24\.13|toolchain go|^go 1\.[0-9]+\.[0-9]+' . || true

printf '\n== Dockerfile.tools / CI entrypoints ==\n'
find . -path '*/Dockerfile.tools' -o -path '*/dockerfile.tools' -o -path '*/Dockerfile*' | sort

Repository: codeready-toolchain/toolchain-e2e

Length of output: 1599


Align the remaining Go 1.24.13 build images before removing the toolchain pin. openshift-ci/Dockerfile.tools and build/devsandbox-dashboard/Dockerfile still set GOLANG_VERSION=go1.24.13; with go 1.25.0 in go.mod, those environments need the upgrade first or builds can break.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@go.mod` at line 145, The Go toolchain is being bumped in go.mod, but the
remaining build images still pin GOLANG_VERSION to go1.24.13, so update those
Dockerfile toolchain versions first. Change the GOLANG_VERSION settings in
openshift-ci/Dockerfile.tools and build/devsandbox-dashboard/Dockerfile to match
go1.25.0 before removing the toolchain pin. Keep the go directive and all build
environments aligned so the same Go version is used everywhere.

Source: Linked repositories

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.47.0 to 0.55.0.
- [Commits](golang/net@v0.47.0...v0.55.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.55.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/golang.org/x/net-0.55.0 branch from 1ca74a1 to 97bb5da Compare July 9, 2026 19:33
@sonarqubecloud

sonarqubecloud Bot commented Jul 9, 2026

Copy link
Copy Markdown

@openshift-ci

openshift-ci Bot commented Jul 9, 2026

Copy link
Copy Markdown

@dependabot[bot]: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e 97bb5da link true /test e2e

Full PR test history. Your PR dashboard.

Details

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. I understand the commands that are listed here.

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

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants