Commit Graph

128231 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
78f7217993
Merge pull request #130082 from elizabeth-dev/replace-network-e2e-replicationcontrollers-4
test(network): replace RCs with Deployments in util function jig.Run
2025-02-15 07:44:21 -08:00
Keisuke Ishigami
6b16f05148 modify SchedulerCacheSize field comment because it will be removed at v1.34 2025-02-15 17:50:41 +09:00
Kubernetes Prow Robot
1d73c5d882
Merge pull request #130141 from pohly/dra-e2e-env-check
DRA E2E: fix race between container start and check
2025-02-14 21:46:20 -08:00
Kubernetes Prow Robot
8dbc6739e0
Merge pull request #130151 from marosset/windows-unit-tests-externaljwt-plugin-fixes
fixing k8s.io/kubernetes/pkg/serviceaccount/externaljwt/plugin unit tests on Windows
2025-02-14 13:44:20 -08:00
Tim Allclair
e52274a9e2 Don't allow resize policy mutation 2025-02-14 13:15:13 -08:00
Tim Allclair
a1595d9dca Don't allow memory limit decrease unless resize policy is RestartContainer 2025-02-14 12:38:52 -08:00
Kubernetes Prow Robot
d93583654c
Merge pull request #130176 from liggitt/go-tools
Honor KUBE_HACK_TOOLS_GOTOOLCHAIN
2025-02-14 12:22:21 -08:00
Ed Bartosh
f6090185a8 e2e: fix node conformance flake
The test `Pods should support retriving logs from the container
over websockets` flakes as it doesn't always wait until
container is running and is able to produce expected output.
Waiting for pod to be in the `Running` state is not enough
as it doesn't mean that container is running.

Waiting for container to be in `Running` state should fix
the test.
2025-02-14 20:19:17 +02:00
Jordan Liggitt
0ce48b5636
Honor KUBE_HACK_TOOLS_GOTOOLCHAIN 2025-02-14 13:01:59 -05:00
Adrian Moisey
6d58125111
Bump KEP-4427 : AllowRelaxedDNSSearchValidation to Beta 2025-02-14 19:39:18 +02:00
Kubernetes Prow Robot
9f2629123f
Merge pull request #129940 from vinayakankugoyal/gen
cleanup: Remove unused service account creation from node_authn.go
2025-02-14 07:46:21 -08:00
Wei Fu
dc59c0246f proxy: should add PingPeriod for websocket translator
IIUC, before using the translator handler, the ping data can be delivered from
the client to the runtime side since kube-apiserver does not parse any client
data. However, with WebSocket, the server responds with a pong to the client
without forwarding the data to the runtime side. If a proxy is present, it may
close the connection due to inactivity. SPDY's PingPeriod can help address this
issue.

Signed-off-by: Wei Fu <fuweid89@gmail.com>
Co-authored-by: Antonio Ojea <aojea@google.com>
2025-02-14 10:16:18 -05:00
Kubernetes Prow Robot
6487606f6e
Merge pull request #130143 from saschagrunert/dmesg-root
Use `sudo` for dmesg in hack/local-up-cluster.sh
2025-02-14 06:08:22 -08:00
Kubernetes Prow Robot
d36737c817
Merge pull request #130164 from mimowo/deflake-job-integration-test
Deflake the PodReplacementPolicyFeatureToggling Job integration test
2025-02-14 04:52:21 -08:00
Michal Wozniak
f5e86dfea6 Deflake the PodReplacementPolicyFeatureToggling Job integration test 2025-02-14 12:32:51 +01:00
Kubernetes Prow Robot
c26c59a0b8
Merge pull request #130124 from marosset/windows-unit-tests-memory-manager-fixes
fixing k8s.io/kubernetes/pkg/kubelet/cm/memorymanager unit tests on Windows
2025-02-13 15:52:21 -08:00
Mark Rossetti
5e6611af55
fixing various unit tests on Windows that create abstract sockets
by now having them create file-based sockets on windows/darwin

Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2025-02-13 15:41:33 -08:00
Vinayak Goyal
453e22a166 Remove unused service account creation from node_authn.go 2025-02-13 19:27:33 +00:00
Kubernetes Prow Robot
d7774fce9a
Merge pull request #129653 from danwinship/nftables-ga
KEP-3866 nftables kube-proxy to GA
2025-02-13 08:42:20 -08:00
Sascha Grunert
36c6c7778b
Use sudo for dmesg in hack/local-up-cluster.sh
Kernels may have `kernel.dmesg_restrict = 1` set which requires root
access to see dmesg. We're now using `sudo` to mitigate that.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-02-13 16:38:51 +01:00
Dan Winship
83595f500a NFTablesProxyMode to GA 2025-02-13 10:27:14 -05:00
Kubernetes Prow Robot
e62ce1c9db
Merge pull request #129489 from elizabeth-dev/replace-network-e2e-replicationcontrollers
test(network): replace jig.CreateRC with jig.CreateDeployment
2025-02-13 05:58:22 -08:00
Patrick Ohly
447c74ca2c DRA E2E: fix race between container start and check
Previously, "env" ran as the command inside the container and its log output
was checked. That suffered from a race because even though the pod might be
reported as running, there's no guarantee that the command has really produced
output and that this output has been captured.

