|
1 | 1 | # Release Notes
|
2 | 2 |
|
| 3 | +## Version 1.30.0 - 2023-03-31 |
| 4 | + |
| 5 | +Features: |
| 6 | +* Implement experimental QEMU on Windows [#15781](https://github.com/kubernetes/minikube/pull/15781) |
| 7 | + |
| 8 | +Major Improvements: |
| 9 | +* Ensure only one `minikube tunnel` instance runs at a time [#15834](https://github.com/kubernetes/minikube/pull/15834) |
| 10 | +* Infer HyperKit HostIP as Gateway rather than hardcode to 192.168.64.1 [#15720](https://github.com/kubernetes/minikube/pull/15720) |
| 11 | +* multi-node: Add support for volumes using CSI addon [#15829](https://github.com/kubernetes/minikube/pull/15829) |
| 12 | + |
| 13 | +Minor Improvements: |
| 14 | +* QEMU: Rename `user` network to `builtin` and update documentation [#15793](https://github.com/kubernetes/minikube/pull/15793) |
| 15 | +* none driver: Look for cri-dockerd instead of hardcoding [#15784](https://github.com/kubernetes/minikube/pull/15784) |
| 16 | +* Replace instances of `k8s.gcr.io` with `registry.k8s.io` [#16200](https://github.com/kubernetes/minikube/pull/16200) |
| 17 | +* Handle CRI config of NetworkPlugin and PauseImage [#14703](https://github.com/kubernetes/minikube/pull/14703) |
| 18 | +* Remove deprecated `container-runtime` flag from Kubernetes v1.24+ [#16124](https://github.com/kubernetes/minikube/pull/16124) |
| 19 | +* none driver: Require crictl to be installed for Kubernetes v1.24+ [#16215](https://github.com/kubernetes/minikube/pull/16215) |
| 20 | +* Add cri-dockerd logs to `minikube logs` output [#16149](https://github.com/kubernetes/minikube/pull/16149) |
| 21 | +* Add ingress logs to `minikube logs` output [#15775](https://github.com/kubernetes/minikube/pull/15775) |
| 22 | +* Add default cni logs to `minikbue logs` output [#15909](https://github.com/kubernetes/minikube/pull/15909) |
| 23 | +* Add JSON output option to `miniikube service list` [#15831](https://github.com/kubernetes/minikube/pull/15831) |
| 24 | +* Add kicbase download process to JSON output [#15685](https://github.com/kubernetes/minikube/pull/15685) |
| 25 | +* Implement `--docs` for `minikube addons list -o json` [#15866](https://github.com/kubernetes/minikube/pull/15866) |
| 26 | +* Implement `--skip-audit` flag and skip adding `profile` commands to audit log [#15872](https://github.com/kubernetes/minikube/pull/15872) |
| 27 | +* Implement `--last-start-only` flag to `minikube logs` to only show last start logs [#15770](https://github.com/kubernetes/minikube/pull/15770) |
| 28 | + |
| 29 | +Bugs: |
| 30 | +* Addon metallb: Fix failing to enable addon [#16056](https://github.com/kubernetes/minikube/pull/16056) |
| 31 | +* Addon cloud-spanner: Fix failing to enable addon [#15743](https://github.com/kubernetes/minikube/pull/15743) |
| 32 | +* Addon gcp-auth: Fix --refresh failing when existing cluster and minikube binary have differing image version [#15985](https://github.com/kubernetes/minikube/pull/15985) |
| 33 | +* Fix numerous image related bugs when enabling addons [#15984](https://github.com/kubernetes/minikube/pull/15984) |
| 34 | +* Fix some addons from erroring when trying to disable an already disabled addon [#16139](https://github.com/kubernetes/minikube/pull/16139) |
| 35 | +* Fix panic if `docker version` returns exit code 0 with unexpected output [#15851](https://github.com/kubernetes/minikube/pull/15851) |
| 36 | +* Fix `minikube service` not honoring `--wait` arg [#15735](https://github.com/kubernetes/minikube/pull/15735) |
| 37 | +* Fix `minikube service` table format & hide unreachable URLs on Docker/Windows [#15911](https://github.com/kubernetes/minikube/pull/15911) |
| 38 | +* Fix `minikube addons list` output showing incorrect status of default addons [#15762](https://github.com/kubernetes/minikube/pull/15762) |
| 39 | +* Fix `minikube mount` printing an empty mount type [#15731](https://github.com/kubernetes/minikube/pull/15731) |
| 40 | +* Fix bash completion for kubectl symlinked to minikube by not adding `--cluster` flag for the `kubectl __complete` subcommand [#15850](https://github.com/kubernetes/minikube/pull/15850) |
| 41 | + |
| 42 | +Version Upgrades: |
| 43 | +* Bump Kubernetes version default: v1.26.3 and latest: v1.27.0-rc.0 [#16181](https://github.com/kubernetes/minikube/pull/16181) |
| 44 | +* Addon gcp-auth: Update ingress-nginx/kube-webhook-certgen image from v1.0 to v20230312-helm-chart-4.5.2-28-g66a760794 [#16199](https://github.com/kubernetes/minikube/pull/16199) |
| 45 | +* Addon ingress: Update ingress-nginx/kube-webhook-certgen image from v20220916-gd32f8c343 to v20230312-helm-chart-4.5.2-28-g66a760794 [#16179](https://github.com/kubernetes/minikube/pull/16179) |
| 46 | +* Addon ingress: Update ingress-nginx/controller image from v1.5.1 to v1.7.0 [#15882](https://github.com/kubernetes/minikube/pull/15882) [#16179](https://github.com/kubernetes/minikube/pull/16179) |
| 47 | +* Addon cloud-spanner: Update cloud-spanner-emulator/emulator image from v1.5.0 to 1.5.2 [#15974](https://github.com/kubernetes/minikube/pull/15974) [#16142](https://github.com/kubernetes/minikube/pull/16142) |
| 48 | +* Addon metrics-server: Update metrics-server/metrics-server image from v0.6.2 to v0.6.3 [#16136](https://github.com/kubernetes/minikube/pull/16136) |
| 49 | +* Addon headlamp: Update headlamp-k8s/headlamp image from v0.14.1 to v0.16.0 [#15995](https://github.com/kubernetes/minikube/pull/15995) [#16065](https://github.com/kubernetes/minikube/pull/16065) |
| 50 | +* Addon auto-pause: Update k8s-minikube/auto-pause-hook image from v0.0.3 to v0.0.4 [#16025](https://github.com/kubernetes/minikube/pull/16025) |
| 51 | +* Addon gcp-auth: Update k8s-minikube/gcp-auth-webhook image from v0.0.13 to v0.0.14 [#16012](https://github.com/kubernetes/minikube/pull/16012) |
| 52 | +* Kicbase/ISO: Update containerd from v1.6.15 to v1.7.0 [#15923](https://github.com/kubernetes/minikube/pull/15923) [#15973](https://github.com/kubernetes/minikube/pull/15973) [#16168](https://github.com/kubernetes/minikube/pull/16168) |
| 53 | +* Kicbase/ISO: Update buildkit from v0.10.3 to v0.11.4 [#15728](https://github.com/kubernetes/minikube/pull/15728) [#16079](https://github.com/kubernetes/minikube/pull/16079) |
| 54 | +* Kicbase/ISO: Update cri-dockerd from 0.3.0 to 0.3.1 [#15752](https://github.com/kubernetes/minikube/pull/15752) |
| 55 | +* Kicbase: Update base image from ubuntu:focal-20221019 to ubuntu:focal-20230308 [#15768](https://github.com/kubernetes/minikube/pull/15768) [#15991](https://github.com/kubernetes/minikube/pull/15991) [#16068](https://github.com/kubernetes/minikube/pull/16068) |
| 56 | +* ISO: Update runc from v1.1.4 to v1.1.5 [#16191](https://github.com/kubernetes/minikube/pull/16191) |
| 57 | +* ISO: Update podman from v3.4.2 to v3.4.7 [#15565](https://github.com/kubernetes/minikube/pull/15565) |
| 58 | +* CNI: Update kindnetd from v20221004-44d545d1 to v20230330-48f316cd [#15940](https://github.com/kubernetes/minikube/pull/15940) [#16207](https://github.com/kubernetes/minikube/pull/16207) |
| 59 | + |
| 60 | +For a more detailed changelog, see [CHANGELOG.md](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md). |
| 61 | + |
| 62 | +Thank you to our contributors for this release! |
| 63 | + |
| 64 | +- Anders F Björklund |
| 65 | +- Bart Van Bos |
| 66 | +- Ben Krieger |
| 67 | +- Denys Kondratenko |
| 68 | +- Elizabeth Martin Campos |
| 69 | +- Jeff MAURY |
| 70 | +- Kundan Kumar |
| 71 | +- Max Xu |
| 72 | +- Maxime Brunet |
| 73 | +- Medya Ghazizadeh |
| 74 | +- Nick Mancari |
| 75 | +- Om Saran |
| 76 | +- Pablo Caderno |
| 77 | +- Predrag Rogic |
| 78 | +- Qasim Sarfraz |
| 79 | +- S Santhosh Nagaraj |
| 80 | +- Shubh Bapna |
| 81 | +- Steven Powell |
| 82 | +- Sudharsan Rangarajan |
| 83 | +- Swastik Gour |
| 84 | +- chncaption |
| 85 | +- coffemakingtoaster |
| 86 | +- joaquimrocha |
| 87 | +- nickmancari |
| 88 | +- shixiuguo |
| 89 | +- sunyuxuan |
| 90 | +- swastik959 |
| 91 | +- syxunion |
| 92 | +- yolossn |
| 93 | +- Товарищ программист |
| 94 | + |
| 95 | +Thank you to our PR reviewers for this release! |
| 96 | + |
| 97 | +- spowelljr (57 comments) |
| 98 | +- medyagh (43 comments) |
| 99 | +- neersighted (6 comments) |
| 100 | +- shu-mutou (4 comments) |
| 101 | +- afbjorklund (2 comments) |
| 102 | +- akdean (1 comments) |
| 103 | +- tstromberg (1 comments) |
| 104 | + |
| 105 | +Thank you to our triage members for this release! |
| 106 | + |
| 107 | +- afbjorklund (90 comments) |
| 108 | +- spowelljr (25 comments) |
| 109 | +- kundan2707 (20 comments) |
| 110 | +- medyagh (9 comments) |
| 111 | +- ComradeProgrammer (6 comments) |
| 112 | + |
| 113 | +Check out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.30.0/) for this release! |
| 114 | + |
3 | 115 | ## Version 1.29.0 - 2023-01-26
|
4 | 116 |
|
5 | 117 | Features:
|
|
0 commit comments