From 556c960ef2a6eeab041496022d5f945b6d82d96f Mon Sep 17 00:00:00 2001 From: Justin SB Date: Sun, 31 May 2020 12:35:23 -0400 Subject: [PATCH] Release notes for 1.17.0 --- docs/releases/1.17-NOTES.md | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/docs/releases/1.17-NOTES.md b/docs/releases/1.17-NOTES.md index 18d7647b3d..22fe3749c0 100644 --- a/docs/releases/1.17-NOTES.md +++ b/docs/releases/1.17-NOTES.md @@ -1,8 +1,5 @@ ## Release notes for kops 1.17 series -(The kops 1.17 release has not been released yet; this is a document to gather -the notes prior to the release). - # Significant changes * The default Docker version has been changed to 19.03.4. Optional support for Docker 19.03.8 has been added and will be the default in future versions. Enable by setting `spec.docker.version: 19.03.8`. @@ -80,7 +77,8 @@ the notes prior to the release). This version fails to use the volume mounted ConfigMap causing API authentication issues for clients with aws-iam-authenticator credentials. Any cluster with `spec.authentication.aws` defined according to the [docs](../authentication.md#aws-iam-authenticator) without overriding the `spec.authentication.aws.image` is affected. The workaround is to specify the old 0.4.0 image with `spec.authentication.aws.image=602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-iam-authenticator:v0.4.0`. - + For the 1.17.0 release, this change was rolled back, and the AWS IAM authenticator defaults to version 0.4.0 + # Full change list since 1.16.0 release ## 1.16.0-alpha.1 to 1.17.0-alpha.1 @@ -250,3 +248,30 @@ the notes prior to the release). * Bump cilium to 1.7.3 [@olemarkus](https://github.com/olemarkus) [#9026](https://github.com/kubernetes/kops/pull/9026) * Adding ability to configure resources for weave (#8113) [@mmerrill3](https://github.com/mmerrill3),[@hakman](https://github.com/hakman) [#8216](https://github.com/kubernetes/kops/pull/8216) * Update Weave Net to version 2.6.0 [@bboreham](https://github.com/bboreham),[@hakman](https://github.com/hakman) [#7898](https://github.com/kubernetes/kops/pull/7898) + +## 1.17.0-beta.2 to 1.17.0 + +* Allow cluster maintenance when channel is unavailable [@johngmyers](https://github.com/johngmyers) [#9053](https://github.com/kubernetes/kops/pull/9053) +* Added support for configuring disable-attach-detach-reconcile-sync in… [@andersosthus](https://github.com/andersosthus),[@hakman](https://github.com/hakman) [#9068](https://github.com/kubernetes/kops/pull/9068) +* Revert "Automated cherry pick of #8999: feat(openstack): propagate cloud labels to machines" [@zetaab](https://github.com/zetaab) [#9088](https://github.com/kubernetes/kops/pull/9088) +* manual cherry-pick #8994 into 1.17. [@michalschott](https://github.com/michalschott) [#9090](https://github.com/kubernetes/kops/pull/9090) +* Disable TX checksum offload for Flannel VXLAN [@hakman](https://github.com/hakman) [#9074](https://github.com/kubernetes/kops/pull/9074) +* Use Ubuntu 18.04 Docker 19.03.8 packages for Ubuntu 20.04 [@hakman](https://github.com/hakman) [#9085](https://github.com/kubernetes/kops/pull/9085) +* kube-apiserver: healthcheck via sidecar container [@justinsb](https://github.com/justinsb) [#9069](https://github.com/kubernetes/kops/pull/9069) +* Reduce the number of TravisCI jobs for release branch [@hakman](https://github.com/hakman) [#9080](https://github.com/kubernetes/kops/pull/9080) +* EnsureFileOwner: cleanup logic [@justinsb](https://github.com/justinsb) [#8576](https://github.com/kubernetes/kops/pull/8576) +* kube-apiserver-healthcheck: actually enable on 1.17 [@justinsb](https://github.com/justinsb) [#9095](https://github.com/kubernetes/kops/pull/9095) +* Fix zsh completion [@olemarkus](https://github.com/olemarkus) [#9108](https://github.com/kubernetes/kops/pull/9108) +* Add EC2 Instance LifeCycle label [@atmosx](https://github.com/atmosx) [#9121](https://github.com/kubernetes/kops/pull/9121) +* Upgrade amazon vpc cni to 1.6.1 [@rifelpet](https://github.com/rifelpet) [#9020](https://github.com/kubernetes/kops/pull/9020) +* Cherrypick 8402 release 1.17 [@rdrgmnzs](https://github.com/rdrgmnzs) [#9161](https://github.com/kubernetes/kops/pull/9161) +* Revert "Add EC2 instance lifecycle label to nodes" [@johngmyers](https://github.com/johngmyers) [#9162](https://github.com/kubernetes/kops/pull/9162) +* [Issue-7956] - [Digital Ocean] Minor fix to have proper indexing for digital ocean regions [@srikiz](https://github.com/srikiz) [#8002](https://github.com/kubernetes/kops/pull/8002) +* [DigitalOcean] Add load balancer support for master HA [@srikiz](https://github.com/srikiz) [#8237](https://github.com/kubernetes/kops/pull/8237) +* Use systemd-timesyncd for Ubuntu 20.04 [@hakman](https://github.com/hakman) [#9182](https://github.com/kubernetes/kops/pull/9182) +* Update etcd-manager to 3.0.20200527 [@justinsb](https://github.com/justinsb) [#9184](https://github.com/kubernetes/kops/pull/9184) +* Update DigitalOcean cloud-controller-manager to v0.1.24 [@timoreimann](https://github.com/timoreimann) [#9179](https://github.com/kubernetes/kops/pull/9179) +* Use debian as default image for DO images [@srikiz](https://github.com/srikiz) [#9181](https://github.com/kubernetes/kops/pull/9181) +* Refactor: Add Region() method to fi.Cloud [@justinsb](https://github.com/justinsb),[@srikiz](https://github.com/srikiz) [#8180](https://github.com/kubernetes/kops/pull/8180) +* Remove all versions of a file form the S3 bucket [@hakman](https://github.com/hakman) [#9171](https://github.com/kubernetes/kops/pull/9171) +* Allow listing versions for objects in the S3 bucket [@hakman](https://github.com/hakman) [#9205](https://github.com/kubernetes/kops/pull/9205)