Skip to content

chore(deps): update go dependencies (backplane-2.9) #490

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

red-hat-konflux[bot]
Copy link
Contributor

@red-hat-konflux red-hat-konflux bot commented Jun 21, 2025

This PR contains the following updates:

Package Type Update Change
github.com/cespare/xxhash/v2 indirect minor v2.2.0 -> v2.3.0
github.com/emicklei/go-restful/v3 indirect minor v3.11.0 -> v3.12.2
github.com/evanphx/json-patch indirect minor v5.7.0+incompatible -> v5.9.11+incompatible
github.com/evanphx/json-patch/v5 indirect patch v5.9.0 -> v5.9.11
github.com/fsnotify/fsnotify indirect minor v1.7.0 -> v1.9.0
github.com/go-logr/logr indirect patch v1.4.1 -> v1.4.3
github.com/go-openapi/jsonpointer indirect minor v0.19.6 -> v0.21.1
github.com/go-openapi/jsonreference indirect minor v0.20.2 -> v0.21.0
github.com/go-openapi/swag indirect minor v0.22.3 -> v0.23.1
github.com/golang/groupcache indirect digest 41bb18b -> 2c02b82
github.com/google/gnostic-models indirect patch v0.6.8 -> v0.6.9
github.com/google/go-cmp indirect minor v0.6.0 -> v0.7.0
github.com/google/pprof indirect digest 4bb14d4 -> 033d6d7
github.com/gorilla/websocket indirect patch v1.5.1 -> v1.5.3
github.com/mailru/easyjson indirect minor v0.7.7 -> v0.9.0
github.com/moby/spdystream indirect minor v0.2.0 -> v0.5.0
github.com/prometheus/client_golang indirect minor v1.18.0 -> v1.22.0
github.com/prometheus/client_model indirect minor v0.5.0 -> v0.6.2
github.com/prometheus/common indirect minor v0.45.0 -> v0.64.0
github.com/prometheus/procfs indirect minor v0.12.0 -> v0.16.1
golang.org/x/exp indirect digest 97b1e66 -> b7579e2
golang.org/x/net indirect minor v0.38.0 -> v0.41.0
golang.org/x/oauth2 indirect minor v0.28.0 -> v0.30.0
golang.org/x/sys indirect minor v0.31.0 -> v0.33.0
golang.org/x/term indirect minor v0.30.0 -> v0.32.0
golang.org/x/text indirect minor v0.23.0 -> v0.26.0
golang.org/x/time indirect minor v0.5.0 -> v0.12.0
golang.org/x/tools indirect minor v0.21.1-0.20240508182429-e35e4ccd0d2d -> v0.34.0
gomodules.xyz/jsonpatch/v2 indirect minor v2.4.0 -> v2.5.0
google.golang.org/genproto/googleapis/rpc indirect digest 94a12d6 -> 513f239
google.golang.org/protobuf indirect minor v1.33.0 -> v1.36.6
k8s.io/apiextensions-apiserver indirect minor v0.30.2 -> v0.33.2
k8s.io/apiserver indirect minor v0.30.2 -> v0.33.2
k8s.io/kube-openapi indirect digest 70dd376 -> 8b98d1e
k8s.io/utils indirect digest 4693a02 -> 4c0f3b2
sigs.k8s.io/json indirect digest bc3834c -> cfa47c3
sigs.k8s.io/structured-merge-diff/v4 indirect minor v4.4.1 -> v4.7.0

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

cespare/xxhash (github.com/cespare/xxhash/v2)

v2.3.0

Compare Source

emicklei/go-restful (github.com/emicklei/go-restful/v3)

v3.12.2

Compare Source

  • allow empty payloads in post,put,patch, issue #​580 ( thanks @​liggitt, Jordan Liggitt)

v3.12.1

