Commit Graph

26992 Commits

Author SHA1 Message Date
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
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 Prow Robot
11ec99f7ff Merge pull request #130127 from carlory/fix-metrics
GetRandomReadySchedulableNode does not return MetricsGrabbingDisabledError
2025-02-13 00:12: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
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
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
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
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
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
carlory
da2f36be58 remove NodeOSDistroIs from test/e2e/framework/pod 2025-02-12 15:33:37 +08:00
carlory
c83a5e0ad2 HonorPVReclaimPolicy: add more e2e tests
Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-02-12 11:01:39 +08:00
Kubernetes Prow Robot
9a9f10bc7b Merge pull request #130038 from jsafrane/selinux-controller-e2e-debian
selinux e2e: Add support for Debian and Ubuntu
2025-02-11 13:39:58 -08:00
Arda Güçlü
c7a90b670c Introduce kuberc as new flag to customize defaulting and define aliases in kubectl (#125230) 2025-02-11 12:05:58 -08:00
Kevin Hannon
f75965e5d9 aim to fix runtime class error 2025-02-11 13:54:39 -05:00
Scott Grimes
1c5170ff52 disable cfs quota when exclusive cpus allocated per static cpu policy requirements 2025-02-11 13:42:30 -05:00
Scott Grimes
437cd38e19 add feature gate
Co-authored-by: Francesco Romani <fromani@redhat.com>
2025-02-11 13:42:22 -05:00
Elizabeth Martin Campos
0c68aa6a35 test(network): fix jig deployment scaling 2025-02-11 16:22:01 +01:00
Kubernetes Prow Robot
77d7f63800 Merge pull request #130074 from cpanato/update-123-main
[go] Bump images, dependencies and versions to go 1.23.6 and distroless iptables
2025-02-11 06:30:06 -08:00
Kubernetes Prow Robot
7a8a4c201a Merge pull request #129933 from serathius/deprecate-namespace-index
Disable StorageNamespaceIndex feature gate when BtreeWatchCache enabled and deprecate it
2025-02-11 06:29:59 -08:00
Elizabeth Martin Campos
d728eb47dc test(network): replace RCs with Deployments in util function jig.Run
See #119021
2025-02-11 14:48:17 +01:00
Itamar Holder
8a797e42e1 resource metrics e2e tests: expect swap node and container level stats
Signed-off-by: Itamar Holder <iholder@redhat.com>
2025-02-11 15:19:45 +02:00
Kubernetes Prow Robot
670b98bf92 Merge pull request #130049 from aojea/avoid_ginkgo_dep
reduce dependencies in apimachinery net testing utils
2025-02-11 03:32:00 -08:00
Elizabeth Martin Campos
464fd0765d test(network): replace jig.CreateRC with jig.CreateDeployment
See #119021
2025-02-11 10:35:56 +01:00
Antonio Ojea
af3b9e613d reduce dependencies in apimachinery net testing utils
Consumers of the kubernetes golang API and clients must use
k8s.io/api,apimachinery,client-go. This is also require to download all
the necessary dependencies.

The apimachinery code contains a testing util for proxies that is used
in client-go and in the kubectl e2e. Since the tests on e2e require
ginkgo and we want to ensure this testing library is not used in
production, we cast the interface to match one of those libraries, but
the problem is that this forces consumers of apimachinery to also
download the ginkgo library.

Since NewHTTPProxyHandler receives a testing.TB interface, there is no
need to cast the interface, if someone wants to use it by implementing a
testing interface it is already aware of the risks.
2025-02-11 08:21:37 +00:00
Kubernetes Prow Robot
e2b0cfa3a1 Merge pull request #129934 from serathius/graduate-btree
Graduate BtreeWatchCache feature gate to GA
2025-02-10 12:05:56 -08:00
cpanato
8ee64ba6b5 Bump images, dependencies and versions to go 1.23.6 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2025-02-10 14:04:37 -06:00
Michal Wozniak
fff9914158 Fix the flaky Job test: TestSuccessPolicy_ReEnabling 2025-02-10 14:42:33 +01:00
Yusuke Sakurai
5d278c138c fix labelvalues for scheduler-perf 2025-02-10 10:00:52 +09:00
yongruilin
b1d72a5b7c test: Add emulated-version flag verification in flagz test 2025-02-07 22:18:36 -08:00
yongruilin
8ab075578a feat: promote CRDValidationRatcheting to GA 2025-02-07 14:04:22 -08:00
Cici Huang
46ff62d6e4 Run ./hack/update-featuregates.sh 2025-02-07 05:56:21 -08:00
Jan Safranek
9ebe4422a9 Add support for Debian and Ubuntu
Both Debian and Ubuntu + containerd can run with SELinux enabled. Add their
defaults to the SELinux e2e tests.
2025-02-07 14:42:27 +01:00
Kubernetes Prow Robot
bfde2edba7 Merge pull request #126423 from AndrewSirenko/negative-e2e
Add volume modify recovery e2e test
2025-02-06 23:05:55 -08:00
sivchari
03b59d8eef propagate context
Signed-off-by: sivchari <shibuuuu5@gmail.com>
2025-02-07 15:47:14 +09:00
Kubernetes Prow Robot
ee22760391 Merge pull request #130017 from aramase/aramase/f/enable_serviceaccountnodeaudiencerestriction_1.33
Enable ServiceAccountNodeAudienceRestriction feature gate by default in v1.33
2025-02-06 14:40:06 -08:00
Kubernetes Prow Robot
7b38ff48af Merge pull request #129993 from aramase/aramase/i/fix_129935
Fix service account node audience restriction for in-tree pv to csi migration
2025-02-06 14:39:55 -08:00
Kubernetes Prow Robot
e6be5f9602 Merge pull request #129416 from siyuanfoundation/refactor
KEP-4330: Refactor compatibility version code
2025-02-06 12:17:56 -08:00
Anish Ramasekar
cd9fc8bc71 Enable ServiceAccountNodeAudienceRestriction feature gate by default in v1.33
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2025-02-06 14:11:17 -06:00
Anish Ramasekar
5738ee4def Disable ServiceAccountNodeAudienceRestriction feature gate by default in v1.32
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2025-02-06 14:10:20 -06:00
Anish Ramasekar
62809dd0de node audience restriction: use csi translator to convert intree inline_vol/pv to csi
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2025-02-06 13:17:16 -06:00