Skip to content

Update Go modules #26

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

Closed
wants to merge 2 commits into from
Closed

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 23, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
github.com/containernetworking/cni v1.1.2 -> v1.3.0 age adoption passing confidence indirect minor
github.com/containernetworking/plugins v1.2.0 -> v1.7.1 age adoption passing confidence indirect minor
github.com/coreos/go-iptables v0.6.0 -> v0.8.0 age adoption passing confidence indirect minor
github.com/go-logr/logr v1.4.2 -> v1.4.3 age adoption passing confidence indirect patch
github.com/go-viper/mapstructure/v2 v2.2.1 -> v2.3.0 age adoption passing confidence indirect minor
github.com/google/go-jsonnet v0.20.0 -> v0.21.0 age adoption passing confidence require minor
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 -> v2.27.0 age adoption passing confidence indirect minor
github.com/minio/minio-go/v7 v7.0.93 -> v7.0.94 age adoption passing confidence require patch
github.com/netobserv/netobserv-ebpf-agent d64c5d9 -> 324ef53 require digest
github.com/ovn-org/ovn-kubernetes/go-controller 57a2590 -> eea781b age adoption passing confidence indirect digest
github.com/pion/logging v0.2.3 -> v0.2.4 age adoption passing confidence indirect patch
github.com/prometheus/common v0.64.0 -> v0.65.0 age adoption passing confidence require minor
github.com/prometheus/prometheus v0.304.0 -> v0.304.1 age adoption passing confidence indirect patch
github.com/safchain/ethtool v0.5.10 -> v0.6.1 age adoption passing confidence indirect minor
github.com/spf13/cast v1.7.1 -> v1.9.2 age adoption passing confidence indirect minor
github.com/urfave/cli/v2 v2.27.6 -> v2.27.7 age adoption passing confidence indirect patch
github.com/vishvananda/netlink v1.3.1-0.20250425193846-9d88d8385bf9 -> v1.3.1 age adoption passing confidence indirect patch
go (source) 1.23.4 -> 1.24.4 age adoption passing confidence toolchain minor
go.opentelemetry.io/proto/otlp v1.6.0 -> v1.7.0 age adoption passing confidence indirect minor
golang.org/x/exp 7e4ce0a -> b7579e2 age adoption passing confidence indirect digest
golang.org/x/time v0.11.0 -> v0.12.0 age adoption passing confidence indirect minor
google.golang.org/genproto/googleapis/api 55703ea -> 513f239 age adoption passing confidence indirect digest
google.golang.org/genproto/googleapis/rpc 55703ea -> 513f239 age adoption passing confidence indirect digest
k8s.io/api v0.32.3 -> v0.33.2 age adoption passing confidence require minor
k8s.io/apimachinery v0.32.3 -> v0.33.2 age adoption passing confidence require minor
k8s.io/client-go v0.32.3 -> v0.33.2 age adoption passing confidence require minor
k8s.io/component-base v0.32.3 -> v0.33.2 age adoption passing confidence indirect minor
k8s.io/kube-openapi c8a335a -> 8b98d1e age adoption passing confidence indirect digest
k8s.io/utils 1f6e0b7 -> 4c0f3b2 age adoption passing confidence indirect digest
sigs.k8s.io/controller-runtime v0.20.4 -> v0.21.0 age adoption passing confidence indirect minor

Warning

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


Release Notes

containernetworking/cni (github.com/containernetworking/cni)

v1.3.0

Compare Source

What's Changed

This adds a new config flag loadPluginsFromFolder - if present, for a given named network bar, plugin configuration objects will be loaded from <path-to-bar-network-config-file>/bar/xxx.conf. This may be useful for vendors providing chained plugins: you can add your plugin to a chain without needing to edit the file in-place.

New Contributors

Full Changelog: containernetworking/cni@v1.2.3...v1.3.0

v1.2.3: libcni v1.2.3

Compare Source

This is a minor release to correct a divergence between the specification and libcni. In this case, the specification was updated, as it concerns a new feature, GC, that is not yet deployed.

What's Changed

v1.2.2: libcni v1.2.2

Compare Source

What's Changed

Full Changelog: containernetworking/cni@v1.2.1...v1.2.2

v1.2.1: CNI Spec v1.1 / libcni v1.2.1

Compare Source

This is a minor release that fixes some small bugs:

