Commit Graph

134908 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
b30d138603 Merge pull request #134465 from lalitc375/k8s-label-key
Add k8s-label-key format for toleration key
2025-10-10 13:57:00 -07:00
Filip Křepinský
dd3a713f6c fix ReplicaSet and Deployment tests for DeploymentReplicaSetTerminatingReplicas FG enablement 2025-10-10 21:47:02 +02:00
Filip Křepinský
2bf467170e make update 2025-10-10 21:47:02 +02:00
Kubernetes Prow Robot
1bafa63caf Merge pull request #134526 from PersistentJZH/fix/fix-cron-parse-panic
fix panic in cron.ParseStandard
2025-10-10 12:23:00 -07:00
Filip Křepinský
b0e47a88f7 promote DeploymentReplicaSetTerminatingReplicas to Beta 2025-10-10 20:22:37 +02:00
Lalit Chauhan
8b5cf608fd Add k8s-label-key format for toleration key 2025-10-10 16:25:48 +00:00
Kubernetes Prow Robot
5b3bbd89e6 Merge pull request #134144 from swagatbora90/fix-kubeletnull-crash
change klog to log volume name instead of entire spec in GetDeviceMountPath
2025-10-10 09:21:00 -07:00
PersistentJZH
b738e8c3ca fix panic in cron.ParseStandard
Signed-off-by: PersistentJZH <zhihao.kan17@gmail.com>

fix

optimize logic

fix unit test
2025-10-10 23:51:05 +08:00
HirazawaUi
7b4d4f72c9 fix lint error 2025-10-10 22:35:03 +08:00
Kevin Hannon
f27346db6c update warning to reflect kep changes 2025-10-10 10:00:08 -04:00
Omer Aplatony
4f8757b4c0 Remove flaky HPA deletion assertion in TestMultipleHPAs
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2025-10-10 12:00:35 +00:00
HirazawaUi
d6dec0b345 Revert "Merge pull request #134178 from HirazawaUi/remove-RootlessControlPlane"
This reverts commit fce5a08b92, reversing
changes made to d39b162163.
2025-10-10 18:36:42 +08:00
carlory
1dd82ce2a4 Add port name and custom metric name to autoscaling utils
Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-10-10 17:13:34 +08:00
carlory
400f8eccc5 Remove the --pod-infra-container-image flag from kubeadm
Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-10-10 16:54:42 +08:00
Kubernetes Prow Robot
ee1ff4866e Merge pull request #134479 from pohly/dra-device-taint-no-execute-toleration-fix
DRA device taints: fix toleration of NoExecute
2025-10-10 00:47:00 -07:00
zhengkai
233ad2071c refactor(serviceaccount-tokens-controller): Change the secret's MutationCache to SecretLister 2025-10-10 11:30:34 +08:00
Kubernetes Prow Robot
8e3d76317e Merge pull request #134511 from BenTheElder/faster-clean
speed up make clean by narrowing recursive chmod
2025-10-09 17:45:00 -07:00
Benjamin Elder
efda517d93 speed up make clean by narrowing recursive chmod 2025-10-09 16:55:36 -07:00
Kubernetes Prow Robot
0a4651c991 Merge pull request #134495 from borg-land/cos-121-gpu
bump cos-gpu-installer to support cos 121
2025-10-09 13:47:00 -07:00
yongruilin
9c2520b633 test: mark duplicate device requests as covered by declarative validation 2025-10-09 18:54:53 +00:00
Kubernetes Prow Robot
628845b567 Merge pull request #134456 from gnufied/fix-e2e-modify-volume
With new changes we will also have a VolumeModifying condition
2025-10-09 11:31:02 -07:00
Michael Aspinwall
4616d749a3 feat: Improve the robustness of SVM
Add handling for retriable errors, terminal cases and unit tests for SVM. Also move the comparisons of resource version to use the built in helper provided by apimachinery.
2025-10-09 15:13:05 +00:00
Kubernetes Prow Robot
b393d87d16 Merge pull request #134440 from pohly/e2e-volumebinding-watch-fix
integration test volume: fix restarting of watch
2025-10-09 03:05:09 -07:00
Kubernetes Prow Robot
b6d7517d2a Merge pull request #134396 from p0lyn0mial/upstream-watchlist-unsupported-wl-semantics
client-go/util/watchlist/watch_list: intro DoesClientNotSupportWatchListSemantics
2025-10-09 03:05:01 -07:00
Karthik Bhat
ebc4768ff3 Increase time out for verifying metrics 2025-10-09 15:22:16 +05:30
Abhishek Kr Srivastav
861e397b05 Using processStart time to handle execution delays during stress tests
Addressed review comments

