- 18 Dec, 2017 1 commit
-
-
m1093782566 authored
-
- 14 Dec, 2017 7 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Add ConnorDoyle as approver in /pkg/kubelet/cm. **What this PR does / why we need it**: - Add github user `ConnorDoyle` (me) to the approvers list for `pkg/kubelet/cm`. **Special notes for your reviewer**: I would like to help with the review load in this package. I believe I have demonstrated good stewardship of sub-packages in this part of the code base. ```release-note NONE ``` /sig node /kind cleanup /assign @derekwaynecarr
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Fix conformance testdata OWNERS file. **What this PR does / why we need it**: Fixes OWNERS file parse error. **Release note**: ```release-note none ``` /cc @mml
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Update CHANGELOG.md I should've done that in https://github.com/kubernetes/kubernetes/pull/55466. The version was already bumped, this is just to keep track of what changed. **What this PR does / why we need it**: **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. fluentd-elasticsearch: Improve README Improve README of fluentd-elasticsearch add-on.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Update IPVS README **What this PR does / why we need it**: People complained that they feel confused about how to use IPVS-based kube-proxy correctly, probably we may need to provide them a better README. **Which issue(s) this PR fixes**: xref: #56319 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Fixed typo in IPVS documentation **What this PR does / why we need it**: Fixed documentation typo **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes # **Special notes for your reviewer**: **Release note**: ```release-note Fixed documentation typo in IPVS README. ```
-
Anthony Yeh authored
gce/upgrade.sh: Prompt if etcd version is unspecified.
-
- 13 Dec, 2017 4 commits
-
-
Anthony Yeh authored
We shouldn't upgrade etcd without first warning the user that some etcd version transitions can't be undone. We don't know what version the user currently has, so we require either an explicit version and image, or an interactive acknowledgement of this caveat. This is modeled after the STORAGE_MEDIA_TYPE prompt just above.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Update nvidia-gpu-device-plugin addon. This includes changes from GoogleCloudPlatform/container-engine-accelerators#38 and GoogleCloudPlatform/container-engine-accelerators#37 #57125 **Release note**: ```release-note NONE ``` /sig node /priority critical-urgent /kind bug
-
Rohit Agarwal authored
This includes changes from GoogleCloudPlatform/container-engine-accelerators#38 and GoogleCloudPlatform/container-engine-accelerators#37
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Re-uses device plugin resources allocated to init containers. Implements option 2 mentioned in https://github.com/kubernetes/kubernetes/issues/56022#issuecomment-348286184 **What this PR does / why we need it**: This PR implements the option 2 solution discussed in https://github.com/kubernetes/kubernetes/issues/56022#issuecomment-348286184. This is one of short-term fix we are considering for a 1.9 patch release. The alternative is to disallow requesting device plugin resources in init containers, as PR https://github.com/kubernetes/kubernetes/pull/56659 is taking. The long-term fix we want to implement for 1.10 is still open to discussion. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes https://github.com/kubernetes/kubernetes/issues/56022 **Special notes for your reviewer**: **Release note**: ```release-note ```
-
- 12 Dec, 2017 12 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Mark Flexvolume as GA Flex volume became GA from release 1.8 onwards. This PR fixes the comments to reflect it. Fixes #56920 **Special notes for your reviewer**: **Release note**: ```release-note Flexvolume feature has graduated to GA. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 56529, 57054). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kubelet should use the value of the cri container runtime endpoint fr… …om cadvisor **What this PR does / why we need it**: To make cri container runtime endpoint consistent, kubelet (currently using "/var/run/crio.sock" ) should use value of CrioSocket exactly as defined in cadvisor. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #57005 **Special notes for your reviewer**: **Release note**: ```release-note Use the same value for cri container runtime endpoint as defined in cadivsor/crio ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 56529, 57054). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Updates Kubeproxy validators to allow Windows 'kernelspace' mode. **What this PR does / why we need it**: Allows necessary `--proxy-mode` parameter in Kubeproxy, so that it can proceed as usual on Windows. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #56522 ```release-note NONE ```
-
Chakravarthy Nelluri authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. delete a node from its cache if it gets node not found error **What this PR does / why we need it**: delete a node from its cache if it gets node not found error **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes # https://github.com/kubernetes/kubernetes/issues/56261 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 56599, 56824, 56918, 56967, 56959). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Fix bug in container lifecycle event message generation **What this PR does / why we need it**: In HandlerRunner of container lifecycle, the event msg is re-declared. Thus, the event message we returned would always be empty. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #56962 **Special notes for your reviewer**: /sig node **Release note**: ```release-note Fix bug in container lifecycle event messaging ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 56599, 56824, 56918, 56967, 56959). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Update cadvisor godeps to v0.28.3 **What this PR does / why we need it**: Adds timeout around docker queries, to prevent wedging kubelet on node status updates if docker is non-responsive. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #53207 **Special notes for your reviewer**: Kubelet's node status update queries cadvisor, which had no timeout on underlying docker queries. As a result, if docker was non responsive, kubelet would never be able to recover itself without a restart. **Release note**: ```release-note Timeout docker queries to prevent node going NotReady indefinitely. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 56599, 56824, 56918, 56967, 56959). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Check both name and ports for azure health probes **What this PR does / why we need it**: Check both name and ports for azure health probes, so that probe ports could follow nodePorts changes. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #56898 **Special notes for your reviewer**: Should be cherry-picked in 1.7, 1.8, 1.9. **Release note**: ```release-note BUG FIX: Check both name and ports for azure health probes ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 56599, 56824, 56918, 56967, 56959). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. add yaml-quote for GCE_GLBC_IMAGE fix a bug that `GCE_GLBC_IMAGE` was not processed by yaml-quote. ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 56599, 56824, 56918, 56967, 56959). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kubeadm: Use the v1.9 branch by default **What this PR does / why we need it**: As per https://github.com/kubernetes/kubeadm/blob/master/docs/release-cycle.md, bump the default Kubernetes version to use in kubeadm right before v1.9.0-rc.1 (or maybe rc.0 ?) is cut. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: ref: https://github.com/kubernetes/kubernetes/pull/47440 https://github.com/kubernetes/kubernetes/pull/52085 **Special notes for your reviewer**: /cc @luxas @kubernetes/sig-cluster-lifecycle-pr-reviews @kubernetes/kubernetes-release-managers **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Fix Content negotiation incorrect when Accept header uses type parame… Fixes https://github.com/kubernetes/kubernetes/issues/50519 @smarterclayton @liggitt still wip, I'll add some unit test soon, and simplify the logic
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. remove time waiting after create storage account (save 25s) **What this PR does / why we need it**: I found azure cloud provider will always sleep 25 seconds after creating a new azure storage account: https://github.com/kubernetes/kubernetes/blob/master/pkg/cloudprovider/providers/azure/azure_blobDiskController.go#L531 Actually it's not necessary now, since it's already using sync way to create a storage account: https://github.com/kubernetes/kubernetes/blob/master/pkg/cloudprovider/providers/azure/azure_blobDiskController.go#L531 Above code will wait until the storage account is created in azure. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #56674 **Special notes for your reviewer**: Below are logs without this PR: ``` I1201 06:41:22.486663 1 azure_blobDiskController.go:522] azureDisk - Creating storage account pvc3329812692002 type Standard_LRS I1201 06:41:22.486810 1 azure_blobDiskController.go:531] azureDisk - Creating storage account pvc3329812692002 type Standard_LRS begin to wait I1201 06:41:40.440005 1 azure_blobDiskController.go:533] azureDisk - Creating storage account pvc3329812692002 type Standard_LRS end wait I1201 06:41:40.440030 1 azure_blobDiskController.go:551] azureDisk - storage account pvc3329812692002 was just created, allowing time before polling status I1201 06:42:05.440176 1 azure_blobDiskController.go:553] azureDisk - storage account pvc3329812692002 was just created, allowing time before polling status, end wait ``` Below are logs with this PR, it could save 25s now: ``` I1201 07:36:07.755540 1 azure_blobDiskController.go:523] azureDisk - Creating storage account pvc33298126923895004820 type Standard_LRS I1201 07:36:07.755652 1 azure_blobDiskController.go:532] azureDisk - Creating storage account pvc33298126923895004820 type Standard_LRS begin to wait I1201 07:36:25.722540 1 azure_blobDiskController.go:534] azureDisk - Creating storage account pvc33298126923895004820 type Standard_LRS end wait I1201 07:36:25.722557 1 azure_blobDiskController.go:552] azureDisk - storage account pvc33298126923895004820 was just created, allowing time before polling status I1201 07:36:25.722562 1 azure_blobDiskController.go:554] azureDisk - storage account pvc33298126923895004820 was just created, allowing time before polling status, end wait I1201 07:36:26.011157 1 azure_blobDiskController.go:436] azureDisk - storage account:pvc33298126923895004820 had no default container(3329812692) and it was created I1201 07:36:26.011201 1 azure_blobDiskController.go:182] azureDisk - creating page blob andy-mgwin1710-dynamic-pvc-88c50c37-d668-11e7-94dc-000d3a041274.vhd in container 3329812692 account pvc33298126923895004820 ``` **Release note**: ``` none ``` /sig azure /assign @khenidak
-
- 11 Dec, 2017 8 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. kubeadm: Don't downgrade etcd on cluster downgrade **What this PR does / why we need it**: - Don't try downgrade etcd on k8s downgrade -- that doesn't work - Mark self-hosting as alpha as discussed in the SIG - Don't print the beta warning as it confuses users - Slightly make the wording around upgrade/downgrade clearer **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes # **Special notes for your reviewer**: **Release note**: ```release-note NONE ``` @kubernetes/sig-cluster-lifecycle-pr-reviews
-
Zach Corleissen authored
Doc updates for 1.9
-
Davanum Srinivas authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Bumped Heapster to v1.5.0 ``` release-note Bumped Heapster to v1.5.0. More details about the release https://github.com/kubernetes/heapster/releases/tag/v1.5.0 ``` Only minor changes since the previous version 1.5.0-beta.3 cc @kubernetes/heapster-maintainers @kawych
-
zacharysarah authored
-
Lucas Käldström authored
-
Piotr Szczesniak authored
-
lichuqiang authored
-
- 09 Dec, 2017 2 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Cluster Autoscaler 1.1.0 ```release-note Cluster Autoscaler 1.1.0 ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. CSI bug fixes for teardown, nodepublish probe, target path creation **What this PR does / why we need it**: This PR addresses several critical bug fixes in CSI including mounter teardown fix, create nodeprobe prior to mount, and pre-create target path. **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes #56817, #56815, #56813 **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
- 08 Dec, 2017 6 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Override recycler pod in GCE **What this PR does / why we need it**: Override the default nfs and hostpath recycler pod with the busybox image from gcr.io/google-containers. It does this by: * writing out the new recycler pod spec to /home/kubernetes * specifying recycler pod arguments to kube-controller-manager, * adding a hostpath volume to the recycler pod spec in the kube-controller-manager manfiest **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*: Fixes # **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Vladimir Vivien authored
- NodeProbe rpc before node attach - Teardown fix using volume info data file stored on node - Pre-create the mount prior to calling nodepublish
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Prevent deadlock on azure zone fetch in presence of failure **What this PR does / why we need it**: This fixes a bug in the Zone get function for the Azure cloud provider. **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 Fix deadlock in azure cloud provider zone fetching ```
-
Marcin Wielgus authored
-
James Ravn authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Bump Heapster version to v1.5.0-beta.3 **What this PR does / why we need it**: Bump Heapster version to v1.5.0-beta.3 **Release note**: ```release-note NONE ```
-