Commit Graph

129659 Commits

Author SHA1 Message Date
Benjamin Wang
f7077de307 Add a (*Client) addEndpoint method
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2026-04-23 09:16:24 +01:00
Benjamin Wang
cd70e54c56 Evaluate etcd cluster health using quorum
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2026-04-23 09:16:24 +01:00
Kubernetes Release Robot
2ff801658c Update CHANGELOG/CHANGELOG-1.33.md for v1.33.11 2026-04-15 18:21:56 +00:00
Kubernetes Release Robot
9efa99e5a1 Release commit for Kubernetes v1.33.11 v1.33.11 2026-04-15 18:09:55 +00:00
Kubernetes Prow Robot
28a08b2680 Merge pull request #138358 from dims/update-moby-spdystream-v0.5.1-1.33
[1.33] Update github.com/moby/spdystream from v0.5.0 to v0.5.1
2026-04-14 12:02:36 +05:30
Kubernetes Prow Robot
d02a44941c Merge pull request #138350 from dashpole/update_prop_33
[release-1.33] Update go.opentelemetry.io/otel to v1.41.0
2026-04-14 07:00:36 +05:30
Davanum Srinivas
28b2a45d03 Update github.com/moby/spdystream from v0.5.0 to v0.5.1
Kubernetes-commit: 7e9c2c8eef26f99aa2f94d8e09d6d32de86c7769
2026-04-13 14:30:03 -04:00
David Ashpole
4128483392 update go.opentelemetry.io/otel to v1.41.0 2026-04-13 15:04:41 +00:00
Kubernetes Prow Robot
875a0ab0f0 Merge pull request #138306 from xmudrii/update-go-1.33
[release-1.33] Bump images and versions to go 1.25.9 and distroless iptables
2026-04-10 02:40:21 +05:30
Marko Mudrinić
ea46dad4da Bump images and versions to go 1.25.9 and distroless iptables
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2026-04-09 22:00:49 +02:00
Kubernetes Prow Robot
04e0a33303 Merge pull request #138151 from liggitt/go-1-25-release-1-33
[release-1.33] Bump to go 1.25.8
2026-04-09 16:28:27 +05:30
Kubernetes Prow Robot
b21f28f0ec Merge pull request #137677 from haojiwu/cherry-pick-137147-release-1.33
[release-1.33] Fix RepairIPAddress controller startup failure when namespace informer is not yet synced
2026-04-09 16:28:20 +05:30
Kubernetes Prow Robot
151cebbbef Merge pull request #137998 from varshadeshmane92/automated-cherry-pick-of-#133624-upstream-release-1.33
Automated cherry pick of #133624: Fix flaking RunTestDelayedWatchDelivery
2026-04-09 14:13:34 +05:30
Jordan Liggitt
a4cc2ce4c2 Bump to go 1.25 2026-04-01 17:20:17 -04:00
Davanum Srinivas
8489a1d821 bump golang.org/x/vuln/cmd/govulncheck to v1.1.4
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-04-01 16:56:59 -04:00
Marek Siarkowicz
a4f94edc37 Fix flaking RunTestDelayedWatchDelivery 2026-03-24 02:47:04 -07:00
Kubernetes Prow Robot
594c1ef261 Merge pull request #137809 from danwinship/automated-cherry-pick-of-#137501-origin-release-1.33
Automated cherry pick of #137501: Fix kube-proxy on systems with nft 1.1.3 (take 2)
2026-03-19 18:08:31 +05:30
Kubernetes Release Robot
ce78d2290a Update CHANGELOG/CHANGELOG-1.33.md for v1.33.10 2026-03-18 18:40:20 +00:00
Kubernetes Release Robot
51a8c572b0 Release commit for Kubernetes v1.33.10 v1.33.10 2026-03-18 18:28:16 +00:00
Alessio Attilio
b5f44064ef pkg/proxy/nftables: fix kube-proxy crash with newer nftables versions
Fixes kube-proxy's nftables mode to work on systems with nft 1.1.3.
2026-03-17 08:15:03 -04:00
Dan Winship
cdf6c75481 Update knftables to v0.0.21 2026-03-17 08:15:03 -04:00
haojiwu
6046458062 Fix RepairIPAddress controller startup failure when namespace informer is not yet synced
Cherry-pick of https://github.com/kubernetes/kubernetes/pull/137147
2026-03-12 13:10:38 -07:00
Kubernetes Prow Robot
391e36f94a Merge pull request #137646 from BenTheElder/no-rules-1.33
drop publishing rules from dependencies.yaml on release-1.33
2026-03-12 11:45:35 +05:30
Benjamin Elder
dd3efcf7a9 drop publishing rules from dependencies.yaml on release branch
We only use the rules in the master branch.