Fixed linter warnings
2025-10-09 13:45:04 +05:30
Kubernetes Prow Robot
6c258fa74b Merge pull request #134376 from bertinatto/update-hostpathplugin-image-dra-manifest
Update hostpathplugin image version in DRA test driver manifest
2025-10-09 01:05:00 -07:00
upodroid
4f7e9ff1ef bump cos-gpu-installer to support cos 121 2025-10-09 10:56:29 +03:00
yongruilin
514b93d7e1 test: add validation test for duplicate DeviceClaimConfiguration requests 2025-10-09 07:52:38 +00:00
yongruilin
ed932547cf feat: migrate DeviceClaimConfiguration.Requests to declarative validation 2025-10-09 07:52:36 +00:00
yongruilin
c81fc12900 test: add validation test for duplicate DeviceConstraint.Requests 2025-10-09 07:12:15 +00:00
yongruilin
63f8c0a4fe feat: migrate DeviceConstraint.Requests uniqueness to declarative validation 2025-10-09 07:11:27 +00:00
Adrian Moisey
0fa441f962 Promote KEP-5311 (Relaxed validation for Services names) to beta 2025-10-09 08:29:01 +02:00
yongruilin
2341b3bcc8 test: add validation test for duplicate FirstAvailable names 2025-10-09 05:58:22 +00:00
yongruilin
3ad7b189b7 feat: migrate DeviceRequest.FirstAvailable uniqueness to declarative validation 2025-10-09 05:58:21 +00:00
yongruilin
d045a9dd3c test: add validation test for duplicate device request names 2025-10-09 05:55:50 +00:00
yongruilin
ca9e09b7d3 feat: migrate DeviceClaim.Requests uniqueness to declarative validation
This change migrates the validation for unique device request names
for the DeviceClaim.Requests field to a declarative format.

The `+k8s:unique=map` and `+k8s:listMapKey=name` tags have been added
to the `Requests` field within the `DeviceClaim` API type. This ensures
the generated validation code enforces that all entries in the `requests`
slice have a unique `name`.
2025-10-09 05:55:49 +00:00
Kubernetes Prow Robot
690e6a417a Merge pull request #134488 from rkolchmeyer/pathfix
cluster/gce/gci: revert PATH change when using custom runc
2025-10-08 22:39:00 -07:00
Kubernetes Prow Robot
3791b0f7da Merge pull request #134410 from SergeyKanzhelev/criapichangelog
Cri-api changelog
2025-10-08 21:09:00 -07:00
Kubernetes Prow Robot
28c655e79b Merge pull request #134286 from aaron-prindle/dv-format-long-name-caseless-tag-migration
feat: migrate k8s:format=k8s-long-name-caseless validation on OpaqueDeviceConfiguration.Driver to declarative validation
2025-10-08 19:16:59 -07:00
Kubernetes Prow Robot
3e4b5e48f2 Merge pull request #134193 from hoskeri/fix-ipv6allocator
Fix IPv6 allocator for /64 CIDRs
2025-10-08 18:03:01 -07:00
Robert Kolchmeyer
3ec711f91e cluster/gce/gci: revert PATH change when using custom runc
Commit 6031ff29c1
("make containerd download more robust") updated the containerd systemd
unit to use `Environment=PATH=/home/containerd/bin:$PATH`. However,
environment variables are not evaluated in systemd units in that way.
This resulted in containerd running with the literal value
`/home/containerd/bin:$PATH` for its PATH, breaking containerd (it could
not access the apparmor_parser program).

The old way passes the PATH that configure.sh runs with to containerd,
which is not optimal, but at least it doesn't break the tests. Let's
revert to the old way.
2025-10-08 16:19:01 -07:00
Kubernetes Prow Robot
6bc4914b84 Merge pull request #134256 from liggitt/protoc-gogo-poc
KEP-5589 - drop gogo runtime dependencies
2025-10-08 13:47:00 -07:00
Aaron Prindle
8e4cd1f3b6 address feedback 2025-10-08 20:45:07 +00:00
Aaron Prindle
d77cb206a0 feat: migrate k8s:format=k8s-long-name-caseless validation on OpaqueDeviceConfiguration.Driver to declarative validation 2025-10-08 20:45:01 +00:00
Kubernetes Prow Robot
96660d0441 Merge pull request #134367 from aaron-prindle/dv-resource-claim-spec-immutable
add +k8s:immutable tag to ResourceClaim.spec and associated tests
2025-10-08 12:57:08 -07:00
Kubernetes Prow Robot
51e35e61ce Merge pull request #133870 from pohly/build-data-race-detection
build: also support KUBE_RACE for test binaries
2025-10-08 12:57:01 -07:00
Jordan Liggitt
7f58bb9abd Regenerate vendor 2025-10-08 14:28:41 -04:00
Jordan Liggitt
2fe6220968 Regenerate protobuf 2025-10-08 14:28:40 -04:00
Jordan Liggitt
6d8adfe402 Isolate generated ProtoMessage() methods in build-tagged files 2025-10-08 14:28:40 -04:00