- 14 Sep, 2016 17 commits
-
-
Maciej Szulik authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Bumped Heapster to v1.2.0 ```release-note Bumped Heapster to v1.2.0. More details about the release https://github.com/kubernetes/heapster/releases/tag/v1.2.0 ``` Version `v1.2.0` is a stable release of the previous release candidate `v1.2.0-beta.3`. The only difference is bumped Kubernetes deps to the lastest stable release `v1.4.0-beta.3` https://github.com/kubernetes/heapster/pull/1290. It's low risk change. It may impact HPA and Monitoring e2e tests.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Move nginx ingress e2e to slow Normal GCE L7 e2e takes ~15m and runs in a feature private suite. This e2e ensure that the api isn't broken, by creating an nginx controller. I plan to write a really slimmed down version for presubmit, but I need to shave off a minute to get it below 5m. Fixes https://github.com/kubernetes/kubernetes/issues/23416
-
Piotr Szczesniak authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kubectl version -c has been deprecated, use --client instead ``` Flag shorthand -c has been deprecated, please use --client instead. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add test for --quiet flag for kubectl run This adds a test for the changes introduced in #30247 and #28801. Ref #28695
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Migrate a bunch of priority functions to map-reduce framework Ref #24246
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Only skip petset test if resource is missing **What this PR does / why we need it**: Unblock testing petset on other providers. cc @pwittrock. Would like to cherrypick onto 1.4 but this is test code only, so it can wait til after release cut.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add local subject access review API Adds a local subject access review endpoint to allow a project-admin (someone with full rights within a namespace) the power to inspect whether a person can perform an action in his namespace. This is a separate resource be factoring like this ensures that it is impossible for him to look outside his namespace and makes it possible to create authorization rules that can restrict this power to a project-admin in his own namespace. Other factorings require introspection of objects. @kubernetes/sig-auth
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue make --runtime-config=api/all=true|false work `Passing --runtime-config=api/all=true|false to apiserver will enable/disable all registered api groups` Previously, only api/all=false was recognized, and it only disabled groups with resources.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Skip kubectl tests (create quota and exit code) on not supported versions <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **What this PR does / why we need it**: Fixing broken kubernetes-e2e-gke-1.4-1.3-kubectl-skew tests. Because we're running 1.4 kubectl tests against 1.3 kubectl, some kubectl tests need to be skipped on older kubectl versions. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: @pwittrock **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ```release-note NONE ```
-
Jeff Lowdermilk authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update cAdvisor Godeps with new google cloud import path For https://github.com/kubernetes/kubernetes/issues/30069
-
Jeff Lowdermilk authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Enable DynamicKubeletConfig in benchmark test properties This PR fixes "change QPS limit" failure by adding "TEST_ARGS='--feature-gates=DynamicKubeletConfig=true'" in jenkins-benchmark.properties
-
Janet Kuo authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Refactor disruption e2e test and add some eviction test cases.
-
- 13 Sep, 2016 23 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Kubelet: remove name filter from CRI Since #30753 and #30463, `name` is not used to identify the container/sandbox, so remove it from CRI. cc @yujuhong @kubernetes/sig-node @kubernetes/sig-rktnetes
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add flag to set CNI bin dir, and use it on gci nodes **What this PR does / why we need it**: When using `kube-up` on GCE, following #31023 which moved the workers from debian to gci, CNI just isn't working. The root cause is basically as discussed in #28563: one flag (`--network-plugin-dir`) means two different things, and the `configure-helper` script uses it for the wrong purpose. This PR adds a new flag `--cni-bin-dir`, then uses it to configure CNI as desired. As discussed at #28563, I have also added a flag `--cni-conf-dir` so users can be explicit **Which issue this PR fixes** : fixes #28563 **Special notes for your reviewer**: I left the old flag largely alone for backwards-compatibility, with the exception that I stop setting the default when CNI is in use. The value of `"/usr/libexec/kubernetes/kubelet-plugins/net/exec/"` is unlikely to be what is wanted there. **Release note**: ```release-note Added new kubelet flags `--cni-bin-dir` and `--cni-conf-dir` to specify where CNI files are located. Fixed CNI configuration on GCI platform when using CNI. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue clarify weekend responsibilities
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue examples/pod: Revert the previous changes. The previous changes (https://github.com/kubernetes/kubernetes/pull/32148) checked in the example file by accident. Reverting.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Adding support for upgrading testing across image types. Adds support for upgrade testing across image types. @spxtr @vishh @ixdy @pwittrock This change only affects upgrade testing. This does not touch production code and hence should be safe for cherrypicks into the 1.4 release branch.
-
Matt Liggett authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fixing federation secret and replicaset e2e tests Verified that both of these pass once https://github.com/kubernetes/kubernetes/pull/32438 is merged. cc @kubernetes/sig-cluster-federation Ref https://github.com/kubernetes/kubernetes/pull/31655#discussion_r78432043
-
Yifan Gu authored
The previous changes (#32148) checked in the example file by accident. Reverting.
-
Tim St. Clair authored
-
Bryan Boreham authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue LRUExpireCache#Get requires write lock **What this PR does / why we need it**: [LRUExpireCache#Get](https://github.com/kubernetes/kubernetes/blob/dbfad789e35979083b8d4b35a4cb405c324cc485/pkg/util/cache/lruexpirecache.go#L48) requires write lock since [groupcache/lru#Get](https://github.com/golang/groupcache/blob/a6b377e3400b08991b80d6805d627f347f983866/lru/lru.go#L74) needs to manipulate its list to track recently used item. Currently it uses read lock so it may introduce race condition. - [test code which introduces race condition with current LRUExpireCache#Get](https://gist.github.com/tksm/17c7a610ed0574c165e6f6edeca351b7#file-lru_race_test-go) **Which issue this PR fixes** #31081
-
Zhou Fang authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue dockershim: add unit tests for sandbox/container status Also add a fake clock in the FakeDockerClient to allow testing container CreatedAt, StartedAt, FinishedAt timestamps.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update release notes of OpenAPI support OpenAPI support is enabled by default in 1.4 (no documentation or automation system depends on it yet), this PR reflect the fact that it is enabled by default in release notes.
-
Maisem Ali authored
-
Bryan Boreham authored
-
Saad Ali authored
Revert "Allow webhook authenticator to use TokenReviewsInterface"
-
nikhiljindal authored
-
Jeff Lowdermilk authored
Currently, only api/all=false does something (disables all groups that have resources). Make api/all=false disable all groups (not just those with resources), and make api/all=true enable all groups
-
Joe Finney authored
This reverts commit e9914f2c.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Federated Ingress: unify UID's across Cluster Ingress Controllers
-
Kubernetes Submit Queue authored
Merge pull request #32539 from quinton-hoole/2016-09-12-enable-remaining-federated-ingress-e2e-tests Automatic merge from submit-queue Re-enable Federated Ingress e2e test to check connectivity to global load balancer ...Now that it works properly. Should not merge before #31600, as it will fail until then.
-
mbohlool authored
-