- 24 Mar, 2017 40 commits
-
-
Jeff Grafton authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add bowei to OWNERS of cloudproviders/gce ```release-note none ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 42237, 42297, 42279, 42436, 42551) Cleanup federation_util.go in e2e/framework The only function GetValidDNSSubdomainName in test/e2e/framework/federation_util.go is no longer used for some time now. so cleaning it up. cc @kubernetes/sig-federation-pr-reviews @madhusudancs
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 42237, 42297, 42279, 42436, 42551) Add example for how to use vSphere volumes in Stateful Sets **What this PR does / why we need it**: Examples yaml for using vSphere volumes in stateful sets. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 42237, 42297, 42279, 42436, 42551) Reword PVC polling message to log a more readable message. **What this PR does / why we need it**: Previous message used to report an error is misleading and poorly written. This PR changes the log to be more readable. ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 42237, 42297, 42279, 42436, 42551) should replace errors.New(fmt.Sprintf(...)) with fmt.Errorf(...) Signed-off-by:yupengzte <yu.peng36@zte.com.cn> **What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue controller: drop extra rs deep-copy @janetkuo @mwielgus
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix test for provisioning in unmanaged zone. defer evaluates arguments of the deferred function immediately, so it actually deleted a storage class and a claim before the test could do anything useful. The test passed just accidentally, as the test is expected to time out. It timed out from wrong reasons though. @copejon @kubernetes/sig-storage-pr-reviews ```release-note NONE ```
-
Bowei Du authored
-
Anthony Yeh authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 41139, 41186, 38882, 37698, 42034) Add support for bring-your-own ip address for Services on Azure @colemickens @codablock
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 41139, 41186, 38882, 37698, 42034) Make kubelet never delete files on mounted filesystems With bug #27653, kubelet could remove mounted volumes and delete user data. The bug itself is fixed, however our trust in kubelet is significantly lower. Let's add an extra version of RemoveAll that does not cross mount boundary (rm -rf --one-file-system). It calls lstat(path) three times for each removed directory - once in RemoveAllOneFilesystem and twice in IsLikelyNotMountPoint, however this way it's platform independent and the directory that is being removed by kubelet should be almost empty.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 41139, 41186, 38882, 37698, 42034) create configmap from-env-file Allow ConfigMaps to be created from Docker based env files. See proposal https://github.com/kubernetes/community/issues/165 **Release-note:** ```release-note 1. create configmap has a new option --from-env-file that populates a configmap from file which follows a key=val format for each line. 2. create secret has a new option --from-env-file that populates a configmap from file which follows a key=val format for each line. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 41139, 41186, 38882, 37698, 42034) update the signing key for percona debian and ubuntu packages **What this PR does / why we need it**: > W: GPG error: http://repo.percona.com trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9334A25F8507EFA5 The signing key has already been updated. Please refer to [Update the Signing Key for Percona Debian and Ubuntu Packages](https://www.percona.com/blog/2016/10/13/new-signing-key-for-percona-debian-and-ubuntu-packages/) for detailed explanations.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue config set cluster api value Related bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1420280 **Release note**: ```release-note release-note-none ``` This patch sets a specified api version if one is given while setting cluster values in kubeconfig cc @AdoHe @pweil-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue [Federation] Remove TODOs that are already implemented or are irrelevant now. **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update the description to match function The description of NewReplicaSetController() does not match its function, and the description of NewDeploymentController() does not match its function. Let's update their descriptions. **What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update NPD rbac. I recently enabled NPD in gke. However, I found that in gke e2e test (https://k8s-testgrid.appspot.com/google-gke#gci-gke), npd on the node could not talk with apiserver, and reported full of following errors: ``` E0324 05:08:26.745545 1328 manager.go:160] failed to update node conditions: the server does not allow access to the requested resource (patch nodes gke-bootstrap-e2e-default-pool-fd91d792-mqh4) E0324 05:08:37.719423 1328 manager.go:160] failed to update node conditions: the server does not allow access to the requested resource (patch nodes gke-bootstrap-e2e-default-pool-fd91d792-mqh4) E0324 05:08:47.719694 1328 manager.go:160] failed to update node conditions: the server does not allow access to the requested resource (patch nodes gke-bootstrap-e2e-default-pool-fd91d792-mqh4) ``` I created a GKE cluster (v1.7.0-alpha.0.1483+1e879c69) myself, and found that addon manager could not create npd binding with the following error: ``` error: error validating "/etc/kubernetes/addons/node-problem-detector/standalone/npd-binding.yaml": error validating data: couldn't find type: v1alpha1.ClusterRoleBinding; if you choose to ignore these errors, turn validation off with --validate=false ``` I found that rbac was updated to beta, but npd was missed because it was merged after https://github.com/kubernetes/kubernetes/commit/9e6a3496b44e9a5ab9740cb903e46f769d65cde3#diff-b05c70853d9a772b310db71a61297841. I updated rbac to beta in the master manifest and npd on the node could talk with apiserver immediately. We must get this in 1.6 to make NPD working. @dchen1107 @dchen1107 @fabioy @liggitt
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add approvers to the aws OWNERS file Without this it was picking up reviewers from a much higher directory. ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix typos **What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add comment end
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue small change to ControlleeExpectations result judgement GetByKey() will never return err, so err != nil {} is redundant,remove it and remove the err return too **Release note**: ```release-note NONE ``` -
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix spelling of the word successfully A serious business project like kubernetes necessitates serious business logs.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix typo: NewGroupMetadFactory NewGroupMetadFactory -> NewGroupMetaFactory ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Remove krousey from some OWNERS files
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Updated comments for admission/storageclass. Correct comments to reflect fun's feature.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix several typos in the docs of persistent volume provisioning **What this PR does / why we need it**: This fix fixes some typos in the docs of persistent volume provisioning (`persistent-volume-provisioning/README.md`): ``` s/containes/contains/ s/specifiy/specify/ s/agains/against/ ``` **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Replace links to Helm Charts in example guidelines
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix where typo
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kubeadm: Remove an outdated comment Now that `AdvertiseAddress` is a `string` and not `AdvertiseAddresses` a `[]string` this comment is no longer necessary. @k8s-mirror-cluster-lifecycle-misc RFR **What this PR does / why we need it** Just a little house cleaning by removing an outdated comment. **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix pv_controller typos ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix created typo
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix local cluster up script for kube-public namespace error. Fix local cluster up script for kube-public namespace error: ``` Error from server (AlreadyExists): namespaces "kube-public" already exists ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix amount typo
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix reconcile typo
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add gnufied as reviewer for pkg/volume I have helped review and contributed code to this area already. cc @saad-ali @jsafrane @childsb
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue enable error enable word error
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kubelet word mistake
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue update kubeconfig document url in comments **What this PR does / why we need it**: update kubeconfig document url in comments **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: NONE **Special notes for your reviewer**: NONE **Release note**: NONE
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fc: Drop multipath.conf snippet **What this PR does / why we need it**: Removes multipath.conf - The code does not make use of it - or ensure s that it's getting used - and it should in addition be handled elsewehre. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: **Release note**: ```release-note ``` A minimalistic multipath.conf got written, but it was useless, as it is unclear if multipathd is running and there was also no config reload triggered. This patch drops this snippet. In general it's probably a better idea to leave the multipath.conf to the component managing the host. Signed-off-by:Fabian Deutsch <fabiand@fedoraproject.org>
-