Compare Source

  • fix misroute when dealing multiple webservice with regex (#​549) (thanks Haitao Chen)

v3.12.0

Compare Source

v3.11.3

Compare Source

  • better not have 2 tags on one commit

v3.11.2

Compare Source

  • fix by restoring custom JSON handler functions (Mike Beaumont #​540)

v3.11.1

Compare Source

  • fix by restoring custom JSON handler functions (Mike Beaumont #​540)
evanphx/json-patch (github.com/evanphx/json-patch)

v5.9.11+incompatible

Compare Source

v5.9.10+incompatible

Compare Source

v5.9.0+incompatible

Compare Source

v5.8.1+incompatible

Compare Source

v5.8.0+incompatible

Compare Source

fsnotify/fsnotify (github.com/fsnotify/fsnotify)

v1.9.0

Compare Source

Changes and fixes
  • all: make BufferedWatcher buffered again (#​657)

  • inotify: fix race when adding/removing watches while a watched path is being deleted (#​678, #​686)

  • inotify: don't send empty event if a watched path is unmounted (#​655)

  • inotify: don't register duplicate watches when watching both a symlink and its target; previously that would get "half-added" and removing the second would panic (#​679)

  • kqueue: fix watching relative symlinks (#​681)

  • kqueue: correctly mark pre-existing entries when watching a link to a dir on kqueue (#​682)

  • illumos: don't send error if changed file is deleted while processing the event (#​678)

v1.8.0

Compare Source

Additions

  • all: add FSNOTIFY_DEBUG to print debug logs to stderr (#​619)
Changes and fixes
  • windows: fix behaviour of WatchList() to be consistent with other platforms (#​610)

  • kqueue: ignore events with Ident=0 (#​590)

  • kqueue: set O_CLOEXEC to prevent passing file descriptors to children (#​617)

  • kqueue: emit events as "/path/dir/file" instead of "path/link/file" when watching a symlink (#​625)

  • inotify: don't send event for IN_DELETE_SELF when also watching the parent (#​620)

  • inotify: fix panic when calling Remove() in a goroutine (#​650)

  • fen: allow watching subdirectories of watched directories (#​621)

go-logr/logr (github.com/go-logr/logr)

v1.4.3

Compare Source

Minor release.

What's Changed

New Contributors

Full Changelog: go-logr/logr@v1.4.2...v1.4.3

v1.4.2

Compare Source

What's Changed

Dependencies:

Full Changelog: go-logr/logr@v1.4.1...v1.4.2

go-openapi/jsonpointer (github.com/go-openapi/jsonpointer)

v0.21.1

Compare Source

v0.21.0

Compare Source

v0.20.3

Compare Source

v0.20.2

Compare Source

v0.20.1

Compare Source

v0.20.0

Compare Source

go-openapi/jsonreference (github.com/go-openapi/jsonreference)

v0.21.0

Compare Source

v0.20.5

Compare Source

v0.20.4

Compare Source

v0.20.3

Compare Source

go-openapi/swag (github.com/go-openapi/swag)

v0.23.1

Compare Source

v0.23.0

Compare Source

v0.22.10

Compare Source

v0.22.9

Compare Source

v0.22.8

Compare Source

v0.22.7

Compare Source

v0.22.6

Compare Source

v0.22.5

Compare Source

v0.22.4

Compare Source

google/gnostic-models (github.com/google/gnostic-models)

v0.6.9

Compare Source

google/go-cmp (github.com/google/go-cmp)

v0.7.0

Compare Source

New API:

  • (#​367) Support compare functions with SortSlices and SortMaps

Panic messaging:

  • (#​370) Detect proto.Message types when failing to export a field
gorilla/websocket (github.com/gorilla/websocket)

v1.5.3

Compare Source

Important change

This reverts the websockets package back to gorilla/websocket@931041c

What's Changed

New Contributors

Full Changelog: gorilla/websocket@v1.5.1...v1.5.3

v1.5.2

Compare Source

What's Changed

New Contributors

Full Changelog: gorilla/websocket@v1.5.1...v1.5.2

mailru/easyjson (github.com/mailru/easyjson)

v0.9.0

Compare Source

up go version and bugfixes

v0.8.0

Compare Source

stable version before go version bump

moby/spdystream (github.com/moby/spdystream)

v0.5.0: [v0.5.0] Avoid leaking timeout timer channels and update github actions

Compare Source

What's Changed

Full Changelog: moby/spdystream@v0.4.0...v0.5.0

v0.4.0: [v0.4.0] fix goroutine leak and remove unused code

Compare Source

What's Changed

New Contributors

Full Changelog: moby/spdystream@v0.3.0...v0.4.0

v0.3.0: [v0.3.0] Release with fixes for a race condition

Compare Source

What's Changed

New Contributors

Full Changelog: moby/spdystream@v0.2.0...v0.3.0

prometheus/client_golang (github.com/prometheus/client_golang)

v1.22.0: - 2025-04-07

Compare Source

⚠️ This release contains potential breaking change if you use experimental zstd support introduce in #​1496 ⚠️

Experimental support for zstd on scrape was added, controlled by the request Accept-Encoding header.
It was enabled by default since version 1.20, but now you need to add a blank import to enable it.
The decision to make it opt-in by default was originally made because the Go standard library was expected to have default zstd support added soon,
https://github.com/golang/go/issues/62513 however, the work took longer than anticipated and it will be postponed to upcoming major Go versions.

e.g.:

import (
  _ "github.com/prometheus/client_golang/prometheus/promhttp/zstd"
)
  • [FEATURE] prometheus: Add new CollectorFunc utility #​1724
  • [CHANGE] Minimum required Go version is now 1.22 (we also test client_golang against latest go version - 1.24) #​1738
  • [FEATURE] api: WithLookbackDelta and WithStats options have been added to API client. #​1743
  • [CHANGE] ⚠️ promhttp: Isolate zstd support and klauspost/compress library use to promhttp/zstd package. #​1765
All Changes

New Contributors

Full Changelog: prometheus/client_golang@v1.21.1...v1.22.0-rc.0

v1.21.1: / 2025-03-04

Compare Source

This release addresses a performance regression introduced in #​1661 -- thanks to all who reported this quickly:
@​chlunde, @​dethi, @​aaronbee @​tsuna @​kakkoyun 💪🏽. This patch release also fixes the iOS build.

We will be hardening the release process even further (#​1759, #​1761) to prevent this in future, sorry for the inconvenience!

The high concurrency optimization is planned to be eventually reintroduced, however in a much safer manner, potentially in a separate API.

  • [BUGFIX] prometheus: Revert of Inc, Add and Observe cumulative metric CAS optimizations (#​1661), causing regressions on low concurrency cases #​1757
  • [BUGFIX] prometheus: Fix GOOS=ios build, broken due to process_collector_* wrong build tags. #​1758
All commits

Full Changelog: prometheus/client_golang@v1.21.0...v1.21.1

v1.21.0: / 2025-02-19

Compare Source

⚠️ This release contains potential breaking change if you upgrade github.com/prometheus/common to 0.62+ together with client_golang (and depend on the strict, legacy validation for the label names). New common version changes model.NameValidationScheme global variable, which relaxes the validation of label names and metric name, allowing all UTF-8 characters. Typically, this should not break any user, unless your test or usage expects strict certain names to panic/fail on client_golang metric registration, gathering or scrape. In case of problems change model.NameValidationScheme to old model.LegacyValidation value in your project init function. ⚠️

  • [BUGFIX] gocollector: Fix help message for runtime/metric metrics. #​1583
  • [BUGFIX] prometheus: Fix Desc.String() method for no labels case. #​1687
  • [PERF] prometheus: Optimize popular prometheus.BuildFQName function; now up to 30% faster. #​1665
  • [PERF] prometheus: Optimize Inc, Add and Observe cumulative metrics; now up to 50% faster under high concurrent contention. #​1661
  • [CHANGE] Upgrade prometheus/common to 0.62.0 which changes model.NameValidationScheme global variable. #​1712
  • [CHANGE] Add support for Go 1.23. #​1602
  • [FEATURE] process_collector: Add support for Darwin systems. #​1600 #​1616 #​1625 #​1675 #​1715
  • [FEATURE] api: Add ability to invoke CloseIdleConnections on api.Client using api.Client.(CloseIdler).CloseIdleConnections() casting. #​1513
  • [FEATURE] promhttp: Add promhttp.HandlerOpts.EnableOpenMetricsTextCreatedSamples option to create OpenMetrics _created lines. Not recommended unless you want to use opt-in Created Timestamp feature. Community works on OpenMetrics 2.0 format that should make those lines obsolete (they increase cardinality significantly). #​1408
  • [FEATURE] prometheus: Add NewConstNativeHistogram function. #​1654
All commits * Merge release-1.20 to main by @​bwplotka in https://github.com/prometheus/client_golang/pull/1582 * gocollector: Tiny fix for help message with runtime/metrics source. by @​bwplotka in https://github.com/prometheus/client_golang/pull/1583 * ci: bump dagger to the latest version by @​marcosnils in https://github.com/prometheus/client_golang/pull/1588 * Merge release-1.20 back to main by @​ArthurSens in https://github.com/prometheus/client_golang/pull/1593 * Update linting by @​SuperQ in https://github.com/prometheus/client_golang/pull/1603 * Update supported Go versions by @​SuperQ in https://github.com/prometheus/client_golang/pull/1602 * build(deps): bump golang.org/x/sys from 0.22.0 to 0.24.0 by @​dependabot in https://github.com/prometheus/client_golang/pull/1611 * build(deps): bump github.com/prometheus/common from 0.55.0 to 0.57.0 by @​dependabot in https://github.com/prometheus/client_golang/pull/1612 * changed the name of all variables with min/max name by @​parthlaw in https://github.com/prometheus/client_golang/pull/1606 * Update Dagger and build. by @​SuperQ in https://github.com/prometheus/client_golang/pull/1610 * build(deps): bump github/codeql-action from 3.25.15 to 3.26.6 in the github-actions group across 1 directory by @​dependabot in https://github.com/prometheus/client_golang/pull/1614 * examples: Improved GoCollector example. by @​bwplotka in https://

Configuration

📅 Schedule: Branch creation - "after 5am on sunday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.

This PR has been generated by MintMaker (powered by Renovate Bot).

Copy link
Contributor Author

red-hat-konflux bot commented Jun 21, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 10 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23.6 -> 1.24.0
github.com/onsi/ginkgo/v2 v2.17.1 -> v2.21.0
github.com/onsi/gomega v1.32.0 -> v1.35.1
github.com/spf13/cobra v1.8.0 -> v1.8.1
google.golang.org/grpc v1.62.1 -> v1.68.1
k8s.io/api v0.30.2 -> v0.33.2
k8s.io/apimachinery v0.30.2 -> v0.33.2
k8s.io/client-go v0.30.2 -> v0.33.2
k8s.io/component-base v0.30.2 -> v0.33.2
k8s.io/klog/v2 v2.120.1 -> v2.130.1
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.29.0 -> v0.31.2

Copy link
Contributor

openshift-ci bot commented Jun 21, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

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

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

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

@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/backplane-2.9-backplane-2.9/go-deps branch 4 times, most recently from ebfd243 to 101a1b0 Compare June 22, 2025 04:42
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/backplane-2.9-backplane-2.9/go-deps branch from 101a1b0 to 2fc3e4f Compare June 22, 2025 11:04
Copy link
Contributor

openshift-ci bot commented Jun 22, 2025

@red-hat-konflux[bot]: The following tests 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/unit 2fc3e4f link true /test unit
ci/prow/build 2fc3e4f link true /test build
ci/prow/e2e 2fc3e4f link true /test e2e
ci/prow/images 2fc3e4f link true /test images

Full PR test history. Your PR dashboard.

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.

@xuezhaojun xuezhaojun closed this Jun 23, 2025
@xuezhaojun xuezhaojun deleted the konflux/mintmaker/backplane-2.9-backplane-2.9/go-deps branch June 23, 2025 08:29
Copy link
Contributor Author

red-hat-konflux bot commented Jun 23, 2025

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v2.3.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

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

Successfully merging this pull request may close these issues.

1 participant