From 849bc29eeaebfd7021d74f3c9a74f9daa5905ca0 Mon Sep 17 00:00:00 2001 From: David McMahon Date: Fri, 29 Jul 2016 12:58:10 -0700 Subject: [PATCH] Update CHANGELOG.md for v1.4.0-alpha.2. --- CHANGELOG.md | 198 +++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 145 insertions(+), 53 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9de9c407277..95f9dd295dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,30 +1,35 @@ -- [v1.3.3](#v133) +- [v1.4.0-alpha.2](#v140-alpha2) - [Downloads](#downloads) - - [Changelog since v1.3.2](#changelog-since-v132) + - [Changelog since v1.4.0-alpha.1](#changelog-since-v140-alpha1) + - [Action Required](#action-required) - [Other notable changes](#other-notable-changes) +- [v1.3.3](#v133) + - [Downloads](#downloads-1) + - [Changelog since v1.3.2](#changelog-since-v132) + - [Other notable changes](#other-notable-changes-1) - [Known Issues](#known-issues) - [v1.3.2](#v132) - - [Downloads](#downloads-1) - - [Changelog since v1.3.1](#changelog-since-v131) - - [Other notable changes](#other-notable-changes-1) -- [v1.3.1](#v131) - [Downloads](#downloads-2) - - [Changelog since v1.3.0](#changelog-since-v130) + - [Changelog since v1.3.1](#changelog-since-v131) - [Other notable changes](#other-notable-changes-2) -- [v1.2.6](#v126) +- [v1.3.1](#v131) - [Downloads](#downloads-3) - - [Changelog since v1.2.5](#changelog-since-v125) + - [Changelog since v1.3.0](#changelog-since-v130) - [Other notable changes](#other-notable-changes-3) -- [v1.4.0-alpha.1](#v140-alpha1) +- [v1.2.6](#v126) - [Downloads](#downloads-4) + - [Changelog since v1.2.5](#changelog-since-v125) + - [Other notable changes](#other-notable-changes-4) +- [v1.4.0-alpha.1](#v140-alpha1) + - [Downloads](#downloads-5) - [Changelog since v1.3.0](#changelog-since-v130-1) - [Experimental Features](#experimental-features) - - [Action Required](#action-required) - - [Other notable changes](#other-notable-changes-4) + - [Action Required](#action-required-1) + - [Other notable changes](#other-notable-changes-5) - [v1.3.0](#v130) - - [Downloads](#downloads-5) + - [Downloads](#downloads-6) - [Highlights](#highlights) - [Known Issues and Important Steps before Upgrading](#known-issues-and-important-steps-before-upgrading) - [ThirdPartyResource](#thirdpartyresource) @@ -35,72 +40,72 @@ - [Provider-specific Notes](#provider-specific-notes) - [Previous Releases Included in v1.3.0](#previous-releases-included-in-v130) - [v1.3.0-beta.3](#v130-beta3) - - [Downloads](#downloads-6) - - [Changelog since v1.3.0-beta.2](#changelog-since-v130-beta2) - - [Action Required](#action-required-1) - - [Other notable changes](#other-notable-changes-5) -- [v1.2.5](#v125) - [Downloads](#downloads-7) - - [Changes since v1.2.4](#changes-since-v124) + - [Changelog since v1.3.0-beta.2](#changelog-since-v130-beta2) + - [Action Required](#action-required-2) - [Other notable changes](#other-notable-changes-6) -- [v1.3.0-beta.2](#v130-beta2) +- [v1.2.5](#v125) - [Downloads](#downloads-8) + - [Changes since v1.2.4](#changes-since-v124) + - [Other notable changes](#other-notable-changes-7) +- [v1.3.0-beta.2](#v130-beta2) + - [Downloads](#downloads-9) - [Changes since v1.3.0-beta.1](#changes-since-v130-beta1) - [Experimental Features](#experimental-features-1) - - [Other notable changes](#other-notable-changes-7) -- [v1.3.0-beta.1](#v130-beta1) - - [Downloads](#downloads-9) - - [Changes since v1.3.0-alpha.5](#changes-since-v130-alpha5) - - [Action Required](#action-required-2) - [Other notable changes](#other-notable-changes-8) -- [v1.3.0-alpha.5](#v130-alpha5) +- [v1.3.0-beta.1](#v130-beta1) - [Downloads](#downloads-10) - - [Changes since v1.3.0-alpha.4](#changes-since-v130-alpha4) + - [Changes since v1.3.0-alpha.5](#changes-since-v130-alpha5) - [Action Required](#action-required-3) - [Other notable changes](#other-notable-changes-9) -- [v1.3.0-alpha.4](#v130-alpha4) +- [v1.3.0-alpha.5](#v130-alpha5) - [Downloads](#downloads-11) - - [Changes since v1.3.0-alpha.3](#changes-since-v130-alpha3) + - [Changes since v1.3.0-alpha.4](#changes-since-v130-alpha4) - [Action Required](#action-required-4) - [Other notable changes](#other-notable-changes-10) -- [v1.2.4](#v124) +- [v1.3.0-alpha.4](#v130-alpha4) - [Downloads](#downloads-12) - - [Changes since v1.2.3](#changes-since-v123) - - [Other notable changes](#other-notable-changes-11) -- [v1.3.0-alpha.3](#v130-alpha3) - - [Downloads](#downloads-13) - - [Changes since v1.3.0-alpha.2](#changes-since-v130-alpha2) + - [Changes since v1.3.0-alpha.3](#changes-since-v130-alpha3) - [Action Required](#action-required-5) + - [Other notable changes](#other-notable-changes-11) +- [v1.2.4](#v124) + - [Downloads](#downloads-13) + - [Changes since v1.2.3](#changes-since-v123) - [Other notable changes](#other-notable-changes-12) -- [v1.2.3](#v123) +- [v1.3.0-alpha.3](#v130-alpha3) - [Downloads](#downloads-14) - - [Changes since v1.2.2](#changes-since-v122) + - [Changes since v1.3.0-alpha.2](#changes-since-v130-alpha2) - [Action Required](#action-required-6) - [Other notable changes](#other-notable-changes-13) -- [v1.3.0-alpha.2](#v130-alpha2) +- [v1.2.3](#v123) - [Downloads](#downloads-15) - - [Changes since v1.3.0-alpha.1](#changes-since-v130-alpha1) - - [Other notable changes](#other-notable-changes-14) -- [v1.2.2](#v122) - - [Downloads](#downloads-16) - - [Changes since v1.2.1](#changes-since-v121) - - [Other notable changes](#other-notable-changes-15) -- [v1.2.1](#v121) - - [Downloads](#downloads-17) - - [Changes since v1.2.0](#changes-since-v120) - - [Other notable changes](#other-notable-changes-16) -- [v1.3.0-alpha.1](#v130-alpha1) - - [Downloads](#downloads-18) - - [Changes since v1.2.0](#changes-since-v120-1) + - [Changes since v1.2.2](#changes-since-v122) - [Action Required](#action-required-7) + - [Other notable changes](#other-notable-changes-14) +- [v1.3.0-alpha.2](#v130-alpha2) + - [Downloads](#downloads-16) + - [Changes since v1.3.0-alpha.1](#changes-since-v130-alpha1) + - [Other notable changes](#other-notable-changes-15) +- [v1.2.2](#v122) + - [Downloads](#downloads-17) + - [Changes since v1.2.1](#changes-since-v121) + - [Other notable changes](#other-notable-changes-16) +- [v1.2.1](#v121) + - [Downloads](#downloads-18) + - [Changes since v1.2.0](#changes-since-v120) - [Other notable changes](#other-notable-changes-17) -- [v1.2.0](#v120) +- [v1.3.0-alpha.1](#v130-alpha1) - [Downloads](#downloads-19) + - [Changes since v1.2.0](#changes-since-v120-1) + - [Action Required](#action-required-8) + - [Other notable changes](#other-notable-changes-18) +- [v1.2.0](#v120) + - [Downloads](#downloads-20) - [Changes since v1.1.1](#changes-since-v111) - [Major Themes](#major-themes) - [Other notable improvements](#other-notable-improvements) - [Experimental Features](#experimental-features-2) - - [Action required](#action-required-8) + - [Action required](#action-required-9) - [Known Issues](#known-issues-1) - [Docker Known Issues](#docker-known-issues) - [1.9.1](#191) @@ -114,6 +119,93 @@ +# v1.4.0-alpha.2 + +[Documentation](http://kubernetes.github.io) & [Examples](http://releases.k8s.io/master/examples) + +## Downloads + +binary | sha256 hash +------ | ----------- +[kubernetes.tar.gz](https://storage.googleapis.com/kubernetes-release/release/v1.4.0-alpha.2/kubernetes.tar.gz) | `787ce63a5149a1cb47d14c55450172e3a045d85349682d2e17ff492de9e415b9` + +## Changelog since v1.4.0-alpha.1 + +### Action Required + +* Federation API server kubeconfig secret consumed by federation-controller-manager has a new name. ([#28938](https://github.com/kubernetes/kubernetes/pull/28938), [@madhusudancs](https://github.com/madhusudancs)) + * If you are upgrading your Cluster Federation components from v1.3.x, please run this command to migrate the federation-apiserver-secret to federation-apiserver-kubeconfig serect; + * $ kubectl --namespace=federation get secret federation-apiserver-secret -o json | sed 's/federation-apiserver-secret/federation-apiserver-kubeconfig/g' | kubectl create -f - + * You might also want to delete the old secret using this command: + * $ kubectl delete secret --namespace=federation federation-apiserver-secret +* Stop eating panics ([#28800](https://github.com/kubernetes/kubernetes/pull/28800), [@lavalamp](https://github.com/lavalamp)) + +### Other notable changes + +* Add API for StorageClasses ([#29694](https://github.com/kubernetes/kubernetes/pull/29694), [@childsb](https://github.com/childsb)) +* Fix kubectl help command ([#29737](https://github.com/kubernetes/kubernetes/pull/29737), [@andreykurilin](https://github.com/andreykurilin)) +* add shorthand cm for configmaps ([#29652](https://github.com/kubernetes/kubernetes/pull/29652), [@lojies](https://github.com/lojies)) +* Bump cadvisor dependencies to latest head. ([#29492](https://github.com/kubernetes/kubernetes/pull/29492), [@Random-Liu](https://github.com/Random-Liu)) +* If a service of type node port declares multiple ports, quota on "services.nodeports" will charge for each port in the service. ([#29457](https://github.com/kubernetes/kubernetes/pull/29457), [@derekwaynecarr](https://github.com/derekwaynecarr)) +* Add an Azure CloudProvider Implementation ([#28821](https://github.com/kubernetes/kubernetes/pull/28821), [@colemickens](https://github.com/colemickens)) +* Add support for kubectl create quota command ([#28351](https://github.com/kubernetes/kubernetes/pull/28351), [@sttts](https://github.com/sttts)) +* Assume volume is detached if node doesn't exist ([#29485](https://github.com/kubernetes/kubernetes/pull/29485), [@saad-ali](https://github.com/saad-ali)) +* kube-up: increase download timeout for kubernetes.tar.gz ([#29426](https://github.com/kubernetes/kubernetes/pull/29426), [@justinsb](https://github.com/justinsb)) +* Allow multiple APIs to register for the same API Group ([#28414](https://github.com/kubernetes/kubernetes/pull/28414), [@brendandburns](https://github.com/brendandburns)) +* Fix a problem with multiple APIs clobbering each other in registration. ([#28431](https://github.com/kubernetes/kubernetes/pull/28431), [@brendandburns](https://github.com/brendandburns)) +* Removing images with multiple tags ([#29316](https://github.com/kubernetes/kubernetes/pull/29316), [@ronnielai](https://github.com/ronnielai)) +* add enhanced volume and mount logging for block devices ([#24797](https://github.com/kubernetes/kubernetes/pull/24797), [@screeley44](https://github.com/screeley44)) +* append an abac rule for $KUBE_USER. ([#29164](https://github.com/kubernetes/kubernetes/pull/29164), [@cjcullen](https://github.com/cjcullen)) +* add tokenreviews endpoint to implement webhook ([#28788](https://github.com/kubernetes/kubernetes/pull/28788), [@deads2k](https://github.com/deads2k)) +* Fix "PVC Volume not detached if pod deleted via namespace deletion" issue ([#29077](https://github.com/kubernetes/kubernetes/pull/29077), [@saad-ali](https://github.com/saad-ali)) +* Allow mounts to run in parallel for non-attachable volumes ([#28939](https://github.com/kubernetes/kubernetes/pull/28939), [@saad-ali](https://github.com/saad-ali)) +* Fix working_set calculation in kubelet ([#29153](https://github.com/kubernetes/kubernetes/pull/29153), [@vishh](https://github.com/vishh)) +* Fix RBAC authorizer of ServiceAccount ([#29071](https://github.com/kubernetes/kubernetes/pull/29071), [@albatross0](https://github.com/albatross0)) +* kubectl proxy changed to now allow urls to pods with "attach" or "exec" in the pod name ([#28765](https://github.com/kubernetes/kubernetes/pull/28765), [@nhlfr](https://github.com/nhlfr)) +* AWS: Added experimental option to skip zone check ([#28417](https://github.com/kubernetes/kubernetes/pull/28417), [@kevensen](https://github.com/kevensen)) +* Ubuntu: Enable ssh compression when downloading binaries during cluster creation ([#26746](https://github.com/kubernetes/kubernetes/pull/26746), [@MHBauer](https://github.com/MHBauer)) +* Add extensions/replicaset to federation-apiserver ([#24764](https://github.com/kubernetes/kubernetes/pull/24764), [@jianhuiz](https://github.com/jianhuiz)) +* federation: Adding namespaces API ([#26298](https://github.com/kubernetes/kubernetes/pull/26298), [@nikhiljindal](https://github.com/nikhiljindal)) +* Improve quota controller performance by eliminating unneeded list calls ([#29134](https://github.com/kubernetes/kubernetes/pull/29134), [@derekwaynecarr](https://github.com/derekwaynecarr)) +* Make Daemonset use GeneralPredicates ([#28803](https://github.com/kubernetes/kubernetes/pull/28803), [@lukaszo](https://github.com/lukaszo)) +* Update docker engine-api to dea108d3aa ([#29144](https://github.com/kubernetes/kubernetes/pull/29144), [@ronnielai](https://github.com/ronnielai)) +* Fixing kube-up for CVM masters. ([#29140](https://github.com/kubernetes/kubernetes/pull/29140), [@maisem](https://github.com/maisem)) +* Fix logrotate config on GCI ([#29139](https://github.com/kubernetes/kubernetes/pull/29139), [@adityakali](https://github.com/adityakali)) +* GCE bring-up: Differentiate NODE_TAGS from NODE_INSTANCE_PREFIX ([#29141](https://github.com/kubernetes/kubernetes/pull/29141), [@zmerlynn](https://github.com/zmerlynn)) +* hyperkube: fix build for 3rd party registry (again) ([#28489](https://github.com/kubernetes/kubernetes/pull/28489), [@liyimeng](https://github.com/liyimeng)) +* Detect flakes in PR builder e2e runs ([#27898](https://github.com/kubernetes/kubernetes/pull/27898), [@lavalamp](https://github.com/lavalamp)) +* Remove examples moved to docs site ([#23513](https://github.com/kubernetes/kubernetes/pull/23513), [@erictune](https://github.com/erictune)) +* Do not query the metadata server to find out if running on GCE. Retry metadata server query for gcr if running on gce. ([#28871](https://github.com/kubernetes/kubernetes/pull/28871), [@vishh](https://github.com/vishh)) +* Change maxsize to size in logrotate. ([#29128](https://github.com/kubernetes/kubernetes/pull/29128), [@bprashanth](https://github.com/bprashanth)) +* Change setting "kubectl --record=false" to stop updating the change-cause when a previous change-cause is found. ([#28234](https://github.com/kubernetes/kubernetes/pull/28234), [@damemi](https://github.com/damemi)) +* Add "kubectl --overwrite" flag to automatically resolve conflicts between the modified and live configuration using values from the modified configuration. ([#26136](https://github.com/kubernetes/kubernetes/pull/26136), [@AdoHe](https://github.com/AdoHe)) +* Make discovery summarizer call servers in parallel ([#26705](https://github.com/kubernetes/kubernetes/pull/26705), [@nebril](https://github.com/nebril)) +* Don't recreate lb cloud resources on kcm restart ([#29082](https://github.com/kubernetes/kubernetes/pull/29082), [@bprashanth](https://github.com/bprashanth)) +* List all nodes and occupy cidr map before starting allocations ([#29062](https://github.com/kubernetes/kubernetes/pull/29062), [@bprashanth](https://github.com/bprashanth)) +* Fix GPU resource validation ([#28743](https://github.com/kubernetes/kubernetes/pull/28743), [@therc](https://github.com/therc)) +* Make PD E2E Tests Wait for Detach to Prevent Kernel Errors ([#29031](https://github.com/kubernetes/kubernetes/pull/29031), [@saad-ali](https://github.com/saad-ali)) +* Scale kube-proxy conntrack limits by cores (new default behavior) ([#28876](https://github.com/kubernetes/kubernetes/pull/28876), [@thockin](https://github.com/thockin)) +* [Kubelet] Improving QOS in kubelet by introducing QoS level Cgroups - `--cgroups-per-qos` ([#27853](https://github.com/kubernetes/kubernetes/pull/27853), [@dubstack](https://github.com/dubstack)) +* AWS: Add ap-south-1 to list of known AWS regions ([#28428](https://github.com/kubernetes/kubernetes/pull/28428), [@justinsb](https://github.com/justinsb)) +* Add RELEASE_INFRA_PUSH related code to support pushes from kubernetes/release. ([#28922](https://github.com/kubernetes/kubernetes/pull/28922), [@david-mcmahon](https://github.com/david-mcmahon)) +* Fix watch cache filtering ([#28966](https://github.com/kubernetes/kubernetes/pull/28966), [@liggitt](https://github.com/liggitt)) +* Deprecate deleting-pods-burst ControllerManager flag ([#28882](https://github.com/kubernetes/kubernetes/pull/28882), [@gmarek](https://github.com/gmarek)) +* Add support for terminal resizing for exec, attach, and run. Note that for Docker, exec sessions ([#25273](https://github.com/kubernetes/kubernetes/pull/25273), [@ncdc](https://github.com/ncdc)) + * inherit the environment from the primary process, so if the container was created with tty=false, + * that means the exec session's TERM variable will default to "dumb". Users can override this by + * setting TERM=xterm (or whatever is appropriate) to get the correct "smart" terminal behavior. +* Implement alpha version of PreferAvoidPods ([#20699](https://github.com/kubernetes/kubernetes/pull/20699), [@jiangyaoguo](https://github.com/jiangyaoguo)) +* Retry when apiserver fails to listen on insecure port ([#28797](https://github.com/kubernetes/kubernetes/pull/28797), [@aaronlevy](https://github.com/aaronlevy)) +* Add SSH_OPTS to config ssh and scp port ([#28872](https://github.com/kubernetes/kubernetes/pull/28872), [@lojies](https://github.com/lojies)) +* kube-up: install new Docker pre-requisite (libltdl7) when not in image ([#28745](https://github.com/kubernetes/kubernetes/pull/28745), [@justinsb](https://github.com/justinsb)) +* Separate rate limiters for Pod evictions for different zones in NodeController ([#28843](https://github.com/kubernetes/kubernetes/pull/28843), [@gmarek](https://github.com/gmarek)) +* Add --quiet to hide the 'waiting for pods to be running' message in kubectl run ([#28801](https://github.com/kubernetes/kubernetes/pull/28801), [@janetkuo](https://github.com/janetkuo)) +* Controllers doesn't take any actions when being deleted. ([#27438](https://github.com/kubernetes/kubernetes/pull/27438), [@gmarek](https://github.com/gmarek)) +* Add "deploy" abbrev for deployments to kubectl ([#24087](https://github.com/kubernetes/kubernetes/pull/24087), [@Frostman](https://github.com/Frostman)) +* --no-header available now for custom-column ([#26696](https://github.com/kubernetes/kubernetes/pull/26696), [@gitfred](https://github.com/gitfred)) + + + # v1.3.3 [Documentation](http://kubernetes.github.io) & [Examples](http://releases.k8s.io/release-1.3/examples)