Commit Graph

133145 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
fa19b99377 Merge pull request #134619 from chrischdi/pr-fixup-build-in-kube-cross-kube-git-version-file
build: build by running kube-cross directly should leverage a potential KUBE_GIT_VERSION_FILE
2025-10-15 17:19:34 -07:00
Kubernetes Prow Robot
6298c4e6ab Merge pull request #134626 from lalitc375/status
Test DV status update tests for all API versions
2025-10-15 14:41:36 -07:00
Kubernetes Prow Robot
e1bc8e4c3d Merge pull request #134625 from liggitt/1-35-alphas
Drop alphas no longer served in 1.35
2025-10-15 11:39:33 -07:00
Lalit Chauhan
54f39033f0 Test status update for all APII versions 2025-10-15 18:11:48 +00:00
Kubernetes Prow Robot
d789e1f5d3 Merge pull request #134601 from shyamjvs/fix-watch-seats
Properly account APF seats for legacy watches that compute init-events
2025-10-15 10:43:35 -07:00
Jordan Liggitt
20af32e5c1 Stop serving alphas removed in 1.35 2025-10-15 12:59:59 -04:00
Jordan Liggitt
33321022f8 Regenerate openapi with unserved 1.35 APIs 2025-10-15 12:59:44 -04:00
Christian Schlotter
bec429cd96 Review fixes 2025-10-15 18:57:34 +02:00
Kubernetes Prow Robot
4870d987d0 Merge pull request #134611 from cpanato/update-go-main
[go] Bump images, dependencies and versions to go 1.25.3 and distroless iptables
2025-10-15 05:59:42 -07:00
Kubernetes Prow Robot
95fcceb90c Merge pull request #134388 from nokia/kep-4540-ga
KEP-4540: StrictCPUReservationOption moved to GA
2025-10-15 05:59:35 -07:00
Christian Schlotter
8a43852c35 build: build by running kube-cross directly should leverage a potential KUBE_GIT_VERSION_FILE 2025-10-15 13:48:00 +02:00
Kubernetes Prow Robot
b35220c725 Merge pull request #134608 from tallclair/disable-allocator-dual-write-2
Fix DisableAllocatorDualWrite dependency on MultiCIDRServiceAllocator
2025-10-15 01:53:41 -07:00
Kubernetes Prow Robot
48453a6eec Merge pull request #134174 from phuhung273/topologymanager-contextual-logging
kubelet: Migrate pkg/kubelet/cm/topologymanager to contextual logging
2025-10-15 01:53:34 -07:00
Carlos Panato
96a9fe5f7b update debian-base and setcap
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2025-10-15 09:42:15 +02:00
Carlos Panato
15154374bc Bump images, dependencies and versions to go 1.25.3 and distroless iptables
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2025-10-15 09:41:57 +02:00
Kubernetes Prow Robot
e21082468a Merge pull request #134381 from kon-angelo/openapi-nil-json
fix nested map segmentation fault
2025-10-14 18:21:32 -07:00
Tim Allclair
bf88ae7d73 Fix DisableAllocatorDualWrite dependency on MultiCIDRServiceAllocator 2025-10-14 17:22:19 -07:00
Kubernetes Prow Robot
9d5cda7a21 Merge pull request #134598 from BenTheElder/go1.25.3
bump to go 1.25.3
2025-10-14 14:23:41 -07:00
Kubernetes Prow Robot
c5f15cc37a Merge pull request #133721 from fusida/fix-crd-status-panic-0827
fix panic for the crd with subresource but lose openAPIV3Schema
2025-10-14 14:23:34 -07:00
Shyam Jeedigunta
678b79a173 Properly account APF seats for legacy watches that compute init-events 2025-10-14 13:30:30 -07:00
Kubernetes Prow Robot
9630ab9581 Merge pull request #134510 from BenTheElder/no-rsync
build by running kube-cross directly
2025-10-14 11:37:40 -07:00
Kubernetes Prow Robot
d92afdefcb Merge pull request #134298 from kannon92/kep-5573-cgroupv1-unsupported
[KEP-5573] Set failCgroupV1 to true
2025-10-14 11:37:34 -07:00
Benjamin Elder
6f820481d3 bump to go 1.25.3 2025-10-14 10:44:59 -07:00
Kubernetes Prow Robot
3955220f84 Merge pull request #132600 from nojnhuh/cel-godoc
Fix CEL library doc string whitespace
2025-10-14 09:13:35 -07:00
Kubernetes Prow Robot
f7fb7cd86b Merge pull request #134588 from liggitt/fixes-only-no-go-bump
go 1.25.2/1.24.8 related fixes
2025-10-14 07:45:36 -07:00
gujiu.fsd
6a455c669b fix panic for the crd with status subresource but lose openAPIV3Schema fileds 2025-10-14 20:26:55 +08:00
phuhung273
7ed61cfde1 chore(kubelet): migrate topologymanager to contextual logging 2025-10-14 18:32:20 +07:00
Kubernetes Prow Robot
9b9cd768a0 Merge pull request #134516 from ramzeng/hotfix/ipallocator
fix: Add CIDR filtering and overflow protection to IP allocator
2025-10-13 21:47:34 -07:00
Kubernetes Prow Robot
5277a104e6 Merge pull request #134496 from yongruilin/master_vg-rc-unique
feat(DRA): migrate list uniqueness to declarative validation
2025-10-13 20:37:33 -07:00
Kubernetes Prow Robot
c48da291ae Merge pull request #134560 from zk-123/style/kuberruntime_container
style(kuberuntime-container): clean up redundant if branches
2025-10-13 19:13:34 -07:00
曾是然
0554102ab3 test: Add CIDR allocator metrics test with multiple CIDRs 2025-10-14 01:59:34 +00:00
Jordan Liggitt
3c2c64a7f6 Add integration test for invalid SAN certificate handling 2025-10-13 20:22:05 -04:00
Kubernetes Prow Robot
7d87691fe3 Merge pull request #134558 from yongruilin/master_vg-rcstatus-maxitem
feat(validation): add k8s:update & migrate ResourceClaimStatus maxItem validation to declarative
2025-10-13 16:29:33 -07:00
yongruilin
9292f1e82b refactor(resourceclaim): generalize tweakDuplicateRequestName to tweakAddDeviceRequest 2025-10-13 22:37:11 +00:00
yongruilin
2260c9b983 test(validation): Add unit tests for DeviceAllocationResult.Config maxItems 2025-10-13 22:18:11 +00:00
yongruilin
b3eb152db4 feat(dra): Migrate DeviceAllocationResult.Config maxItems validation to declarative
This commit migrates the validation for the DeviceAllocationResult.Config field to declarative validation by adding the +k8s:maxItems=64 annotation.

