- 30 Jun, 2016 8 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Ignore cmd/libs/go2idl/generator when running coverage Temporary fix so we can run coverage (with a PASS). fixes #24967
-
k8s-merge-robot authored
Automatic merge from submit-queue Fixed goroutinemap race on Wait() sync.WaitGroup produces data races when a GoroutineMap is empty and Wait() and Run() are called at the same time. From sync.WaitGroup: > Note that calls with a positive delta that occur when the counter is zero must happen before a Wait. Fixes #28128 Note that this issue affects only PersistentVolume unit tests. @saad-ali, PTAL
-
k8s-merge-robot authored
Automatic merge from submit-queue Updated cadvisor dependency #21546
-
k8s-merge-robot authored
Automatic merge from submit-queue Remove "All rights reserved" from all the headers. cc @thockin @zmerlynn @brendanburns
-
k8s-merge-robot authored
Automatic merge from submit-queue portforward e2e: extend log for flake hunting For some more insight into flake https://github.com/kubernetes/kubernetes/issues/27680
-
k8s-merge-robot authored
Automatic merge from submit-queue Change client default value of qps and burst to constant
-
David McMahon authored
-
k8s-merge-robot authored
Automatic merge from submit-queue node e2e: kubelet should use kubenet This fixes #27498
-
- 29 Jun, 2016 32 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue now that go test runs iteration loops, use that instead of custom executor cc @ixdy
-
k8s-merge-robot authored
Automatic merge from submit-queue Revert Revert of #28193 Bring back #28193. We caught a break in https://github.com/kubernetes/test-infra/issues/240 and discovered the previous issue, fixed in https://github.com/kubernetes/test-infra/pull/241 and https://github.com/kubernetes/test-infra/pull/244, so I have a pretty good handle on what was causing the previous bringup issues (and it wasn't #28193). By the time this merges, we'll have good signal on GKE in several concurrent GKE jobs. This reverts commit ee1d4803. []()
-
Yu-Ju Hong authored
-
Yu-Ju Hong authored
-
k8s-merge-robot authored
Automatic merge from submit-queue unstable -> failed @fejta and @ixdy
-
k8s-merge-robot authored
Automatic merge from submit-queue Refactor common pod patterns to e2e framework. Priveledged pods could benifit from this as well, but I'll wait for https://github.com/kubernetes/kubernetes/pull/26228 to go in. Prerequisite for https://github.com/kubernetes/kubernetes/issues/26215
-
Zach Loafman authored
Bring back #28193. We caught a break in https://github.com/kubernetes/test-infra/issues/240 and discovered the previous issue, fixed in https://github.com/kubernetes/test-infra/pull/241 and https://github.com/kubernetes/test-infra/pull/244, so I have a pretty good handle on what was causing the previous bringup issues (and it wasn't #28193). By the time this merges, we'll have good signal on GKE in the `kubernetes-e2e-gke-updown` job. This reverts commit ee1d4803.
-
k8s-merge-robot authored
Automatic merge from submit-queue Enhance kubedns pod health checks to cover kubedns container The existing health check hits port 53, the dnsmasq container, with the same domain name every time. Since dnsmasq looks up and caches results from the kubedns container, running on port 10053, the health check is not covering the kubedns container after the first query (and once every TTL expiration). This PR enhances the health check to directly hit port 10053 (kubedns) in addition to port 53.
-
Ron Lai authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Revert revert of #28172 We're going to try reintroducing just the build changes in #28172, get signal off of that, and wait on re-introducing #28193. I also setup the `gke-updown` job for faster signal: https://github.com/kubernetes/test-infra/pull/239. This reverts commit fe64293c. []()
-
k8s-merge-robot authored
Automatic merge from submit-queue Substitute federation_domain_map parameter with its value in node bootstrap scripts. This PR also removes the substitution code we added to the build scripts. **Release Note** ```release-note If you use one of the kube-dns replication controller manifest in `cluster/saltbase/salt/kube-dns`, i.e. `cluster/saltbase/salt/kube-dns/{skydns-rc.yaml.base,skydns-rc.yaml.in}`, either substitute one of `__PILLAR__FEDERATIONS__DOMAIN__MAP__` or `{{ pillar['federations_domain_map'] }}` with the corresponding federation name to domain name value or remove them if you do not support cluster federation at this time. If you plan to substitute the parameter with its value, here is an example for `{{ pillar['federations_domain_map'] }` pillar['federations_domain_map'] = "- --federations=myfederation=federation.test" where `myfederation` is the name of the federation and `federation.test` is the domain name registered for the federation. ``` cc @erictune @kubernetes/sig-cluster-federation @MikeSpreitzer @luxas []() -
k8s-merge-robot authored
Automatic merge from submit-queue Remove duplicated nginx image. Use nginx-slim instead This PR removes the image `gcr.io/google_containers/nginx:1.7.9` and uses `gcr.io/google_containers/nginx-slim:0.7`. Besides removing the duplication `1.7.9` is 16 months old.
-
Yu-Ju Hong authored
This is required to run kubelet with kubenet.
-
Yu-Ju Hong authored
This is required to run kubelet with kubenet.
-
k8s-merge-robot authored
Automatic merge from submit-queue scheduler: change phantom pod test from integration into unit test This is an effort for #24440. Why this PR? - Integration test is hard to debug. We could model the test as a unit test similar to [TestSchedulerForgetAssumedPodAfterDelete()](https://github.com/kubernetes/kubernetes/blob/132ebb091af3b625df0ad19a5975119e800bebef/plugin/pkg/scheduler/scheduler_test.go#L173). Currently the test is testing expiring case, we can change that to delete. - Add a test similar to TestSchedulerForgetAssumedPodAfterDelete() to test phantom pod. - refactor scheduler tests to share the code between TestSchedulerNoPhantomPodAfterExpire() and TestSchedulerNoPhantomPodAfterDelete() - Decouple scheduler tests from scheduler events: not to use events
-
Zach Loafman authored
This reverts commit fe64293c.
-
k8s-merge-robot authored
Automatic merge from submit-queue Add link to diagram of `kubectl drain`
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix federation e2e tests by correctly managing cluster clients 1. The main fix: Correct overall BeforeEach() to create a new set of cluster clients, rather than just append to the set created by all previous tests. This was screwing up a lot of stuff in difficult to diagnose ways. 2. Add lots of debug logging. 3. Be better about cleaning up after each test. ``` SUCCESS! -- 6 Passed | 0 Failed :-) ``` cc @nikhiljindal @madhusudancs @mfanjie @colhom FYI
-
k8s-merge-robot authored
Automatic merge from submit-queue Fixed misleading error message when a resource with no selector or na… Commit: - Fixed misleading error message when a resource with no selector or name is provided to kubectl delete or label command This commit fixes #25541
-
k8s-merge-robot authored
Automatic merge from submit-queue kubectl attach: error out for non-existing containers Currently, kubectl attach falls back to the first container which is pretty confusing. Based on https://github.com/kubernetes/kubernetes/pull/27541.
-
Jeff Lowdermilk authored
Revert gs://kubernetes-release-dev changes
-
Andrey Kurilin authored
issue kubernetes/kubernetes.github.io#501
-
k8s-merge-robot authored
Automatic merge from submit-queue Use strategic patch to replace changeCause in patch command This is partial rework of 11da9a76 StrategicPatch will be used to update changeCause but failure wont affect command result fixes: #24858
-
Zach Loafman authored
This reverts commit 43437e45, reversing changes made to 532491aa.
-
Zach Loafman authored
This reverts commit d965b471, reversing changes made to 08a28e51.
-
k8s-merge-robot authored
Automatic merge from submit-queue Enable HTTP2 by default Update to enable HTTP2 by default, with the option to disable. This is a continuation of #25280 for the 1.4 release. This should provide ample time for vetting. /cc @krousey
-
k8s-merge-robot authored
Automatic merge from submit-queue Track object modifications in fake clientset Fake clientset is used by unit tests extensively but it has some shortcomings: - no filtering on namespace and name: tests that want to test objects in multiple namespaces end up getting all objects from this clientset, as it doesn't perform any filtering based on name and namespace; - updates and deletes don't modify the clientset state, so some tests can get unexpected results if they modify/delete objects using the clientset; - it's possible to insert multiple objects with the same kind/name/namespace, this leads to confusing behavior, as retrieval is based on the insertion order, but anchors on the last added object as long as no more objects are added. This change changes core.ObjectRetriever implementation to track object adds, updates and deletes. Some unit tests were depending on the previous (and somewhat incorrect) behavior. These are fixed in the following few commits.
-
Dmitry Shulyak authored
-
k8s-merge-robot authored
Automatic merge from submit-queue E2e test for disabling cluster autoscaler in GKE plus small refactoring around add node pool.
-
k8s-merge-robot authored
Automatic merge from submit-queue Influxdb migrated to PetSet and PersistentVolumes. ```release-note Influxdb migrated to PetSet and PersistentVolumes. ``` []() Influxdb migrated to PetSet and PersistentVolumes.
-
k8s-merge-robot authored
Automatic merge from submit-queue examples/flexvolume: fix README link nginx.yaml wasn't actually linked, fix this. cc @kubernetes/sig-storage
-
k8s-merge-robot authored
Automatic merge from submit-queue Show restart count for init containers Coutner is reset for normal containers. fixes issue: #26892
-