Commit Graph

47 Commits (62529ec03edd6ed5ac8f3bd28a7c086c74e34cef)

Author SHA1 Message Date
Nir Soffer 62529ec03e
spelling: Fix spelling errors with codespell (#21273)
Fix trivial spelling errors using codespell[1]:

    codespell --skip '*.yaml,*.tmpl,*.json,*.html,*.patch,go.sum' -w

And rejecting some false positives fixes:

    ./CHANGELOG.md:907: fliter ==> filter
    ./third_party/go9p/clnt_write.go:48: Writen ==> Written
    ./third_party/kubeadm/app/features/features.go:69: AtLeast ==> at least
    ./site/content/en/docs/contrib/translations.md:106: certificats ==> certificates
    ./site/content/en/docs/contrib/translations.md:113: espace ==> escape
    ./site/content/en/docs/tutorials/amd.md:75: HSA ==> HAS
    ./site/content/en/docs/tutorials/amd.md:87: HSA ==> HAS
    ./pkg/minikube/config/extra_options_test.go:143: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:151: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:152: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:168: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:177: expRes ==> express
    ./pkg/minikube/config/extra_options_test.go:178: expRes ==> express

There are more spelling errors that need manual selection:

    ./CHANGELOG.md:234: issuse ==> issue, issues
    ./CHANGELOG.md:543: Pris ==> Prise, Prism
    ./hack/benchmark/time-to-k8s/page.go:73: readin ==> reading, read in
    ./hack/benchmark/image-build/generate-chart.go:82: INTERATIVE ==> INTERACTIVE, ITERATIVE
    ./hack/benchmark/image-build/generate-chart.go:87: INTERATIVE ==> INTERACTIVE, ITERATIVE
    ./hack/benchmark/image-build/generate-chart.go:137: INTERATIVE ==> INTERACTIVE, ITERATIVE
    ./hack/benchmark/image-build/generate-chart.go:162: interative ==> interactive, iterative
    ./hack/benchmark/image-build/generate-chart.go:195: INTERATIVE ==> INTERACTIVE, ITERATIVE
    ./third_party/go9p/fmt.go:132: Tread ==> Thread, Treat
    ./third_party/go9p/fmt.go:133: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:33: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:170: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:171: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:225: Tread ==> Thread, Treat
    ./third_party/go9p/p9.go:263: Tread ==> Thread, Treat
    ./third_party/go9p/packt.go:165: Tread ==> Thread, Treat
    ./third_party/go9p/packt.go:168: Tread ==> Thread, Treat
    ./third_party/go9p/srv_srv.go:305: Tread ==> Thread, Treat
    ./third_party/go9p/srv_srv.go:349: Tread ==> Thread, Treat
    ./third_party/go9p/unpack.go:170: Tread ==> Thread, Treat
    ./site/content/en/docs/tutorials/multi_control_plane_ha_clusters.md:145: Virual ==> Virtual, Visual, Viral
    ./pkg/drivers/krunkit/krunkit.go:392: Terminte ==> Terminate, Termite
    ./pkg/drivers/common/common.go:283: drawin ==> drawing, draw in, drawn
    ./pkg/drivers/kic/oci/oci.go:175: stroed ==> stored, stroked, strode
    ./pkg/minikube/out/out.go:412: isT ==> is, it, its, it's, sit, list
    ./pkg/minikube/out/out.go:413: isT ==> is, it, its, it's, sit, list
    ./pkg/minikube/out/out.go:414: isT ==> is, it, its, it's, sit, list
    ./pkg/minikube/shell/shell_test.go:152: writed ==> wrote, written, write, writer
    ./pkg/minikube/bootstrapper/kubeadm/kubeadm.go:710: wil ==> will, well

If we find a way to prevent the false positives we can use this command
for spell checking in the CI.

[1] https://github.com/codespell-project/codespell
2025-08-11 11:27:20 -07:00
Laxman Gupta c432003f04
Enable version checking for previously unsupported components (#21265)
Add special case handlers in get_version.go for components that require
non-standard version extraction methods:

- docsy: Extract git submodule commit hash
- kubernetes: Read DefaultKubernetesVersion from constants
- kubeadm-constants: Parse latest version from kubeadm images map
- kubernetes-versions-list: Count and summarize supported versions
- site-node: Use existing node version extraction from netlify.toml

Remove all entries from noVersionCheck map in update_all.go to enable
before/after version comparison for these components.

This allows 'DEP=component make get-dependency-version' commands to work
for all components, improving the auto-updater workflow.
2025-08-09 00:13:10 -07:00
Medya Ghazizadeh c0e46ff8cd
ci: update all with go (#21213)
* add update all go script

* add update all make target

* add update all make target

* standardize the component name for look up

* standardize amd amd component name

* rename all hack update go code to match component name to standardize

* delete extra folder

* update makefile with new standard filenames

* update component name amd

* fix amd gpu name

* skip amd for now till broken

* fix cilium helm update

* standard name for cloud spanner emulator

* standard crio name

* set max to 100

* delete old folder

* skip docsy for update all

* return error if fail to apply

* docsy versoin

* update files with go-github

* update file names

* move all make targets to same location

* standard name for golang comp

* skip istio addon

* skip kicbase version since it is not related

* skip kubeadm constant too

* skip kubernetes version too

* run components that dont support before/after

* update kubeadm constant

* skip kubeadm constant on non linux

* add kubernetes_versions_list to not support before/after

* list preload version as one of the internal jobs

* list preload version as one of the internal jobs

* simpllify the code

* use log for printing

* add boiler plates

* add gh workflow
2025-08-04 18:15:23 -07:00
Medya Ghazizadeh 94ffbcb9de
get dep version fix (#21182) 2025-07-28 14:44:25 -07:00
fbyrne 50b5d8ee62 Add support for AMD GPU via --gpu=amd for docker linux amd64. 2024-10-11 21:36:06 +01:00
Steven Powell affdc41890
CI: Fix kube-registry-proxy PR title (#19783) 2024-10-10 09:55:34 -07:00
Predrag Rogic 3f50524844
add kube-vip to get_version 2024-09-28 19:51:14 +01:00
Steven Powell 2f3c844330 ISO: Add docker-buildx 2024-07-19 09:14:12 -05:00
Steven Powell 5ae6b21056 CI: Auto update yakd addon image 2024-06-27 09:51:11 -07:00
锦南路之花 3e10cfc387 addon: add auto updater for volcano addon 2024-05-22 11:44:06 -07:00
Steven Powell c213f42e5f downgrade cilium to 1.15.3 due to regression in 1.15.4 2024-05-10 15:37:15 -07:00
Steven Powell 6a7d2a90ec CI: Add ability to get headlamp version 2024-03-28 14:04:22 -07:00
Steven Powell b749e1ed88 CI: Auto update crun 2024-03-18 11:00:24 -07:00
Steven Powell 8d28722c82 CI: Fix CNI Plugins version variable name 2024-03-12 16:00:37 -07:00
Steven Powell caf3af88c1 CI: Fix cni-plugins path 2024-03-04 09:50:55 -08:00
Steven Powell 2696a6da12 CI: Fix path to CNI Plugins file 2024-02-29 09:39:57 -08:00
Timothée Ravier 34baf79e7d hack/update: Use a distinct dockerfile for cri-docker & ubuntu 2024-02-22 20:00:54 +01:00
Steven Powell 3cb045b492 CI: Fix Go auto update PR title 2024-01-16 10:07:17 -08:00
Steven Powell 4f41344f5c CI: Auto update node version 2024-01-10 13:49:48 -08:00
Steven Powell eec5ca6b04 CI: Automate updating kubectl image 2024-01-05 15:04:28 -08:00
Steven Powell 56c2f20601 CI: Auto update nerdctld 2023-11-30 15:50:33 -08:00
Steven Powell 6d130e33a6 CI: Auto update nvidia-device-plugin 2023-10-26 16:36:57 -07:00
Steven Powell 022c01f4f1 Auto update kong/kubernetes-ingress-controller image 2023-10-24 11:33:38 -07:00
Steven Powell df6d8fd901 Auto update kong image 2023-10-05 17:22:45 -07:00
Steven Powell 6512fcb8c3 Auto update registry image 2023-10-02 14:14:19 -07:00
Steven Powell 94f7e36027 CI: Automate updating istio/operator image 2023-09-26 15:38:59 -07:00
Steven Powell efa3238714 CI: Auto update kindnetd CNI 2023-09-11 13:05:54 -07:00
Steven Powell be7838eb13 CI: Auto update crictl 2023-08-24 16:29:25 -07:00
Steven Powell 87f8d83870 CI: Fix gopogh version in PR title 2023-08-07 11:30:14 -07:00
Steven Powell 40d6d9b3d7 CI: Auto update nerdctl 2023-07-06 09:02:53 -07:00
Steven Powell 237d60ac35
Merge branch 'master' into updateGitHubImport 2023-06-13 11:05:59 -07:00
Steven Powell c574ac8d5e CI: Automate updating go-github 2023-06-12 21:18:37 -07:00
Steven Powell b90a782691 CI: Automate updating cri-dockerd 2023-06-12 14:24:51 -07:00
Steven Powell cc531d6b98 fix merge conflict formatting 2023-06-06 14:03:43 -07:00
Steven Powell 72c627d257
Merge branch 'master' into automateCalico 2023-06-06 14:01:47 -07:00
Steven Powell 0c87d443b9
Merge branch 'master' into automateUpdatingInspektor 2023-06-06 13:59:53 -07:00
Steven Powell b83e3f7a1a CI: Automate updating calico 2023-06-06 13:52:41 -07:00
Steven Powell b2f6351ec7 CI: Automate updating flannel 2023-06-06 13:45:57 -07:00
Steven Powell 984dc6d4bb CI: Automate updating inspektor-gadget addon 2023-06-06 09:10:01 -07:00
Steven Powell edd4e36121 CI: Automate updating ingress images 2023-06-05 13:21:33 -07:00
Steven Powell c7a4b2b92b CI: Fix Ubuntu PR title 2023-06-05 09:18:40 -07:00
Steven Powell 281616e9ac CI: Automate updating gcp-auth-webhook image 2023-05-26 10:06:25 -07:00
Medya Ghazizadeh 5ef6e03dce
Merge pull request #16447 from spowelljr/automateCNIPlugins
CI: Automate updating cni-plugins
2023-05-16 10:36:31 -07:00
Steven Powell ac7d0788f4 CI: Automate updating cni-plugins 2023-05-08 09:38:02 -07:00
salasberryfin 66620fd9fd Add old and new version to 'update-ubuntu-version' automation 2023-05-07 22:11:05 +02:00
Steven Powell 9137397338 CI: Automate updating docker version 2023-04-06 15:17:03 -07:00
Steven Powell 85b452ab8f CI: Add versions to PR titles 2023-03-31 14:25:02 -07:00