Commit Graph

120763 Commits

Author SHA1 Message Date
Jordan Liggitt
b6e34187ca
Update duplicate env var warning 2023-12-18 10:06:30 -05:00
Kubernetes Prow Robot
368dfe3a88
Merge pull request #122036 from linxiulei/cleanup
Minor cleanup for handlers/watch
2023-12-18 13:16:03 +01:00
Kensei Nakada
1d0453127d feature(NodeAffinity): return Skip in PreScore when nothing to do in Score 2023-12-18 12:00:10 +00:00
Kubernetes Prow Robot
b46e436e18
Merge pull request #121684 from jmhbnz/fix-etcd-repo
Fix etcd repository path to prevent redirects
2023-12-18 10:27:04 +01:00
Kubernetes Prow Robot
38e715de26
Merge pull request #122083 from mengjiao-liu/cleanup-HealthcheckType
Clean up unused type `HealthcheckType`.
2023-12-18 08:33:40 +01:00
Kubernetes Prow Robot
138ac71fb1
Merge pull request #122011 from carlory/fix-121752
fix falky test pkg/registry/core/persistentvolume/storage TestUpdateStatus
2023-12-18 06:21:00 +01:00
Kubernetes Prow Robot
e94a712fbd
Merge pull request #122359 from bart0sh/PR128-cluster-gce-upgrade-cos-image-family
cluster/gce: upgrade cos-97-lts -> cos-109-lts
2023-12-18 01:12:13 +01:00
Ed Bartosh
85cc2b3833 cluster/gce: upgrade cos-97-lts -> cos-109-lts 2023-12-17 20:58:13 +02:00
Kubernetes Prow Robot
054cacf2eb
Merge pull request #122358 from borg-land/release-tar-patch
Add extra locations to check for release-tars
2023-12-17 17:57:58 +01:00
upodroid
1ee8183903 add extra locations to check for release-tars 2023-12-17 15:36:33 +00:00
nayihz
09a80df1d1 podtopologyspread: scheduler queueing hints 2023-12-17 14:30:53 +08:00
Kubernetes Prow Robot
e6acd1caf5
Merge pull request #122330 from dims/remove-unused-code-in-kubelet
Remove unused code in kubelet - DockerContainer / ContainerInfo / SubcontainerInfo / WatchEvents
2023-12-16 23:46:02 +01:00
carlory
d36a7089cd scheduler/NodeUnschedulable: reduce pod scheduling latency
Co-authored-by: wackxu <xushiwei5@huawei.com>
Co-authored-by: Kensei Nakada <handbomusic@gmail.com>
2023-12-16 20:50:11 +08:00
Kubernetes Prow Robot
76cd7521aa
Merge pull request #121912 from JoelSpeed/cel-ip-addr
CEL library extensions for IP Address and CIDR network parsing
2023-12-16 11:06:04 +01:00
James Blair
b6c1f8ef08
Fix etcd repository path to prevent redirects.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-12-16 19:50:02 +13:00
Kubernetes Prow Robot
162599da69
Merge pull request #122311 from nayihz/fix_122304
add unit test for the scheduling queue for QueueingHint disabled
2023-12-16 03:48:58 +01:00
Davanum Srinivas
642574e964
WatchEvents seems useless
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-12-15 17:07:20 -05:00
Davanum Srinivas
aee1d54a0d
Drop SubcontainerInfo
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-12-15 16:58:00 -05:00
Davanum Srinivas
c865ad532a
fixing based on feedback in PR
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-12-15 16:51:15 -05:00
Kubernetes Prow Robot
4cff5e8d2d
Merge pull request #122329 from jpbetz/fix-crd-drop-fields
Bug fix: Enable CRD field dropping for validation ratcheting
2023-12-15 20:55:48 +01:00
Jefftree
9d1829c33a Make OpenAPIGetter tolerant of nil 2023-12-15 13:44:54 -05:00
Kubernetes Prow Robot
55f1e21fdc
Merge pull request #122341 from jsafrane/fix-vsphere-migration
Fix CSI migration for vSphere volumes
2023-12-15 18:33:14 +01:00
Kubernetes Prow Robot
e04316a68a
Merge pull request #121954 from AxeZhan/nodeInfo
Sched framework: expose NodeInfo in all functions of PluginsRunner interface
2023-12-15 18:33:00 +01:00
Kubernetes Prow Robot
b1cf91b300
Merge pull request #122309 from carlory/fix-118893-1
nodeaffinity: scheduler queueing hints
2023-12-15 17:17:33 +01:00
Kubernetes Prow Robot
195bb67d36
Merge pull request #119177 from carlory/fix-118893-3
noderesourcefit: scheduler queueing hints
2023-12-15 17:17:19 +01:00
Kubernetes Prow Robot
c633ea71ed
Merge pull request #122211 from gnufied/fix-uncertain-raw-block-devices
Fix device uncertain errors on reboot
2023-12-15 15:42:40 +01:00
Davanum Srinivas
d621e09a52
remove unused GetRawContainerInfo
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-12-15 05:56:22 -08:00
Jan Safranek
15e0c41601 Fix CSI migration for vSphere volumes
Restore `migratedPlugins` entry for in-tree vSphere volumes and mark them
as migrated. Otherwise the CSI volume plugin ignores in-tree vSphere
volumes and they will never get attached / mounted by CSI migration.

