1. 10 Apr, 2018 6 commits
    • Ayush Pateria's avatar
      Add basic generator for apps/v1 deployment · a8c63b61
      Ayush Pateria authored
      a8c63b61
    • Kubernetes Submit Queue's avatar
      Merge pull request #62291 from rramkumar1/patch-7 · 6bf1871e
      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>.
      
      Patch ingress upgrade test logic to take note of SNI support in next glbc release
      
      **What this PR does / why we need it**:
      /assign @MrHohn 
      
      **Release note**:
      ```release-note
      None
      ```
      6bf1871e
    • Kubernetes Submit Queue's avatar
      Merge pull request #62018 from andyzhangx/local-windows-path-fix · 865d3cf4
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 61147, 62236, 62018). 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 local volume absolute path issue on Windows
      
      **What this PR does / why we need it**:
      remove IsAbs validation on local volume since it does not work on windows cluster, Windows absolute path `D:` is not allowed in local volume, the [validation](https://github.com/kubernetes/kubernetes/blob/master/pkg/apis/core/validation/validation.go#L1386) happens on both master and agent node, while for windows cluster, the master is Linux and agent is Windows, so `path.IsAbs()` func will not work all in both nodes. 
      **Instead**, this PR use `MakeAbsolutePath` func to convert `local.path` value in kubelet, it supports both linux and windows styple. 
      
      **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 #62016
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```
      fix local volume absolute path issue on Windows
      ```
      /sig storage
      /sig windows
      865d3cf4
    • Kubernetes Submit Queue's avatar
      Merge pull request #62236 from zhangxiaoyu-zidif/fix-caps-on-schedulerName · 3fa28cb0
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 61147, 62236, 62018). 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>.
      
      spec.SchedulerName should be spec.schedulerName in kube-scheduler help
      
      **What this PR does / why we need it**:
      spec.SchedulerName should be spec.schedulerName in kube-scheduler help
      ```shell
      --scheduler-name string                  Name of the scheduler, used to select which pods will be processed by this scheduler, based on pod's "spec.SchedulerName". (default "default-scheduler")
      ```
      
      
      **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
      ```
      3fa28cb0
    • Kubernetes Submit Queue's avatar
      Merge pull request #61147 from mlmhl/csi · 89d8884f
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 61147, 62236, 62018). 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>.
      
      Return NodeStageVolume/NodePublishVolume error if operation failed for CSI
      
      **What this PR does / why we need it**:
      
      Currently in CSI volume plugin, if `NodeStageVolume`/`NodePublishVolume` operation failed, we will try to remove according target dir(global mount path or pod volume path) first. If this clear operation failed, according error will be returned, and finally displayed in `Pod`'s event. However, compared to this clear error, the user is more concerned about `NodeStageVolume`/`NodePublishVolume` error, so I suggest that just log the clear error and still return the `NodeStageVolume`/`NodePublishVolume` error.
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      
      /sig storage
      89d8884f
    • Kubernetes Submit Queue's avatar
      Merge pull request #62261 from feiskyer/heapster · 501f58b4
      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 the workaround of heapster panic
      
      **What this PR does / why we need it**:
      
      In #55213, we merged a work around for heapster panic #54962. Heapster has been upgraded to v1.5.2 in #61396, this PR removes the workaroud.
      
      
      **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 #55280
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      501f58b4
  2. 09 Apr, 2018 31 commits
  3. 08 Apr, 2018 3 commits