The change is applied to the following API versions:
- resource/v1
- resource/v1beta1
- resource/v1beta2
2025-10-13 22:18:10 +00:00
yongruilin
8c7a338afe test(validation): Add tests for status.allocation.devices.results maxItems validation 2025-10-13 22:18:10 +00:00
yongruilin
a05fce7c22 feat(dra): Add maxItems tag on AllocationResult.Results
This commit migrates the validation for the AllocationResult.Results field to declarative validation by adding the +k8s:maxItems=32 tag.

This aligns with the existing AllocationResultsMaxSize constant and ensures consistency with similar fields like ReservedFor.

This change is applied to the following API versions:
- resource/v1
- resource/v1beta1
- resource/v1beta2
2025-10-13 22:18:10 +00:00
Aaron Prindle
f70142a6a9 feat(validation-gen): migrate ResourceClaimStatus.Allocation NoModify validation to declarative validation
Co-Authored-by: Yongrui Lin <yongrlin@outlook.com>
2025-10-13 22:18:10 +00:00
Aaron Prindle
331ea38769 feat: add +k8s:update tag and associated tests
This commit introduces the +k8s:update tag to define validation rules that apply only on resource updates. This enables declarative immutability checks (e.g., NoModify), moving validation logic into the API types.

As part of this change, the existing +k8s:immutable tag was also refined for more consistent er
reporting. Unit tests are included to verify the new functionality.
2025-10-13 22:15:15 +00:00
Kubernetes Prow Robot
6fd03094c7 Merge pull request #134554 from rzlink/reboot_test
e2e: skip the windows reboot node test case
2025-10-13 14:37:33 -07:00
Kubernetes Prow Robot
db63a581ca Merge pull request #134366 from tallclair/feature-gates-test
Set multiple feature gates simultaneously in test
2025-10-13 13:11:33 -07:00
Kubernetes Prow Robot
4da8d56d83 Merge pull request #134573 from BenTheElder/independent-go-version-bump
make .go-version independent of kube-cross
2025-10-13 12:03:33 -07:00
Benjamin Elder
86d0697319 remove blank line between comments and entry 2025-10-13 10:33:27 -07:00
Benjamin Elder
19311b932f reorder kube-cross to be under go version and dedupe it from the go version 2025-10-13 10:31:50 -07:00
Jordan Liggitt
39d37a1e92 Remove invalid SAN certificate construction 2025-10-13 10:27:22 -07:00
Benjamin Elder
ced2a40b9e kubeadm preflight checks: fix host URL construction 2025-10-13 10:27:22 -07:00
Tim Allclair
1c95008015 Log when automatically disabling dependent features 2025-10-13 10:01:28 -07:00
Benjamin Elder
e669ccda0f update build/README.md to reflect removal of rsync/data containers 2025-10-13 09:47:24 -07:00
Benjamin Elder
7d2309f059 cleanup unused rsync utilities 2025-10-13 09:47:24 -07:00