Commit Graph

131581 Commits

Author SHA1 Message Date
Kobayashi,Daisuke
61bd5789be Updated to not directly change the global variable claim 2025-07-23 03:44:48 +00:00
Kubernetes Prow Robot
92ddde52d2 Merge pull request #133136 from yongruilin/crd-format-warning
feat: Add warnings for unrecognized formats in CRDs
2025-07-22 21:14:26 -07:00
Kubernetes Prow Robot
20734be1fc Merge pull request #133137 from ivanvc/bump-etcd-image-to-3.6.3
Build etcd v3.6.3 image
2025-07-22 19:04:42 -07:00
Kubernetes Prow Robot
c1bccaedaa Merge pull request #133135 from SergeyKanzhelev/debug_redact
added debug_redact to cri api secrets
2025-07-22 19:04:34 -07:00
Kubernetes Prow Robot
3e3f43f4b8 Merge pull request #132537 from lalitc375/hpa-validation
add validation logic for APIVersion fields of HPA
2025-07-22 19:04:27 -07:00
Kubernetes Prow Robot
c5ffd67cd2 Merge pull request #133130 from ylink-lfs/chore/residual_boolptr_removal
chore: residual boolptr and intptr removal with ptr.To
2025-07-22 17:56:33 -07:00
Kubernetes Prow Robot
4676341457 Merge pull request #133065 from natasha41575/dedupe-resize-test
dedupe fetching allocatable and available resources in node test
2025-07-22 17:56:27 -07:00
Ivan Valdes
db9b9b5a42 Build etcd v3.6.3 image 2025-07-22 16:48:31 -07:00
yongruilin
179551a7cb feat: Implement warnings for unrecognized formats in CRDs
Added functionality to the WarningsOnCreate and WarningsOnUpdate methods to return warnings for unrecognized formats in CRDs. Introduced helper functions to identify unrecognized formats in both top-level and version-specific schemas. Updated unit tests to cover various scenarios for format recognition.
2025-07-22 23:24:32 +00:00
yongruilin
437a2ad693 feat: Add func to export the supportedVersionedFormats
Implemented GetUnrecognizedFormats to identify unrecognized formats in schemas based on compatibility version. Added unit tests to validate various scenarios, including recognized and unrecognized formats across different versions.
2025-07-22 23:23:55 +00:00
Kubernetes Prow Robot
dd5e3483fb Merge pull request #133104 from aman4433/chore/replace-float64ptr-with-ptrTo
chore: replace float64Ptr with ptr.To helper
2025-07-22 16:16:27 -07:00
Sergey Kanzhelev
d943239c57 added debug_redact to cri api secrets 2025-07-22 22:11:23 +00:00
Kubernetes Prow Robot
c2be2cac02 Merge pull request #133124 from p0lyn0mial/upstream-fake-dynamic-client-opts-watch
client-go/dynamic/fake: sets opts.Watch true
2025-07-22 15:06:33 -07:00
Kubernetes Prow Robot
3e211097c7 Merge pull request #132810 from PatrickLaabs/132790-2
chore: removing redundant type conversion
2025-07-22 15:06:26 -07:00
Kubernetes Prow Robot
aee92cd6c3 Merge pull request #132968 from wongchar/uncore-e2e-beta
cpumanager: expand test coverage for prefer-align-cpus-by-uncore-cache
2025-07-22 13:40:50 -07:00
Lalit Chauhan
f6aee63690 add validation logic for APIVersion fields of HPA
New validation logic follows the API ratcheting principle,  will not be executed for already stored invalid if the corresponding fields or item in array is not modified. Please enter the commit message for your changes. Lines starting
2025-07-22 20:40:48 +00:00
Bing Hongtao
6f3b6b91f0 KEP-3721: Support for env files (#132626)
* Add FileKeyRef field and struct to the Pod API

* Add the implementation code in the kubelet.

* Add validation code

* Add basic functionality e2e tests

* add codes for drop disabled pod fields

* update go.mod
2025-07-22 13:40:42 -07:00
Kubernetes Prow Robot
08362f0650 Merge pull request #132429 from torredil/kep4876-beta
Promote sig-storage feature `MutableCSINodeAllocatableCount` to Beta
2025-07-22 13:40:34 -07:00
Kubernetes Prow Robot
c1136abd3b Merge pull request #132354 from toVersus/test/plr-scheduler-metrics
[PodLevelResources] Verify scheduler resource metrics account for Pod Level Resources
2025-07-22 13:40:27 -07:00
Kubernetes Prow Robot
2c9bb9e27b Merge pull request #133107 from pohly/dra-e2e-conformance-candidates
DRA E2E: revisit conformance classification of tests
2025-07-22 12:32:35 -07:00
Kubernetes Prow Robot
7bf8066a58 Merge pull request #133042 from rzlink/winoverlay
[KEP-5100] WinOverlay feature gate to GA
2025-07-22 12:32:27 -07:00
Kubernetes Prow Robot
52bc7515ca Merge pull request #132108 from rzlink/windsr
[KEP-5100] WinDSR feature gate to GA
2025-07-22 11:04:33 -07:00
Kubernetes Prow Robot
19378aa8e5 Merge pull request #131864 from stlaz/ensure-secret-images-benchmark
Benchmarks for node image access multitenancy
2025-07-22 11:04:26 -07:00
ylink-lfs
b070b0a5c5 chore: residual boolptr and intptr removal 2025-07-23 00:57:50 +08:00
Kubernetes Prow Robot
c3f5bea6e7 Merge pull request #132296 from everpeace/dra-standard-attribute-and-pcieroot-resolution-util
DRA: Introduce a helper function producing standardized 'resource.kubernetes.io/pcieRoot' device attributes for DRA drivers
2025-07-22 08:54:27 -07:00
Aman Shrivastava
e5ccc31e70 chore: replace float64Ptr with ptr.To helper in validation and integration tests 2025-07-22 20:26:52 +05:30
Charles Wong
545b36ba29 fix uncore e2e check 2025-07-22 09:50:18 -05:00
Kubernetes Prow Robot
d019f301d5 Merge pull request #132523 from macsko/add_api_dispatcher
KEP-5229: Implement API dispatcher
2025-07-22 07:26:35 -07:00
Kubernetes Prow Robot
647ca064a0 Merge pull request #131362 from zhifei92/migrate-kubelet-lifecycle-to-contextual-logging
migrate kubelet lifecycle to contextual logging
2025-07-22 07:26:27 -07:00
Lukasz Szaszkiewicz
b97decb7d9 client-go/dynamic/fake: sets opts.Watch true 2025-07-22 15:58:22 +02:00
Patrick Ohly
78bf3410c8 DRA E2E: revisit conformance classification of tests
All of these tests already ran successfully in
https://testgrid.k8s.io/sig-release-master-informing#kind-master-beta&include-filter-by-regex=DRA
and thus can get promoted to a conformance tests once DRA is GA.

The "control plane truncates the name of a generated resource claim" was marked
as depending on a recent kubelet incorrectly.

Removal of the feature label fixes b84271a779.

Removal of KubeletMinVersion for control plane tests depends on running only
kubelet tests in the kubelet version skew jobs.
2025-07-22 09:21:58 +02:00
Kubernetes Prow Robot
ce9ba81802 Merge pull request #133059 from danwinship/node-manager
kube-proxy node manager (take 2)
2025-07-21 20:36:27 -07:00
Kubernetes Prow Robot
cc674e7470 Merge pull request #128010 from ahmedtd/pod-certificates-types
Pod Certificates: Preliminary implementation of KEP-4317
2025-07-21 19:26:30 -07:00
zhangzhifei16
911df655d3 chore: migrate kubelet lifecycle to contextual logging. 2025-07-22 10:14:42 +08:00
Shingo Omura
872f0682d5 Use "k8s.io/api/resource/v1beta2" instead of "k8s.io/dynamic-resource-allocation/api" for resource API imports. 2025-07-22 10:51:56 +09:00
Shingo Omura
31d2de59dd Split the symlink target error cases into for each condition 2025-07-22 10:51:55 +09:00
Shingo Omura
a4fb1562f4 introduce resolvePCIeRoot instead of resolveSysDevicesPath 2025-07-22 10:51:53 +09:00
Shingo Omura
f3d4b216f3 assign return value to a variable instead of using it directly 2025-07-22 10:49:39 +09:00
Shingo Omura
7f27c88d0f Update staging/src/k8s.io/dynamic-resource-allocation/deviceattribute/pci_linux.go
Co-authored-by: Kevin Klues <klueska@gmail.com>
2025-07-22 10:25:17 +09:00
Shingo Omura
ee26a5837c Update staging/src/k8s.io/dynamic-resource-allocation/deviceattribute/pci_linux.go
Co-authored-by: Kevin Klues <klueska@gmail.com>
2025-07-22 10:10:40 +09:00
Kubernetes Prow Robot
405edb50ca Merge pull request #133112 from yongruilin/master_vg-cleanup
chore(validation-gen): cleanup and fix for comments and doc
2025-07-21 18:08:32 -07:00
Kubernetes Prow Robot
4dfb8523fc Merge pull request #128239 from HirazawaUi/fix-e2e-tests
Fix container lifecycle flaking e2e tests
2025-07-21 18:08:25 -07:00
Kubernetes Prow Robot
b8eda18fc9 Merge pull request #132198 from natasha41575/mirror-obs-gen
add generation / observedGeneration test for mirror pods
2025-07-21 16:30:25 -07:00
yongruilin
8b558a1bc3 fix(validation-gen): correct typos in comments and documentation 2025-07-21 22:54:24 +00:00
yongruilin
63a958ff34 chore(validation-gen): remove TODO regarding ratcheting behavior for slices and maps 2025-07-21 22:54:24 +00:00
Natasha Sarkar
c659b41826 e2e test for mirror pod with pod generation 2025-07-21 22:27:13 +00:00
Kubernetes Prow Robot
5231ff1cad Merge pull request #133013 from aaron-prindle/master-pr-vg-csr-conditions-validation-migration
feat: add CSR status.conditions approved+denied declarative validation tags to v1 and v1beta1 and add associated tests
2025-07-21 15:22:25 -07:00
Taahir Ahmed
6d4000f844 Pod Certificates: make update
Change-Id: Ib258c1f3bf238f41cfa1d6de8e8d0de5b8379a06
2025-07-21 21:49:57 +00:00
Taahir Ahmed
4624cb9bb9 Pod Certificates: Basic implementation
* Define feature gate
* Define and serve PodCertificateRequest
* Implement Kubelet projected volume source
* kube-controller-manager GCs PodCertificateRequests
* Add agnhost subcommand that implements a toy signer for testing

Change-Id: Id7ed030d449806410a4fa28aab0f2ce4e01d3b10
2025-07-21 21:49:57 +00:00
Kubernetes Prow Robot
0170df6f21 Merge pull request #133108 from SergeyKanzhelev/deleteSandBoxImageOption
pod sandbox image is not being used by kubelet any longer
2025-07-21 14:15:17 -07:00