- 15 Jun, 2016 27 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Fixes and improvements to Photon Controller backend for kube-up - Improve reliability of network address detection by using MAC address. VMware has a MAC OUI that reliably distinguishes the VM's NICs from the other NICs (like the CBR). This doesn't rely on the unreliable reporting of the portgroup. - Persist route changes. We configure routes on the master and nodes, but previously we didn't persist them so they didn't last across reboots. This persists them in /etc/network/interfaces - Fix regression that didn't configure auth for kube-apiserver with Photon Controller. - Reliably run apt-get update: Not doing this can cause apt to fail. - Remove unused nginx config in salt
-
Daniel Smith authored
Update the latestReleaseBranch to release-1.3 in the munger.
-
k8s-merge-robot authored
Automatic merge from submit-queue Fixed e2e gke test "scale up correct target pool". []() Fixed e2e gke test "scale up correct target pool" by adding creation of cluster autoscaler for the new pool.
-
k8s-merge-robot authored
Automatic merge from submit-queue Change default value of deleting-pods-burst to 1 Fix. #27413
-
k8s-merge-robot authored
Automatic merge from submit-queue Kubelet Volume Attach/Detach/Mount/Unmount Redesign This PR redesigns the Volume Attach/Detach/Mount/Unmount in Kubelet as proposed in https://github.com/kubernetes/kubernetes/issues/21931 ```release-note A new volume manager was introduced in kubelet that synchronizes volume mount/unmount (and attach/detach, if attach/detach controller is not enabled). This eliminates the race conditions between the pod creation loop and the orphaned volumes loops. It also removes the unmount/detach from the `syncPod()` path so volume clean up never blocks the `syncPod` loop. ```
-
k8s-merge-robot authored
Automatic merge from submit-queue Update default value of CLAIM_BINDER_SYNC_PERIOD. It's 15 seconds now, see #26414 and #24236.
-
k8s-merge-robot authored
Automatic merge from submit-queue federation: choosing a default federation name in test instead of failing The tests are failing right now: http://kubekins.dls.corp.google.com/job/kubernetes-e2e-gce-federation/ ``` [k8s.io] Service [Feature:Federation] should be able to discover a non-local federated service /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/federated-service.go:130 Jun 14 12:40:35.091: FEDERATION_NAME environment variable must be set [k8s.io] Service [Feature:Federation] should be able to discover a federated service /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/federated-service.go:130 Jun 14 12:40:40.802: FEDERATION_NAME environment variable must be set ``` This is to fix them. cc @kubernetes/sig-cluster-federation @mml
-
saadali authored
Fixes https://github.com/kubernetes/kubernetes/pull/27410
-
saadali authored
This commit adds a new volume manager in kubelet that synchronizes volume mount/unmount (and attach/detach, if attach/detach controller is not enabled). This eliminates the race conditions between the pod creation loop and the orphaned volumes loops. It also removes the unmount/detach from the `syncPod()` path so volume clean up never blocks the `syncPod` loop.
-
saadali authored
Rename UniqueDeviceName to UniqueVolumeName and move helper functions from attacherdetacher to volumehelper package. Introduce UniquePodName alias
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix failures in up and down services in large clusters Ref #26687
-
k8s-merge-robot authored
Automatic merge from submit-queue Make timeout for starting system pods configurable Context: in 2000-node clusters (if only one node is big enough to fit heapster, which is our testing configuration), heapster won't be scheduled until that node has route. However, creating routes is pretty expensive and currently can take even 2 hours. @zmerlynn @gmarek
-
Jerzy Szczepkowski authored
Fixed e2e gke test "scale up correct target pool" by adding creation of cluster autoscaler for the new pool.
-
Wojciech Tyczynski authored
-
Filip Grzadkowski authored
Revert "Downward api node defaults"
-
Piotr Szczesniak authored
-
Jan Safranek authored
It's 15 seconds now, see #26414.
-
Piotr Szczesniak authored
Changed constans to reduce hpa e2e test flakiness.
-
Filip Grzadkowski authored
Turn off mitlinode pool test in GKE until it is fixed
-
Jerzy Szczepkowski authored
Changed constans to reduce hpa e2e test flakiness.
-
Marcin Wielgus authored
-
Wojciech Tyczynski authored
-
gmarek authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Add Google Cloud DNS auth scope to GCE VMs when they are started in a federation. cc @colhom @kubernetes/sig-cluster-federation []()
-
nikhiljindal authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Downward api node defaults Fixes #27062 Replaces https://github.com/kubernetes/kubernetes/pull/27107
-
k8s-merge-robot authored
Automatic merge from submit-queue Update PVC.Selector docs: it's ignored when VolumeName is set @kubernetes/sig-storage
-
- 14 Jun, 2016 13 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue GKE provider: Add a HEAPSTER_MACHINE_TYPE option []() Allows heterogeneous cluster configurations for large cluster synthetic testing. Supersedes #27389
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix a debugging line A trivial update. @k8s-oncall can we manually merge it?
-
Alain Roy authored
- Improve reliability of network address detection by using MAC address. VMware has a MAC OUI that reliably distinguishes the VM's NICs from the other NICs (like the CBR). This doesn't rely on the unreliable reporting of the portgroup. - Persist route changes. We configure routes on the master and nodes, but previously we didn't persist them so they didn't last across reboots. This persists them in /etc/network/interfaces - Fix regression that didn't configure auth for kube-apiserver with Photon Controller. - Reliably run apt-get update: Not doing this can cause apt to fail. - Remove unused nginx config in salt
-
k8s-merge-robot authored
Automatic merge from submit-queue Add image pulling node e2e Fixes #27007. Based on #27309, will rebase after #27309 gets merged. This PR added all tests mentioned in #27007: * Pull an image from invalid registry; * Pull an invalid image from gcr; * Pull an image from gcr; * Pull an image from docker hub; * Pull an image needs auth with/without secrets. For the imagePullSecrets test, I created a new gcloud project "authenticated-image-pulling", and the service account in the code only has "Storage Object Viewer" permission. /cc @pwittrock @vishh []()
-
Zach Loafman authored
Allows heterogeneous cluster configurations for large cluster synthetic testing.
-
k8s-merge-robot authored
Automatic merge from submit-queue Add description to created node images Make it a little easier to see who to contact about important node e2e images.
-
k8s-merge-robot authored
Automatic merge from submit-queue Add kubectl version guard around kubectl port-forward Fixes #26594 (once this gets backported to v1.2 and v1.3).
-
k8s-merge-robot authored
Automatic merge from submit-queue petset and volume debug messages To help with https://github.com/kubernetes/kubernetes/issues/27299 https://github.com/kubernetes/kubernetes/issues/27058 simple enough that either reviewer can approve I guess.
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix race in informer Fix #27004 @smarterclayton @hongchaodeng @caesarxuchao
-
k8s-merge-robot authored
Automatic merge from submit-queue Added e2e test for cluster autoslaer for gke with multiple node-pools. []() Added e2e test for cluster autoslaer for gke with multiple node-pools.
-
k8s-merge-robot authored
Automatic merge from submit-queue GCE provider: Fix minor cosmetic logging issue []() Log the pollOp, not the base op. (This will include the final status/timestamp and any errors.)
-
Isaac Hollander McCreery authored
-
derekwaynecarr authored
-