Since we don't need rules.yaml, we don't have two places to match, so we can drop the golang version entirely from this file

bump .go-version alone will be sufficient* on release branches after kubernetes#136954

* ignoring e2e images like agnhost, which will require follow-up PRs ...
2026-03-11 12:59:05 -07:00
Benjamin Elder
f6bd39f561 test/images: read .go-version instead of duplicating 2026-03-11 12:58:50 -07:00
Kubernetes Prow Robot
2a93544e66 Merge pull request #137571 from fuweid/cp-1374942-133
[release-1.33] cmd/kubeadm: ignore EINVAL error during unmount
2026-03-12 01:01:37 +05:30
Kubernetes Prow Robot
53aa6939bd Merge pull request #136958 from lalitc375/automated-cherry-pick-of-#135155-origin-release-1.33
Automated cherry pick of #135155: Fix NPE in CEL schema wrappers of additionalProperties=true objects
2026-03-11 20:45:37 +05:30
Kubernetes Prow Robot
1dce07cee9 Merge pull request #137259 from ahrtr/automated-cherry-pick-of-#137251-upstream-release-1.33
Automated cherry pick of #137251: kubeadm: do not add learner member to etcd client endpoints
2026-03-11 15:59:39 +05:30
Wei Fu
40cd0abf43 cmd/kubeadm: ignore EINVAL error during unmount
If /var/lib/kubelet is MS_SHARED mountpoint, all the mountpoints
under /var/lib/kubelet will have duplicate one. When `kubeadm reset -f`
is executed, it will try to umount one path twice. However, they are in
the peer group. Once we umount one path, the duplicate one will be
umounted as well. So, in this case, we should ignore EINVAL error.

