Update release notes for 1.15.0-alpha.1

Add the changelist from the latest 1.14 - 1.14.0-beta.2
This commit is contained in:
Justin SB 2019-09-08 15:55:45 -04:00
parent ee055ffe01
commit 2f8c2ff1ad
No known key found for this signature in database
GPG Key ID: 8DEC5C8217494E37
1 changed files with 253 additions and 0 deletions

View File

@ -24,3 +24,256 @@
# Full change list since 1.14.0 release
## kops 1.14.0-beta.2 to 1.15.0-alpha.1
* Release 1.14.0-alpha.1 [@justinsb](https://github.com/justinsb) [#6772](https://github.com/kubernetes/kops/pull/6772)
* Put 1.13 and 1.14 into channels [@justinsb](https://github.com/justinsb) [#6781](https://github.com/kubernetes/kops/pull/6781)
* 1.12 release notes: populate list of PRs [@justinsb](https://github.com/justinsb) [#6780](https://github.com/kubernetes/kops/pull/6780)
* Carry Provisioned IOPS to Terraform and CloudFormation templates [@mmailhos](https://github.com/mmailhos) [#6776](https://github.com/kubernetes/kops/pull/6776)
* pin nvidia-docker2 version to avoid installation failure [@adrianlyjak](https://github.com/adrianlyjak) [#6768](https://github.com/kubernetes/kops/pull/6768)
* pkg/model: Fix dropped error [@alrs](https://github.com/alrs) [#6769](https://github.com/kubernetes/kops/pull/6769)
* Using const() defines constants together (part:1) [@alrs](https://github.com/alrs),[@xichengliudui](https://github.com/xichengliudui) [#6789](https://github.com/kubernetes/kops/pull/6789)
* Using const() defines constants together (part:3) [@xichengliudui](https://github.com/xichengliudui) [#6791](https://github.com/kubernetes/kops/pull/6791)
* Update rules go [@mikesplain](https://github.com/mikesplain) [#6766](https://github.com/kubernetes/kops/pull/6766)
* Update etcd3-migration.md doc [@bksteiny](https://github.com/bksteiny),[@mikesplain](https://github.com/mikesplain) [#6774](https://github.com/kubernetes/kops/pull/6774)
* KubeAPIServer HTTP2 Stream Parameter [@gambol99](https://github.com/gambol99) [#6787](https://github.com/kubernetes/kops/pull/6787)
* Refactor names of URLs in assets to clarify their purpose [@justinsb](https://github.com/justinsb) [#6420](https://github.com/kubernetes/kops/pull/6420)
* Update docker README.md file, delete `$` [@xichengliudui](https://github.com/xichengliudui) [#6802](https://github.com/kubernetes/kops/pull/6802)
* Switch to golang 1.11.5 [@justinsb](https://github.com/justinsb) [#6798](https://github.com/kubernetes/kops/pull/6798)
* Switch to golang 1.12.1 [@justinsb](https://github.com/justinsb) [#6799](https://github.com/kubernetes/kops/pull/6799)
* Using const() defines constants together (part:3) [@xichengliudui](https://github.com/xichengliudui) [#6809](https://github.com/kubernetes/kops/pull/6809)
* Using const() defines constants together (part:4) [@xichengliudui](https://github.com/xichengliudui) [#6810](https://github.com/kubernetes/kops/pull/6810)
* [docs] Use env var for state store examples [@elithrar](https://github.com/elithrar) [#6278](https://github.com/kubernetes/kops/pull/6278)
* Update README.md [@wangxy518](https://github.com/wangxy518) [#6820](https://github.com/kubernetes/kops/pull/6820)
* set kubernetes version to 1.12.8 to match current release [@chrisz100](https://github.com/chrisz100) [#6833](https://github.com/kubernetes/kops/pull/6833)
* Canal manifest updates for k8s v1.12+ [@KashifSaadat](https://github.com/KashifSaadat) [#6823](https://github.com/kubernetes/kops/pull/6823)
* Update readme chart given alphas and betas [@mikesplain](https://github.com/mikesplain) [#6836](https://github.com/kubernetes/kops/pull/6836)
* Fix typo in aws-iam-authenticator image field name [@rifelpet](https://github.com/rifelpet) [#6840](https://github.com/kubernetes/kops/pull/6840)
* Remove verify bazel and expose error [@mikesplain](https://github.com/mikesplain) [#6841](https://github.com/kubernetes/kops/pull/6841)
* Add t3a family [@mikesplain](https://github.com/mikesplain) [#6837](https://github.com/kubernetes/kops/pull/6837)
* Add support for AWS ap-east-1 region [@wxdao](https://github.com/wxdao) [#6835](https://github.com/kubernetes/kops/pull/6835)
* update tolerations to openstack external cloud provider [@zetaab](https://github.com/zetaab) [#6821](https://github.com/kubernetes/kops/pull/6821)
* [Unit Tests] Add unit tests for create_kubecfg file [@srikiz](https://github.com/srikiz) [#6826](https://github.com/kubernetes/kops/pull/6826)
* Protect against nil derefence [@justinsb](https://github.com/justinsb) [#6859](https://github.com/kubernetes/kops/pull/6859)
* Support Scale from 0 with Lauch Templates [@granular-ryanbonham](https://github.com/granular-ryanbonham) [#6861](https://github.com/kubernetes/kops/pull/6861)
* Remove spurious cadvisor dependency [@justinsb](https://github.com/justinsb) [#6860](https://github.com/kubernetes/kops/pull/6860)
* makefile: add gazelle alias for bazel-gazelle [@justinsb](https://github.com/justinsb) [#6876](https://github.com/kubernetes/kops/pull/6876)
* bazel: fix distroless imports for latest bazel [@justinsb](https://github.com/justinsb) [#6877](https://github.com/kubernetes/kops/pull/6877)
* Update kubernetes dependencies to k8s 1.13.5 [@justinsb](https://github.com/justinsb) [#6857](https://github.com/kubernetes/kops/pull/6857)
* Switch from glog to klog [@justinsb](https://github.com/justinsb) [#6878](https://github.com/kubernetes/kops/pull/6878)
* travis: Remove go-vet and boilerplate checking [@justinsb](https://github.com/justinsb) [#6882](https://github.com/kubernetes/kops/pull/6882)
* Use existing SSHKeyName if no public key is created. [@rralcala](https://github.com/rralcala) [#6886](https://github.com/kubernetes/kops/pull/6886)
* Start CRDification: Change apigroup to kops.k8s.io [@justinsb](https://github.com/justinsb) [#6887](https://github.com/kubernetes/kops/pull/6887)
* Simply bazel test using exclude pattern [@justinsb](https://github.com/justinsb) [#6896](https://github.com/kubernetes/kops/pull/6896)
* Include aws-cloud-provider roles in 1.15 [@justinsb](https://github.com/justinsb) [#6899](https://github.com/kubernetes/kops/pull/6899)
* Fix machine types with klog [@mikesplain](https://github.com/mikesplain) [#6890](https://github.com/kubernetes/kops/pull/6890)
* Avoid concurrent write corruption to /etc/hosts [@justinsb](https://github.com/justinsb) [#6893](https://github.com/kubernetes/kops/pull/6893)
* Add i3en instance types [@mikesplain](https://github.com/mikesplain) [#6898](https://github.com/kubernetes/kops/pull/6898)
* Fix typo in docker healthcheck [@TristanPeers](https://github.com/TristanPeers) [#6901](https://github.com/kubernetes/kops/pull/6901)
* Update to etcd-manager 1.0.20190509 [@justinsb](https://github.com/justinsb) [#6917](https://github.com/kubernetes/kops/pull/6917)
* Call klog.InitFlags in dns-controller [@justinsb](https://github.com/justinsb) [#6925](https://github.com/kubernetes/kops/pull/6925)
* Use klog logging from 1.15 [@justinsb](https://github.com/justinsb) [#6924](https://github.com/kubernetes/kops/pull/6924)
* S3 VFS: Default to current region from metadata service [@justinsb](https://github.com/justinsb) [#6943](https://github.com/kubernetes/kops/pull/6943)
* Canal v3.7.2 for k8s v1.12+ [@KashifSaadat](https://github.com/KashifSaadat) [#6950](https://github.com/kubernetes/kops/pull/6950)
* Subnet Update Consistency [@drekle](https://github.com/drekle) [#6941](https://github.com/kubernetes/kops/pull/6941)
* Configure AMIs for 1.12 [@justinsb](https://github.com/justinsb) [#6963](https://github.com/kubernetes/kops/pull/6963)
* Fix Docker not being installed on Ubuntu 16.04 [@mfrister](https://github.com/mfrister) [#6965](https://github.com/kubernetes/kops/pull/6965)
* bumped k8s 1.11 versions to 1.11.10 in alpha channel [@idealhack](https://github.com/idealhack) [#6969](https://github.com/kubernetes/kops/pull/6969)
* Issue #6945 [@pkutishch](https://github.com/pkutishch) [#6951](https://github.com/kubernetes/kops/pull/6951)
* Generate CRDs for kops API types [@justinsb](https://github.com/justinsb) [#6891](https://github.com/kubernetes/kops/pull/6891)
* etcd-manager: Update to 3.0.20190513 [@justinsb](https://github.com/justinsb) [#6959](https://github.com/kubernetes/kops/pull/6959)
* add node-exporter to allowed ports [@zetaab](https://github.com/zetaab) [#6944](https://github.com/kubernetes/kops/pull/6944)
* Make gofmt fails find usage [@drekle](https://github.com/drekle) [#6954](https://github.com/kubernetes/kops/pull/6954)
* Update commitlog relnotes for 1.12.0 [@justinsb](https://github.com/justinsb) [#6981](https://github.com/kubernetes/kops/pull/6981)
* 1.12 highlight changelog [@granular-ryanbonham](https://github.com/granular-ryanbonham) [#6982](https://github.com/kubernetes/kops/pull/6982)
* Mention version of Kops that introduced new features [@rifelpet](https://github.com/rifelpet) [#6983](https://github.com/kubernetes/kops/pull/6983)
* Terraform: fix options field, should be spot_options [@kimxogus](https://github.com/kimxogus) [#6988](https://github.com/kubernetes/kops/pull/6988)
* Add shortNames and columns to InstanceGroup CRD [@justinsb](https://github.com/justinsb) [#6995](https://github.com/kubernetes/kops/pull/6995)
* Add script to verify CRD generation [@justinsb](https://github.com/justinsb) [#6996](https://github.com/kubernetes/kops/pull/6996)
* Update README.md to reflect 1.12 release [@natebwangsut](https://github.com/natebwangsut) [#7002](https://github.com/kubernetes/kops/pull/7002)
* add kops instancegroup tag to metadata [@zetaab](https://github.com/zetaab) [#6991](https://github.com/kubernetes/kops/pull/6991)
* Don't panic when deleting instancegroups [@justinsb](https://github.com/justinsb) [#7000](https://github.com/kubernetes/kops/pull/7000)
* Support using kops CLI with CRDs [@justinsb](https://github.com/justinsb) [#7006](https://github.com/kubernetes/kops/pull/7006)
* etcd-manager: update to 3.0.20190516 [@justinsb](https://github.com/justinsb) [#7007](https://github.com/kubernetes/kops/pull/7007)
* VPC cleanup: recognize the error code for concurrent VPC deletion [@justinsb](https://github.com/justinsb) [#7008](https://github.com/kubernetes/kops/pull/7008)
* Recommend kops 1.12.1 [@justinsb](https://github.com/justinsb) [#7023](https://github.com/kubernetes/kops/pull/7023)
* Add relnotes list for 1.12.1 [@justinsb](https://github.com/justinsb) [#7022](https://github.com/kubernetes/kops/pull/7022)
* Makefile: keep go vet simple [@justinsb](https://github.com/justinsb) [#7030](https://github.com/kubernetes/kops/pull/7030)
* Update go_version to 1.12.5 [@justinsb](https://github.com/justinsb) [#7035](https://github.com/kubernetes/kops/pull/7035)
* Start relnotes for 1.13 and 1.14 [@justinsb](https://github.com/justinsb) [#7037](https://github.com/kubernetes/kops/pull/7037)
* Speed up rolling-update - longer timeout on validation, less scheduled holds [@justinsb](https://github.com/justinsb) [#6747](https://github.com/kubernetes/kops/pull/6747)
* Update stretch dependencies and kubeup [@mikesplain](https://github.com/mikesplain) [#7041](https://github.com/kubernetes/kops/pull/7041)
* Bump alpha-channel of k8s [@justinsb](https://github.com/justinsb) [#7038](https://github.com/kubernetes/kops/pull/7038)
* Fix machine empheral disks [@mikesplain](https://github.com/mikesplain) [#7062](https://github.com/kubernetes/kops/pull/7062)
* Add docs for cpuCFSQuota / cpuCFSQuotaPeriod [@thomaspeitz](https://github.com/thomaspeitz) [#7074](https://github.com/kubernetes/kops/pull/7074)
* implement append admission controllers [@zetaab](https://github.com/zetaab) [#7070](https://github.com/kubernetes/kops/pull/7070)
* Add documentation for etcd-manager backup/restore procedures [@dzoeteman](https://github.com/dzoeteman) [#7072](https://github.com/kubernetes/kops/pull/7072)
* Fix typo on node-authorizer prometheus metric [@KashifSaadat](https://github.com/KashifSaadat) [#7080](https://github.com/kubernetes/kops/pull/7080)
* Openstack delete dynamic floating ip in delete cluster [@drekle](https://github.com/drekle) [#7045](https://github.com/kubernetes/kops/pull/7045)
* Updated docs for openstack cloud provider. [@prankul88](https://github.com/prankul88) [#7092](https://github.com/kubernetes/kops/pull/7092)
* Change versions to fix memory.limit_in_bytes: device or resource busy [@flouthoc](https://github.com/flouthoc) [#7067](https://github.com/kubernetes/kops/pull/7067)
* K8s 1.12.8 to stable 1.12.9 to alpha [@granular-ryanbonham](https://github.com/granular-ryanbonham) [#7090](https://github.com/kubernetes/kops/pull/7090)
* Fix link to Calico route reflectors documentation + typo [@Misdre](https://github.com/Misdre) [#7088](https://github.com/kubernetes/kops/pull/7088)
* Mark ENI 0 as delete_on_termination for LaunchTemplates [@granular-ryanbonham](https://github.com/granular-ryanbonham) [#7094](https://github.com/kubernetes/kops/pull/7094)
* Add Debian 10 (buster) support [@zetaab](https://github.com/zetaab) [#7071](https://github.com/kubernetes/kops/pull/7071)
* Openstack support for rolling-update status [@drekle](https://github.com/drekle) [#7050](https://github.com/kubernetes/kops/pull/7050)
* Upgrade AWS VPC CNI provider to 1.5.0 [@rifelpet](https://github.com/rifelpet) [#7122](https://github.com/kubernetes/kops/pull/7122)
* Documentation Cleanup [@rifelpet](https://github.com/rifelpet) [#7123](https://github.com/kubernetes/kops/pull/7123)
* Adding affinity and PDB to dns. [@michalschott](https://github.com/michalschott) [#7077](https://github.com/kubernetes/kops/pull/7077)
* bumped k8s 1.11 versions to 1.11.10 in stable channel [@idealhack](https://github.com/idealhack) [#6984](https://github.com/kubernetes/kops/pull/6984)
* Add support for SpotPrice and Mixed Instance ASGs [@rifelpet](https://github.com/rifelpet) [#7066](https://github.com/kubernetes/kops/pull/7066)
* support apiserver admission-control-config-file flag [@r0fls](https://github.com/r0fls) [#7109](https://github.com/kubernetes/kops/pull/7109)
* updated link to kubernetes bot commands [@opowbow](https://github.com/opowbow) [#7144](https://github.com/kubernetes/kops/pull/7144)
* typo fix: fix kops-server-push -> make kops-server-push [@Sn0rt](https://github.com/Sn0rt) [#7150](https://github.com/kubernetes/kops/pull/7150)
* Add rdrgmnzs to the approvers list in OWNERS [@rdrgmnzs](https://github.com/rdrgmnzs) [#7154](https://github.com/kubernetes/kops/pull/7154)
* Flatcar support [@mazzy89](https://github.com/mazzy89) [#7084](https://github.com/kubernetes/kops/pull/7084)
* Don't precreate etcd DNS records if we're using etcd-manager [@rifelpet](https://github.com/rifelpet) [#7141](https://github.com/kubernetes/kops/pull/7141)
* Update Docs for Calico Backend for kops 1.12 [@gjtempleton](https://github.com/gjtempleton) [#7164](https://github.com/kubernetes/kops/pull/7164)
* Update Canal to v3.7.3 [@KashifSaadat](https://github.com/KashifSaadat) [#7169](https://github.com/kubernetes/kops/pull/7169)
* Improve docs on labels [@granular-ryanbonham](https://github.com/granular-ryanbonham) [#7139](https://github.com/kubernetes/kops/pull/7139)
* Allow user to set the --kube-api-qps and --kube-api-burst flags on KubeControllerManager [@rdrgmnzs](https://github.com/rdrgmnzs) [#7153](https://github.com/kubernetes/kops/pull/7153)
* Egress proxy for etcd manager [@austinmoore-](https://github.com/austinmoore-) [#7103](https://github.com/kubernetes/kops/pull/7103)
* [Unit Tests] Added unit test for kube proxy builder [@srikiz](https://github.com/srikiz) [#7124](https://github.com/kubernetes/kops/pull/7124)
* add c5.12xlarge, c5.24xlarge, c5.metal, i3en.metal [@rekcah78](https://github.com/rekcah78) [#7166](https://github.com/kubernetes/kops/pull/7166)
* Simplify `go test` command [@justinsb](https://github.com/justinsb) [#7003](https://github.com/kubernetes/kops/pull/7003)
* Spotinst: New instance group type: Ocean [@liranp](https://github.com/liranp) [#7040](https://github.com/kubernetes/kops/pull/7040)
* Fix the link to the Prow commands. [@cjwagner](https://github.com/cjwagner) [#7162](https://github.com/kubernetes/kops/pull/7162)
* add masterPublicName support in kops set cluster [@camilosantana](https://github.com/camilosantana) [#7160](https://github.com/kubernetes/kops/pull/7160)
* Update aws-iam-authenticator image to 0.4.0 [@rifelpet](https://github.com/rifelpet) [#6803](https://github.com/kubernetes/kops/pull/6803)
* Added some changes to openstack.md file [@prankul88](https://github.com/prankul88) [#6985](https://github.com/kubernetes/kops/pull/6985)
* Relnotes for 1.12.2 [@justinsb](https://github.com/justinsb) [#7174](https://github.com/kubernetes/kops/pull/7174)
* Add updated 1.12 image to the alpha channel [@justinsb](https://github.com/justinsb) [#7176](https://github.com/kubernetes/kops/pull/7176)
* Instance protection [@mikesplain](https://github.com/mikesplain) [#7177](https://github.com/kubernetes/kops/pull/7177)
* Remove kube-proxy resource-container flag [@justinsb](https://github.com/justinsb) [#7224](https://github.com/kubernetes/kops/pull/7224)
* Drop missing sources when building utils image [@KashifSaadat](https://github.com/KashifSaadat) [#7217](https://github.com/kubernetes/kops/pull/7217)
* goimports update [@KashifSaadat](https://github.com/KashifSaadat) [#7218](https://github.com/kubernetes/kops/pull/7218)
* Add more debug info for when cluster path doesnt match [@jayunit100](https://github.com/jayunit100) [#7202](https://github.com/kubernetes/kops/pull/7202)
* Canal v3.7.4 [@KashifSaadat](https://github.com/KashifSaadat) [#7206](https://github.com/kubernetes/kops/pull/7206)
* Upgrade Calico to 3.7.2 [@asincu](https://github.com/asincu) [#7051](https://github.com/kubernetes/kops/pull/7051)
* Spotinst: Ocean's Strategy object is optional [@liranp](https://github.com/liranp) [#7183](https://github.com/kubernetes/kops/pull/7183)
* update instances list with make update-machine-types [@rekcah78](https://github.com/rekcah78) [#7195](https://github.com/kubernetes/kops/pull/7195)
* Possibility to use OpenStack without lbaas (loadbalancer) [@zetaab](https://github.com/zetaab) [#7178](https://github.com/kubernetes/kops/pull/7178)
* Clear append admission plugins before inserting flags to kube-apiserver [@zetaab](https://github.com/zetaab) [#7182](https://github.com/kubernetes/kops/pull/7182)
* Use NodeAuthorizer config options instead of soely hard-codes [@jacksontj](https://github.com/jacksontj) [#7211](https://github.com/kubernetes/kops/pull/7211)
* doc: support to debug kops-apiserver [@Sn0rt](https://github.com/Sn0rt) [#7151](https://github.com/kubernetes/kops/pull/7151)
* GCE tutorial markdown formatting [@flaviamissi](https://github.com/flaviamissi) [#7188](https://github.com/kubernetes/kops/pull/7188)
* Make an actual deep-copy of the state [@jacksontj](https://github.com/jacksontj) [#7219](https://github.com/kubernetes/kops/pull/7219)
* Set priority for static pods [@vainu-arto](https://github.com/vainu-arto) [#6897](https://github.com/kubernetes/kops/pull/6897)
* Allow setting Limit & Request for aws-iam-authenticator [@rdrgmnzs](https://github.com/rdrgmnzs) [#7260](https://github.com/kubernetes/kops/pull/7260)
* Delete the function keyword to prevent shellcheck from failing [@xichengliudui](https://github.com/xichengliudui) [#6811](https://github.com/kubernetes/kops/pull/6811)
* Bumping calico to 3.7.4. [@michalschott](https://github.com/michalschott) [#7249](https://github.com/kubernetes/kops/pull/7249)
* Update metrics server image [@elisiano](https://github.com/elisiano) [#6871](https://github.com/kubernetes/kops/pull/6871)
* Use readinessProbe for weave-net instead of livenessProbe [@ReillyProcentive](https://github.com/ReillyProcentive) [#7102](https://github.com/kubernetes/kops/pull/7102)
* Add some permissions to cluster-autoscaler clusterrole [@Coolknight](https://github.com/Coolknight) [#7248](https://github.com/kubernetes/kops/pull/7248)
* Spotinst: Rolling update always reports NeedsUpdate [@liranp](https://github.com/liranp) [#7251](https://github.com/kubernetes/kops/pull/7251)
* Add documentation example for running Kops in a CI environment [@rifelpet](https://github.com/rifelpet) [#7256](https://github.com/kubernetes/kops/pull/7256)
* Calico -> 3.7.4 for older versions [@justinsb](https://github.com/justinsb) [#7282](https://github.com/kubernetes/kops/pull/7282)
* [Issue-7148] Legacyetcd support for Digital Ocean [@srikiz](https://github.com/srikiz) [#7221](https://github.com/kubernetes/kops/pull/7221)
* Stop .gitignoring all files named go-bindata [@justinsb](https://github.com/justinsb) [#7288](https://github.com/kubernetes/kops/pull/7288)
* Create hack/update-expected.sh to update test output [@justinsb](https://github.com/justinsb) [#7291](https://github.com/kubernetes/kops/pull/7291)
* replace behavior for @aws hostnameOverride [@jacksontj](https://github.com/jacksontj) [#7185](https://github.com/kubernetes/kops/pull/7185)
* Rhel8 support [@cassandracomar](https://github.com/cassandracomar) [#7287](https://github.com/kubernetes/kops/pull/7287)
* Update DigitalOcean CCM to v0.1.16 [@timoreimann](https://github.com/timoreimann) [#7293](https://github.com/kubernetes/kops/pull/7293)
* Replace use of cmdutil IsFilenameSliceEmpty [@justinsb](https://github.com/justinsb) [#7289](https://github.com/kubernetes/kops/pull/7289)
* GCE: support ipalias networking mode, named "gce" [@justinsb](https://github.com/justinsb) [#6229](https://github.com/kubernetes/kops/pull/6229)
* Move NTP and misc packages initialization to code [@justinsb](https://github.com/justinsb) [#6236](https://github.com/kubernetes/kops/pull/6236)
* Machine types fix [@mikesplain](https://github.com/mikesplain) [#7300](https://github.com/kubernetes/kops/pull/7300)
* Improve channel updates [@granular-ryanbonham](https://github.com/granular-ryanbonham),[@justinsb](https://github.com/justinsb) [#7133](https://github.com/kubernetes/kops/pull/7133)
* Rationalize golden-output comparison [@justinsb](https://github.com/justinsb) [#7290](https://github.com/kubernetes/kops/pull/7290)
* hack/update-expected: regenerate gobindata [@justinsb](https://github.com/justinsb) [#7311](https://github.com/kubernetes/kops/pull/7311)
* Add me as reviewer [@granular-ryanbonham](https://github.com/granular-ryanbonham) [#7313](https://github.com/kubernetes/kops/pull/7313)
* Update Calico to v3.8.0 [@tmjd](https://github.com/tmjd) [#7257](https://github.com/kubernetes/kops/pull/7257)
* Manifest hashing: move trimming out of hash function [@justinsb](https://github.com/justinsb) [#7312](https://github.com/kubernetes/kops/pull/7312)
* Adding documentation to mitigate workload outages on AWS [@endzyme](https://github.com/endzyme) [#7292](https://github.com/kubernetes/kops/pull/7292)
* Mount FlexVolume directory in kube-controller-manager pod [@kellanburket](https://github.com/kellanburket) [#6874](https://github.com/kubernetes/kops/pull/6874)
* remove code: remove kops-server chart [@Sn0rt](https://github.com/Sn0rt) [#7324](https://github.com/kubernetes/kops/pull/7324)
* Bump alpha channel with latest kubernetes versions [@justinsb](https://github.com/justinsb) [#7338](https://github.com/kubernetes/kops/pull/7338)
* Default etcd-version to 3.3.10 for >= 1.14 [@justinsb](https://github.com/justinsb) [#7341](https://github.com/kubernetes/kops/pull/7341)
* Warn/prevent if the version of etcd is unsupported with etcd-manager [@justinsb](https://github.com/justinsb) [#7340](https://github.com/kubernetes/kops/pull/7340)
* Update Image version and RBAC for Citrix Ingress Controller [@christus02](https://github.com/christus02) [#7335](https://github.com/kubernetes/kops/pull/7335)
* Promote k8s 1.12.9 from alpha -> stable [@justinsb](https://github.com/justinsb) [#7337](https://github.com/kubernetes/kops/pull/7337)
* Update repo-infra and distroless for bazel fixes [@rifelpet](https://github.com/rifelpet) [#7348](https://github.com/kubernetes/kops/pull/7348)
* Cross-Zone Load Balancing for API ELB [@austinmoore-](https://github.com/austinmoore-) [#6958](https://github.com/kubernetes/kops/pull/6958)
* stop kubelet to prevent orphan containers [@qqshfox](https://github.com/qqshfox) [#7345](https://github.com/kubernetes/kops/pull/7345)
* Update default flexvolumepath for COS [@justinsb](https://github.com/justinsb) [#7339](https://github.com/kubernetes/kops/pull/7339)
* Promote 1.12 image from alpha to stable [@idealhack](https://github.com/idealhack) [#7343](https://github.com/kubernetes/kops/pull/7343)
* Update kube-router to 0.3.1 [@combor](https://github.com/combor) [#7317](https://github.com/kubernetes/kops/pull/7317)
* Enable scraping of weave metrics [@zacblazic](https://github.com/zacblazic) [#7326](https://github.com/kubernetes/kops/pull/7326)
* Bump etcd-manager to 3.0.20190801 [@justinsb](https://github.com/justinsb) [#7349](https://github.com/kubernetes/kops/pull/7349)
* Add mappings for Webhook authorization mode. [@anderseknert](https://github.com/anderseknert) [#7344](https://github.com/kubernetes/kops/pull/7344)
* Set and mount the correct volume plugin dir based on OS [@KashifSaadat](https://github.com/KashifSaadat) [#7355](https://github.com/kubernetes/kops/pull/7355)
* Don't default adding MIMEBOUNDARY headers when a mixed instances policy is set [@KashifSaadat](https://github.com/KashifSaadat) [#7370](https://github.com/kubernetes/kops/pull/7370)
* Add release notes for 1.13.0 beta.2 -> 1.13.0 [@justinsb](https://github.com/justinsb) [#7372](https://github.com/kubernetes/kops/pull/7372)
* Release notes for 1.12.2 -> 1.12.3 [@justinsb](https://github.com/justinsb) [#7373](https://github.com/kubernetes/kops/pull/7373)
* correct typo in output message [@beautytiger](https://github.com/beautytiger) [#7380](https://github.com/kubernetes/kops/pull/7380)
* Remove extraneous note in 1.13 release notes [@rifelpet](https://github.com/rifelpet) [#7374](https://github.com/kubernetes/kops/pull/7374)
* protokube/gce_volume.go: error info correction [@beautytiger](https://github.com/beautytiger) [#7382](https://github.com/kubernetes/kops/pull/7382)
* cleanup: client.go error message words correction [@beautytiger](https://github.com/beautytiger) [#7394](https://github.com/kubernetes/kops/pull/7394)
* awstasks: fix misspelled words in logging. [@beautytiger](https://github.com/beautytiger) [#7412](https://github.com/kubernetes/kops/pull/7412)
* AWS SDK v1.23.0 [@gjtempleton](https://github.com/gjtempleton) [#7404](https://github.com/kubernetes/kops/pull/7404)
* Update Compatibility Table in Readme [@austinorth](https://github.com/austinorth) [#7408](https://github.com/kubernetes/kops/pull/7408)
* Add maxPersistentVolumes to support the KUBE_MAX_PD_VOLS scheduler setting [@ripta](https://github.com/ripta) [#7346](https://github.com/kubernetes/kops/pull/7346)
* add zetaab as reviewer [@zetaab](https://github.com/zetaab) [#7403](https://github.com/kubernetes/kops/pull/7403)
* Support mirroring for nodeup also [@justinsb](https://github.com/justinsb) [#7377](https://github.com/kubernetes/kops/pull/7377)
* Use Cluster Proportional Autoscaler for CoreDNS 1.12+ [@gjtempleton](https://github.com/gjtempleton) [#7400](https://github.com/kubernetes/kops/pull/7400)
* Upgrading k8s-srcdst to v0.2.2 [@michalschott](https://github.com/michalschott) [#7388](https://github.com/kubernetes/kops/pull/7388)
* add OpenStack etcd-manager support [@zetaab](https://github.com/zetaab) [#7395](https://github.com/kubernetes/kops/pull/7395)
* Bump k8s versions in alpha channel [@justinsb](https://github.com/justinsb) [#7422](https://github.com/kubernetes/kops/pull/7422)
* Update AMIs in alpha channels [@justinsb](https://github.com/justinsb) [#7420](https://github.com/kubernetes/kops/pull/7420)
* skip verification when the file already installed [@qqshfox](https://github.com/qqshfox) [#7387](https://github.com/kubernetes/kops/pull/7387)
* cleanup: fix error message typos [@beautytiger](https://github.com/beautytiger) [#7425](https://github.com/kubernetes/kops/pull/7425)
* fix Typo 'the the' -> 'the' [@xichengliudui](https://github.com/xichengliudui) [#7441](https://github.com/kubernetes/kops/pull/7441)
* ali.go: cleanup error words in messages [@beautytiger](https://github.com/beautytiger) [#7433](https://github.com/kubernetes/kops/pull/7433)
* promote k8s versions [@zetaab](https://github.com/zetaab) [#7437](https://github.com/kubernetes/kops/pull/7437)
* Dont set ExperimentalCriticalPodAnnotation feature gate in k8s 1.16 [@rifelpet](https://github.com/rifelpet) [#7430](https://github.com/kubernetes/kops/pull/7430)
* fix typo "specifiction" -> "specification" [@928234269](https://github.com/928234269) [#7440](https://github.com/kubernetes/kops/pull/7440)
* Add relnotes for 1.14.0-beta.1 [@justinsb](https://github.com/justinsb) [#7443](https://github.com/kubernetes/kops/pull/7443)
* bash script: don't assume nodeup filename [@justinsb](https://github.com/justinsb) [#7448](https://github.com/kubernetes/kops/pull/7448)
* Add doc for using custom CA [@joshbranham](https://github.com/joshbranham) [#7434](https://github.com/kubernetes/kops/pull/7434)
* nodeup download should try all mirrors [@justinsb](https://github.com/justinsb) [#7447](https://github.com/kubernetes/kops/pull/7447)
* Add nodeup to shipbot targets for release upload [@justinsb](https://github.com/justinsb) [#7449](https://github.com/kubernetes/kops/pull/7449)
* Update channel recommended versions for kops versions [@justinsb](https://github.com/justinsb) [#7446](https://github.com/kubernetes/kops/pull/7446)
* fix typo "in ingards to" -> "in regard to" [@928234269](https://github.com/928234269) [#7451](https://github.com/kubernetes/kops/pull/7451)
* Update weave to 2.5.2 [@while1eq1](https://github.com/while1eq1) [#7444](https://github.com/kubernetes/kops/pull/7444)
* cloudformation tests: use standard file comparison [@justinsb](https://github.com/justinsb) [#7450](https://github.com/kubernetes/kops/pull/7450)
* Relnotes for 1.14.0-beta.2 [@justinsb](https://github.com/justinsb) [#7461](https://github.com/kubernetes/kops/pull/7461)
* Look for sha256 and sha1 files for artifacts [@justinsb](https://github.com/justinsb) [#7468](https://github.com/kubernetes/kops/pull/7468)
* [Digital Ocean] DO-7442 upgrade godo client to latest version [@srikiz](https://github.com/srikiz) [#7467](https://github.com/kubernetes/kops/pull/7467)
* Fix Flatcar distro [@mazzy89](https://github.com/mazzy89) [#7464](https://github.com/kubernetes/kops/pull/7464)
* fix typo "new" -> "newer" [@928234269](https://github.com/928234269) [#7462](https://github.com/kubernetes/kops/pull/7462)
* print all failure messages [@zetaab](https://github.com/zetaab) [#7465](https://github.com/kubernetes/kops/pull/7465)
* [DO-7148] Digital Ocean support for etcd-manager [@srikiz](https://github.com/srikiz) [#7435](https://github.com/kubernetes/kops/pull/7435)
* Publish sha256 artifacts for kops itself [@justinsb](https://github.com/justinsb) [#7471](https://github.com/kubernetes/kops/pull/7471)
* Ignore empty hashfiles [@justinsb](https://github.com/justinsb) [#7472](https://github.com/kubernetes/kops/pull/7472)
* Update to kubernetes 1.15 [@justinsb](https://github.com/justinsb) [#7470](https://github.com/kubernetes/kops/pull/7470)
* util/pkg/vfs: Fix swallowed errors [@alrs](https://github.com/alrs) [#7483](https://github.com/kubernetes/kops/pull/7483)
* Set GOPROXY in travis builds [@justinsb](https://github.com/justinsb) [#7485](https://github.com/kubernetes/kops/pull/7485)
* Allow configure ip to ip mode in calico [@zetaab](https://github.com/zetaab) [#7481](https://github.com/kubernetes/kops/pull/7481)
* Add exec-opts options to dockerconfig [@tvi](https://github.com/tvi) [#7460](https://github.com/kubernetes/kops/pull/7460)
* move OpenStack from alpha to beta [@zetaab](https://github.com/zetaab) [#7488](https://github.com/kubernetes/kops/pull/7488)
* Add support for netExtraArgs [@ReillyProcentive](https://github.com/ReillyProcentive) [#7429](https://github.com/kubernetes/kops/pull/7429)
* Cleanup versions, deprecate kops 1.10, remove k8s 1.8 [@mikesplain](https://github.com/mikesplain) [#7491](https://github.com/kubernetes/kops/pull/7491)
* Create verify-gomod script [@justinsb](https://github.com/justinsb) [#7498](https://github.com/kubernetes/kops/pull/7498)
* Update to golang 1.12.9 [@justinsb](https://github.com/justinsb) [#7499](https://github.com/kubernetes/kops/pull/7499)
* Corrected spelling of 'we' in the documentation [@ashishbharthi](https://github.com/ashishbharthi) [#7495](https://github.com/kubernetes/kops/pull/7495)
* fix-up docs/releases/1.11-NOTE.md spelling mistake [@tanjunchen](https://github.com/tanjunchen) [#7501](https://github.com/kubernetes/kops/pull/7501)
* Copy well-known users from apiserver [@justinsb](https://github.com/justinsb) [#7497](https://github.com/kubernetes/kops/pull/7497)
* Replace resource.FilenameOptions with []string [@justinsb](https://github.com/justinsb) [#7500](https://github.com/kubernetes/kops/pull/7500)
* Configure calico MTU [@zetaab](https://github.com/zetaab) [#7480](https://github.com/kubernetes/kops/pull/7480)
* Create env-var helper function [@justinsb](https://github.com/justinsb) [#7505](https://github.com/kubernetes/kops/pull/7505)
* Label AWS ASGs with kops.k8s.io/instancegroup [@justinsb](https://github.com/justinsb) [#7504](https://github.com/kubernetes/kops/pull/7504)
* Support for using hostPort when using flannel [@shamil](https://github.com/shamil) [#7295](https://github.com/kubernetes/kops/pull/7295)
* Remove unused ClientGetter from Drain code [@justinsb](https://github.com/justinsb) [#7509](https://github.com/kubernetes/kops/pull/7509)
* DeleteLocalData on drain [@justinsb](https://github.com/justinsb) [#7510](https://github.com/kubernetes/kops/pull/7510)
* Updating the vendored gazelle to match workspace. [@mikesplain](https://github.com/mikesplain) [#7511](https://github.com/kubernetes/kops/pull/7511)
* Add verbosity [@mikesplain](https://github.com/mikesplain) [#7514](https://github.com/kubernetes/kops/pull/7514)
* fix(addons/coredns.addons.k8s.io) Workaound to stop coredns crashing on 1.3.1 version [@phspagiari](https://github.com/phspagiari) [#7492](https://github.com/kubernetes/kops/pull/7492)
* Update rules_docker with python2 workaround [@rifelpet](https://github.com/rifelpet) [#7508](https://github.com/kubernetes/kops/pull/7508)
* Update and add back some sizes [@mikesplain](https://github.com/mikesplain) [#7515](https://github.com/kubernetes/kops/pull/7515)
* Don't try to delete ElasticIPs of NatGateway is shared [@dzoeteman](https://github.com/dzoeteman) [#7525](https://github.com/kubernetes/kops/pull/7525)
* fix(addons/networking.projectcalico.org) calico kube-controllers is needed in CRD mode [@phspagiari](https://github.com/phspagiari) [#7517](https://github.com/kubernetes/kops/pull/7517)
* remove default insecure from openstack [@zetaab](https://github.com/zetaab) [#7524](https://github.com/kubernetes/kops/pull/7524)
* docs: fix link to Metrics Server user guide [@ruxandrafed](https://github.com/ruxandrafed) [#7479](https://github.com/kubernetes/kops/pull/7479)
* fix static check error in vfssync.go [@beautytiger](https://github.com/beautytiger) [#7482](https://github.com/kubernetes/kops/pull/7482)
* fix(upup/models/cloudup/resources/addons/coredns.addons.k8s.io) missing resourceVersion [@phspagiari](https://github.com/phspagiari) [#7477](https://github.com/kubernetes/kops/pull/7477)
* modify-doc-small-mistake [@tanjunchen](https://github.com/tanjunchen) [#7519](https://github.com/kubernetes/kops/pull/7519)