Gunju Kim
8469207728
Avoid SidecarContainers code path for non-sidecar pods
...
This fixes a regression in the SidecarContainers feature by minimizing
the impact of the new code path. Use the old code path for pods without
restartable init containers, and apply the new code path only to pods
with restartable init containers.
2024-09-06 16:37:09 +00:00
Kubernetes Prow Robot
f67b92227c
Merge pull request #127100 from jsturtevant/automated-cherry-pick-of-#126976-upstream-release-1.31
...
Automated cherry pick of #126976 : Revert "fix: handle socket file detection on Windows"
2024-09-04 09:28:16 +01:00
Kubernetes Prow Robot
6e744c6b04
Merge pull request #127066 from atiratree/automated-cherry-pick-of-#126920-upstream-release-1.31
...
Automated cherry pick of #126920 : add missing RBAC to statefulset-controller for StatefulSetAutoDeletePVC feature
2024-09-04 08:14:55 +01:00
James Sturtevant
2454d8d4c3
Revert "fix: handle socket file detection on Windows"
...
This reverts commit 4060ee60c1
.
2024-09-03 17:40:06 +00:00
Filip Křepinský
490bafcf41
add missing RBAC to statefulset-controller for StatefulSetAutoDeletePVC feature
2024-09-02 14:40:40 +02:00
Kubernetes Prow Robot
620c9ed34d
Merge pull request #126988 from saschagrunert/automated-cherry-pick-of-#126966-base-release-1.31
...
Automated cherry pick of #126966 : Update cni-plugins to v1.5.1
2024-08-29 21:15:31 +01:00
Sascha Grunert
312b0386e8
Update cni-plugins to v1.5.1
...
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-08-29 09:13:54 +02:00
David Ashpole
924414d232
update vendor
2024-08-29 00:08:09 +00:00
David Ashpole
b42f8d32b5
fix memory leak from global MeterProvider
2024-08-29 00:05:38 +00:00
Kubernetes Prow Robot
90c6cfd414
Merge pull request #126974 from cpanato/update-go-1226-rel-131
...
[release-1.31] [go] Bump images, dependencies and versions to go 1.22.6 and distroless iptables
2024-08-28 21:27:51 +01:00
Kubernetes Prow Robot
6572754297
Merge pull request #126687 from wedaly/automated-cherry-pick-of-#126532-upstream-release-1.31
...
Automated cherry pick of #126532 : kube-proxy: initialization wait for service and endpoint
2024-08-28 18:18:56 +01:00
cpanato
d539a38837
Bump images, dependencies and versions to go 1.22.6 and distroless iptables
...
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-08-28 16:33:54 +02:00
Kubernetes Prow Robot
6498fed36a
Merge pull request #126761 from thockin/automated-cherry-pick-of-#126749-upstream-release-1.31
...
Automated cherry pick of #126749 : fix v1a3 ResourceSliceList metadata field name
2024-08-27 09:14:48 +01:00
Kubernetes Prow Robot
11476dfe74
Merge pull request #126721 from liggitt/automated-cherry-pick-of-#126720-upstream-release-1.31
...
Automated cherry pick of #126720 : Switch DisableNodeKubeProxyVersion back to
2024-08-22 09:22:30 +01:00
Kubernetes Prow Robot
17f75a761b
Merge pull request #126796 from BenTheElder/automated-cherry-pick-of-#126449-upstream-release-1.31
...
Automated cherry pick of #126449 : kube-up.sh: bump coreDNS to 1.11.3
2024-08-21 07:56:08 +01:00
Benjamin Elder
2197f54641
update coredns/corefile-migration to v1.0.23 to support coredns v1.11.3
2024-08-19 14:31:56 -07:00
Benjamin Elder
3301161c36
kubeadm: bump coredns to 1.11.3
2024-08-19 14:31:56 -07:00
Benjamin Elder
1f42675075
kube-up.sh: bump coreDNS to 1.11.3
2024-08-19 14:31:56 -07:00
Tim Hockin
62e601a95a
fix v1a3 ResourceSliceList metadata field name
...
This field was incorrectly named "listMeta" and was missed in review.
2024-08-17 12:12:57 -07:00
Jordan Liggitt
d8da86b16d
Switch DisableNodeKubeProxyVersion back to disabled-by-default
...
This is clearing a stable API field, so the 1 year from announcement to change period applies
2024-08-15 13:16:30 -04:00
Kubernetes Prow Robot
4d8e197743
Merge pull request #126670 from liggitt/automated-cherry-pick-of-#126665-upstream-release-1.31
...
Automated cherry pick of #126665 : Restore honoring --version build ID overrides
2024-08-15 08:49:50 -07:00
Kubernetes Prow Robot
60a402c924
Merge pull request #126691 from Huang-Wei/automated-cherry-pick-of-#126644-upstream-release-1.31
...
Automated cherry pick of #126644 : fix a scheduler preemption issue that victim is not patched
2024-08-14 23:57:18 -07:00
Wei Huang
9eec84c67f
fix a scheduler preemption issue that victim is not patched properly
2024-08-14 11:48:11 -07:00
Will Daly
f520ede814
kube-proxy: initialization wait for service and endpoint handlers synced
...
Ensure kube-proxy waits for the services/endpointslices informer
caches to be synced *and* all pre-sync events delivered before
setting isInitialized=true. Otherwise, in clusters with many services,
some services may be missing from svcPortMap when kube-proxy starts
(e.g. during daemonset rollout). This can cause kube-proxy to temporarily
remove service DNAT rules and then skip cleanup of UDP conntrack entries
to a service VIP.
Resolves: https://github.com/kubernetes/kubernetes/issues/126468
2024-08-14 09:02:23 -07:00
Jordan Liggitt
906d15782c
Restore honoring --version build ID overrides
2024-08-13 21:52:32 -04:00
Kubernetes Release Robot
8991b8ea60
Update CHANGELOG/CHANGELOG-1.31.md for v1.31.0
2024-08-13 07:56:14 +00:00
Kubernetes Release Robot
9edcffcde5
Release commit for Kubernetes v1.31.0
2024-08-13 07:28:48 +00:00
Kubernetes Release Robot
57846e1f1f
Merge remote-tracking branch 'origin/master' into release-1.31
2024-08-12 17:36:54 +00:00
Kubernetes Prow Robot
099a88370d
Merge pull request #126638 from soltysh/fix_wait
...
wait: don't lowercase condition in --for argument
2024-08-12 09:10:55 -07:00
Maciej Szulik
fad6c424ac
wait: don't lowercase condition in --for argument
2024-08-12 16:59:17 +02:00
Kubernetes Release Robot
3ea02487b0
Merge remote-tracking branch 'origin/master' into release-1.31
2024-08-06 10:57:57 +00:00
Kubernetes Release Robot
60c4c2b252
CHANGELOG: Update directory for v1.31.0-rc.1 release
2024-08-06 06:14:49 +00:00
Kubernetes Release Robot
a24dafae31
Update CHANGELOG/CHANGELOG-1.31.md for v1.31.0-rc.1
2024-08-06 06:14:49 +00:00
Kubernetes Release Robot
773467353b
Release commit for Kubernetes v1.31.0-rc.1
2024-08-06 05:54:56 +00:00
Kubernetes Release Robot
1d1cc29e6c
Merge remote-tracking branch 'origin/master' into release-1.31
2024-08-04 04:51:47 +00:00
Kubernetes Prow Robot
00236ae0d7
Merge pull request #126519 from dims/bjhaid-bjhaid-topology-verbosity-take-2
...
[kube-proxy] add log verbosity to endpoint topology hint loop - Take 2
2024-08-03 16:54:37 -07:00
Davanum Srinivas
4fc6d8daf5
[kube-proxy] add log verbosity to endpoint topology hint loop - Take 2
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-08-02 22:28:51 -04:00
Kubernetes Release Robot
12cc220a2a
Merge remote-tracking branch 'origin/master' into release-1.31
2024-08-01 16:51:27 +00:00
Kubernetes Prow Robot
dbc2b0a5c7
Merge pull request #126383 from Shubham82/correct_comment_for_StableLoadBalancerNodeSet
...
Update the Comment for StableLoadBalancerNodeSet Feature Gate.
2024-08-01 07:20:02 -07:00
Kubernetes Release Robot
cb08f03fac
Merge remote-tracking branch 'origin/master' into release-1.31
2024-07-31 22:46:25 +00:00
Kubernetes Prow Robot
f8d5b2074c
Merge pull request #126489 from mehabhalodiya/bump-publishing-131
...
releng: update publishing bot rules for 1.31
2024-07-31 13:32:20 -07:00
Kubernetes Prow Robot
c19d9edfde
Merge pull request #126329 from serathius/concurrent-transformation-chan-of-chan
...
[chan of chan] Make object transformation concurrent to remove watch cache scalability issue for conversion webhook
2024-07-31 10:41:42 -07:00
mehabhalodiya
017d7b8387
releng: update publishing bot rules for 1.31
...
Signed-off-by: mehabhalodiya <mehabhalodiya@gmail.com>
2024-07-31 22:40:42 +05:30
Kubernetes Release Robot
8855ca830f
Merge remote-tracking branch 'origin/master' into release-1.31
2024-07-31 16:46:34 +00:00
Marek Siarkowicz
bb686f2033
Make object transformation concurrent to remove watch cache scalability issue for conversion webhook
...
Test by enabling consistent list from cache in storage version migrator stress test that uses
conversion webhook that bottlenects events comming to watch cache.
Set concurrency to 10, based on maximum/average transform latency when
running stress test. In my testing max was about 60-100ms, while average
was 6-10ms.
2024-07-31 18:30:46 +02:00
Marek Siarkowicz
93a10a7569
Introduce ConcurrentWatchObjectDecode feature gate disabled by default
2024-07-31 18:30:45 +02:00
Kubernetes Prow Robot
eb729d1db7
Merge pull request #126469 from serathius/beta2
...
Move ConsistentListFromCache to Beta default again
2024-07-31 08:35:47 -07:00
Kubernetes Release Robot
f72233c6f0
Merge remote-tracking branch 'origin/master' into release-1.31
2024-07-31 10:46:31 +00:00
Kubernetes Release Robot
9413cf204a
CHANGELOG: Update directory for v1.31.0-rc.0 release
2024-07-31 10:16:15 +00:00
Kubernetes Prow Robot
2a1d4172e2
Merge pull request #126448 from BenTheElder/5k-mirror
...
kube-up.sh: drop unnecessary legacy mirror config, enable injecting registry mirror
2024-07-30 20:44:06 -07:00