Merge pull request #9222 from justinsb/relnotes_1_17_0

Release notes for 1.17.0
This commit is contained in:
Kubernetes Prow Robot 2020-05-31 10:13:54 -07:00 committed by GitHub
commit 3fcbdc8dbf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 29 additions and 4 deletions

View File

@ -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)