From b90d43baa712d6b44a7646cf42ebe860ccdbe6d3 Mon Sep 17 00:00:00 2001 From: Thomas Stromberg Date: Wed, 18 Sep 2019 12:35:15 -0700 Subject: [PATCH 1/2] Add draft release notes for v1.4.0 --- CHANGELOG.md | 70 +++++++++++++++++++++++++++++----------------------- 1 file changed, 39 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bfe8679abb..63961cb125 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,16 +1,30 @@ # Release Notes +## Version 1.4.0 - 2019-09-17 + +Notable user-facing changes: + +* Update default Kubernetes version to v1.6.0 [TBD] +* Automatically install docker-machine-driver-hyperkit if missing or incompatible [#5354](https://github.com/kubernetes/minikube/pull/5354) +* Driver defaults to the one previously used by the cluster [#5372](https://github.com/kubernetes/minikube/pull/5372) +* Include port names in the 'minikube service' cmd's output [#5290](https://github.com/kubernetes/minikube/pull/5290) + +- Jan Janik +- Jose Donizetti +- Josh Woodcock +- Medya Ghazizadeh +- Thomas Strömberg + ## Version 1.4.0-beta.2 - 2019-09-13 -* Integration de-flake: expand lock scopes, sync clock at creation [#5348](https://github.com/kubernetes/minikube/pull/5348) -* Update default Kubernetes release to v1.16.0-rc.2 [#5320](https://github.com/kubernetes/minikube/pull/5320) -* Move update notification out of PersistentPreRun, improve update UI [#5344](https://github.com/kubernetes/minikube/pull/5344) -* Retire Kubernetes v1.10 support, update OldestKubernetesVersion to v1.11 [#5342](https://github.com/kubernetes/minikube/pull/5342) -* Upgrade crio to 1.15.2 [#5338](https://github.com/kubernetes/minikube/pull/5338) -* Sync default service versions for kubeadm v1.16 [#5324](https://github.com/kubernetes/minikube/pull/5324) -* Remove "Ignoring --vm-driver" warning [#5016](https://github.com/kubernetes/minikube/pull/5016) +Notable user-facing changes: -Huge thank you for this release towards our contributors: +* Update default Kubernetes release to v1.16.0-rc.2 [#5320](https://github.com/kubernetes/minikube/pull/5320) +* Retire Kubernetes v1.10 support [#5342](https://github.com/kubernetes/minikube/pull/5342) +* Remove "Ignoring --vm-driver" warning [#5016](https://github.com/kubernetes/minikube/pull/5016) +* Upgrade crio to 1.15.2 [#5338](https://github.com/kubernetes/minikube/pull/5338) + +Thank you to our contributors: - Anders F Björklund - John Pfuntner @@ -19,15 +33,16 @@ Huge thank you for this release towards our contributors: ## Version 1.4.0-beta.1 - 2019-09-11 +Notable user-facing changes: + +* Automatically download the Linux kvm2 driver [#5085](https://github.com/kubernetes/minikube/pull/5085) +* Hyper-V now uses "Default Switch" out of the box / upgrade to latest machine-drivers/machine [#5311](https://github.com/kubernetes/minikube/pull/5311) +* docker: Skip HTTP_PROXY=localhost [#5289](https://github.com/kubernetes/minikube/pull/5289) * Add error if a non-default profile name is used with the none driver [#5321](https://github.com/kubernetes/minikube/pull/5321) -* Download kvm2 driver [#5085](https://github.com/kubernetes/minikube/pull/5085) -* Skip http proxy localhost for docker env [#5289](https://github.com/kubernetes/minikube/pull/5289) -* Upgrade to latest machine-drivers/machine [#5311](https://github.com/kubernetes/minikube/pull/5311) * dashboard: When run as root, show URL instead of opening browser [#5292](https://github.com/kubernetes/minikube/pull/5292) -* Upgrade crio to 1.15.1 [#5304](https://github.com/kubernetes/minikube/pull/5304) -* Upgrade Docker, from 18.09.8 to 18.09.9 [#5303](https://github.com/kubernetes/minikube/pull/5303) -* Add driver usage [#5296](https://github.com/kubernetes/minikube/pull/5296) * Add 'native-ssh' flag to 'minikube start' and 'minikube ssh' [#4510](https://github.com/kubernetes/minikube/pull/4510) +* Upgrade Docker, from 18.09.8 to 18.09.9 [#5303](https://github.com/kubernetes/minikube/pull/5303) +* Upgrade crio to 1.15.1 [#5304](https://github.com/kubernetes/minikube/pull/5304) Thank you to our recent contributors: @@ -44,31 +59,26 @@ Thank you to our recent contributors: * Upgrade default Kubernetes version to v1.16.0-beta1 [#5250](https://github.com/kubernetes/minikube/pull/5250) * Move root filesystem from rootfs to tmpfs [#5133](https://github.com/kubernetes/minikube/pull/5133) -* Upgrade containerd to 1.2.8. [#5194](https://github.com/kubernetes/minikube/pull/5194) -* Update gvisor runsc version [#4494](https://github.com/kubernetes/minikube/pull/4494) -* Upgrade nginx to security patch v0.25.1 [#5197](https://github.com/kubernetes/minikube/pull/5197) -* Minimum CPUs check [#5086](https://github.com/kubernetes/minikube/pull/5086) +* Support adding untrusted root CA certificates (corp certs) [#5015](https://github.com/kubernetes/minikube/pull/5015) +* none: Add a minimum CPUs check [#5086](https://github.com/kubernetes/minikube/pull/5086) * Exit if --kubernetes-version is older than the oldest supported version [#4759](https://github.com/kubernetes/minikube/pull/4759) -* Get make builds working on Windows [#5253](https://github.com/kubernetes/minikube/pull/5253) -* More logs: exited containers, controller manager, double line count [#5249](https://github.com/kubernetes/minikube/pull/5249) -* Moved warning to minikube start command and print it to stderr [#5241](https://github.com/kubernetes/minikube/pull/5241) -* Removing undocumented MINIKUBE_WANTREPORTERRORPROMPT [#5218](https://github.com/kubernetes/minikube/pull/5218) +* `make` now works on Windows [#5253](https://github.com/kubernetes/minikube/pull/5253) +* logs: include exited containers, controller manager, double line count [#5249](https://github.com/kubernetes/minikube/pull/5249) * Announce environmental overrides up front [#5212](https://github.com/kubernetes/minikube/pull/5212) * Upgrade addons to use apps/v1 instead of extensions/v1beta1 [#5028](https://github.com/kubernetes/minikube/pull/5028) -* Fix and continue French translation [#5198](https://github.com/kubernetes/minikube/pull/5198) * Re-Added time synchronization between host/VM [#4991](https://github.com/kubernetes/minikube/pull/4991) -* Fix downgrade warning is unhelpful and confusing [#5155](https://github.com/kubernetes/minikube/pull/5155) * Exit if uid=0, add --force flag to override [#5179](https://github.com/kubernetes/minikube/pull/5179) * Move program data files onto persistent storage [#5032](https://github.com/kubernetes/minikube/pull/5032) -* Added command to generate the documentation [#4840](https://github.com/kubernetes/minikube/pull/4840) * Add wait-timeout flag to start command and refactor util/kubernetes [#5121](https://github.com/kubernetes/minikube/pull/5121) * Update URL should be concatenated without a / [#5109](https://github.com/kubernetes/minikube/pull/5109) * delete: Clean up machine directory if DeleteHost fails to [#5106](https://github.com/kubernetes/minikube/pull/5106) -* [FEATURE] insecure-registry via minikube config set [#4844](https://github.com/kubernetes/minikube/pull/4844) -* Support adding untrusted root CA certificates (corp certs) [#5015](https://github.com/kubernetes/minikube/pull/5015) -* Advice user on non-existing profile instead of crash [#4896](https://github.com/kubernetes/minikube/pull/4896) -* [FEATURE] allow to set container-runtime via config [#4834](https://github.com/kubernetes/minikube/pull/4834) +* config: add insecure-registry [#4844](https://github.com/kubernetes/minikube/pull/4844) +* config: add container-runtime [#4834](https://github.com/kubernetes/minikube/pull/4834) * Improve handling KUBECONFIG environment variable with invalid entries [#5056](https://github.com/kubernetes/minikube/pull/5056) +* Upgrade containerd to 1.2.8. [#5194](https://github.com/kubernetes/minikube/pull/5194) +* Update gvisor runsc version [#4494](https://github.com/kubernetes/minikube/pull/4494) +* Upgrade nginx to security patch v0.25.1 [#5197](https://github.com/kubernetes/minikube/pull/5197) + Thank you to our contributors: @@ -93,7 +103,6 @@ Thank you to our contributors: - Miguel Moll - Olivier Lemasle - Pankaj Patil -- phillipahereza - Phillip Ahereza - Pranav Jituri - Praveen Sastry @@ -658,7 +667,6 @@ Thank you to all to everyone who contributed to this massive release: - Niels de Vos - Sebastien Collin - Thomas Strömberg -- wujeff ## Version 0.32.0 - 12/21/2018 From 8519a1e6547e537e135b2451d7d8a12851850596 Mon Sep 17 00:00:00 2001 From: Thomas Stromberg Date: Thu, 19 Sep 2019 10:29:27 -0700 Subject: [PATCH 2/2] Add late arriving v1.4.0 items --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 63961cb125..d222a7373c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,16 +4,23 @@ Notable user-facing changes: -* Update default Kubernetes version to v1.6.0 [TBD] +* Update default Kubernetes version to v1.16.0 [#5395](https://github.com/kubernetes/minikube/pull/5395) +* Upgrade dashboard to 2.0.0b4 [#5403](https://github.com/kubernetes/minikube/pull/5403) +* Upgrade addon-manager to v9.0.2, improve startup and reconcile latency [#5405](https://github.com/kubernetes/minikube/pull/5405) +* Add --interactive flag to prevent stdin prompts [#5397](https://github.com/kubernetes/minikube/pull/5397) * Automatically install docker-machine-driver-hyperkit if missing or incompatible [#5354](https://github.com/kubernetes/minikube/pull/5354) * Driver defaults to the one previously used by the cluster [#5372](https://github.com/kubernetes/minikube/pull/5372) * Include port names in the 'minikube service' cmd's output [#5290](https://github.com/kubernetes/minikube/pull/5290) +* Include ISO files as part of a GitHub release [#5388](https://github.com/kubernetes/minikube/pull/5388) + +Thank you to our contributors for making the final push to our biggest release yet: - Jan Janik - Jose Donizetti - Josh Woodcock - Medya Ghazizadeh - Thomas Strömberg +- chentanjun ## Version 1.4.0-beta.2 - 2019-09-13