Hank Freund
96edaa43d2
Set KubeletCrashLoopBackOffMax feature gate to default enabled for beta.
2025-11-03 17:30:17 +00:00
Kubernetes Prow Robot
4f3a08592b
Merge pull request #135057 from pohly/dra-e2e-conformance-candidates-removal
...
DRA E2E: stop labeling tests as ConformanceCandidate
2025-11-03 07:44:39 -08:00
Kubernetes Prow Robot
4b5369008a
Merge pull request #135054 from bart0sh/PR205-DRA-extended-resources-e2e-revert-WithFlaky
...
DRA: revert "added WithFlaky() to the device plugin test case: supports extended resources together with ResourceClaim"
2025-11-03 06:02:28 -08:00
Kubernetes Prow Robot
4e5220939e
Merge pull request #134927 from macsko/dont_delete_pods_with_deletiontimestamp
...
Don't preempt pods with DeletionTimestamp set
2025-11-03 06:02:14 -08:00
Patrick Ohly
6dd086536f
DRA E2E: stop labeling tests as ConformanceCandidate
...
There's no plan anymore to promote these tests. They would have to be rewritten
to satisfy conformance test requirements (for example, self-contained and easy
to review) which doesn't seem worthwhile.
2025-11-03 14:02:34 +01:00
Ed Bartosh
30de423597
Revert "added WithFlaky() to the device plugin test case: supports extended resources together with ResourceClaim"
...
This reverts commit edfa9a5bd2
as https://github.com/kubernetes/kubernetes/issues/133488 has been resolved.
2025-11-03 12:50:21 +02:00
Patrick Ohly
34021d451d
Revert "E2E framework: start slow tests first"
...
This reverts commit cff07e7551 .
The commit caused several kubeadm jobs to fail while executing all conformance
tests (including slow ones) in parallel. Sometimes execution took longer and
ran into the overall timeout, sometimes there was:
[FAILED] Expected
<int>: 440
to be ==
<int>: 400
In [It] at: k8s.io/kubernetes/test/e2e/apimachinery/chunking.go:202
It looks like the tests are flaky and/or reveal a real bug when slow tests run
all in parallel at the same time.
This should work, but doesn't right now, so let's revert until that problem is fixed.
2025-11-02 20:09:28 +01:00
Patrick Ohly
cff07e7551
E2E framework: start slow tests first
...
This avoids the risk of having a slow test started towards the end of a run,
which then would cause the run to take longer. When started early they can run
in parallel to other tests. In serial runs it doesn't matter.
The implementation maps the Slow label to the new ginkgo.SpecPriority. The
default is 0. Tests with priority 1 run first.
2025-11-01 09:52:09 +01:00
Kubernetes Prow Robot
1b6d0c7c03
Merge pull request #134965 from tsj-30/fix-dra-devicebindingconditions-flake
...
test: fix flake in DRA DeviceBindingCondition
2025-10-31 12:26:03 -07:00
Kubernetes Prow Robot
72e06a7516
Merge pull request #134982 from natasha41575/ippr-tests
...
[InPlacePodVerticalScaling] Reformat a couple of e2e tests
2025-10-31 11:34:13 -07:00
Kubernetes Prow Robot
4ca91a6542
Merge pull request #134994 from liggitt/drop-strict-cost
...
Drop locked StrictCostEnforcementForVAP and StrictCostEnforcementForWebhooks feature gates
2025-10-31 07:38:12 -07:00
Kubernetes Prow Robot
ce7ba8aa76
Merge pull request #134959 from atiratree/deployment-integration-tests
...
add integration tests for pod replacement during scaling and Recreate/RollingUpdate strategies
2025-10-31 07:38:04 -07:00
Kubernetes Prow Robot
279f214cc5
Merge pull request #134989 from alaypatel07/extended-resources-scheduler-perf
...
refactor scheduler_perf test for extended resources by dra to have 10-50 device classes
2025-10-31 03:52:12 -07:00
Kubernetes Prow Robot
b4d4cc9384
Merge pull request #123642 from aramase/aramase/f/kep_3331_jwks_metrics
...
Add JWKS fetch metrics for jwt authenticator
2025-10-30 22:42:02 -07:00
Jordan Liggitt
bd11e52bfc
Drop locked StrictCostEnforcementForVAP and StrictCostEnforcementForWebhooks feature gates
2025-10-31 00:03:42 -04:00
Kubernetes Prow Robot
a13ad97048
Merge pull request #134949 from natasha41575/ippr-ga
...
Promote InPlacePodVerticalScaling to GA
2025-10-30 20:06:01 -07:00
Kubernetes Prow Robot
1ffcea577b
Merge pull request #134984 from michaelasp/crdObsGeneration
...
Add ObservedGeneration to CRD conditions
2025-10-30 16:22:02 -07:00
Michael Aspinwall
cde15e6450
Add ObservedGeneration to CRD conditions
2025-10-30 22:30:01 +00:00
Alay Patel
02289d08f6
refactor scheduler_perf test for extended resources by dra to have 10-50 device classes
...
Signed-off-by: Alay Patel <alayp@nvidia.com >
2025-10-30 16:55:32 -04:00
Kubernetes Prow Robot
9efb7ee538
Merge pull request #134313 from richabanker/statusz-structured
...
[KEP:4827] Structured statusz
2025-10-30 13:16:10 -07:00
Kubernetes Prow Robot
fb69410824
Merge pull request #133980 from siyuanfoundation/min-compat
...
[KEP-4330] add min-compatibility-version to control plane.
2025-10-30 13:16:03 -07:00
Kubernetes Prow Robot
31f83cdf2b
Merge pull request #134647 from torredil/kadane-6123912
...
Enable `MutableCSINodeAllocatableCount` by default in Beta
2025-10-30 11:50:03 -07:00
Siyuan Zhang
67143028e7
Add --min-compatibility flag.
...
Signed-off-by: Siyuan Zhang <sizhang@google.com >
2025-10-30 13:36:38 -05:00
Natasha Sarkar
d99d3c0b69
refactor ippr tests
2025-10-30 17:52:57 +00:00
Richa Banker
c1a95eb7e2
Structured statusz
2025-10-30 10:39:52 -07:00
Kubernetes Prow Robot
6056b0dfa4
Merge pull request #134973 from pohly/dra-test-utilities
...
DRA: test improvements
2025-10-30 09:26:05 -07:00
Kubernetes Prow Robot
34988e758d
Merge pull request #134453 from stlaz/node-conformance-e2e
...
Fix node conformance tests with fake registry
2025-10-30 07:48:06 -07:00
Stanislav Láznička
428be46ba2
node conformance e2e: move registry cleanup to ginkgo.DeferCleanup
...
Signed-off-by: Stanislav Láznička <slznika@microsoft.com >
2025-10-30 15:00:57 +01:00
Patrick Ohly
8d3bc085ce
DRA integration: refactor helper functions
...
They now live in a separate file, use ktesting+Gomega consistently, and
follow (mostly) best practices:
- strict validation during create
- wait for completion of delete
The latter is not complete yet because it was found that some binding condition
test keeps a ResourceCLaim in an undeletable state. That's okayish (namespace
stays around until apiserver gets restarted), but is worth looking into later.
2025-10-30 13:58:02 +01:00
S J Tharun
01d1cb9679
test: fix flake in DRA DeviceBindingConditions by waiting for reallocation before status update
...
Co-authored-by: Ed Bartosh <eduard.bartosh@intel.com >
2025-10-30 18:00:45 +05:30
Kubernetes Prow Robot
150b4dc15e
Merge pull request #134955 from natasha41575/podgen-conformance
...
Promote Pod Generation e2e tests to conformance
2025-10-30 02:22:11 -07:00
Filip Křepinský
9b80964efd
add integration tests for pod replacement during scaling and
...
Recreate/RollingUpdate strategies
2025-10-30 09:55:43 +01:00
Maria Romano Silva
1d2b87c2e9
updated nodeswap description only
2025-10-29 23:00:29 +00:00
Natasha Sarkar
2a217a9bfd
promote pod generation tests to conformance
2025-10-29 20:57:59 +00:00
Kubernetes Prow Robot
3ec2d82da5
Merge pull request #134784 from michaelasp/svm_beta2
...
SVM: bump the API to beta, remove unused fields
2025-10-29 13:56:02 -07:00
Michael Aspinwall
3b72759d1b
Update SVM to Beta
...
Co-authored-by: Stanislav Láznička <stlaz.devel@proton.me >
2025-10-29 19:36:11 +00:00
Kubernetes Prow Robot
a490c43f0e
Merge pull request #134948 from natasha41575/podgeneration-ga
...
Promote Pod Generation to GA
2025-10-29 12:10:01 -07:00
Anish Ramasekar
24a53fa638
add JWKS fetch metrics for jwt authenticator
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2025-10-29 11:42:40 -07:00
Kubernetes Prow Robot
412bfec7a1
Merge pull request #134157 from macsko/forget_pod_immediately_when_it_is_deleted
...
Forget pod from scheduler's cache immediately when it's deleted
2025-10-29 10:14:10 -07:00
Natasha Sarkar
d2f780e277
promote ippr to ga
2025-10-29 16:01:21 +00:00
Natasha Sarkar
21c832b47d
promote pod generation to GA
2025-10-29 15:52:17 +00:00
Stanislav Láznička
842cd0ea77
node conformance e2e: don't recreate test container on an error
...
Signed-off-by: Stanislav Láznička <slznika@microsoft.com >
2025-10-29 13:18:07 +01:00
Stanislav Láznička
135b46974a
e2e registry: have SetupRegistry() return registry address
2025-10-29 13:18:06 +01:00
Stanislav Láznička
ee777bef91
test/utils: remove GcAuthenticatedRegistry from RegistryList
...
Signed-off-by: Stanislav Láznička <slznika@microsoft.com >
2025-10-29 13:17:05 +01:00
Stanislav Láznička
bb1b23a34e
e2e fake registry: add function docs
...
Signed-off-by: Stanislav Láznička <slznika@microsoft.com >
2025-10-29 13:17:04 +01:00
Stanislav Láznička
fc81e22735
fix Node Conformance Container Runtime test with fake registry
...
Signed-off-by: Stanislav Láznička <slznika@microsoft.com >
2025-10-29 13:17:03 +01:00
Stanislav Láznička
a0e64c21f2
Use fake registry in Node's container runtime image pulling tests
...
Signed-off-by: Stanislav Láznička <slznika@microsoft.com >
2025-10-29 13:06:34 +01:00
Maciej Skoczeń
b29fdd1551
Forget pod from scheduler's cache immediately when it's deleted or has DeletionTimestamp set
2025-10-29 10:00:38 +00:00
Maciej Skoczeń
a42581c7d3
Don't preempt pods with DeletionTimestamp set
2025-10-29 09:05:24 +00:00
Kubernetes Prow Robot
0b90cb5e5a
Merge pull request #134493 from adrianmoisey/promote-kep-5311-to-beta
...
Promote KEP-5311 (Relaxed validation for Services names) to beta
2025-10-28 17:04:00 -07:00