Kubernetes Prow Robot
9a03243789
Merge pull request #129929 from serathius/deprecate-separate-rpc
...
Flip SeparateCacheWatchRPC feature gate to false and deprecate it
2025-02-05 17:18:16 -08:00
Kubernetes Prow Robot
22f25efc2c
Merge pull request #128991 from Henrywu573/cm-statuz
...
Add statusz endpoint for kube-controller-manager
2025-02-05 15:54:15 -08:00
Kubernetes Prow Robot
72d74869e9
Merge pull request #129114 from bart0sh/PR167-fix-DRA-registration-test
...
kubelet: fix DRA registration test
2025-02-05 14:38:26 -08:00
Kubernetes Prow Robot
0634e21fb5
Merge pull request #128367 from vivzbansal/sidecar-2
...
[FG:InPlacePodVerticalScaling] Implement resize for sidecar containers
2025-02-05 14:38:15 -08:00
Kubernetes Release Robot
e54be1e133
CHANGELOG: Update directory for v1.33.0-alpha.1 release
2025-02-05 20:11:40 +00:00
Kubernetes Prow Robot
925cf7db71
Merge pull request #129930 from serathius/deprecate-watch-from-storage
...
Deprecate WatchFromStorageWithoutResourceVersion
2025-02-05 10:18:23 -08:00
Kubernetes Prow Robot
1527a145b1
Merge pull request #129921 from srivastav-abhishek/fix-etcd-test
...
Additional timeout to receive all watchEvents
2025-02-05 10:18:17 -08:00
Henry(Qishan) Wu
8bd4e1bab2
Update test/integration/serving/serving_test.go
...
Co-authored-by: Antonio Ojea <antonio.ojea.garcia@gmail.com>
2025-02-05 09:48:08 -08:00
Kubernetes Prow Robot
d2ad0cc7c0
Merge pull request #129956 from chrischdi/pr-kubeadm-cp-local-mode-fixes
...
kubeadm: Promote ControlPlaneKubeletLocalMode feature gate to beta - second attempt
2025-02-05 07:02:16 -08:00
Kubernetes Prow Robot
8b1307894d
Merge pull request #129962 from cpanato/update-go-123-main
...
[go] Bump images, dependencies and versions to go 1.23.5 and distroless iptables
v1.33.0-alpha.1
2025-02-05 05:48:16 -08:00
Kubernetes Prow Robot
54eddbd50f
Merge pull request #128989 from Henrywu573/kube-proxy-statuz-new
...
Add statusz endpoint for kube-proxy
2025-02-05 04:34:15 -08:00
Christian Schlotter
6c093b1699
kubeadm: fix dry-run for kubelet-wait-bootstrap phase
2025-02-05 12:40:08 +01:00
Kubernetes Prow Robot
c7489b20f2
Merge pull request #129750 from googs1025/scheduler/add_integration_for_queuesortplugin
...
feature: add scheduler queuesort plugins integration test
2025-02-05 03:08:17 -08:00
Marek Siarkowicz
065bf2004d
Deprecate WatchFromStorageWithoutResourceVersion
...
Around the 1.31 release, we discovered that a change introduced in 1.27 allowead
clients to open WATCH requests directly to etcd. This had detrimental consequences,
enabling abusive clients to bypass caching and overwhelm etcd.
Unlike the API server, etcd lacks protection against such behavior.
To mitigate this, we redirected all WATCH requests to be served from the cache.
The WatchFromStorageWithoutResourceVersion feature gate was retained as an escape hatch.
However, since we have no plans to allow direct WATCH requests to etcd again,
this flag is now obsolete.
Direct WATCH requests to etcd offer no advantage, as they don't provide stronger
consistency guarantees. WATCH operations are inherently inconsistent; unlike LIST
operations, they do not confirm the resource version with a quorum. While Kubernetes
uses the WithRequireLeader option on WATCH requests to prevent maintaining connections
to isolated etcd members, the API server provides the same level of guarantee through
its health checks, which fail if it cannot connect to etcd member. Therefore,
the WatchFromStorageWithoutResourceVersion feature gate can be deprecated and removed.
2025-02-05 11:42:18 +01:00
Christian Schlotter
20fbdeac96
kubeadm: fix upgrade to be able to rollback ControlPlaneLocalMode
2025-02-05 11:33:55 +01:00
Christian Schlotter
bb36212342
kubeadm: Promote ControlPlaneKubeletLocalMode feature gate to beta
2025-02-05 11:33:34 +01:00
Kubernetes Prow Robot
569d1896e6
Merge pull request #129620 from neolit123/1.33-update-all-cp-components-check
...
kubeadm: graduate WaitForAllControlPlaneComponents to Beta
2025-02-05 01:54:17 -08:00
Kubernetes Prow Robot
481cc1a392
Merge pull request #129560 from bart0sh/PR168-DRA-fix-All-allocation-mode
...
DRA: fix allocation mode `All`
2025-02-05 00:38:16 -08:00
Henry Wu
c5f66bfe70
Add statusz endpoint for kube-proxy
2025-02-04 22:20:31 -08:00
Kubernetes Prow Robot
c4434c3161
Merge pull request #129910 from bitoku/fix-129836
...
Fix flaky test for container life cycle
2025-02-04 16:23:09 -08:00
Kubernetes Prow Robot
fab0d76574
Merge pull request #129731 from gjkim42/promote-sidecar-containers-to-ga
...
Promote SidecarContainers feature to GA
2025-02-04 16:22:58 -08:00
Kubernetes Prow Robot
f82439f536
Merge pull request #129486 from iholder101/bugfix/swap-container-cri-stats
...
[KEP-2400] [Bugfix]: Ensure container-level swap metrics are collected
2025-02-04 08:14:59 -08:00
Kubernetes Prow Robot
7f9fdd65eb
Merge pull request #129968 from sanposhiho/patch-15
...
fix: remove the mention that DRA uses Pending
2025-02-04 01:36:59 -08:00
Kubernetes Prow Robot
a376ae5dad
Merge pull request #128845 from SergeyKanzhelev/staticPodUpgrade
...
static pod upgrade test with hostNetwork
2025-02-03 23:30:58 -08:00
Kubernetes Prow Robot
28ba942659
Merge pull request #129844 from cici37/bumCEL
...
Bump cel-go to v0.23.2
2025-02-03 17:26:58 -08:00
Cici Huang
e1ab6073ab
Add more tests for optional.
2025-02-04 00:14:43 +00:00
Kensei Nakada
3701e39327
fix: remove the mention that DRA uses Pending
2025-02-04 06:45:05 +09:00
Cici Huang
8a3d0d68a2
Update the env option.
2025-02-03 18:07:23 +00:00
Cici Huang
7b1c7c639e
Fixed the estimated cost for opt map.
2025-02-03 18:06:51 +00:00
Cici Huang
c1e0443232
Bump cel-go to v0.23.2.
2025-02-03 18:06:51 +00:00
cpanato
0ca45bd4f8
Bump images, dependencies and versions to go 1.23.5 and distroless iptables
...
Signed-off-by: cpanato <ctadeu@gmail.com>
2025-02-03 18:26:38 +01:00
Kubernetes Prow Robot
82e3a671e7
Merge pull request #129920 from googs1025/feature/integration_scoring
...
feature: Added score integration tests for missing part plugins: TaintToleration plugin
2025-02-03 08:46:57 -08:00
Kubernetes Prow Robot
1b7a059187
Merge pull request #128999 from macsko/improve_goroutines_metric_writes_in_parallelizer_until
...
Improve Goroutines metric calls in parallelizer.Until
2025-02-03 07:30:57 -08:00
Kubernetes Prow Robot
183ef23273
Merge pull request #129937 from pohly/dra-scheduler-perf-limits
...
scheduler_perf: add thresholds to DRA test cases
2025-02-03 05:24:57 -08:00
googs1025
5281152f07
feature: Added score integration tests for missing part plugins: TaintToleration plugin
2025-02-03 21:20:00 +08:00
Patrick Ohly
e2ff03486d
scheduler_perf: add thresholds to DRA test cases
...
They were enabled yesterday and executed seven times, with results that (so
far) seem to be fairly stable with just one run that was slower across the
board.
The links in the YAML can be used to navigate to each test case quickly. The
thresholds were chose with a 20% security margin below what seems to be a
common result.
2025-02-03 13:10:10 +01:00
Kubernetes Prow Robot
fc268ecd09
Merge pull request #129823 from googs1025/chore/log_improve
...
fix(dra plugin): when there is no resourceclaim, return directly
2025-02-02 16:28:56 -08:00
Kubernetes Prow Robot
6e3546228d
Merge pull request #129895 from tallclair/refactor-allocation
...
Delete unused code: allocated state ClearState
2025-02-02 09:40:55 -08:00
Gunju Kim
8d27bf2108
Leave TODOs in pkg/kubelet/kuberuntime for later removal
...
This leaves TODOs in pkg/kubelet/kuberuntime to remove these redundant
code paths later, since they are supposed to be a subset of the new code
paths.
2025-02-02 17:45:50 +09:00
Gunju Kim
0bee0bcaa7
Promote SidecarContainers feature to GA
2025-02-02 17:45:36 +09:00
Kubernetes Prow Robot
b4f902f037
Merge pull request #129897 from vinayakankugoyal/testfix
...
Fix kubelet_authz_test.go
2025-01-31 08:52:56 -08:00
Vinayak Goyal
81f09811ca
Fix kubelet_authz_test.go
2025-01-31 15:38:18 +00:00
Marek Siarkowicz
4a5bbc4c15
Flip SeparateCacheWatchRPC feature gate to false and deprecate it.
...
Watch requests to etcd are mapped to a single stream that has a limited throughput.
By opening a lot of concurrent watch requests to single resource, users
could starve other watches from getting any events.
Separating the RPC was meant to protect the watch opened by cache.
However, as we are no longer planning to allow users to open watch directly to etcd,
the flag is not needed.
2025-01-31 14:08:15 +01:00
Kubernetes Prow Robot
295ed0a607
Merge pull request #129901 from bart0sh/PR165-migrate-sysctl-to-contextual-logging
...
kubelet: Migrate pkg/kubelet/sysctl to contextual logging
2025-01-31 01:52:57 -08:00
Kubernetes Prow Robot
0a62cb2209
Merge pull request #129914 from soltysh/expand_portfowrad_errors
...
e2e: expand error conditions when test-ing port-forward
2025-01-30 21:33:23 -08:00
Abhishek Kr Srivastav
f6b527cb54
Additional timeout to receive all watchEvents
2025-01-31 10:27:15 +05:30
Kubernetes Prow Robot
4bf6cdb60c
Merge pull request #129554 from zylxjtu/bootid
...
Add the check of node rebooting in windows reboot_node e2e test
2025-01-30 17:33:23 -08:00
Kubernetes Prow Robot
0e9ca10eeb
Merge pull request #129504 from felipeagger/cleanup/ckpt-pod-alloc-state-mem
...
Cleanup Kubelet Checkpointing: Refactor state mem
2025-01-30 13:05:33 -08:00
Kubernetes Prow Robot
4e54a67d57
Merge pull request #128679 from ffromani/unshare-containermap-among-managers-cleanup
...
node: cm: use maps.Clone instead of reinvent it
2025-01-30 13:05:25 -08:00
Kubernetes Prow Robot
cec0492ddf
Merge pull request #129913 from mimowo/fix-remaining-integration-test
...
Fix the remaining flaky integration tests in Job controller
2025-01-30 11:07:23 -08:00