Instead, explicitly running the command inside the pause container is safer
because it ensures that the full output of the command gets returned.
2025-02-13 14:49:38 +01:00
Elizabeth Martin Campos
4724870b97
test: remove implicit inclusion of "name" label in utils functions 2025-02-13 12:48:30 +01:00
Kubernetes Release Robot
2642d8222d CHANGELOG: Update directory for v1.32.2 release 2025-02-13 09:39:00 +00:00
Kubernetes Release Robot
976eae5ee7 CHANGELOG: Update directory for v1.31.6 release 2025-02-13 08:29:30 +00:00
Kubernetes Release Robot
fc219cd384 CHANGELOG: Update directory for v1.29.14 release 2025-02-13 08:29:18 +00:00
Kubernetes Release Robot
08ea6ca8da CHANGELOG: Update directory for v1.30.10 release 2025-02-13 08:26:27 +00:00
Kubernetes Prow Robot
11ec99f7ff
Merge pull request #130127 from carlory/fix-metrics
GetRandomReadySchedulableNode does not return MetricsGrabbingDisabledError
2025-02-13 00:12:20 -08:00
Kubernetes Prow Robot
ea50baedcd
Merge pull request #129875 from pohly/golangci-lint-strict-removal
golangci-lint: remove "strict" checking
2025-02-12 20:26:20 -08:00
carlory
93a88f5518 GetRandomReadySchedulableNode nerver return MetricsGrabbingDisabledError
Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-02-13 12:00:42 +08:00
Kubernetes Prow Robot
215a9101a7
Merge pull request #130123 from marosset/windows-unit-test-skip-ippvs-test-cases
skipping InPlacePodVerticleScaling unit tests on Windows
2025-02-12 17:10:20 -08:00
Mark Rossetti
df1e9eeeb8
skipping InPlacePodVerticleScaling unit tests on Windows
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2025-02-12 15:57:20 -08:00
Mark Rossetti
569eb41f23
fixing k8s.io/kubernetes/pkg/kubelet/cm/memorymanager unit tests on Windows
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2025-02-12 15:27:58 -08:00
Kubernetes Prow Robot
d7db75ce91
Merge pull request #130039 from p0lyn0mial/upstream-fake-client-improve-unit-test
fake/clientset: improve TestNewSimpleClientset
2025-02-12 15:16:27 -08:00
Kubernetes Prow Robot
f38fca82dc
Merge pull request #130024 from sivchari/propagate-context
Propagate cotnext to avoid goroutine leak
2025-02-12 15:16:19 -08:00
Kubernetes Prow Robot
fbdf8905ea
Merge pull request #130058 from gjkim42/add-disableLegacySidecarContainers
Add LegacySidecarContainers feature gate
2025-02-12 13:16:27 -08:00
Kubernetes Prow Robot
5d57d0c110
Merge pull request #129845 from bitoku/fix-flake
Reduce the number of processes used in e2e to prevent unexpected OOM
2025-02-12 13:16:20 -08:00
Kubernetes Prow Robot
5e1c31b9db
Merge pull request #130053 from iholder101/bugfix/swap-resource-metrics-e2e-bug
[KEP-2400] [failing-test] resource metrics e2e tests: expect swap node and container level stats
2025-02-12 12:02:28 -08:00
Kubernetes Prow Robot
cd2959b798
Merge pull request #127525 from scott-grimes/patch-1
fix: pods meeting qualifications for static placement when cpu-manager-policy=static should not have cfs quota enforcement
2025-02-12 12:02:21 -08:00
Kubernetes Prow Robot
be80fec686
Merge pull request #130102 from marosset/bump-windows-pause-image-base
Bump windows pause image base to mcr.microsoft.com/oss/kubernetes/windows-pause-image-base:v0.4.1
2025-02-12 10:48:27 -08:00
Kubernetes Prow Robot
f77a1728be
Merge pull request #130009 from kannon92/fix-runtime-class-flake
aim to fix runtime class error
2025-02-12 10:48:20 -08:00
Lucas Rattz
f8728b6222 Bump konnectivity-client to v0.31.2 2025-02-12 18:47:51 +00:00
Ayato Tokubi
dbb34a04cc Reduce the number of processes used in e2e to prevent unexpected OOM
Signed-off-by: Ayato Tokubi <atokubi@redhat.com>
2025-02-12 17:39:56 +00:00
Kubernetes Prow Robot
75909b8920
Merge pull request #130113 from AwesomePatrol/129931-fix-3
Make ResourceQuota LIST requests only when Informer is not synced
2025-02-12 07:24:06 -08:00
Kubernetes Prow Robot
a62752db51
Merge pull request #130110 from neolit123/1.33-remove-from-test-owners
sig-cl: update owners for 1.33
2025-02-12 05:22:06 -08:00
Aleksander Mistewicz
b346ac0f8e Limit ResourceQuota LIST requests to times when informer is not synced
This should reduce the number of slow (100ms) LIST requests when there
are no ResourceQuota objects present in the namespace. The behavior
stays virtually the same.
2025-02-12 13:46:09 +01:00
Kubernetes Prow Robot
48812f0fc4
Merge pull request #130106 from cpanato/update-rules
update publishing rules to use go1.22.12 for some active release branches
2025-02-12 04:00:07 -08:00
Gunju Kim
f2f4634bd3 Add LegacySidecarContainers feature gate
This adds LegacySidecarContainers feature gate that enables the legacy
code path that predates the SidecarContainers feature to safely remove
the code.

This temporary feature gate is disabled by default, only available in
v1.33, and will be removed in v1.34.
2025-02-12 20:15:49 +09:00
Lubomir I. Ivanov
54e2416210 update sig cl owners in k/k 2025-02-12 11:04:11 +02:00