Commit Graph

15 Commits (ae87c281a8e7fc2b75b51b9613ab89640fed3216)

Author SHA1 Message Date
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
Nir Soffer 6a779426fe
hack: Replace go workspace with replace (#21094)
Using go workspace breaks iso build, and may affect the builds in
unwanted ways, bringing dependencies from the hack module into the
minikube module.

Remove the go.work file and add a replace directive to the hack module,
so it can access minikube packages from the local directory.

Some programs working directory was the source directory. With this
change all programs and scripts in the hack module are run from the
hack directory. Paths updated to the programs can find files in the
minikube root directory.

Some updaters and benchmarks are broken in master and are still broken
with this change.

These updates fail to pull non-existing images:
- make update-istio-operator-version
- make update-amd-gpu-device-plugin-version

These try to install try to install in /usr/local/bin with sudo and
neede rewrite:
- make cpu-benchmark-idle
- make cpu-benchmark-autopause
- make time-to-k8s-benchmark
2025-07-25 15:33:44 -07:00
Steven Powell 17d06a3022 linting 2022-06-13 10:41:25 -07:00
Steven Powell aa1d305412 add script to update cri-docker 2022-06-13 10:41:24 -07:00
srikrishnabh93@gmail.com 6a9d08ecef Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh 2021-08-26 20:47:47 +05:30
Medya Gh ccf4af0997 change depricated golint to revive and fix lint issues 2021-08-12 18:11:16 -07:00
srikrishnabh93@gmail.com 837c73d964 added gofmt for constants_kubeadm_images 2021-08-01 13:42:42 +05:30
srikrishnabh93@gmail.com 8f0483461b added makefile target 2021-07-31 23:20:32 +05:30
srikrishnabh93@gmail.com 5f46b98eae initial fix on update kubeadm images automatically 2021-07-27 23:41:17 +05:30
Predrag Rogic bbd0529f4b
fix GHReleases() to use release tag name instead of release name for release version 2020-12-04 12:12:31 +00:00
Predrag Rogic 42d46894d3
remove 'changed' from update.apply() return - useless for new files 2020-11-15 04:41:12 +00:00
Predrag Rogic 244aa8da80
generate unit tests with kubernets version update 2020-11-15 04:04:58 +00:00
Predrag Rogic 9654f7bd3d
hack/update: kubernetes version 2020-11-07 20:04:08 +00:00
Predrag Rogic e42791ea02
fix klog 'no such flag -logtostderr' with InitFlags 2020-10-17 00:43:19 +01:00
prezha 96ac580eff
update: consolidation & automation 2020-10-14 01:44:08 +01:00