Commit Graph

132976 Commits

Author SHA1 Message Date
Aaron Prindle
2fa703bfb6 address feedback 2025-10-07 22:49:14 +00:00
Aaron Prindle
b4fa5794ef generate 2025-10-07 22:49:14 +00:00
Aaron Prindle
1c0f0add8a feat: add +k8s:immutable tag to ResourceClaim.spec and associated tests 2025-10-07 22:49:11 +00:00
Aaron Prindle
dfd7b230b4 feat: make it so that all ShortCircuit validators are run for short circuiting check 2025-10-07 22:47:42 +00:00
Aaron Prindle
10473da4f7 chore: add +k8s:immutable tag implementation and test 2025-10-07 22:47:42 +00:00
Kubernetes Prow Robot
73bcd2b0e4 Merge pull request #134333 from lalitc375/reserved-for
Add listType=map and listMapekey=uid for ResourceClaimStatus.ReservedFor
2025-10-07 15:44:59 -07:00
Kubernetes Prow Robot
62e9524c85 Merge pull request #134412 from aaron-prindle/resourceclaim-strategy-cleanup
fix: remove unnecessary ValidateResourceClaim call from resourclaim ValidateUpdate
2025-10-07 14:24:59 -07:00
Kubernetes Prow Robot
7891d35ccf Merge pull request #134399 from aojea/slice_headless
add integration test for endpoint and endpointslice controller labels propagation and headless services
2025-10-07 13:35:09 -07:00
Kubernetes Prow Robot
251b3ad820 Merge pull request #134284 from aaron-prindle/fix-resourceclaim-oneof-logic
fix: update pkg/apis/resource validateDeviceRequest to short-circuit on the oneOf check
2025-10-07 13:35:01 -07:00
Lalit Chauhan
1fb8674387 Add listType=map and listMapekey=uid for ResourceClaimStatus.ReservedFor 2025-10-07 20:07:48 +00:00
Kubernetes Prow Robot
3a53784ecb Merge pull request #133876 from kei01234kei/make_v1_version_fist_priotiry_inresource
make v1 resource version first priority in resource
2025-10-07 08:55:02 -07:00
Kubernetes Prow Robot
ad82c3d39f Merge pull request #134391 from lalitc375/k8s-uuid
Add DV for uids in resourceClaim Status
2025-10-06 15:42:59 -07:00
Aaron Prindle
111fc04e1d fix: update pkg/apis/resource validateDeviceRequest to short-circuit on the oneOf check 2025-10-06 22:15:53 +00:00
Aaron Prindle
e62523e1f5 address feedback 2025-10-06 22:10:33 +00:00
Aaron Prindle
fd12fc00c9 fix: remove unnecessary ValidateResourceClaim call from resourclaim ValidateUpdate 2025-10-06 22:10:30 +00:00
Kubernetes Prow Robot
9343d04120 Merge pull request #134408 from yongruilin/vg_resourceclaim
feat(validation-gen): add path normalization options & migration k8s:maxItem on ResourceClaimSpec fields
2025-10-06 14:53:06 -07:00
Kubernetes Prow Robot
fd1ea25e9a Merge pull request #134389 from thockin/takeover-130780
Add resourcequota WarningsOnCreate when request > limits
2025-10-06 14:52:58 -07:00
Lalit Chauhan
4ca286819a Add DV for uids in resourceClaim Status 2025-10-06 20:54:00 +00:00
Kubernetes Prow Robot
439a3c4f35 Merge pull request #134074 from rutigs/master
Record SyncTerminatingPod error and set error status on span when non-nil err returned
2025-10-06 12:12:59 -07:00
Kubernetes Prow Robot
da05e3ccc7 Merge pull request #134369 from rbiamru/add-nodeconformance-mirror-pod
test/e2e_node: mark MirrorPod update tests as [NodeConformance]
2025-10-06 11:21:08 -07:00
Kubernetes Prow Robot
f74a7458d9 Merge pull request #134173 from toVersus/test/deflake-sidecar-e2e
deflake e2e: ensure pod with sidecars restarts in correct order after node reboot
2025-10-06 11:21:00 -07:00
yongruilin
6965075ebd Address feedback: simpliy errormatcher instantiation 2025-10-06 17:54:03 +00:00
yongruilin
6138a68f4e fix(validation): Mark covered errors in TestValidateClaim for better clarity 2025-10-06 17:54:03 +00:00
yongruilin
763c01ef68 feat(validation): Add normalization rules for ResourceClaim validation 2025-10-06 17:54:01 +00:00
Antonio Ojea
2b220dffa7 add integration test for endpointslice controller headless services 2025-10-06 13:39:12 +00:00
Kubernetes Prow Robot
37f067778e Merge pull request #134384 from tchap/kubectl-config-set-context-shorthand-namespace
kubectl config set-context: Add -n flag
2025-10-06 03:19:06 -07:00
Ondra Kupka
d03fab555f kubectl config set-context: Add -n flag
This is simply a shorthand for --namespace as with other commands.
2025-10-06 11:31:26 +02:00
Kubernetes Prow Robot
4b9d59f14f Merge pull request #134425 from HirazawaUi/fix-wrong-message-1006
Fix incorrect error messages
2025-10-05 11:28:58 -07:00
HirazawaUi
f9a893be37 Fix incorrect error messages 2025-10-06 00:42:21 +08:00
Kubernetes Prow Robot
cafff6eade Merge pull request #134409 from SergeyKanzhelev/remove-cpu-conversion-methods
remove cpuSharesToCPUWeight that is not used any longer
2025-10-04 08:42:57 -07:00
yongruilin
ae8ea8994e feat(validation): Enhance validation tests with normalization rules support 2025-10-04 03:28:52 +00:00
yongruilin
7bbc7228ac run update-codegen.sh 2025-10-04 03:28:50 +00:00
yongruilin
7366031541 feat(dra): Add maxItems validation tags for ResourceClaim fields
This commit adds +k8s:maxItems tags to several slice fields within the ResourceClaimSpec across versions v1, v1beta1, and v1beta2.