Signed-off-by: Wei Fu <fuweid89@gmail.com>
(cherry picked from commit 2634261c17)
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2026-03-09 10:26:36 -04:00
Kubernetes Prow Robot
12a07614d0 Merge pull request #136902 from varshadeshmane92/automated-cherry-pick-of-#134754-upstream-release-1.33
Automated cherry pick of #134754: Use fast policy refresh interval for TestParamRef
2026-03-03 17:07:19 +05:30
Kubernetes Release Robot
68e7373bef Update CHANGELOG/CHANGELOG-1.33.md for v1.33.9 2026-02-26 20:31:46 +00:00
Kubernetes Release Robot
69220b6175 Release commit for Kubernetes v1.33.9 v1.33.9 2026-02-26 20:19:41 +00:00
Paco Xu
67f0efebf1 kubeadm: do not add learner member to etcd client endpoints 2026-02-26 10:31:21 +00:00
Kubernetes Prow Robot
d5a491b925 Merge pull request #136983 from cpanato/update-go-rel133
[release-1.33] [go] Bump images and versions to go 1.24.13 and distroless iptables
2026-02-12 20:54:02 +05:30
Carlos Panato
e4aef7c315 Bump images and versions to go 1.24.13 and distroless iptables
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2026-02-12 14:07:59 +01:00
Joe Betz
de4e04baf6 Fix NPE in CEl accessors of additionalProperties=true objects 2026-02-11 22:10:26 +00:00
Kubernetes Release Robot
e95f580e5a Update CHANGELOG/CHANGELOG-1.33.md for v1.33.8 2026-02-10 13:05:56 +00:00
Kubernetes Release Robot
5adfc48e19 Release commit for Kubernetes v1.33.8 v1.33.8 2026-02-10 12:54:00 +00:00
Joe Betz
8184dd6886 Use fast policy refresh interval for TestParamRef 2026-02-09 23:21:41 -08:00
Kubernetes Prow Robot
87e1a6154c Merge pull request #136365 from dlipovetsky/automated-cherry-pick-of-#136014-upstream-release-1.33
Automated cherry pick of #136014: kubeadm: waiting for etcd learner member to be started before promoting during 'kubeadm join'
2026-02-06 03:26:30 +05:30
Kubernetes Prow Robot
dc72324ffd Merge pull request #136595 from RomanBednar/automated-cherry-pick-of-#136202-upstream-release-1.33
Automated cherry pick of #136202: csi: raise kubelet CSI init backoff to cover ~140s DNS delays
2026-02-05 20:44:33 +05:30
Kubernetes Prow Robot
c94b79f22d Merge pull request #136565 from pohly/automated-cherry-pick-of-#136269-origin-release-1.33
Automated cherry pick of #136269: DRA scheduler: double allocation fixes
2026-02-05 19:32:39 +05:30
Kubernetes Prow Robot
24d42be054 Merge pull request #136434 from thc1006/cherry-pick-136028-release-1.33
[release-1.33] fix(kubelet): convert V().Error() to V().Info() for verbosity-aware logging
2026-02-05 19:32:31 +05:30
Kubernetes Prow Robot
b50c7f32b7 Merge pull request #136375 from princepereira/automated-cherry-pick-of-#136241-upstream-release-1.33
Automated cherry pick of #136241: Fix for preferred dualstack and required dualstack in winkernel proxier.
2026-02-05 18:14:32 +05:30
Kubernetes Prow Robot
59cb443824 Merge pull request #136468 from cpanato/update-go-1256-rel133
[release-1.33] [go] Bump dependencies, images and versions used to Go 1.24.12 and distroless iptables
2026-01-31 13:22:25 +05:30
Carlos Panato
9067f06e36 Bump dependencies, images and versions used to Go 1.24.12 and distroless iptables
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2026-01-30 11:13:21 +01:00
Kubernetes Prow Robot
f184c13310 Merge pull request #136636 from dims/automated-cherry-pick-of-#136529-#136554-upstream-release-1.33
Automated cherry pick of #136529: test: Read /proc/net/nf_conntrack instead of using conntrack binary
#136554: test: Fix KubeProxy CLOSE_WAIT test for IPv6 environments (and where /proc/net/nf_conntrack may be missing)
2026-01-30 14:33:43 +05:30
Davanum Srinivas
7be92699ea Apparently some EC2 images we use do not have /proc/net/nf_conntrack
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-01-29 15:02:43 -05:00
Davanum Srinivas
1479c62a20 test: cleanup from review
- Use netutils.IsIPv6(ip) instead of manual nil/To4 check
- Remove unnecessary ip.To16() call since IPv6 is already 16 bytes
- Remove ipFamily from grep pattern since IP format ensures correctness

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-01-29 15:02:43 -05:00
Davanum Srinivas
727969bb68 test: Fix KubeProxy CLOSE_WAIT test for IPv6 environments
The /proc/net/nf_conntrack file uses fully expanded IPv6 addresses
with leading zeros in each 16-bit group. For example:
  fc00:f853:ccd:e793::3 -> fc00:f853:0ccd:e793:0000:0000:0000:0003

Add expandIPv6ForConntrack() helper function to expand IPv6 addresses
to the format used by /proc/net/nf_conntrack before using them in
the grep pattern.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-01-29 15:02:43 -05:00