1. 07 Sep, 2016 13 commits
    • Takashi Kusumi's avatar
      LRUExpireCache#Get requires write lock · 0bd47567
      Takashi Kusumi authored
      0bd47567
    • Kubernetes Submit Queue's avatar
      Merge pull request #32118 from gmarek/empty · dc529a03
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Add an empty test that does nothing
      
      Useful for checking if cluster were set up correctly.
      dc529a03
    • Kubernetes Submit Queue's avatar
      Merge pull request #32020 from euank/version-twiddling · 243959ce
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      rkt: Update kube-up rkt version to v1.14.0
      
      cc @kubernetes/sig-rktnetes 
      
      This should have been included in #31286 (whoops).
      
      This is a bugfix that I propose for v1.4 inclusion.
      243959ce
    • Kubernetes Submit Queue's avatar
      Merge pull request #32105 from madhusudancs/fed-ing-e2e-ns-fix · 93f7cbdc
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Use federated namespace instead of the bootstrap cluster's namespace in Ingress e2e tests.
      
      This should fix #31825.
      
      cc @kubernetes/sig-cluster-federation @quinton-hoole
      93f7cbdc
    • Kubernetes Submit Queue's avatar
      Merge pull request #32072 from sttts/sttts-sysctl-remove-tcp_max_syn_backlog · a16de4a7
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Remove net.ipv4.tcp_max_syn_backlog from sysctl whitelist
      
      Remove `net.ipv4.tcp_max_syn_backlog` from sysctl whitelist. This is not namespaced in today's kernels, but must be set on node-level.
      
      Having this on the whitelist, wouldn't harm because the kernel only offers namespaced `net.*` sysctls in the `/proc/sys` tree. But having a sysctl on the whitelist, which cannot be used, doesn't make sense either.
      
      #### 1.4 justification:
      
      - Risk: the whitelist is a published API. We shouldn't have sysctls on there which do not work.
      - Rollback: nothing should depend on this behavior.
      - Cost: the cost of this is relatively low, as no pod with this sysctl will launch.
      a16de4a7
    • Kubernetes Submit Queue's avatar
      Merge pull request #31886 from deads2k/move-storage-class · 54db8fa2
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Move StorageClass to a storage group
      
      We discussed the pros and cons in sig-api-machinery yesterday.  Choosing a particular group name means that clients (including our internal code) require less work and re-swizzling to handle promotions between versions.  Even if you choose a group you end up not liking, the amount of work remains the same as the incubator work case: you move the affected kind, resource, and storage.
      
      This moves the `StorageClass` type to the `storage.k8s.io` group (named for consistency with authentication, authorization, rbac, and imagepolicy).  There are two commits, one for manaul changes and one for generated code.
      54db8fa2
    • Kubernetes Submit Queue's avatar
      Merge pull request #30105 from girishkalele/esipp_proposal · 8b858b83
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      External Load Balancer Source IP Preservation Proposal
      
      Proposal for feature https://github.com/kubernetes/features/issues/27
      8b858b83
    • Kubernetes Submit Queue's avatar
      Merge pull request #31947 from smarterclayton/check_empty_config · 9dce7735
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Check for EmptyConfig errors when trying to use in-cluster config
      
      By removing the default "localhost:8080" behavior several paths in
      client config began returning err == ErrEmptyConfig rather than err ==
      nil.  The code checking for in cluster config was wrong - the logic
      should be:
      
      1. If loading the underlying config returns a non-empty error, fail
      2. If the underlying config is not equal to the default config,
         return that config (it has user input)
      3. If it is possible to use in-cluster config, do so
      4. Otherwise return the default config (and or default EmptyConfig
         error).
      
      Fixes #31910 @thockin @lavalamp @deads2k. We introduced EmptyConfig a very long time ago, but until I removed the "localhost:8080" Kubernetes was not actually exposing it (OpenShift relies on it since we don't set an insecure default). This properly falls through to in-cluster config in the described conditions.
      
      
      
      ```release-note
      Some components like kube-dns and kube-proxy could fail to load the service account token when started within a pod. Properly handle empty configurations to try loading the service account config.
      ```
      9dce7735
    • Kubernetes Submit Queue's avatar
      Merge pull request #31833 from lavalamp/fixmsg · 58af607f
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      emit more info on failure
      
      help debug #31810
      58af607f
    • Kubernetes Submit Queue's avatar
      Merge pull request #31655 from kshafiee/e2e_test_secret · ea124539
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      e2e tests for Federated Secrets
      
      e2e test to confirm that underlying secrets are always created correctly in underlying clusters
      
      This is to address Issue #29337
      ea124539
    • Matt Liggett's avatar
      Merge pull request #32172 from mml/munge · 3e2ce459
      Matt Liggett authored
      re-run update-munge-docs
      3e2ce459
    • Matt Liggett's avatar
      re-run update-munge-docs · 43d449b9
      Matt Liggett authored
      43d449b9
    • Matt Liggett's avatar
      Merge pull request #32165 from kubernetes/revert-31722-evict.test · 63905492
      Matt Liggett authored
      Revert "Add e2e tests for eviction subresource."
      63905492
  2. 06 Sep, 2016 27 commits