The following fields under ResourceClaimSpec are now validated for their maximum number of items:
 - DeviceRequest.FirstAvailable
 - ExactDeviceRequest.Selectors
 - DeviceSubRequest.Selectors
 - DeviceConstraint.Requests
 - DeviceClaimConfiguration.Requests
2025-10-04 03:26:24 +00:00
Kubernetes Prow Robot
054af8e91b Merge pull request #134368 from aaron-prindle/error-matcher-path-normalization
feat: add path normalization support to error matcher
2025-10-03 17:00:58 -07:00
Sergey Kanzhelev
5b7e96219f remove cpuSharesToCPUWeight that is not used any longer 2025-10-03 22:50:07 +00:00
Kubernetes Prow Robot
ab7e45228f Merge pull request #134400 from macsko/disable_async_api_calls_feature_gate
Disable SchedulerAsyncAPICalls feature gate due to a known regression in v1.34
2025-10-03 14:22:58 -07:00
Kubernetes Prow Robot
8c6fa3bd2f Merge pull request #134398 from humblec/metrics-csi
correct metrics function comments
2025-10-03 13:32:56 -07:00
Tim Hockin
8443187688 Warn when quota request > limit 2025-10-03 10:58:35 -07:00
rongfu.leng
79678dd393 feat: add resourcequota WarningsOnCreate request less than limits
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
2025-10-03 10:58:34 -07:00
Kubernetes Prow Robot
9624c3dcdc Merge pull request #134360 from ajaysundark/fix-node-swap-metric-time-stamp
Fix: Correct timestamp for node swap metrics
2025-10-03 09:34:58 -07:00
Kubernetes Prow Robot
bd715a38d3 Merge pull request #134397 from AwesomePatrol/move-stats-to-get-list
Move stats updates to getList
2025-10-03 07:01:05 -07:00
Kubernetes Prow Robot
4db43d1321 Merge pull request #134251 from joshjms/update-etcd-3.6.5
etcd: Update etcd to v3.6.5
2025-10-03 07:00:58 -07:00
Maciej Skoczeń
1137d51b35 Disable SchedulerAsyncAPICalls feature gate due to a known regression 2025-10-03 13:02:02 +00:00
Kubernetes Prow Robot
aa42060beb Merge pull request #134387 from adrianmoisey/attempt-at-fixing-flake
Use a dedicated delete channel in HPA test
2025-10-03 04:52:57 -07:00
Humble Devassy Chirammal
2ddc955558 correct metrics function comments
Signed-off-by: Humble Devassy Chirammal <humble.devassy@gmail.com>
2025-10-03 17:11:54 +05:30
Kubernetes Prow Robot
389507c723 Merge pull request #134294 from ania-borowiec/test_for_rollback
Fix for incorrect activation of preemptor pod waiting for deletion of victim, plus integration test verifying the fix
2025-10-03 03:38:58 -07:00
joshjms
070d4c1846 bump etcd to v3.6.5
Signed-off-by: joshjms <joshjms1607@gmail.com>
2025-10-03 18:19:15 +08:00
Ania Borowiec
7c59672213 Fix in code and integration test that verifies that when victim pod is stuck in binding, preemptor pod remains waiting in unschedulable queue until deletion of the victim pod is completed 2025-10-03 09:42:50 +00:00
Aleksander Mistewicz
e9f61ce511 Move stats updates to getList
Signed-off-by: Aleksander Mistewicz <amistewicz@google.com>
2025-10-03 11:12:48 +02:00
Kubernetes Prow Robot
aa38aeaca2 Merge pull request #134390 from liggitt/metric-hidden-race
Use lock-free for unguarded isHidden/isDeprecated fields
2025-10-02 20:23:03 -07:00