1. 15 Sep, 2016 23 commits
  2. 14 Sep, 2016 17 commits
    • Mike Danese's avatar
      fix hack/verify-codegen.sh · 0c76cf5c
      Mike Danese authored
      0c76cf5c
    • Mike Danese's avatar
      autogenerated · 2cbbaf43
      Mike Danese authored
      2cbbaf43
    • Kubernetes Submit Queue's avatar
      Merge pull request #31594 from brendandburns/kubecfg · fa943089
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      To improve error messages, validate the existence of a namespace.
      
      Fixes #15542
      
      @deads2k 
      @kubernetes/kubectl
      fa943089
    • Kubernetes Submit Queue's avatar
      Merge pull request #32658 from jszczepkowski/ha-kubedown-fix · 7419e27e
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Fixed #32366: wrong master pd name during kube-down.
      7419e27e
    • Kubernetes Submit Queue's avatar
      Merge pull request #31898 from pmorie/local-cluster-kubelet · 4c716023
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Make it possible to run local kubelet independently of cluster
      
      Makes it possible to start a cluster and kubelet independently (was necessary when debugging issues related to restarting kubelet for existing node).
      4c716023
    • Justin Santa Barbara's avatar
      AWS: More robust volume-mount poll · 3688dc4a
      Justin Santa Barbara authored
      When we are mounting a lot of volumes, we frequently hit rate limits.
      
      Reduce the frequency with which we poll the status; introduces a bit of
      latency but probably matches common attach times pretty closely, and
      avoids causing rate limit problems everywhere.
      
      Also, we now poll for longer, as when we timeout, the volume is in an
      indeterminate state: it may be about to complete.  The volume controller
      can tolerate a slow attach/detach, but it is harder to tolerate the
      indeterminism.
      
      Finally, we ignore a sequence of errors in DescribeVolumes (up to 5 in a
      row currently).  So we will eventually return an error, but a one
      off-failure (e.g. due to rate limits) does not cause us to spuriously
      fail.
      3688dc4a
    • Kubernetes Submit Queue's avatar
      Merge pull request #32589 from ericchiang/add-ericchiang-to-owners · 41359888
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      plugin/pkg: add ericchiang to owners for OpenID Connect plugins
      
      On the CoreOS side I'm taking over these components.
      
      @erictune has suggested `pkg/registry/{cluster}role{binding}s/OWNERS` as well but I'd feel more comfortable as a reviewer for those specific parts of RBAC for a couple more cycles since @liggitt and @deads2k have had way more experience in the registry code.
      
      Beyond that the only existing OWNERS files for auth are `pkg/auth/OWNERS` and `plugin/pkg/auth/OWNERS` both of which include @liggitt and @erictune. There's also nothing in the `plugin/pkg/client` path. I'm a little unclear on the implications for future PRs that are assigned to me (e.g. webhook or RBAC reviews).
      
      cc @kubernetes/sig-auth
      41359888
    • Kubernetes Submit Queue's avatar
      Merge pull request #32613 from madhusudancs/fed-clientcmd-bug-31947-fix · 9aca785b
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Fix clientcmd for a non-host cluster client running in a pod. 
      
      This is based on @errordeveloper's PR #32438. It fixes a case where default config is invalid and original config, i.e. `mergedConfig` is empty. It also adds a test for the case where default config is invalid and original config is neither invalid nor empty.
      
      cc @errordeveloper @kubernetes/sig-cluster-federation @pwittrock @colhom
      9aca785b
    • Kubernetes Submit Queue's avatar
      Merge pull request #32627 from smarterclayton/relax_content_id · b841a8ba
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Docker digest validation is too strict
      
      Docker 1.10 does not guarantee that the pulled digest matches the digest
      on disk when dealing with v1 schemas stored in a Docker registry. This
      is the case for images like
      centos/ruby-23-centos7@sha256:940584acbbfb0347272112d2eb95574625c0c60b4e2fdadb139de5859cf754bf
      which as a result of #30366 cannot be pulled by Kube from a Docker 1.10
      system.
      
      This partially reverts commit 875fd16e.
      b841a8ba
    • Kubernetes Submit Queue's avatar
      Merge pull request #32660 from mksalawa/fix_usage_printing · f59f4aec
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Fix printing container usage in kubectl top
      
      **What this PR does / why we need it**:
      Fix a bug in kubectl top, which showed the same value of usage for all containers in a pod.
      
      **Release note**:
      ```release-note
      NONE
      ```
      f59f4aec
    • Kubernetes Submit Queue's avatar
      Merge pull request #32190 from errordeveloper/vendor-go-jose · 71b2ebbc
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Vendor github.com/square/go-jose for kubeadm and kube-discovery
      
      **What this PR does / why we need it**:
      
      This is to be used by `kubeadm` (#31221) and @dgoodwin's `kube-discovery` (PR pending).
      
      ***[xref kubernetes/features#11]***
      
      ***[cc @kubernetes/sig-cluster-lifecycle]***
      
      **Special notes for your reviewer**:
      
      This is first time I've used `godep`, so please verify if all is quite right about the diff. I'm not 100% sure if there should be secondary dependencies or not.
      
      ```release-note
      NONE
      ```
      71b2ebbc
    • Clayton Coleman's avatar
      Docker digest validation is too strict · 4a48bf83
      Clayton Coleman authored
      Docker 1.10 does not guarantee that the pulled digest matches the digest
      on disk when dealing with v1 schemas stored in a Docker registry. This
      is the case for images like
      centos/ruby-23-centos7@sha256:940584acbbfb0347272112d2eb95574625c0c60b4e2fdadb139de5859cf754bf
      which as a result of #30366 cannot be pulled by Kube from a Docker 1.10
      system.
      
      Instead, use RepoDigests field as the primary match, validating the
      digest, and then fall back to ID (also validating the match). Adds more
      restrictive matching.
      4a48bf83
    • Johnny Bieren's avatar
      Fixed edited regex in audit_test unit test · df6299d1
      Johnny Bieren authored
      Signed-off-by: 's avatarJohnny Bieren <jbieren@redhat.com>
      df6299d1
    • Harry Fei's avatar
      Add glusterfs-client in hyperkube image. · fe411b0a
      Harry Fei authored
      To make glusterfs volume workable when running kubernetes in a docker container.
      fe411b0a
    • Kubernetes Submit Queue's avatar
      Merge pull request #32592 from dims/update-google-cloud-api-imports · fc466743
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Update Google Cloud API client import paths
      fc466743
    • Ilya Dmitrichenko's avatar
      Vendor github.com/square/go-jose@789a4c4bd4c118f7564954f441b29c153ccd6a96 · c1e935af
      Ilya Dmitrichenko authored
      This is to be used by kubeadm (#31221) and kube-discovery.
      It adds dummy code to make verification scripts pass.
      
      [xref kubernetes/features#11]
      c1e935af
    • Brendan Burns's avatar
      23c7c2e3