1. 11 May, 2017 1 commit
  2. 03 May, 2017 18 commits
  3. 02 May, 2017 21 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #45243 from mikedanese/skip-integration · 36590b06
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45120, 45243)
      
      skip integration test when run make bazel-test
      
      we should opt for a seperate target for integration tests. This is breaking @deads2k who is trying to add an integration test in staging.
      36590b06
    • Kubernetes Submit Queue's avatar
      Merge pull request #45120 from ixdy/bazel-push-build · 46971d6d
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Also upload debs to bin/$OS/$ARCH
      
      **What this PR does / why we need it**: the bazel-built debs are used by the kubeadm e2e tests, so upload them too.
      
      https://github.com/kubernetes/kubernetes/pull/44591#issuecomment-298084453
      
      /assign @pipejakob 
      /cc @mikedanese @spxtr 
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      46971d6d
    • Kubernetes Submit Queue's avatar
      Merge pull request #45242 from spiffxp/skip-metrics-procfs-test · cf6c279f
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45125, 45242)
      
      skip procfs-dependent metrics test if not on linux
      
      **What this PR does / why we need it**: #40774 removed build tags on integration tests, which uncovered the fact that a test in `test/integration/metrics` relies on `procfs`. This PR follows the convention used in `pkg/util/procfs` to gate the test on `runtime.GOOS`
      
      **Release note**:
      ```release-note
      NONE
      ```
      
      /cc @kubernetes/sig-testing-pr-reviews
      cf6c279f
    • Kubernetes Submit Queue's avatar
      Merge pull request #45125 from spiffxp/update-labels-yaml · 52a18e97
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45125, 45242)
      
      Update labels.yaml with sig labels
      
      **What this PR does / why we need it**: Updates labels.yaml to reflect the state of labels in this repo.  Consumed by https://github.com/kubernetes/test-infra/blob/master/mungegithub/mungers/check-labels.go to ensure these labels continue to exist.
      
      **Release note**:
      ```release-note
      NONE
      ```
      52a18e97
    • Piotr Siwczak's avatar
      Fixed typo in the dns name · 2dffd466
      Piotr Siwczak authored
      2dffd466
    • Mike Danese's avatar
      skip integration test when run make bazel-test · 01b736c4
      Mike Danese authored
      we should opt for a seperate target for integration tests.
      01b736c4
    • Kubernetes Submit Queue's avatar
      Merge pull request #45230 from dims/single-ca-cert · 0b469f4c
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45239, 45230)
      
      Create a single CA for both client and server certs
      
      **What this PR does / why we need it**:
      The following test:
      "Certificates API [It] should support building a client with a CSR"
      
      fails with local-up-cluster, but works in the existing CI jobs. This
      is because the other CI jobs use a single CA cert while local-up-cluster
      can use 2 different sets of CA(s). We need a way to mimic the other
      CI jobs (or alternatively change everything to have separate CA's). Just
      updating local-up-cluster with a flag seems to be the easy route.
      
      **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
      NONE
      ```
      0b469f4c
    • Kubernetes Submit Queue's avatar
      Merge pull request #45239 from ixdy/bazel-cloud-controller-manager-docker · f3b0ad25
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45239, 45230)
      
      Update bazel build to dockerize cloud-controller-manager
      
      **What this PR does / why we need it**: followup to #45154. Also added a comment so that hopefully this sort of followup isn't needed again. :)
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      
      /assign @mikedanese @luxas
      f3b0ad25
    • Aaron Crickenberger's avatar
      276704ee
    • Kubernetes Submit Queue's avatar
      Merge pull request #45225 from FengyunPan/update-event-type · 7f2011c1
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 40544, 44338, 45225)
      
      [Federation]Update event type
      
      Use EventTypeWarning instead of EventTypeNormal when get failure
      Left behind after pr #40296
      7f2011c1
    • Kubernetes Submit Queue's avatar
      Merge pull request #44338 from shashidharatd/leader-election · 932dabda
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 40544, 44338, 45225)
      
      Use ObjectGetter Interface instead of clientset.Interface for leaderelection pkg
      
      **What this PR does / why we need it**:
      We plan to reuse leaderelection pkg to add leader election function to federation controller manager, but the current implementation uses kubernetes clientset.Interface and federation clientset does not satisfy all the interface methods. It would be better if the leaderelection package use rest.Interface which is also supported by federation clientset.
      This pr is to refactor leaderelection pkg to use rest.Interface instead of clientset.Interface
      
      **Special notes for your reviewer**:
      This is a sub-task of bigger work to add leader election to federation controller manager as documented in #44283
      
      **Release note**:
      ```
      NONE
      ```
      932dabda
    • Kubernetes Submit Queue's avatar
      Merge pull request #40544 from henriquetruta/broken-podspec-link · 72a469f3
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Fixes broken link in PodSpec
      
      The PodSpec reference to NodeSelector misses
      the `.md` extension in the file.
      
      
      
      **What this PR does / why we need it**:
      
      **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
      ```
      72a469f3
    • Jeff Grafton's avatar
      37eb292b
    • Kubernetes Submit Queue's avatar
      Merge pull request #45231 from dmmcquay/kubeadm_test_cmds_preflight_skip · 8705dbaa
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45227, 43003, 45231)
      
      kubeadm: move preflight kubelet check
      
      **What this PR does / why we need it**: If you passed the `--skip-preflight-checks` to kubeadm, it would still try to start up the kubelet, which is part of preflight checks. This was causing issues for test-cmds. Now, passing `--skip-preflight-checks` will skip over the kubelet check. 
      
      **Special notes for your reviewer**: /cc @luxas @deads2k 
      
      **Release note**:
      ```release-note
      NONE
      ```
      8705dbaa
    • Kubernetes Submit Queue's avatar
      Merge pull request #43003 from deads2k/server-05-discovery · e10c59af
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45227, 43003, 45231)
      
      separate discovery from the apiserver
      
      This decouples the API discovery handlers from the core API server code.  It separates the code into a new package and clarifies interfaces with existing TPR code.
      
      @kubernetes/sig-api-machinery-pr-reviews
      e10c59af
    • Kubernetes Submit Queue's avatar
      Merge pull request #45227 from wojtek-t/edge_based_hollow_proxy · 1a093485
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Fix hollow proxy to watch services and endpoints
      
      Ref #34727
      1a093485
    • Davanum Srinivas's avatar
      Create a single CA for both client and server certs · 0d95f74e
      Davanum Srinivas authored
      The following test:
      "Certificates API [It] should support building a client with a CSR"
      
      fails with local-up-cluster, but works in the existing CI jobs. This
      is because the other CI jobs use a single CA cert while local-up-cluster
      can use 2 different sets of CA(s). We need a way to mimic the other
      CI jobs (or alternatively change everything to have separate CA's). Just
      updating local-up-cluster with a flag seems to be the easy route.
      0d95f74e
    • Kubernetes Submit Queue's avatar
      Merge pull request #45222 from sttts/sttts-cut-off-endpoints-from-client-go · 2689f033
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45100, 45152, 42513, 44796, 45222)
      
      apiserver: split endpoint tests from client-go
      
      Use the example apigroup and create its own scheme.
      
      Fixes https://github.com/kubernetes/kubernetes/issues/45209.
      2689f033
    • Kubernetes Submit Queue's avatar
      Merge pull request #44796 from CaoShuFeng/canisubresource · 02a26f43
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45100, 45152, 42513, 44796, 45222)
      
      add subresource support to kube auth can-i
      
      Eg:
          kubectl auth can-i get pods --sub-resource=log
      
      **Release note**:
      
      ```release-note
      ```
      02a26f43
    • Kubernetes Submit Queue's avatar
      Merge pull request #42513 from perotinus/generatedsecrets · 0487d387
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45100, 45152, 42513, 44796, 45222)
      
      [Federation] Generate the secret name in kubefed join.
      
      Addresses part of #42324. A follow-up PR will address annotating Federation resources.
      
      ```release-note
      Remove the `--secret-name` flag from `kubefed join`, instead generating the secret name arbitrarily.
      ```
      0487d387
    • Kubernetes Submit Queue's avatar
      Merge pull request #45152 from k82cn/ut_4_45098 · 30cbdc01
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 45100, 45152, 42513, 44796, 45222)
      
      Added InterPodAffinity unit test case with Namespace.
      
      **What this PR does / why we need it**:
      Added InterPodAffinity unit test case with Namespace: unit test case for #45098
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # N/A
      
      **Release note**:
      
      ```release-note-none
      ```
      30cbdc01