-
Notifications
You must be signed in to change notification settings - Fork 3.4k
fix(deps): update all go dependencies main (main) #35707
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
643e18f
to
0059b8b
Compare
Please have a look, @cilium/sig-lb.
|
0059b8b
to
3fff2af
Compare
@cilium/sig-clustermesh, as the test is living in |
I've verified that it appears to be caused by a race condition (CI as usual is a good magnet for flakes, I could reproduce it locally approximately once every 100 runs), and I have a patch which addresses it (5k runs without failures). However, there seems to be a data race in the fsnotify library as well (which should be unrelated to this though). I'll double-check tomorrow, and then open the PR with the fix. |
It turns out to be trickier than expected, as I still managed to consistently trigger the failure by adding an appropriate sleep inside the fsnotify library. I haven't found yet a good way to address that, and in any case it may require upstream changes. The best path forward in the short term may be to just drop the fsnotify upgrade here, to unblock this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sig-lb changes look good to me, thanks for whoever fixed script_test.go
Testing a fix in #35770. If everything turns green I'll drop the extra commit and mark it ready for review. |
3fff2af
to
7e1509a
Compare
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
@aanm can we re-push the above fix? I think renovate dropped it when it updated the artifact, and I don't have access to the branch. |
7e1509a
to
bff9b28
Compare
bff9b28
to
f4e1b8d
Compare
Signed-off-by: cilium-renovate[bot] <134692979+cilium-renovate[bot]@users.noreply.github.com>
f4e1b8d
to
0d92362
Compare
/test |
This PR contains the following updates:
v1.63.34
->v1.63.52
1f4c1b5
->40daf57
bb8f3c0
->bedf51d
v2.3.0
->v2.4.0
v0.3.2
->v0.3.3
v1.7.0
->v1.8.0
v0.21.0
->v0.22.0
v1.3.0
->v1.3.1
v0.60.0
->v0.60.1
v1.10.4
->v1.11.0
v0.0.4
->v0.0.5
v3.5.16
->v3.5.17
v3.5.16
->v3.5.17
v3.5.16
->v3.5.17
v0.28.0
->v0.29.0
v0.21.0
->v0.22.0
v0.30.0
->v0.31.0
v0.8.0
->v0.9.0
v0.26.0
->v0.27.0
v0.25.0
->v0.26.0
v0.7.0
->v0.8.0
v0.26.0
->v0.27.0
324edc3
->65e8d21
v1.67.1
->v1.68.0
v1.35.1
->v1.35.2
v3.16.2
->v3.16.3
v0.31.1
->v0.31.2
49e7df5
->6fe5fd8
v0.19.0
->v0.19.1
eff1ba8
->9615e34
Release Notes
aliyun/alibaba-cloud-sdk-go (github.com/aliyun/alibaba-cloud-sdk-go)
v1.63.52
Compare Source
live
.undefined
v1.63.51
Compare Source
Push
.v1.63.50
Compare Source
Ess
.v1.63.49
Compare Source
What's Changed
Full Changelog: aliyun/alibaba-cloud-sdk-go@v1.63.48...v1.63.49
v1.63.48
Compare Source
Dds
.undefined
v1.63.47
Compare Source
Alb
.v1.63.46
Compare Source
Ess
.v1.63.45
Compare Source
Ecs
.v1.63.44
Compare Source
live
.v1.63.43
Compare Source
live
.v1.63.42
Compare Source
csas
.undefined
v1.63.41
Compare Source
Ecs
.v1.63.40
Compare Source
mse
.v1.63.39
Compare Source
Ens
.undefined
v1.63.38
Compare Source
Dypnsapi
.v1.63.37
Compare Source
Domain
.v1.63.36
Compare Source
Gwlb
.v1.63.35
Compare Source
Ims
.ListUsers,ListUserBasicInfos api新增支持status字段
cilium/lumberjack (github.com/cilium/lumberjack/v2)
v2.4.0
Compare Source
What's Changed
Allow changing file permissions on rotate by @lambdanis in https://github.com/cilium/lumberjack/pull/5
This release changes the behaviour when Logger.FileMode field is set, but a log file with different permissions existed before the logger started. Before, permissions of the existing file were preserved, even after log rotation, so Logger.FileMode field was effectively ignored. Now in such case file permissions are not changed immediately, but after log rotation the new file has permissions corresponding to Logger.FileMode field. In case Logger.FileMode field is unset, the existing file permissions are preserved like before.
Full Changelog: cilium/lumberjack@v2.3.0...v2.4.0
cilium/statedb (github.com/cilium/statedb)
v0.3.3
Compare Source
What's Changed
Full Changelog: cilium/statedb@v0.3.2...v0.3.3
fsnotify/fsnotify (github.com/fsnotify/fsnotify)
v1.8.0
Compare Source
Additions
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)
google/cel-go (github.com/google/cel-go)
v0.22.0
Compare Source
What's Changed
Core CEL
Policy
New Contributors
Full Changelog: google/cel-go@v0.21.0...v0.22.0
gopacket/gopacket (github.com/gopacket/gopacket)
v1.3.1
Compare Source
What's Changed
New Contributors
Full Changelog: gopacket/gopacket@v.1.3.0...v1.3.1
prometheus/common (github.com/prometheus/common)
v0.60.1
Compare Source
What's Changed
Full Changelog: prometheus/common@v0.60.0...v0.60.1
spiffe/spire-api-sdk (github.com/spiffe/spire-api-sdk)
v1.11.0
Compare Source
vishvananda/netns (github.com/vishvananda/netns)
v0.0.5
Compare Source
What's Changed
Externally visible changes
Internal cleanup
New Contributors
Full Changelog: vishvananda/netns@v0.0.4...v0.0.5
etcd-io/etcd (go.etcd.io/etcd/api/v3)
v3.5.17
Compare Source
Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).
For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.
Linux
macOS (Darwin)
Docker
etcd uses
gcr.io/etcd-development/etcd
as a primary container registry, andquay.io/coreos/etcd
as secondary.grpc/grpc-go (google.golang.org/grpc)
v1.68.0
: Release 1.68.0Compare Source
Known Issues
grpc.NewClient
function is incompatible with forward proxies, because it resolves the target hostname on the client instead of passing the hostname to the proxy. This bug has been present since the introduction ofNewClient
. A fix is expected to be a part of grpc-go v1.69. (#7556)Behavior Changes
ClientConn.Close()
now closes transports simultaneously and waits for transports to be closed before returning. (#7666)NewTLS
that usetls.Config.GetConfigForClient
will now have CipherSuites, supported TLS versions and ALPN configured automatically. These were previously only set for configs not using theGetConfigForClient
option. (#7709)Bug Fixes
Dependencies
go1.22.7
. (#7624)protocolbuffers/protobuf-go (google.golang.org/protobuf)
v1.35.2
Compare Source
Full Changelog: protocolbuffers/protobuf-go@v1.35.1...v1.35.2
Maintenance:
CL/623115: proto: refactor equal_test from explicit table to use makeMessages()
CL/623116: encoding/prototext: use testmessages_test.go approach, too
CL/623117: internal/testprotos/test: add nested message field with [lazy=true]
CL/624415: proto: switch messageset_test to use makeMessages() injection point
CL/624416: internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!)
User-visible changes:
CL/618395: encoding/protojson: allow missing value for Any of type Empty
CL/618979: all: implement strip_enum_prefix editions feature
CL/622575: testing/protocmp: document behavior when combining Ignore and Sort
helm/helm (helm.sh/helm/v3)
v3.16.3
: Helm v3.16.3Compare Source
Helm v3.16.3 is a patch release. Users are encouraged to upgrade for the best experience. Users are encouraged to upgrade for the best experience.
The community keeps growing, and we'd love to see you there!
Installation and Upgrading
Download Helm v3.16.3. The common platform binaries are here:
This release was signed with
672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E
and can be found at @mattfarina keybase account. Please use the attached signatures for verifying this release usinggpg
.The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with
bash
.What's Next
Changelog
cfd0749
(wangjingcun)a303060
(Zach Burgess)ab45e8a
(Matt Farina)19fe320
(Suleiman Dibirov)4fcc5c2
(dependabot[bot])kubernetes/endpointslice (k8s.io/endpointslice)
v0.31.2
Compare Source
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.19.1
Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.19.0...v0.19.1
Configuration
📅 Schedule: Branch creation - "on the 1st day instance on sunday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.