Commit Graph

133073 Commits

Author SHA1 Message Date
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
Kubernetes Prow Robot
42ee6dafd5 Merge pull request #134553 from dims/extract-build-vars-into-separate-method
Extract build vars setup into reusable function
2025-10-12 20:04:54 -07:00
Davanum Srinivas
e8d512d822 extract build vars setup into reusable function
pulled out all the build variable setup stuff from verify_prereqs into its own function since we need those vars in other places too (like make-clean)
2025-10-12 14:22:40 -04:00
Kubernetes Prow Robot
9af290b282 Merge pull request #134546 from tengqm/apiselfsubjectreview-msg
Remove mentioning of the APISelfSubjectReview gate
2025-10-12 03:56:52 -07:00
Qiming Teng
5362c2858d Remove mentioning of the APISelfSubjectReview gate 2025-10-12 16:32:05 +08:00
Kubernetes Prow Robot
adce99702a Merge pull request #134461 from borg-land/kubeup-patches
improve kubeup env parameters
2025-10-11 09:26:52 -07:00
Kubernetes Prow Robot
c8fb7c9174 Merge pull request #134524 from HirazawaUi/revert-134178
Revert "Merge pull request #134178 from HirazawaUi/remove-RootlessControlPlane“
2025-10-10 20:42:59 -07:00
Kubernetes Prow Robot
27cfc5b4d5 Merge pull request #133778 from carlory/kubeadm-cleanup-pod-infra-container-image
Remove the --pod-infra-container-image flag from kubeadm and cluster/gce
2025-10-10 19:48:58 -07:00
Kubernetes Prow Robot
63389c2374 Merge pull request #134532 from BenTheElder/clean-no-tools
don't require build tools to clean
2025-10-10 15:53:00 -07:00
Benjamin Elder
d5ae324fb6 don't require build tools to clean
removing the output already only uses docker opportunistically cleanup after docker builds, the rest of cleanup should not require any of these

previously on a clean mac install you can install docker + `bash` and building like `make WHAT=cmd/kubectl` will work but `make clean` will fail due to lack of gnu-tar
2025-10-10 14:12:28 -07:00
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
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
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
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
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
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
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
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
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
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