1. 06 Jan, 2018 7 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #57317 from m1093782566/notfound · 75859982
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 57906, 57425, 56939, 57317, 57762). 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 "Not Found" error for ipset set & entry delete
      
      **What this PR does / why we need it**:
      
      Add "not found error" for ipset set and entry delete. For example,
      
      ```
      [root@SHA1000130405 k8s-yml]# ipset list
      Name: KUBE-LOOP-BACK
      Type: hash:ip,port,ip
      Revision: 2
      Header: family inet hashsize 1024 maxelem 65536
      Size in memory: 16776
      References: 1
      Members:
      172.17.0.2,udp:53,172.17.0.2
      172.17.0.2,tcp:53,172.17.0.2
      100.106.89.164,tcp:6443,100.106.89.164
      
      [root@SHA1000130405 k8s-yml]# ipset delete foo
      ipset v6.19: The set with the given name does not exist
      
      [root@SHA1000130405 k8s-yml]# ipset del KUBE-LOOP-BACK 1.2.3.4,tcp:80,1.2.3.4
      ipset v6.19: Syntax error: Third element is missing from 1.2.3.4,tcp:80,1.2.3.4.
      ```
      Just need to filter the error message "does not exist" or "element is missing". We should ignore these error when try to make sure they are deleted.
      
      **Which issue(s) this PR fixes**:
      Fixes #57318
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      75859982
    • Kubernetes Submit Queue's avatar
      Merge pull request #56939 from derekwaynecarr/hugepages-graduate · a75c73a8
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 57906, 57425, 56939, 57317, 57762). 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>.
      
      HugePages feature is beta in 1.10 release
      
      **What this PR does / why we need it**:
      Graduate support of HugePages to beta.
      
      **Which issue(s) this PR fixes**
      Fixes #53672
      
      **Special notes for your reviewer**:
      
      ```release-note
      HugePages feature is beta
      ```
      a75c73a8
    • Kubernetes Submit Queue's avatar
      Merge pull request #57425 from yguo0905/passing-sched-policy-config · 8dfd6dec
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 57906, 57425, 56939, 57317, 57762). 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/gce/gci: Support passing kube-scheduler policy config
      
      **What this PR does / why we need it**:
      
      This allows us to specify a customized scheduler policy configuration.
      
      **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**:
      
      I'm aware of the ConfigMap but passing a file is much simpler in our case.
      
      This PR is low risk, we will want to cherry pick this into 1.9.
      
      **Release note**:
      
      ```release-note
      None
      ```
      8dfd6dec
    • Kubernetes Submit Queue's avatar
      Merge pull request #57906 from msau42/local-e2e-fix · e13c24dc
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 57906, 57425, 56939, 57317, 57762). 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 e2e test with changed error message
      
      **What this PR does / why we need it**:
      Node affinity error message got changed as part of log message refactoring.  Updating e2e test.
      
      **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 #57662
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      e13c24dc
    • Kubernetes Submit Queue's avatar
      Merge pull request #57903 from smarterclayton/keyring · af609636
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 57827, 57903). 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 dependency on v1 API in base credential provider
      af609636
    • Kubernetes Submit Queue's avatar
      Merge pull request #57827 from feiskyer/az · 7d39bf14
      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>.
      
      Ensure Azure LB removable when VMSS is enabled
      
      **What this PR does / why we need it**:
      
      When VMSS enabled, Azure LB not removed after all LoadBalancer services deleted.
      
      **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 #57826
      
      **Special notes for your reviewer**:
      
      This PR upgrades Azure GO SDK to latest release and adds a workaround to fix the problem.
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      7d39bf14
    • Kubernetes Submit Queue's avatar
      Merge pull request #57170 from jiayingz/validation · 4bdf282e
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 57037, 57170). 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>.
      
      Invalidate resource requirements on extended resources with only request set
      
      **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)*:
      Fixes https://github.com/kubernetes/kubernetes/issues/57276
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```release-note
      Returns an error for non overcommitable resources if they don't have limit field set in container spec.
      ```
      4bdf282e
  2. 05 Jan, 2018 25 commits
  3. 04 Jan, 2018 8 commits