Commit Graph

7348 Commits (f52640efa8e2f4bd601c6e5e6bb928dabdef8c32)

Author SHA1 Message Date
minikube-bot f52640efa8 Updating ISO to v1.30.1-1683580618-16180 2023-05-09 01:35:13 +00:00
Medya Ghazizadeh 95acadc619
Merge pull request #16420 from spowelljr/skipKICWait
Only wait for KIC base image when using KIC driver
2023-05-08 11:26:56 -07:00
Medya Ghazizadeh fbc7775fd9
Merge pull request #16386 from spowelljr/fixNoneImageBuild
none driver: fix image build
2023-05-08 11:14:23 -07:00
Medya Ghazizadeh 08e42e5812
Merge pull request #16408 from spowelljr/fixChmod
Fix `minikube start` not working without `sudo` on none driver
2023-05-08 11:11:47 -07:00
Medya Ghazizadeh 56e7aa9092
Merge pull request #16413 from spowelljr/fixFilePermissions
addons: Fix file permissions
2023-05-08 09:34:47 -07:00
Steven Powell 902a26d996
Merge pull request #16424 from gAmUssA/feat/addons/kong-3x
[Addon] Update Kong Ingress Controller Addon to 2.9.x/Kong 3.2.x
2023-05-05 14:30:43 -07:00
minikube-bot 474c73af31 Updating ISO to v1.30.1-1683246251-16426 2023-05-05 05:58:18 +00:00
minikube-bot 4084196ce0 Updating kicbase image to v0.0.39-1683246328-16426 2023-05-05 00:44:09 +00:00
Steven Powell 5f041ccd6f bump flannel to v0.21.4 2023-05-04 11:26:34 -07:00
zhengtianbao 7121fc3a22 Update flannel version and change repository 2023-05-04 11:26:34 -07:00
Steven Powell 3049501b49
Merge pull request #16249 from spowelljr/fixRefresh
Renew expired kubeadm certs
2023-05-03 13:32:32 -07:00
Steven Powell b9fdcd6c0a
Merge pull request #16417 from minikube-bot/auto_bump_runc_version-b71db31
Kicbase/ISO: Update runc from v1.1.5 to v1.1.7
2023-05-03 10:08:19 -07:00
Viktor Gamov 7704f85373 added verified maintainer string 2023-05-03 10:53:42 -04:00
Steven Powell 0313e8dd90 use openssl to check for expired certs 2023-05-03 07:50:50 -07:00
Steven Powell 5c186e25a7 fix TestSetupCerts 2023-05-03 07:50:50 -07:00
Steven Powell df2ef26096 compare certs against guests time 2023-05-03 07:50:50 -07:00
Steven Powell 9f9358931a renew expired kubeadm certs 2023-05-03 07:50:50 -07:00
Steven Powell 971899cb02 only wait for KIC base image when using KIC driver 2023-05-02 15:24:28 -07:00
Viktor Gamov 05cb4b56e6 Initial commit of kong addon for kong 3.2
kong version 3.2
kong ingress controller 2.9.3
2023-05-02 15:38:42 -04:00
Steven Powell 19f1574fab remove unnecessary cast 2023-05-02 12:36:18 -07:00
Steven Powell 0705e6bc25 fix chmod for read only files 2023-05-02 11:47:30 -07:00
minikube-bot 68cfac0434 Updating ISO to v1.30.1-1683022510-16417 2023-05-02 14:02:15 +00:00
minikube-bot 0cdbd3f5ff Updating kicbase image to v0.0.39-1683022590-16417 2023-05-02 10:33:45 +00:00
Steven Powell 116a5fb9f0 addons: Fix file permissions 2023-05-01 12:04:53 -07:00
minikube-bot f1761c0588 bump default/newest kubernetes versions 2023-05-01 08:03:27 +00:00
Steven Powell 71d4c455ef
Merge pull request #16399 from kinvolk/update_headlamp_0.17.0
Update Headlamp container version to 0.17.0
2023-04-28 15:48:58 -07:00
Steven Powell 406e689164 fix chmod on exec runner 2023-04-28 14:14:48 -07:00
joaquimrocha 94a6ca566f Update Headlamp container version to 0.17.0
Signed-off-by: joaquimrocha <joaquimrocha@users.noreply.github.com>
2023-04-28 12:29:03 +00:00
Steven Powell 1fad41a69d increase kubectl command timeout 2023-04-26 22:01:25 -07:00
Steven Powell dda802b332 none driver: fix image build 2023-04-26 18:57:16 -07:00
x7upLime 455bcb19ef refactors removePid logic 2023-04-22 13:32:45 +03:00
x7upLime e5b57f8e89 Changes the way in which pid is written to mounts file
The integration test error was due to the fact that
multiple pids were written to the file without spaces
between them, breaking the pid-kill logic
2023-04-22 00:49:30 +03:00
x7upLime e28a1b411b Removes pidfile util 2023-04-22 00:49:30 +03:00
x7upLime 51e46b6d8d Refactors GetPids
Moves GetPids inside cmd/delete.go as a helper function
Adds description
2023-04-22 00:49:30 +03:00
x7upLime 60c3863f87 Changes klog version and adds it to go.sum
uses klog/v2.. hopefully getting rid of the ci error.
2023-04-22 00:48:56 +03:00
x7upLime 3f47e72752 Modularizes killProcess()
adds helper functions for killing one process, given one pid
adds helper function to read pids out of a given pidfile
2023-04-22 00:48:34 +03:00
x7upLime e34548f9ae Adds description to lock.AppendToFile 2023-04-22 00:47:06 +03:00
x7upLime 9d4f296c1f Adjusts mount processes cleaning logic
The delete mechanism called by the --kill flag logic
inside the minikube mount command, relies on a .mount-process file
inside the .minikube dotfolder in home directory.

