1. 13 Oct, 2016 17 commits
    • Mik Vyatskov's avatar
      Fix ES cluster logging test · 2d3f294e
      Mik Vyatskov authored
      2d3f294e
    • Kubernetes Submit Queue's avatar
      Merge pull request #34573 from errordeveloper/fix-early-deployment-issue · 4a223efd
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Test API more extensivelly before declaring readiness 
      
      **What this PR does / why we need it**:
      
      It's possible that first deployment kubeadm creates will hit `deployments.extensions "kube-discovery" is forbidden: not yet ready to handle request`, which comes from NamespaceLifecycle admission controller and has something to do with cache. According to @derekwaynecarr, we need to create a namespace-scoped resource to really check for this. I didn't want to make a check with deployment of whatever comes first right now, and decided to have explicit step for this in `apiclient.go`.
      
      **Which issue this PR fixes**: fixes #34411
      
      **Special notes for your reviewer**: @kubernetes/sig-cluster-lifecycle 
      
      **Release note**:
      ```release-note
      NONE
      ```
      4a223efd
    • Kubernetes Submit Queue's avatar
      Merge pull request #33604 from elsonrodriguez/spark-update · fd5cfb37
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Updating Spark Example.
      
      Few usability improvements:
      
      - Added a proxy to enable viewing worker logs
      - Removed seperate webui service
      - Modified Zeppelin and spark-ui services to be Loadbalancers
      - Changed pyspark example to be platform agnostic
      - Minor grammar/flow fixes
      fd5cfb37
    • Kubernetes Submit Queue's avatar
      Merge pull request #34421 from chrislovecnm/cassandra-cpu-fix-flake · 5eb75e4e
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      fixing flake test
      
      This should fix https://github.com/kubernetes/kubernetes/issues/32941  - I do not know what CPU guidelines I should be using, and I have had challenges running the tests in parallel.  Dropping the PR instead of messing around with trying to get testing run correctly.
      5eb75e4e
    • Kubernetes Submit Queue's avatar
      Merge pull request #32781 from lukaszo/ready_ds · 523fce99
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Add ReadyScheduled to DaemonSet status
      
      Fixes #25605
      
      cc @bgrant0607 @mikedanese
      523fce99
    • Kubernetes Submit Queue's avatar
      Merge pull request #32722 from juanvallejo/jvallejo_return-err-on-oc-get-empty-list · b8b7f9ff
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      return warning on empty list result in kubectl get
      
      **Release note**:
      ```release-note
      NONE
      ```
      
      The current default behavior of `kubectl get` is to return an empty
      output when there are no resources to display. This patch improves
      usability by returning a warning through stderr in the case of an empty
      list.
      
      ##### Before
      `$ kubectl get pods`
        - *empty output*
      
      ##### After
      `$ kubectl get pods`
      ```
      There are no resources to display.
      ```
      b8b7f9ff
    • Kubernetes Submit Queue's avatar
      Merge pull request #34669 from yujuhong/get_netns · a0624835
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Allow kuberuntime to get network namespace for not ready sandboxes
      
      Kubelet calls TearDownPod to clean up the network resources for a pod sandbox.
      TearDownPod relies on GetNetNS to retrieve network namespace, and the current
      implementation makes this impossible for not-ready sandboxes. This change
      removes the unnecessary filter to fix this issue.
      a0624835
    • Kubernetes Submit Queue's avatar
      Merge pull request #34652 from quinton-hoole/2016-10-12-fix-fed-e2e-resource-leak · 726c2e7c
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Fix leaking ingress resources in federated ingress e2e test.
      
      Originally the federated ingresses were being deleted, but due to the lack of cascading deletion, the cluster ingresses were never being deleted, leading to leaked GCE loadbalancer resources.  This fixes that.
      726c2e7c
    • Kubernetes Submit Queue's avatar
      Merge pull request #31911 from aveshagarwal/master-rhbz-1372425 · f20e1cc4
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Send a pod event if preStop hook did not complete in time.
      
      Fixes https://github.com/kubernetes/kubernetes/issues/31902
      @kubernetes/rh-cluster-infra @derekwaynecarr
      f20e1cc4
    • Kubernetes Submit Queue's avatar
      Merge pull request #33629 from mbohlool/o2 · adfbe8d9
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Generate unique Operation IDs for root OpenAPI spec
      
      This PR adds a customization method GetOperationID to OpenAPI spec generation and then use it to make sure root spec has unique operation IDs by mostly adding GroupVersion to the start of operation ID.
      adfbe8d9
    • Kubernetes Submit Queue's avatar
      Merge pull request #30145 from markturansky/limit_range_pvc · a0d4878e
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Add PVC storage to LimitRange
      
      This PR adds the ability to add a LimitRange to a namespace that enforces min/max on `pvc.Spec.Resources.Requests["storage"]`.
      
      @derekwaynecarr @abhgupta @kubernetes/sig-storage 
      
      Examples forthcoming. 
      
      ```release-note
      pvc.Spec.Resources.Requests min and max can be enforced with a LimitRange of type "PersistentVolumeClaim" in the namespace
      ```
      a0d4878e
    • Kubernetes Submit Queue's avatar
      Merge pull request #33746 from errordeveloper/patch-1 · fdcfb809
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Clarify the purpose of dramatically-simplify-cluster-creation.md
      
      **What this PR does / why we need it**:
      We have merged `docs/proposals/dramatically-simplify-cluster-creation.md` mostly because we'd like to keep accurate historic records. This change adds a note to clarify this.
      
      **Release note**:
      ```release-note
      NONE
      ```
      fdcfb809
    • Kubernetes Submit Queue's avatar
      Merge pull request #34555 from mikedanese/conversion · d236b84b
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      kubeadm: fix conversion macros and add kubeadm to round trip testing
      
      Tests are probably broken but I'll fix. @jbeda this probably fixes your change unless we decide we need generated deep copies or conversions.
      
      @kubernetes/sig-cluster-lifecycle
      d236b84b
    • Kubernetes Submit Queue's avatar
      Merge pull request #34647 from zmerlynn/fix-kubemark-log-copy · a3603c9d
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      log-dump.sh: Fix kubemark log-dump.sh
      
      **What this PR does / why we need it**: Using `log-dump.sh` with the `kubemark` synthetic provider are broken.
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #34446
      a3603c9d
    • Kubernetes Submit Queue's avatar
      Merge pull request #34319 from mwielgus/daemonset-controller · eed41cd6
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Federated DaemonSet controller
      
      Based on the secrets controller. E2e tests will come in the next PR.
      
      **Release note**:
      ```release-note
      Federated DaemonSet controller. Supports all the API that regular DaemonSet has.
      ```
      
      cc: @quinton-hoole @kubernetes/sig-cluster-federation
      eed41cd6
    • Yu-Ju Hong's avatar
      Allow kuberuntime to get network namespace for not ready sandboxes · 43368ff7
      Yu-Ju Hong authored
      Kubelet calls TearDownPod to clean up the network resources for a pod sandbox.
      TearDownPod relies on GetNetNS to retrieve network namespace, and the current
      implementation makes this impossible for not-ready sandboxes. This change
      removes the unnecessary filter to fix this issue.
      43368ff7
    • Kubernetes Submit Queue's avatar
      Merge pull request #34620 from madhusudancs/fed-update-charts-image-version · cf3e963d
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      [Federation] Fix bash continuation, update charts version and kubeconfig mount permission
      
      ```release-note
      * New federation deployment mechanism now allows non-GCP clusters.
      * Writes the federation kubeconfig to the local kubeconfig file.
      ```
      
      cc @kubernetes/sig-cluster-federation
      cf3e963d
  2. 12 Oct, 2016 23 commits