1. 14 Jun, 2017 9 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #47073 from Q-Lee/psp-run-as-non-root · 60c1c1e8
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 47073, 47457, 47479)
      
      PodSecurityPolicy should respect and validate user-supplied RunAsNonR…
      
      **What this PR does / why we need it**: PodSecurityPolicies overwrite and then fail to validate the RunAsNonRoot field in the container security context.
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #47071
      
      **Special notes for your reviewer**: gce/gke don't use this in 1.6. You'll need to speak up if you think this is important enough to patch. It should almost certainly go into 1.7.
      
      **Release note**:
      
      
      ```release-note
      PodSecurityPolicy now recognizes pods that specify `runAsNonRoot: false` in their security context and does not overwrite the specified value
      ```
      60c1c1e8
    • Kubernetes Submit Queue's avatar
      Merge pull request #47459 from nicksardo/gce-ilb-fixes · f2ccb359
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 47302, 47389, 47402, 47468, 47459)
      
      [GCE] Fix ILB sharing and GC 
      
      Fixes #47092 
      
      - Users must opt-in for sharing backend services (alpha feature - may be removed in future release)
      - Shared backend services use a hash for determining similarity via settings (so far, only sessionaffinity) (again, this may be removed)
      - Move resource cleanup to after the ILB setup.
      
      /assign @bowei 
      
      **Release note**:
      ```release-note
      NONE
      ```
      f2ccb359
    • Kubernetes Submit Queue's avatar
      Merge pull request #47468 from nicksardo/gclb-0.9.4 · 37ed2273
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 47302, 47389, 47402, 47468, 47459)
      
      [GCE] Bump GLBC version to 0.9.4
      
      Fixes #47273 
      /assign @bowei 
      /sig network
      /area platform/gce
      
      **Release note**:
      ```release-note
      Bump GLBC version to 0.9.4
      ```
      37ed2273
    • Kubernetes Submit Queue's avatar
      Merge pull request #47402 from crassirostris/fix-fluentd-metrics-port · 38fa5dc3
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 47302, 47389, 47402, 47468, 47459)
      
      Change port on which fluentd exposes its metrics
      
      Fix https://github.com/kubernetes/kubernetes/issues/47397
      
      /cc @Q-Lee @nicksardo
      
      ```release-note
      Stackdriver Logging deployment exposes metrics on node port 31337 when enabled.
      ```
      38fa5dc3
    • Kubernetes Submit Queue's avatar
      Merge pull request #47389 from ixdy/kube-addon-manager-update · d8983699
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 47302, 47389, 47402, 47468, 47459)
      
      Update to kube-addon-manager:v6.4-beta.2: kubectl v1.6.4 and refreshed base images
      
      **What this PR does / why we need it**: refreshes base images for kube-addon-manager with fixes for CVE-2016-9841 and CVE-2016-9843.
      
      x-ref https://github.com/kubernetes/kubernetes/issues/47386
      
      **Special notes for your reviewer**: the updated images are not yet pushed, so tests will fail until that's done.
      
      **Release note**:
      
      ```release-note
      ```
      
      /assign @MrHohn
      d8983699
    • Kubernetes Submit Queue's avatar
      Merge pull request #47302 from CaoShuFeng/leak_socket_file · 4319f0fe
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 47302, 47389, 47402, 47468, 47459)
      
      remove leaked socket file in unit test
      
      Fixes #47301
      
      
      **Release note**:
      
      ```
      NONE
      ```
      4319f0fe
    • Kubernetes Submit Queue's avatar
      Merge pull request #47467 from mindprince/issue-47388-e2e-gke-gpu · 9fff13b7
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Update GPU e2e tests.
      
      * Use nvidia driver installer from external repo.
          
          That installer decouples itself from COS image version (as long as the
          image version is newer than cos-stable-59-9460-60-0).
          
          A separate commit in the test-infra repo will update the cos version
          used for this test to cos-stable-59-9460-60-0.
      
      * Use cos-stable-59-9460-60-0 and newer installer for GPU node e2e tests.
      
      This is to enable #47388.
      
      This supercedes #47091.
      
      **Release note**:
      ```release-note
      NONE
      ```
      
      /sig node
      9fff13b7
    • Kubernetes Submit Queue's avatar
      Merge pull request #47387 from janetkuo/daemonset-adopt-e2e · aeb09891
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Add e2e tests for DaemonSet adopt and rollback shouldn't cause pod restart
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: xref #46981
      
      **Special notes for your reviewer**: ~depends on #47084 (ignore commits prefixed `PICK` while reviewing)~ (merged)
      
      1. Update DaemonSet e2e test: pod with different templateGeneration but the same template hash (meaning they came from current DaemonSet template) should not be restarted 
      1. Add DaemonSet e2e test: rollback a DaemonSet before a rollout is done, and existing pods shouldn't be restarted 
      
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      aeb09891
    • Rohit Agarwal's avatar
  2. 13 Jun, 2017 31 commits