Skip to content

Commit

Permalink
Merge pull request #16899 from spowelljr/release131
Browse files Browse the repository at this point in the history
Release v1.31.0
  • Loading branch information
spowelljr authored Jul 18, 2023
2 parents 00d52dd + 333061e commit 47aea54
Show file tree
Hide file tree
Showing 2 changed files with 154 additions and 3 deletions.
153 changes: 152 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,152 @@
# Release Notes

## Version 1.31.0 - 2023-07-18

Features:
* Add back VMware driver support [#16796](https://github.com/kubernetes/minikube/pull/16796)
* `docker-env` supports the containerd runtime (experimental) [#15452](https://github.com/kubernetes/minikube/pull/15452) [#16761](https://github.com/kubernetes/minikube/pull/16761)
* Automatically renew expired kubeadm certs [#16249](https://github.com/kubernetes/minikube/pull/16249)
* New addon inspektor-gadget [#15869](https://github.com/kubernetes/minikube/pull/15869)

Major Improvements:
* VM drivers: Fix all images getting removed on stop/start (40% start speedup) [#16655](https://github.com/kubernetes/minikube/pull/16655)
* Addon registry: Add support for all architectures [#16577](https://github.com/kubernetes/minikube/pull/16577)
* QEMU: Fix failing to interact with cluster after upgrading QEMU version [#16853](https://github.com/kubernetes/minikube/pull/16853)
* macOS/QEMU: Auto unblock bootpd from firewall if blocking socket_vmnet network [#16714](https://github.com/kubernetes/minikube/pull/16714) [#16789](https://github.com/kubernetes/minikube/pull/16789)
* `minikube cp` supports providing directory as a target [#15519](https://github.com/kubernetes/minikube/pull/15519)

Minor Improvements:
* Always use cni unless running with dockershim [#14780](https://github.com/kubernetes/minikube/pull/14780)
* none driver: Check for CNI plugins before starting cluster [#16419](https://github.com/kubernetes/minikube/pull/16419)
* QEMU: Add ability to create extra disks [#15887](https://github.com/kubernetes/minikube/pull/15887)
* --kubernetes-version: Assume latest patch version if not specified [#16569](https://github.com/kubernetes/minikube/pull/16569)
* audit: Set default max file size [#16543](https://github.com/kubernetes/minikube/pull/16543)
* service: Fail if no pods available [#15079](https://github.com/kubernetes/minikube/pull/15079)
* docker/podman driver: Use buildx for `image build` command [#16252](https://github.com/kubernetes/minikube/pull/16252)
* Addon gvisor: Simplify runtime configuration and use latest version [#14996](https://github.com/kubernetes/minikube/pull/14996)
* Add PowerShell code completion [#16232](https://github.com/kubernetes/minikube/pull/16232)
* build: Support DOS-style path for Dockerfile path [#15074](https://github.com/kubernetes/minikube/pull/15074)

Bugs:
* none driver: Fix `minikube start` not working without `sudo` [#16408](https://github.com/kubernetes/minikube/pull/16408)
* none driver: Fix `minikube image build` [#16386](https://github.com/kubernetes/minikube/pull/16386)
* Fix only allowing one global tunnel [#16839](https://github.com/kubernetes/minikube/pull/16839)
* Fix enabling addons when --no-kubernetes [#15003](https://github.com/kubernetes/minikube/pull/15003)
* Fix enabling addons on a paused cluster [#15868](https://github.com/kubernetes/minikube/pull/15868)
* Fix waiting for kicbase downloads on VM drivers [#16695](https://github.com/kubernetes/minikube/pull/16695)
* image list: Fix only outputting single tag of image with multiple tags [#16578](https://github.com/kubernetes/minikube/pull/16578)
* Addons: Fix cloud-spanner and headlamp incorrect file permissions [#16413](https://github.com/kubernetes/minikube/pull/16413)
* Fix csi-hostpath not allowing custom registry [#16395](https://github.com/kubernetes/minikube/pull/16395)
* Fix mount cleaning mechanism [#15782](https://github.com/kubernetes/minikube/pull/15782)
* Fix kubectl tab-completion and improve error messages [#14868](https://github.com/kubernetes/minikube/pull/14868
* Fix help text not being translated [#16850](https://github.com/kubernetes/minikube/pull/16850) [#16852](https://github.com/kubernetes/minikube/pull/16852)

New ISO Modules:
* Add BINFMT_MISC [#16712](https://github.com/kubernetes/minikube/pull/16712)
* Add BPF_SYSCALL to arm64 [#15164](https://github.com/kubernetes/minikube/pull/15164)
* Add GENEVE [#15665](https://github.com/kubernetes/minikube/pull/15665)
* add BLK_DEV_RBD & CEPH_LIB to arm64 [#16019](https://github.com/kubernetes/minikube/pull/16019)

Version Upgrades:
* Bump Kubernetes version default: v1.27.3 and latest: v1.27.3 [#16718](https://github.com/kubernetes/minikube/pull/16718)
* Addon cloud-spanner: Update cloud-spanner-emulator/emulator image from 1.5.2 to 1.5.7 [#16248](https://github.com/kubernetes/minikube/pull/16248) [#16352](https://github.com/kubernetes/minikube/pull/16352) [#16587](https://github.com/kubernetes/minikube/pull/16587) [#16652](https://github.com/kubernetes/minikube/pull/16652) [#16845](https://github.com/kubernetes/minikube/pull/16845)
* Addon gcp-auth: Update ingress-nginx/kube-webhook-certgen image from v20230312-helm-chart-4.5.2-28-g66a760794 to v20230407 [#16601](https://github.com/kubernetes/minikube/pull/16601)
* Addon gcp-auth: Update k8s-minikube/gcp-auth-webhook image from v0.0.14 to v0.1.0 [#16573](https://github.com/kubernetes/minikube/pull/16573)
* Addon headlamp: Update headlamp-k8s/headlamp image version from v0.16.0 to v0.18.0 [#16399](https://github.com/kubernetes/minikube/pull/16399) [#16540](https://github.com/kubernetes/minikube/pull/16540) [#16721](https://github.com/kubernetes/minikube/pull/16721)
* Addon ingress: Update ingress-nginx/controller image from v1.7.0 to v1.8.1 [#16601](https://github.com/kubernetes/minikube/pull/16601) [#16832](https://github.com/kubernetes/minikube/pull/16832)
* Addon ingress: Update ingress-nginx/kube-webhook-certgen image from v20230312-helm-chart-4.5.2-28-g66a760794 to v20230407 [#16601](https://github.com/kubernetes/minikube/pull/16601)
* Addon kong: Update kong image from 2.7 to 3.2 [#16424](https://github.com/kubernetes/minikube/pull/16424)
* Addon kong: Update kong/kubernetes-ingress-controller image from 2.1.1 to 2.9.3 [#16424](https://github.com/kubernetes/minikube/pull/16424)
* CNI calico: Update from v3.24.5 to v3.26.1 [#16144](https://github.com/kubernetes/minikube/pull/16144) [#16596](https://github.com/kubernetes/minikube/pull/16596) [#16732](https://github.com/kubernetes/minikube/pull/16732)
* CNI flannel: Update from v0.20.2 to v0.22.0 [#16074](https://github.com/kubernetes/minikube/pull/16074) [#16435](https://github.com/kubernetes/minikube/pull/16435) [#16597](https://github.com/kubernetes/minikube/pull/16597)
* CNI kindnet: Update from v20230330-48f316cd to v20230511-dc714da8 [#16488](https://github.com/kubernetes/minikube/pull/16488)
* Kicbase: Update base image from ubuntu:focal-20230308 to ubuntu:jammy-20230624 [#16069](https://github.com/kubernetes/minikube/pull/16069) [#16632](https://github.com/kubernetes/minikube/pull/16632) [#16731](https://github.com/kubernetes/minikube/pull/16731) [#16834](https://github.com/kubernetes/minikube/pull/16834)
* Kicbase/ISO: Update buildkit from v0.11.4 to v0.11.6 [#16426](https://github.com/kubernetes/minikube/pull/16426)
* Kicbase/ISO: Update cni-plugins from v0.8.5 to v1.3.0 [#16582](https://github.com/kubernetes/minikube/pull/16582)
* Kicbase/ISO: Update containerd from v1.7.0 to v1.7.1 [#16501](https://github.com/kubernetes/minikube/pull/16501)
* Kicbase/ISO: Update containerd from v1.7.1 to v1.7.2 [#16634](https://github.com/kubernetes/minikube/pull/16634)
* Kicbase/ISO: Update cri-dockerd from v0.3.1 to v0.3.3 [#16506](https://github.com/kubernetes/minikube/pull/16506) [#16703](https://github.com/kubernetes/minikube/pull/16703)
* Kicbase/ISO: Update docker from 20.10.23 to 24.0.4 [#16572](https://github.com/kubernetes/minikube/pull/16572) [#16612](https://github.com/kubernetes/minikube/pull/16612) [#16875](https://github.com/kubernetes/minikube/pull/16875)
* Kicbase/ISO: Update runc from v1.1.5 to v1.1.7 [#16417](https://github.com/kubernetes/minikube/pull/16417)

For a more detailed changelog, see [CHANGELOG.md](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md).

Thank you to our contributors for this release!

- AiYijing
- Aleksandr Chebotov
- Anders F Björklund
- Armel Soro
- Asbjørn Apeland
- Begula
- Blaine Gardner
- Bogdan Luca
- Fabricio Voznika
- Jeff MAURY
- Joe Bowbeer
- Juan Martín Loyola
- Judah Nouriyelian
- Kemal Akkoyun
- Max Cascone
- Medya Ghazizadeh
- Michele Sorcinelli
- Oldřich Jedlička
- Ricky Sadowski
- Sharran
- Steven Powell
- Terry Moschou
- Tongyao Si
- Vedant
- Viktor Gamov
- W. Duncan Fraser
- Yuiko Mouri
- aiyijing
- cui fliter
- guoguangwu
- himalayanZephyr
- joaquimrocha
- lixin18
- piljoong
- salasberryfin
- shixiuguo
- sunyuxuan
- syxunion
- tianlj
- tzzcfrank
- vgnshiyer
- winkelino
- x7upLime
- yolossn
- zhengtianbao
- Товарищ программист

Thank you to our PR reviewers for this release!

- spowelljr (180 comments)
- medyagh (64 comments)
- eiffel-fl (16 comments)
- afbjorklund (11 comments)
- aiyijing (9 comments)
- atoato88 (6 comments)
- BenTheElder (2 comments)
- travisn (2 comments)
- ComradeProgrammer (1 comments)
- Kimi450 (1 comments)
- alban (1 comments)
- mprimeaux (1 comments)
- shaneutt (1 comments)
- t-inu (1 comments)

Thank you to our triage members for this release!

- afbjorklund (30 comments)
- spowelljr (24 comments)
- kundan2707 (12 comments)
- mqasimsarfraz (6 comments)
- ShardulPrabhu (5 comments)

Check out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.31.0/) for this release!

## Version 1.30.1 - 2023-04-04

* Docker driver: Fix incorrectly stating `Image was not built for the current minikube` [#16226](https://github.com/kubernetes/minikube/pull/16226)
Expand Down Expand Up @@ -310,6 +457,8 @@ Thank you to our triage members for this release!
- spowelljr (22 comments)
- medyagh (4 comments)

Check out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.28.0/) for this release!

## Version 1.27.1 - 2022-10-07

Features (Experimental):
Expand Down Expand Up @@ -493,7 +642,7 @@ Thank you to our triage members for this release!
- spowelljr (27 comments)
- medyagh (13 comments)

Check out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.26.0/) for this release!
Check out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.26.1/) for this release!

## Version 1.26.0 - 2022-06-22

Expand Down Expand Up @@ -592,6 +741,8 @@ Thank you to our triage members for this release!
- afbjorklund (14 comments)
- klaases (14 comments)

Check out our [contributions leaderboard](https://minikube.sigs.k8s.io/docs/contrib/leaderboard/v1.26.0/) for this release!

## Version 1.26.0-beta.1 - 2022-05-17

QEMU driver enhancements:
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@

# Bump these on release - and please check ISO_VERSION for correctness.
VERSION_MAJOR ?= 1
VERSION_MINOR ?= 30
VERSION_BUILD ?= 1
VERSION_MINOR ?= 31
VERSION_BUILD ?= 0
RAW_VERSION=$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_BUILD)
VERSION ?= v$(RAW_VERSION)

Expand Down

0 comments on commit 47aea54

Please sign in to comment.