Improvements
  • (#​1098). SPEC: add warning about preserving shared resources for GC
  • (#​1090). Spec, libcni: add disableGC flag This allows administrators to disable garbage collection in exceptional circumstances, such as multiple runtimes sharing a network configuration.
Bug fixes:
  • (#​1097). Fix faulty json.Marshal behavior for embeds types.NetConf Fix #​1096
  • (#​1095). libcni: always delete the cache on conflist for CNI DEL This aligns the call with DelNetwork, and allows CRIO tests to bump

v1.2.0: CNI spec v1.1 / libcni v1.2.0

Compare Source

This is libcni v1.2.0, which releases the new CNI spec version v1.1.0.

Major changes:

GC verb

The GC verb allows runtimes to specify the set of known-good attachments, allowing plugins to clean up stale and leaked resources such as IPAM reservations. Libcni will also synthesize a CNI DEL for any stale cached attachments, so all users will have a form of GC, even if their plugins do not support CNI v1.1

STATUS verb

The STATUS verb allows a plugin to report its readiness to accept ADD requests. Runtimes such as containerd and cri-o will no longer have to rely merely on the presence of a CNI configuration file to determine network readiness.

Version negotiation

CNI configurations may now contain multiple versions, so that an administrator can opportunistically update the protocol version without breaking older runtimes:

{
  "cniVersion": "1.0.0",
  "cniVersions": ["1.0.0", "1.1.0"]
}

New fields

A number of new fields have been added to the result type:

Other improvements

  • (#​911). libcni: add specific type for CHECK not supported
  • (#​1072). tolerate invalid cni caches for deletion
  • (#​1054). Add Version() to CNI interface
containernetworking/plugins (github.com/containernetworking/plugins)

v1.7.1: CNI plugins v1.7.1

Compare Source

What's Changed

(Administrative note: the GitHub release v1.7.0 somehow got split in to two immutable releases. v1.7.1 is a re-release that corrects the issue. Apologies for the trouble).

New features / options
Other improvements
Bug fixes

New Contributors

Full Changelog: containernetworking/plugins@v1.6.2...v1.7.1

v1.7.0

Compare Source

v1.6.2

Compare Source

(administrative note: release v1.6.1 was somehow double-created in GitHub; v1.6.2 is identical but fixes the duplication.)

What's Changed

Full Changelog: containernetworking/plugins@v1.6.0...v1.6.2

v1.6.1

Compare Source

v1.6.0: CNI plugins v1.6.0

Compare Source

This is the v1.6.0 release of the CNI community plugins.

Changelog

Important

  • revert htb changes due to ongoing issues and missing maintainer by @​h0nIg in https://github.com/containernetworking/plugins/pull/1105. This reverts the (undocumented) feature added in v1.5 where traffic from a specific CIDR would be exempted from bandwidth shaping. Unfortunately the implementation was lacking. We hope to re-add this feature in the future.

New features

CNI v1.1 support

Other improvements

Fixes

Misc / CI

New Contributors

Full Changelog: containernetworking/plugins@v1.5.1...v1.6.0

v1.5.1

Compare Source

What's Changed

Full Changelog: containernetworking/plugins@v1.5.0...v1.5.1

v1.5.0: CNI Plugins v1.5.0

Compare Source

What's Changed

New Features:

Fixes:

New Contributors

Full Changelog: containernetworking/plugins@v1.4.1...v1.5.0

v1.4.1

Compare Source

v1.4.0: CNI Plugins v1.4.0

Compare Source

New features:
  • (#​832). tap: allow for a tap device to be created as a bridge port
  • (#​914). [tuning] add ability to set tx queue len
Improvements:
  • (#​969). Add CNI_NETNS_OVERRIDE
  • (#​979). Add ndisc_notify in ipvlan for ipv6 ndp
  • (#​974). macvlan: enable ipv6 ndisc_notify
  • (#​950). Create IPAM files with 0600 permissions
  • (#​924). More efficient iptables usage.
  • (#​902). spoofcheck: Make use of go-nft's ApplyConfigEcho(). This is much faster
  • (#​874). Add routes propagation for VRF plugin
Build:
  • (#​982). Bump to golang:1.21-alpine
  • (#​948). build: Use POSIX sh for shell scripts
Bug fixes:
  • (#​954). macvlan cmdDel: handle deletion when master has been deleted
  • (#​927). vrf: fix route filter to use output iface

v1.3.0: CNI Plugins v1.3.0

Compare Source

This release introduces a new plugin: tap. Thanks to @​mmirecki for contributing this

New features:

  • (#​784). tap: This PR adds a plugin to create tap devices.
  • (#​829). bridge: add vlan trunk support
  • (#​875). bridge: Add parameter to disable default vlan
  • (#​814). macvlan: Add support for in-container master
  • (#​813). ipvlan: Add support for in-container master
  • (#​781). vlan: Add support for in-container master

Improvements:

  • (#​880). bridge: read only required chain on cni del instead of the entire ruleset
  • (#​873). bridge, spoof check: remove drop rule index

Bug fixes:

  • (#​892). sbr: Ignore LinkNotFoundError during cmdDel null
  • (#​887). ptp: Fix ValidateExpectedRoute with non default routes and nil GW
  • (#​885). tuning: fix cmdCheck when using IFNAME
  • (#​831). Fix overwritten error var in getMTUByName
  • (#​821). Only check or del ipv6 when an IPv6 is configured
coreos/go-iptables (github.com/coreos/go-iptables)

v0.8.0

Compare Source

What's Changed

Full Changelog: coreos/go-iptables@v0.7.0...v0.8.0

v0.7.0

Compare Source

Bug fixes

  • (#​107). Add another pattern to IsNotExist
  • (#​105). Skip warning about rules in legacy iptables
  • (#​104). iptables_test: fix ListWithCounters mismatch on newer kernels

New features

  • (#​87). Added Replace method to replace rulespec (in specified pos)
  • (#​96). feat: add ListById function and test
  • (#​92). Introduce InsertUnique()
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

go-viper/mapstructure (github.com/go-viper/mapstructure/v2)

v2.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-viper/mapstructure@v2.2.1...v2.3.0

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

v0.21.0

Compare Source

After (slightly over) a year, we have a new release. Please also see the changelog for the corresponding C++ jsonnet release, which includes some shared items: https://github.com/google/jsonnet/releases/tag/v0.21.0

A Python package is available at https://pypi.org/project/gojsonnet/0.21.0/

Building this release requires Go 1.23. Trying to build with versions of Go older than 1.21 will fail with a misleading error message due to a change to the way go release versioning worked in Go 1.21 (see #​803)

What's Changed since v0.20.0


Configuration

📅 Schedule: Branch creation - "after 9pm on friday" (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Author

renovate bot commented Jun 23, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go mod tidy
go: downloading gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
go: downloading gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0
go: downloading go.uber.org/goleak v1.3.0
go: downloading github.com/frankban/quicktest v1.14.6
go: downloading github.com/kr/pretty v0.3.1
go: downloading github.com/sergi/go-diff v1.3.1
go: downloading github.com/blang/semver v3.5.1+incompatible
go: downloading github.com/opentracing/opentracing-go v1.2.0
go: downloading github.com/kylelemons/godebug v1.1.0
go: downloading github.com/kr/text v0.2.0
go: downloading github.com/rogpeppe/go-internal v1.13.1
go: downloading github.com/go-quicktest/qt v1.101.1-0.20240301121107-c6c8733fa1e6
go: downloading github.com/onsi/gomega v1.37.0
go: downloading github.com/onsi/ginkgo/v2 v2.23.4
go: downloading github.com/onsi/ginkgo v1.16.5
go: downloading github.com/pion/transport/v3 v3.0.7
go: downloading github.com/alexflint/go-filemutex v1.3.0
go: downloading github.com/mitchellh/copystructure v1.2.0
go: downloading github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5
go: downloading k8s.io/apiextensions-apiserver v0.33.0
go: downloading github.com/go-logr/zapr v1.3.0
go: downloading go.uber.org/zap v1.27.0
go: downloading github.com/oklog/ulid/v2 v2.1.0
go: downloading github.com/oklog/ulid v1.3.1
go: downloading github.com/mitchellh/reflectwalk v1.0.2
go: downloading gopkg.in/fsnotify/fsnotify.v1 v1.4.7
go: downloading go.uber.org/automaxprocs v1.6.0
go: downloading github.com/lithammer/dedent v1.1.0
go: downloading github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b
go: downloading github.com/prometheus/sigv4 v0.1.2
go: downloading github.com/bboreham/go-loser v0.0.0-20230920113527-fcc2c21820a3
go: downloading github.com/go-task/slim-sprig/v3 v3.0.0
go: downloading github.com/nxadm/tail v1.4.8
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.18.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.9.0
go: downloading google.golang.org/api v0.230.0
go: downloading github.com/aws/aws-sdk-go v1.55.7
go: downloading github.com/google/pprof v0.0.0-20250403155104-27863c87afa6
go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.1
go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.4.2
go: downloading cloud.google.com/go/compute/metadata v0.6.0
go: downloading cloud.google.com/go v0.54.0
go: downloading cloud.google.com/go/auth v0.16.0
go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0
go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
go: downloading github.com/googleapis/gax-go/v2 v2.14.1
go: downloading github.com/google/s2a-go v0.1.9
go: downloading github.com/felixge/httpsnoop v1.0.4
go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.6
go: downloading github.com/golang-jwt/jwt/v5 v5.2.2
go: downloading github.com/jmespath/go-jmespath v0.4.0
go: github.com/netobserv/flowlogs-pipeline/pkg/pipeline/write imports
	github.com/netobserv/loki-client-go/loki imports
	github.com/prometheus/prometheus/promql/parser imports
	github.com/prometheus/prometheus/storage tested by
	github.com/prometheus/prometheus/storage.test imports
	github.com/prometheus/prometheus/util/teststorage imports
	github.com/prometheus/prometheus/tsdb imports
	github.com/prometheus/prometheus/config imports
	github.com/prometheus/prometheus/storage/remote/googleiam imports
	golang.org/x/oauth2/google imports
	cloud.google.com/go/compute/metadata: ambiguous import: found package cloud.google.com/go/compute/metadata in multiple modules:
	cloud.google.com/go v0.54.0 (/runner/cache/others/go/pkg/mod/cloud.google.com/[email protected]/compute/metadata)
	cloud.google.com/go/compute/metadata v0.6.0 (/runner/cache/others/go/pkg/mod/cloud.google.com/go/compute/[email protected])

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the konflux/mintmaker/main/go-modules branch from 2444063 to b3b099b Compare June 23, 2025 07:30
@jotak jotak closed this Jun 24, 2025
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