Commit Graph

133130 Commits

Author SHA1 Message Date
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
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
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
Benjamin Elder
faa62c8ce6 cleanup KUBE_RSYNC_CONTAINER*, KUBE_DATA_CONTAINER*, DOCKER_MOUNT_ARGS 2025-10-13 09:47:24 -07:00
Benjamin Elder
36526c3815 delete more now-unused shell functions 2025-10-13 09:47:24 -07:00
Benjamin Elder
5a05c062c3 delete now unused kube::build::copy_output and kube::build::build_image 2025-10-13 09:47:24 -07:00
Benjamin Elder
7ed65b466d remove defunct comments about updating copy_output 2025-10-13 09:47:24 -07:00
Benjamin Elder
dee429c165 remove unused scripts 2025-10-13 09:47:24 -07:00
Benjamin Elder
eaeed1a534 remove calls to kube::build::build_image and kube::build::copy_output 2025-10-13 09:47:24 -07:00
Benjamin Elder
581012fe06 build by running kube-cross directly
eliminate rsync dance, data container, and building a build image every time
2025-10-13 09:47:21 -07:00
Kubernetes Prow Robot
095b9d6045 Merge pull request #134433 from neolit123/1.35-show-wait-control-plane-errors-more-verbosely
kubeadm: print errors during control-plane-wait retries
2025-10-13 08:13:43 -07:00
Kubernetes Prow Robot
b6eb2dd747 Merge pull request #133993 from danwinship/endpoints-slices-e2e-split
clean up/reorganize endpoints conformance tests, split Endpoints/EndpointSlices
2025-10-13 08:13:36 -07:00
Kubernetes Prow Robot
260ea59ff5 Merge pull request #134293 from bart0sh/PR203-migrate-devicemanager-to-contextual-logging
Migrate device manager to contextual logging
2025-10-13 07:23:44 -07:00
Kubernetes Prow Robot
28c1a250f5 Merge pull request #133354 from srivastav-abhishek/fix-delay
Using processStart time to handle execution delays during stress tests
2025-10-13 07:23:36 -07:00
Kubernetes Prow Robot
851b50b519 Merge pull request #134567 from borg-land/fix-broken-gce-jobs
fix broken gce jobs
2025-10-13 05:24:57 -07:00
Lubomir I. Ivanov
52c734f1e6 kubeadm: print errors during control-plane-wait retries
While waiting for control plane components, the errors during
retries are not shown in higher klog verbosity. Show them
for level 5.
2025-10-13 14:14:37 +02:00
upodroid
0a05490e08 fix broken gce jobs 2025-10-13 12:49:46 +03:00