1. 15 Aug, 2017 12 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #50617 from irfanurrehman/kubefed-doc-fix · b28b2dee
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 50302, 50573, 50500, 50633, 50617)
      
      [Federation] Kubefed doc fix
      
      Fixes https://github.com/kubernetes/kubernetes/issues/50615
      @kubernetes/sig-federation-bugs 
      @madhusudancs, would it be of any reason to have separate code for kubefed for the version and options subcommands (rather then using ```kubectl.NewCmdVersion()``` and ```kubectl.NewCmdOptions```). I dont see the need, but I might be missing something. 
      
      **What this PR does / why we need it**:
      Fixes https://github.com/kubernetes/kubernetes/issues/50615
      
      **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**:
      
      ```NONE
      ```
      b28b2dee
    • Kubernetes Submit Queue's avatar
      Merge pull request #50633 from Cynerva/gkk/fix-labels-flake · 7097b643
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 50302, 50573, 50500, 50633, 50617)
      
      Fix kubernetes-worker charm hook failure when applying labels
      
      **What this PR does / why we need it**:
      
      This fixes a failure that can occur in the kubernetes-worker charm when trying to apply node labels.
      
      The failure is rare, and can occur in two situations that I've seen:
      1. kube-apiserver is not up yet
      2. kubelet has not registered itself as a node yet
      
      Rather than give up right away, let's give the services a minute to come up.
      
      **Release note**:
      
      ```release-note
      Fix kubernetes-worker charm hook failure when applying labels
      ```
      7097b643
    • Kubernetes Submit Queue's avatar
      Merge pull request #50500 from shiywang/sortby · a12cf944
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 50302, 50573, 50500, 50633, 50617)
      
      add cmd-test for sort-by command
      
      this follow up : https://github.com/kubernetes/kubernetes/pull/48659
      /assign @pwittrock 
      as your suggestion, cmd-test added, ptal
      
      ```release-note
      NONE
      ```
      a12cf944
    • Kubernetes Submit Queue's avatar
      Merge pull request #50573 from shiywang/setfix · de8dacd6
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 50302, 50573, 50500, 50633, 50617)
      
      fix apply_set_last_applied dry-run output issue
      
      Fixes https://github.com/kubernetes/kubernetes/issues/50572
      
      @kubernetes/sig-cli-bugs 
      
      ```release-note
      NONE
      ```
      de8dacd6
    • Kubernetes Submit Queue's avatar
      Merge pull request #50302 from fabriziopandini/kubeadm-phases-controlplane2 · c85aea35
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      kubeadm: Implementing the controlplane phase
      
      **What this PR does / why we need it:**
      This contains implementation of controlplane phases in kubeadm, which is part of the wider effort of implementing phases in kubeadm, previously in alpha stage.
      
      The original proposal for this activity can be found [here](https://github.com/kubernetes/kubeadm/pull/156/files) and related comments.
      
      Kubeadm phase implementation checklist is defined [here](https://github.com/kubernetes/kubeadm/issues/267)
      
      Common implementation guidelines and principles for all phases are defined [here](https://docs.google.com/document/d/1VQMyFIVMfRGQPP3oCUpfjiWtOr3pLxp4g7cP-hXQFXc/edit?usp=sharing)
      
      This PR implements:
      
      - [x] kubeadm phase controlplane: wip by @fabriziopandini
        - [x] kubeadm phase controlplane all
        - [x] kubeadm phase controlplane etcd
        - [x] kubeadm phase controlplane apiserver
        - [x] kubeadm phase controlplane scheduler
        - [x] kubeadm phase controlplane controller-manager
      
      **Which issue this PR fixes:**
      https://github.com/kubernetes/kubeadm/issues/349
      
      **Special notes for your reviewer:**
      This PR implements the same approach of #49419, thus minimising rework/impacts on existing codebase.
      c85aea35
    • Kubernetes Submit Queue's avatar
      Merge pull request #47587 from shiywang/shiywang · e0c3eafa
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 49129, 50436, 50417, 50553, 47587)
      
      Add shiywang to sig-cli help out review code
      
      @pwittrock @fabianofranz @adohe @mengqiy I would like to help team review pr : ) 
      ```release-note
      NONE
      ```
      e0c3eafa
    • Kubernetes Submit Queue's avatar
      Merge pull request #50553 from m1093782566/fed-kube-apiserver · f9c861aa
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 49129, 50436, 50417, 50553, 47587)
      
      add validation for fed-apiserver and apiserver run options
      
      **What this PR does / why we need it**:
      
      Add validation for fed-apiserver and apiserver run options
      
      **Which issue this PR fixes** 
      
      fixes #50552
      
      **Special notes for your reviewer**:
      
      This is a follow-up of #50135
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      f9c861aa
    • Kubernetes Submit Queue's avatar
      Merge pull request #50417 from dims/avoid-rsync-dot-git-directory · ef9e3ecb
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 49129, 50436, 50417, 50553, 47587)
      
      Avoid rsync of .git directory
      
      **What this PR does / why we need it**:
      
      We don't really need the .git directory to be transferred. This
      problem was introduced in the PR #46193:
      "Run the update-staging-godeps script inside a docker container"
      
      
      **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**:
      Fixes #50272
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      ef9e3ecb
    • Kubernetes Submit Queue's avatar
      Merge pull request #50436 from dixudx/fix_Taint_type_comment · 9ac6e4ae
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 49129, 50436, 50417, 50553, 47587)
      
      Fix Type Taint comment
      
      **What this PR does / why we need it**:
      remvoe redundant words in Type `Taint`.
      
      **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**:
      /assign @k82cn 
      
      **Release note**:
      
      ```release-note
      None
      ```
      9ac6e4ae
    • Kubernetes Submit Queue's avatar
      Merge pull request #49129 from justinsb/revert_48056 · 17fa3729
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 49129, 50436, 50417, 50553, 47587)
      
      Revert "Remove old node role label that is not used by kubeadm"
      
      Revert the commit that removed printing of node roles from kubectl.
      
      It sounds like we also need to update the labels we inspect, as these were previously removed.  But starting with a clean revert.
      
      Issue #49124
      
      ```release-note
      NONE
      ```
      17fa3729
    • Kubernetes Submit Queue's avatar
      Merge pull request #50406 from alrs/fix-vsphere-volume-dropped-errors · acf7b571
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Fix dropped errors in vsphere_volume
      
      **What this PR does / why we need it**: Error variables are being assigned in the vsphere_volume tests, but their values are being ignored.
      
      **Release note**:
      
      ```release-note NONE
      ```
      acf7b571
    • Kubernetes Submit Queue's avatar
      Merge pull request #48699 from blackwoodseven/36031 · 6b0d4754
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Typed static/mirror pod UID translation
      
      Fixes #36031 , partially.
      
      TODO:
      - [x] Add types ResolvedPodUID and MirrorPodUID.
      - [x] Use the ResolvedPodUID type with minimal changes.
      - [x] Use the MirrorPodUID type with minimal changes.
      - [x] Clarify whether the new types should be used anywhere else; if so make the agreed upon changes.
      
      ```NONE
      ```
      6b0d4754
  2. 14 Aug, 2017 28 commits