1. 08 May, 2017 12 commits
  2. 07 May, 2017 2 commits
  3. 06 May, 2017 9 commits
  4. 05 May, 2017 17 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #45392 from nicksardo/gce-get-stats · c6ce0096
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43006, 45305, 45390, 45412, 45392)
      
      [GCE] Collect latency metric on get/list calls
      
      **What this PR does / why we need it**:
      Collects latency & count measurements on GET and LIST operations to GCE cloud.
      
      **Release note**:
      ```release-note
      NONE
      ```
      c6ce0096
    • Kubernetes Submit Queue's avatar
      Merge pull request #45412 from CaoShuFeng/pathrecoder · 9bd5d642
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43006, 45305, 45390, 45412, 45392)
      
      update the doc of function NewPathRecorderMux
      
      The doc of function NewPathRecorderMux() is out of date. Update it.
      **Release note**:
      
      ```release-note
      ```
      9bd5d642
    • Kubernetes Submit Queue's avatar
      Merge pull request #45390 from mbohlool/c4 · 99ede8ac
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43006, 45305, 45390, 45412, 45392)
      
      Update go-restful dependency
      
      This is required by #44787. But because both this and the changes in 44787 need constant rebase, I am trying to get this one in separately to make less rebases.
      
      The change is only a dependency update.
      99ede8ac
    • Kubernetes Submit Queue's avatar
      Merge pull request #45305 from jwforres/fix-error-msg-spelling · b5831357
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43006, 45305, 45390, 45412, 45392)
      
      Fix spelling in container manager error message
      b5831357
    • Kubernetes Submit Queue's avatar
      Merge pull request #43006 from apilloud/fix_failure_crash · 069a25f3
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Fix crash on Pods().Get() failure
      
      **What this PR does / why we need it**:
      
      Fixes a potential crash in syncPod when Pods().Get() returns an error other than NotFound. This is unlikely to occur with the standard client, but easily shows up with a stub kube client that returns Unimplemented to everything. Updates the unit test as well.
      
      **Release note**:
      `NONE`
      069a25f3
    • Kubernetes Submit Queue's avatar
      Merge pull request #45130 from vishh/gpu-cluster-setup · d4f92711
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 44830, 45130)
      
      Adding support for Accelerators to GCE clusters.
      
      ```release-note
      Create clusters with GPUs in GKE by specifying "type=<gpu-type>,count=<gpu-count>" to NODE_ACCELERATORS env var.
      List of available GPUs - https://cloud.google.com/compute/docs/gpus/#introduction
      ```
      d4f92711
    • Kubernetes Submit Queue's avatar
      Merge pull request #44830 from NickrenREN/remove-NodeLegacyHostIP · 17d33ea8
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Remove deprecated NodeLegacyHostIP
      
      **Release note**:
      ```release-note
      Remove deprecated node address type `NodeLegacyHostIP`.
      ```
      
      ref #44807
      17d33ea8
    • Kubernetes Submit Queue's avatar
      Merge pull request #44714 from jamiehannaford/unix_user_type · 5b3d0bbe
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 44590, 44969, 45325, 45208, 44714)
      
      Use dedicated UnixUserID and UnixGroupID types
      
      **What this PR does / why we need it**:
      
      DRYs up type definitions by using the dedicated types in apimachinery 
      
      **Which issue this PR fixes**
      
      #38120
      
      **Release note**:
      ```release-note
      UIDs and GIDs now use apimachinery types
      ```
      5b3d0bbe
    • Kubernetes Submit Queue's avatar
      Merge pull request #45208 from MrHohn/proxy-localendpoint-logic · 32335ee4
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 44590, 44969, 45325, 45208, 44714)
      
      Fix onlylocal endpoint's healthcheck nodeport logic
      
      I was in the middle of rebasing #41162, surprisingly found the healthcheck nodeport logic in kube-proxy is still buggy. Separate this fix out as it isn't GA related.
      
      /assign @freehan @thockin
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      32335ee4
    • Kubernetes Submit Queue's avatar
      Merge pull request #45325 from jeffvance/e2e-podUidDir · 36de4922
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 44590, 44969, 45325, 45208, 44714)
      
      remove mvPodUidDir test
      
      **What this PR does / why we need it**:
      Removes a [HostCleanup] test which deleted the pod's uid directory and checked to see that the host was cleaned up. This test consistently failed on gci (COS) due to OS differences related to handling mounting (containerized on COS) and rm'ing files being accessed. See #44592 for more details.
      
      ```release-note
      NONE
      ```
      cc. @msau42 @copejon
      36de4922
    • Kubernetes Submit Queue's avatar
      Merge pull request #44969 from ianchakeres/ianchakeres/mount-err-cleanup · ec3448de
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 44590, 44969, 45325, 45208, 44714)
      
      Refactor volume operation log and error messages
      
      What this PR does / why we need it:
      Adds wrappers for volume-specific error and log messages. Each message has a simple version that can be displayed to the user and a detailed version that can be used in logs. The messages that are used for events was also cleaned up. @msau42 
      
      Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #40905
      
      Special notes for your reviewer:
      pkg/kubelet/volumemanager/reconciler/reconciler.go can be refactored. I can do that refactoring after this one.
      
      Release note:
      
      NONE
      ec3448de
    • Kubernetes Submit Queue's avatar
      Merge pull request #44590 from ihmccreery/rotate-username · d7f72dcc
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 44590, 44969, 45325, 45208, 44714)
      
      Enable basic auth username rotation for GCI
      
      When changing basic auth creds, just delete the whole file, in order to be able to rotate username in addition to password.
      d7f72dcc
    • mbohlool's avatar
      Update go-restful dependency · ea042c6c
      mbohlool authored
      ea042c6c
    • Paul Michali's avatar
      Coverage: shasum command not supported on CentOS · 5bcd21c9
      Paul Michali authored
      Centos has sha1sum, instead of "shasum -a1". Modified script to
      check for existence fo shasum, and if not present, use sha1sum
      for coverage test processing. If neither are available, an error
      will be reported and processing stopped.
      5bcd21c9
    • Dr. Stefan Schimanski's avatar
      53365880
    • Chao Xu's avatar
      Update CHANGELOG.md for v1.7.0-alpha.3. · 20457ee6
      Chao Xu authored
      20457ee6
    • Kubernetes Submit Queue's avatar
      Merge pull request #44740 from ravisantoshgudimetla/kubectl_taints_label_selector#44522 · cc1f9f72
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Kubectl taint node based on label selector
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes  #44522
      **Release note**:
      ```
      Taints the node based on label selector
      ```
      cc1f9f72