Commit Graph

26674 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
db1da72bee Merge pull request #129543 from pohly/dra-reserved-for-limit
DRA API: bump maximum size of ReservedFor to 256
2025-01-10 06:52:37 -08:00
Kubernetes Prow Robot
fc7520b32f Merge pull request #129377 from carlory/deflake-subpath-tests
e2e: deflake subpath tests
2025-01-10 03:26:30 -08:00
carlory
1b7ddfe6bb e2e: deflake subpath tests
Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-01-10 18:11:17 +08:00
Patrick Ohly
7226a3084e DRA e2e: adapt to increased ReservedFor limit
We want to be sure that the maximum number of pods per claim are actually
scheduled concurrently. Previously the test just made sure that they ran
eventually.

Running 256 pods only works on more than 2 nodes, so network-attached resources
have to be used. This is what the increased limit is meant for anyway. Because
of the tightened validation of node selectors in 1.32, the E2E test has to
use MatchExpressions because they allow listing node names.
2025-01-10 09:49:55 +01:00
Kubernetes Prow Robot
732fc190d0 Merge pull request #129522 from carlory/fix-129520
Fix service's nodePort already allocated
2025-01-09 07:48:43 -08:00
carlory
8eb31f8aa1 Fix service's nodePort already allocated
Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-01-09 16:15:07 +08:00
Jon Huhn
5b2c1dde79 Add namespace to DRA adminAccess ValidatingAdmissionPolicy message 2025-01-08 11:06:36 -06:00
Kubernetes Prow Robot
4ab6035925 Merge pull request #129369 from carlory/fix-118037-2
e2e: deflake volume tests
2025-01-08 00:34:36 -08:00
Kubernetes Prow Robot
26442a6a85 Merge pull request #129359 from andyzhangx/fix-pv-deletion-timeout
test: fix pv deletion timeout
2025-01-08 00:34:29 -08:00
Kubernetes Prow Robot
f1b3fdf7e6 Merge pull request #129500 from carlory/PDBUnhealthyPodEvictionPolicy
Remove general available feature-gate PDBUnhealthyPodEvictionPolicy
2025-01-07 09:38:29 +01:00
carlory
75131475fd Remove general available feature-gate PDBUnhealthyPodEvictionPolicy 2025-01-07 15:24:16 +08:00
Kubernetes Prow Robot
3a79d453fa Merge pull request #128256 from lzhecheng/webhook-update-ValidatingWebhookConfigurations-retry
[e2e][webhook] Retry update ValidatingWebhookConfigurations
2025-01-07 05:06:29 +01:00
Kubernetes Prow Robot
b358cf3a79 Merge pull request #128972 from manishym/beta-e2e
Add crd from external snapshotter
2025-01-06 11:24:16 +01:00
Kubernetes Prow Robot
6746df77f2 Merge pull request #127153 from Anurag252/master
Add a static NodePort allocator for e2e tests
2025-01-02 16:56:14 +01:00
Kubernetes Prow Robot
d8d3691280 Merge pull request #129360 from utam0k/scheduler-profile-test-enqueue
Make it possible to pass a scheduler profile to RuntTestCoreResourceEnqueue
2024-12-31 15:00:13 +01:00
utam0k
5aa4dd4a6e Make it possible to pass a scheduler profile to RuntTestCoreResourceEnqueue
Signed-off-by: utam0k <k0ma@utam0k.jp>
2024-12-31 21:47:06 +09:00
Anurag252
a9b641464e chore: adding support for staticPortRange
Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

chore: implementing review comments

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

lint: implementing linting suggestions

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

chore: review comments implementation

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

chore: fixing build errors

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

revert: removing empty spaces

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

chore: implementing review suggestions

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

chore: implementing review comments to get rid of typecasting

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

fix: fixing failed tests

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

fix: fixing failed tests

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

fix: fixing failed tests

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

chore: rename func as per code review

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>

chore: change in comments

Signed-off-by: Anurag252 <Anuragsgsits@gmail.com>
2024-12-30 22:26:43 +01:00
cpanato
2cb1cc9e3a Bump images, dependencies and versions to go 1.23.4 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-12-30 09:05:16 +01:00
carlory
e99fea7e3f deflake volume tests 2024-12-23 16:59:45 +08:00
andyzhangx
176730b0f0 test: fix pv deletion timeout 2024-12-22 08:39:09 +00:00
Kubernetes Prow Robot
80379db5d5 Merge pull request #129279 from HirazawaUi/remove-cri-anno
[NodeLocalCRISocket]: remove kubeadm.alpha.kubernetes.io/cri-socket annotation when kubeadm upgrade
2024-12-21 09:46:09 +01:00
HirazawaUi
7c515cd1cb remove kubeadm.alpha.kubernetes.io/cri-socket annotation when kubeadm upgrade 2024-12-21 14:57:57 +08:00
Kubernetes Prow Robot
b17f5ff9ae Merge pull request #129353 from kannon92/fix-typo-benchmark
remove node special feature typos
2024-12-21 05:00:15 +01:00
Kevin Hannon
ca4529574e remove node special feature typos 2024-12-20 16:33:45 -05:00
Jefftree
59fcd7b770 fix metrics test 2024-12-20 19:07:54 +00:00
Jefftree
6c94adcc63 expand etcd storage tests to test for 1.31..1.33 2024-12-20 19:07:54 +00:00
Jefftree
dc476e968d remove emulated version test for un-emulatable 1.30 2024-12-20 19:07:54 +00:00
Kubernetes Prow Robot
438bc5d44e Merge pull request #128818 from yongruilin/flagz-kube-scheduler
feat: Add flagz endpoint for kube-scheduler
2024-12-20 20:02:08 +01:00
Manish Yathnalli
446252b0c3 Add crd from external snapshotter
Signed-off-by: Manish Yathnalli <myathnal@redhat.com>
2024-12-20 15:59:43 +05:30
Kubernetes Prow Robot
bf2a52a57a Merge pull request #129142 from googs1025/bug/dra_publishResources
fix(dra): support multiple resource in PublishResources
2024-12-20 08:58:08 +01:00
yongruilin
db6bf02217 feat: Add flagz endpoint for kube-scheduler 2024-12-19 19:52:46 -08:00
googs1025
e3b12d89d0 fix(dra): support multiple resources to publish in PublishResources 2024-12-20 08:43:27 +08:00
Kubernetes Prow Robot
e305c33988 Merge pull request #126387 from pohly/log-client-go-tools-cache-apis
client-go/tools/cache: add APIs with context parameter
2024-12-18 20:00:09 +01:00
Patrick Ohly
4638ba9716 client-go/tools/cache: add APIs with context parameter
The context is used for cancellation and to support contextual logging.

