1. 23 Apr, 2017 2 commits
  2. 22 Apr, 2017 8 commits
    • Łukasz Oleś's avatar
      Skip pods and replica sets marked for deletion · b9611b95
      Łukasz Oleś authored
      Fixes #44144
      b9611b95
    • Łukasz Oleś's avatar
      Add unit tests for ClaimPods · bbedf9e7
      Łukasz Oleś authored
      bbedf9e7
    • Kubernetes Submit Queue's avatar
      Merge pull request #42612 from CaoShuFeng/create_role_trival · c2892866
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      add "bind" to validResourceVerbs in "create role" cli 
      
      "bind" and "impersonate" are also a legal verbs according this:
      https://github.com/kubernetes/kubernetes.github.io/pull/2771/files
      **Release note**:
      
      ```NONE
      ```
      c2892866
    • Kubernetes Submit Queue's avatar
      Merge pull request #39716 from zhouhaibing089/etcd-health-check · e0ba40b6
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      etcd component status check should include credentials
      
      - [x] Add TLS credentials into `pkg/genericapiserver.Backend`.
      - [x] Add TLS credentials into `pkg/registry/core/componentstatus.Server`.
      - [x] `pkg/probe/http.httpProber` should accept the TLS credentials.
      
      Now it is working.
      
      ```console
      $ kubectl get cs
      NAME                 STATUS    MESSAGE              ERROR
      scheduler            Healthy   ok
      controller-manager   Healthy   ok
      etcd-0               Healthy   {"health": "true"}
      ```
      
      Fixes https://github.com/kubernetes/kubernetes/issues/27343.
      e0ba40b6
    • Kubernetes Submit Queue's avatar
      Merge pull request #44404 from bsalamat/config_fix · a121d1c6
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Scheduler configurator looks for a specific key in ConfigMap.Data
      
      **What this PR does / why we need it**: Changes scheduler configurator to look for a specific key in ConfigMap.Data instead of the old logic which expected only one entry to exist in the map. The key is a constant whose value is "policy.cfg".
      
      **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
      ```
      a121d1c6
    • Kubernetes Submit Queue's avatar
      Merge pull request #44547 from ketkulka/icmp-reject · 12c6b0c2
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Reject Rules for ExternalIP and svc port if no ep
      
      - Install ICMP Reject Rules for externalIP and svc port
        if no endpoints are present
      - Includes Unit Test case
      - Fixes #44516 
      
      
      
      **What this PR does / why we need it**:
      Explained in issue #44516 
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
      `Fixes #44516`
      
      **Special notes for your reviewer**:
      Similar to #43415 
      Feedback welcome. Will be happy to improve the patch. 
      Unit Test done and passing. 
      
      **Release note**:
      
      ```release-note
      ```
      12c6b0c2
    • Kubernetes Submit Queue's avatar
      Merge pull request #44204 from FengyunPan/optimize-code · 20dd848e
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Optimize getProxyMode() to get proxy mode
      
      1. getProxyMode() does not need nodeGetter args after remove
         proxy-mode annotation.
      2. we should get error when the version of iptables less than
         MinVersion.
      20dd848e
    • Kubernetes Submit Queue's avatar
      Merge pull request #44780 from chuckbutler/vsphere-hostname-patch · 12adc0e8
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 42486, 44780)
      
      Hostname patch for vsphere provider limitations with juju
      
      **What this PR does / why we need it**:
      The Juju VSphere provider doesn't set a unique hostname which causes issues when scaling worker-pools and they all have the hostname `ubuntuguest`. Instead we assign the JUJU_UNIT_NAME to that hostname to prevent the collision which allows the master to sort out that there are multiple units and not one attempting re-registration.
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes https://github.com/juju-solutions/bundle-canonical-kubernetes/issues/237
      
      **Special notes for your reviewer**:
      The charm-pre-exec runs before it installs the charm software so the validation can happen quickly. Check hostname output, as well as kubectl get no post deployment.
      
      
      ```release-note
      Resolves juju vsphere hostname bug showing only a single node in a scaled node-pool.
      ```
      12adc0e8
  3. 21 Apr, 2017 30 commits