For this to work, the mount should've been instantiated
by some mechanism that also creates the file; like
k8s.io/minikube/pkg/minikube/node.configureMounts()

To just add the local.WriteFile() logic from configureMounts()
is not enough for the usecase in #15778:
user's consequent "minikube mount" calls would break the cleaning
logic, since the file's content gets overwritten at each new call.
So on subsequent minikube mounts, a call to "minikube mount
--kill=true" would remove just the last pid, leaving the other
mounts unaltered, and no trace of them in any place...(leak?)

For the same mechanism to work here,
we should rely on some local.AppendFile() function, to add
separated pids consequently.
This way only "minikube mount" would use this new append logic,
leaving unaltered the other functions.

We now have a new behaviour for the .mount-process file,
in order to address this, we should modify the delete logic from
cmd/minikube/cmd/delete.go -- killProcess(),
so that we can both kill a single pid, as well as multiple
space-separated pids in the same way.

...

Ah yes..
we're slightly modifying the "minikube mount" RunE anon function,
in order to write the pid into the .mount-process file;
as well as modifying cluster.Mount()'s signature to accept the pid.
That should be more than safe, since cluster.Mount() is used only here
2023-04-22 00:47:06 +03:00
minikube-bot 0797de325c Addon cloud-spanner: Update cloud-spanner-emulator/emulator image from 1.5.3 to 1.5.4 2023-04-20 14:59:06 +00:00
Medya Ghazizadeh 6d7d7652be
Merge pull request #16205 from spowelljr/refactorKubeletOptions
Refactor kubelet options
2023-04-17 10:46:09 -07:00
minikube-bot 222068166e update image constants for kubeadm images 2023-04-17 06:01:16 +00:00
Steven Powell 245c1bf2f9
Merge pull request #16301 from kubernetes/dependabot/go_modules/k8s.io/kubectl-0.27.0
Bump k8s.io/kubectl from 0.26.3 to 0.27.0
2023-04-13 07:31:01 -07:00
Steven Powell c30c183dac remove deprecated functions 2023-04-12 15:03:13 -07:00
minikube-bot 1709f75282 update image constants for kubeadm images 2023-04-12 20:24:17 +00:00
Steven Powell e270a59090 improve function name and comment 2023-04-11 16:24:46 -07:00
minikube-bot 1c709e8d54 update image constants for kubeadm images 2023-04-11 20:20:44 +00:00
Steven Powell 180b020bde
Merge pull request #16252 from spowelljr/updateDockerBuild
Kicbase: Resolve docker build deprecation
2023-04-11 13:10:47 -07:00
Medya Ghazizadeh 9d9403c50f
Merge pull request #16206 from spowelljr/checkForScannerErrors
cleanup: Check for scanner errors
2023-04-11 10:54:38 -07:00
Medya Ghazizadeh fb2f4f7f04
Merge pull request #16144 from spowelljr/updateCalico
CNI: Update calico from v3.24.5 to v3.25.1
2023-04-11 10:44:25 -07:00
Steven Powell 07f148bb71
Merge pull request #16276 from minikube-bot/auto_bump_k8s_versions
Bump Kubernetes version default: v1.26.3 and latest: v1.27.0-rc.1
2023-04-10 09:00:24 -07:00