In most cases, alternative *WithContext APIs get added, except for
NewIntegerResourceVersionMutationCache where code searches indicate that the
API is not used downstream.

An API break around SharedInformer couldn't be avoided because the
alternative (keeping the interface unchanged and adding a second one with
the new method) would have been worse. controller-runtime needs to be updated
because it implements that interface in a test package. Downstream consumers of
controller-runtime will work unless they use those test package.

Converting Kubernetes to use the other new alternatives will follow. In the
meantime, usage of the new alternatives cannot be enforced via logcheck
yet (see https://github.com/kubernetes/kubernetes/issues/126379 for the
process).

Passing context through and checking it for cancellation is tricky for event
handlers. A better approach is to map the context cancellation to the normal
removal of an event handler via a helper goroutine. Thanks to the new
HandleErrorWithLogr and HandleCrashWithLogr, remembering the logger is
sufficient for handling problems at runtime.
2024-12-18 18:45:02 +01:00
Kubernetes Prow Robot
5cfad4f858 Merge pull request #128404 from mowangdk/test/add_integrate_test_of_node_OOS
Add non graceful shutdown integration test
2024-12-18 16:36:09 +01:00
Kubernetes Prow Robot
4c466d8f98 Merge pull request #129095 from borg-land/cni-bucket-change
fetch cni plugins from GitHub releases
2024-12-18 13:40:08 +01:00
Kubernetes Prow Robot
4a0b0365ef Merge pull request #129074 from siyuanfoundation/fgv
Add Validation to versioned feature specs.
2024-12-18 06:16:52 +01:00
Siyuan Zhang
00dab9dffa Add Validation to versioned feature specs.
Co-authored-by: Jordan Liggitt <liggitt@google.com>
Co-authored-by: Siyuan Zhang <sizhang@google.com>

Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-12-17 15:59:02 -08:00
Kubernetes Prow Robot
a01337b17f Merge pull request #129250 from pacoxu/kubeadm-owners-update
kubeadm: update owners for v1.33
2024-12-18 00:40:59 +01:00
Kubernetes Prow Robot
41ea061d2b Merge pull request #128705 from aramase/aramase/c/node_int_test_todo_cleanup
cleanup todo comment in node restriction integration tests
2024-12-18 00:40:52 +01:00
Kubernetes Prow Robot
bb24538ff5 Merge pull request #128923 from kannon92/drop-node-special-feature-node-e2e
[KEP-3041]: Drop NodeSpecialFeature and NodeAlphaFeature from e2e-node
2024-12-17 20:50:52 +01:00
Kubernetes Prow Robot
cc03c6058b Merge pull request #129207 from Jefftree/remove-vap-alpha
Remove v1alpha1 admissionregistration APIs (ValidatingAdmissionPolicies & ValidatingAdmissionPolicyBindings)
2024-12-17 18:52:59 +01:00
Kubernetes Prow Robot
58aafb61d4 Merge pull request #129186 from liggitt/cleanup-authorization
Clean up v1alpha1 serving for authentication APIs
2024-12-17 18:52:52 +01:00
Paco Xu
fd8a61ae1b kubeadm: update owners for v1.33 2024-12-17 17:16:39 +08:00
Kubernetes Prow Robot
7f6220d7ed Merge pull request #129153 from carlory/e2e-dra
dra e2e tests: add feature-gate label when these tests depend feature-gate
2024-12-16 19:08:51 +01:00
Kevin Hannon
6a608c3cdb drop NodeSpecialFeature and NodeAlphaFeature from e2e-node 2024-12-16 09:29:04 -05:00
Kubernetes Prow Robot
12aaa88671 Merge pull request #125334 from jbtk/provider-removal
Remove provider specific operations from the autoscaling tests and fix the ones that were previously failing.
2024-12-16 04:44:50 +01:00
Kubernetes Prow Robot
46f0b3fc13 Merge pull request #128920 from tallclair/ippr-defaults
[FG:InPlacePodVerticalScaling] Remove ResizePolicy defaulting
2024-12-14 03:04:25 +01:00
Kubernetes Prow Robot
ce31c0f7cb Merge pull request #128719 from AnishShah/parallel-ippr-test
[FG:InPlacePodVerticalScaling] reduce container resources in tests
2024-12-13 21:18:27 +01:00
Jefftree
3cd1c8dd2d Drop v1alpha1 VAP in CEL tests 2024-12-13 18:35:17 +00:00