Richa Banker
491f7f9ba8
Add a preshutdownhook to cleanup apisever identity lease
2025-10-23 18:59:52 -07:00
Kubernetes Prow Robot
a4f14e57f4
Merge pull request #132243 from xigang/real_fifo
...
Add RealFIFOOptions struct to provide structured configuration for RealFIFO
2025-10-21 09:18:38 -07:00
Kubernetes Prow Robot
0eb5db7dbe
Merge pull request #134731 from tisonkun/patch-1
...
Fix comments and reformat import statements
2025-10-21 08:20:41 -07:00
xigang
26bbea8c07
Add RealFIFOOptions struct to provide structured configuration for RealFIFO
...
Signed-off-by: xigang <wangxigang2014@gmail.com >
2025-10-21 22:42:45 +08:00
Kubernetes Prow Robot
350481c474
Merge pull request #134714 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-typed-inf
...
client-go/typed/informers: wrap the LW with WatchList semantics
2025-10-21 07:30:41 -07:00
Kubernetes Prow Robot
3eeb838aba
Merge pull request #132927 from pohly/dra-api-strategy-todo
...
DRA API: implement ResourceClaim strategy for DRADeviceTaints
2025-10-21 05:54:41 -07:00
Patrick Ohly
da80b554a7
DRA API: unify dropped field logic for ResourceClaim and ResourceClaimTemplate
...
The spec is the same in both, so those fields are now handled by common
code. For ResourceClaim spec updates, the "in use" check now only considers
the spec.
Theoretically some features could be in use in an old ResourceClaim status
and not in use in the spec. This can only occur in a spec update, which is
currently prevented because the entire spec is immutable. Even if it was
allowed, preventing adding disabled fields to the spec is the right thing to
do regardless of what may have ended up in the status earlier.
2025-10-21 12:22:52 +02:00
Kubernetes Prow Robot
7d353c5249
Merge pull request #134738 from yongruilin/master_bindingconditions-maxitems
...
Add +k8s:maxItems tag to ResourceClaim BindingConditions&BindingFailureConditions
2025-10-20 17:28:36 -07:00
yongruilin
a817e2b923
test(validation): Mark bindingConditions and bindingFailureConditions errors as covered by declarative
2025-10-20 23:38:48 +00:00
yongruilin
ce93309f4c
test(validation): Add tests for bindingFailureConditions maxItems validation
2025-10-20 23:35:09 +00:00
yongruilin
2a116e29ce
feat(dra): Add maxItems tag on DeviceRequestAllocationResul.BindingFailureConditions field
2025-10-20 23:35:09 +00:00
yongruilin
2ad5127a79
test(validation): Add tests for bindingConditions maxItems validation
2025-10-20 23:35:06 +00:00
yongruilin
ab08274be1
feat(dra): Add maxItems tag on DeviceRequestAllocationResul.BindingConditions field
2025-10-20 23:34:00 +00:00
Kubernetes Prow Robot
e8a356c5f1
Merge pull request #134717 from aaron-prindle/dv-deviceRequestAllocationResult.driver-format-migration
...
feat(validation-gen): add +k8s:format=k8s-long-name-caseless declarative validation for DeviceRequestAllocationResult.Driver
2025-10-20 15:20:37 -07:00
Kubernetes Prow Robot
95d48cce41
Merge pull request #134735 from SergeyKanzhelev/cleanup
...
remove usage o ExecProbeTimeout
2025-10-20 14:26:44 -07:00
Kubernetes Prow Robot
cba95d3e42
Merge pull request #132601 from toVersus/test/more-pod-level-resources
...
[PodLevelResources] Add more comprehensive test cases to kubelet
2025-10-20 14:26:36 -07:00
Kubernetes Prow Robot
dcdd1c5f65
Merge pull request #134710 from AkihiroSuda/fix-134669
...
build/common.sh: fix support for Rootless Docker
2025-10-20 13:36:43 -07:00
Kubernetes Prow Robot
69b762aacd
Merge pull request #134587 from bart0sh/PR204-fix-TestConnectionHandling-flake
...
DRA: fix TestConnectionHandling flake
2025-10-20 13:36:36 -07:00
Kubernetes Prow Robot
031f4d541a
Merge pull request #133072 from AadiDev005/fix-sidecar-startup-probe
...
Fix startup probe worker termination for sidecar containers
2025-10-20 12:26:37 -07:00
Sergey Kanzhelev
7336f53439
remove usage o ExecProbeTimeout
2025-10-20 18:52:54 +00:00
Kubernetes Prow Robot
e4fcafba69
Merge pull request #134729 from HirazawaUi/promote-4762-to-beta
...
kep-4762: Promote HostnameOverride feature gate to beta stage
2025-10-20 11:28:38 -07:00
Lukasz Szaszkiewicz
f8868e9cac
client-go/kubernetes_test/clientset_test: intro TestUnSupportWatchListSemantics
2025-10-20 19:59:56 +02:00
Kubernetes Prow Robot
183e01c6f2
Merge pull request #134674 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-meta-inf
...
client-go/metadata/metadatainformer: wrap the LW with WatchList semantics
2025-10-20 07:34:47 -07:00
Kubernetes Prow Robot
0d685e6592
Merge pull request #134670 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics-dynamic-inf
...
client-go/dynamic/dynamicinformer: wrap the LW with WatchList semantics
2025-10-20 07:34:40 -07:00
tison
f3d1fd23c5
Fix comments and reformat import statements
2025-10-20 21:55:12 +08:00
Kubernetes Prow Robot
b5c4ebc898
Merge pull request #134539 from adrianmoisey/kep-5495-add-deprecation-warning-to-kube-proxy
...
KEP: 5495 - Add deprecation warning for ipvs
2025-10-20 06:34:43 -07:00
Kubernetes Prow Robot
0d3fc93963
Merge pull request #134548 from tengqm/cdr-fg
...
Stop mentioning the removed gate CSIDriverRegistry
2025-10-20 05:42:39 -07:00
HirazawaUi
ba6074dd0b
Promote HostnameOverride feature gate to beta stage
2025-10-20 20:22:39 +08:00
Lukasz Szaszkiewicz
8f2d7581eb
client-go/dynamic/dynamicinformer: wrap the LW with WatchList semantics
2025-10-20 13:33:59 +02:00
Akihiro Suda
f6e2ea7b96
build/common.sh: fix support for Rootless Docker
...
In the case of Rootless mode, `docker run` should not be
invoked with `--user`.
Fix issue 134669
Regression in PR 134510
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2025-10-20 20:21:05 +09:00
Kubernetes Prow Robot
e2453c503e
Merge pull request #134715 from neolit123/1.35-avoid-panic-in-cluster-info
...
kubeadm: add missing cluster-info context validation
2025-10-20 03:58:09 -07:00
Lukasz Szaszkiewicz
78fcb4475f
client-go/metadata/metadatainformer: wrap the LW with WatchList semantics
2025-10-20 12:11:01 +02:00
Lubomir I. Ivanov
0613fdeccb
kubeadm: add missing cluster-info context validation
...
When retrieving the cluster-info CM, ensure the cluster pointed
out by the current context in the kubeconfig is validated.
Add unit test for the above.
Make the function GetClusterFromKubeConfig() to return various
errors. Handle the errors on call sites. Add unit tests
for the update.
The above changes prevent panics when the users has manually
edited and malformed the kubeconfig in the cluster-info CM.
2025-10-20 11:58:58 +02:00
Aaron Prindle
47e9686b4d
feat(validation-gen): add +k8s:format=k8s-long-name-caseless declarative validation for DeviceRequestAllocationResult.Driver
2025-10-19 23:55:16 +00:00
Kubernetes Prow Robot
e34f01402f
Merge pull request #134703 from pohly/e2e-fix-test-name-uniqueness
...
e2e: find and fix reuse of test names
2025-10-18 15:38:07 -07:00
Adrian Moisey
44a268e272
KEP: 5495 - Add deprecation warning for ipvs
2025-10-18 15:11:58 +02:00
Kubernetes Prow Robot
b067e45290
Merge pull request #134695 from kannon92/procmount-usernamespace
...
usernamespace and procmount are tightly coupled. Disable them together
2025-10-17 21:56:40 -07:00
Kubernetes Prow Robot
d536e31ce2
Merge pull request #134692 from joshjms/bump-etcd-v3.5.23
...
etcd: Bump supported etcd version to v3.5.23 for release v1.31, v1.32, and v1.33
2025-10-17 19:00:47 -07:00
Kubernetes Prow Robot
1f34c16772
Merge pull request #134690 from haircommander/gc-conformance
...
test: move kubelet GC tests to node conformance
2025-10-17 19:00:40 -07:00
Kubernetes Prow Robot
76f5a1c8c2
Merge pull request #134635 from vivzbansal/execprobe1
...
Locked the (generally available) feature gate `ExecProbeTimeout` to true.
2025-10-17 18:06:40 -07:00
Kubernetes Prow Robot
13eb5a92cc
Merge pull request #134443 from lalitc375/optional-pointer
...
Add DV list keys on ResourceClaimStatus.Devices
2025-10-17 16:38:41 -07:00
Lalit Chauhan
2072acb3ba
Add listType=map and listMapekeys on ResourceClaimStatus.Devices
2025-10-17 22:48:52 +00:00
Lalit Chauhan
4bd3d17e4a
Allow pointers for list keys
2025-10-17 22:47:33 +00:00
Kubernetes Prow Robot
2158dd67e9
Merge pull request #134630 from lalitc375/k8s-enum
...
feat: add enum validation for AllocationConfigSource
2025-10-17 15:40:51 -07:00
Kubernetes Prow Robot
9dcfb3d04b
Merge pull request #133373 from AkihiroSuda/carry-133278
...
[Carry 133278] kubelet: Don't ignore idsPerPod config #133278
2025-10-17 15:40:43 -07:00
Kevin Hannon
03c7962d17
usernamespace and procmount are tightly coupled. Disable them together
2025-10-17 16:40:45 -04:00
Kubernetes Prow Robot
1b3cb5ca32
Merge pull request #134575 from lalitc375/k8s-long-name
...
Use DV for long name validation of firstAvailable.deviceClassName
2025-10-17 13:28:41 -07:00
Lalit Chauhan
1f803aa314
Use DV for long name validation of spec.devices.requests[%d].firstAvailable[%d].deviceClassName
2025-10-17 19:15:34 +00:00
Kubernetes Prow Robot
4bb072512e
Merge pull request #134446 from aaron-prindle/dv-device-allocation-mode-enum-migration
...
feat: add +k8s:enum declarative validation to ResourceClaim DeviceAllocationMode
2025-10-17 11:54:41 -07:00
Vivek Bansal
af17392630
Setting the default feature-gate ExecProbeTimeout value to TRUE
2025-10-17 18:38:05 +00:00