The entry in `migratedPlugins` was incorrectly removed during
CSIMigrationvSphere feature gate removal.
2023-12-15 13:03:35 +01:00
Joel Speed
b3285fa8df
Add tests for CIDR type 2023-12-15 12:03:09 +00:00
Joel Speed
31f9384646
Add tests for IP type 2023-12-15 12:03:07 +00:00
Joel Speed
e1f9aa450b
Add costing estimations for IP and CIDR 2023-12-15 12:03:06 +00:00
Joel Speed
4710f085b3
Add IP and CIDR libraries to CEL environment for 1.30 2023-12-15 12:03:05 +00:00
Joel Speed
2f585b4512
Add CIDR network CEL extension
This adds new CEL functions to the library for validating if a string is a CIDR notation.

This will work in conjunction with the IPAddr to allow checking if an IPAddr exists within a particular network.
2023-12-15 12:03:04 +00:00
Joel Speed
13b22b23a1
Add special IP validations to IP CEL type 2023-12-15 11:02:34 +00:00
Joel Speed
c6aa360d3e
Add IP address CEL extension
This adds new CEL functions to the library for validating if a string is an IP address,
and, if it can be parsed as an IP address, adds additional accessors to get properties
of the IP address.
2023-12-15 11:02:33 +00:00
carlory
85d08833bf warnning on relaim policy when it is Recycle 2023-12-15 17:50:37 +08:00
Kubernetes Prow Robot
d19420f3ec
Merge pull request #122210 from dims/trying-to-fix-local-up-cluster
Explicitly stop/start docker to fix local-up-cluster.sh
2023-12-15 09:45:49 +01:00
Kubernetes Prow Robot
1a1941eebb
Merge pull request #122079 from carlory/kubeadm-upgrade-health
refactor healthCheck's CreateJob with TTLSecondsAfterFinished
2023-12-15 08:15:04 +01:00
weilaaa
eb8f3f194f use build-in max and min func to instead of k8s.io/utils/integer funcs 2023-12-15 15:09:11 +08:00
bzsuni
fe29f47372 Remove GA featuregate about ExpandedDNSConfig in 1.30
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
2023-12-15 14:09:38 +08:00
Kubernetes Prow Robot
45656f8774
Merge pull request #120246 from pacoxu/kubectl-apply-prune
remove PruneWhitelist, use prune-allowlist instead
2023-12-15 07:02:10 +01:00
carlory
4d7c5d9257 nodeaffinity: scheduler queueing hints 2023-12-15 13:43:22 +08:00
Joe Betz
f676c99d6e Wire in field dropping for CRDs 2023-12-14 23:40:19 -05:00
SataQiu
88cfff678b Drop v1.27.0 API testdata 2023-12-15 12:16:28 +08:00
SataQiu
8cf0c79fc8 Add v1.29.0 API testdata 2023-12-15 12:12:07 +08:00
yulng
06679402e7 remove PruneWhitelist, use prune-allowlist instead
Signed-off-by: yulng <wei.yang@daocloud.io>
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2023-12-15 11:51:14 +08:00
carlory
c62155a770 refactor healthCheck's CreateJob with TTLSecondsAfterFinished
Co-authored-by: Shida Qiu <shidaqiu2018@gmail.com>
2023-12-15 11:32:30 +08:00
AxeZhan
be48c93689 Sched framework: expose NodeInfo in all functions of PluginsRunner interface 2023-12-15 11:30:06 +08:00
nayihz
16b6be1e50 add unit test for the scheduling queue for QueueingHint disabled 2023-12-15 10:55:52 +08:00
Kubernetes Prow Robot
ae185414f4
Merge pull request #121757 from pohly/golangci-lint-logcheck
golangci-lint + logcheck 0.7.0
2023-12-15 00:32:28 +01:00