Kubernetes Submit Queue
012eb941d6
Merge pull request #28575 from fejta/check-resources
...
Automatic merge from submit-queue
Move kubemark, skew, upgrade, leak logic into hack/e2e.go
And move out of the `e2e_runner.sh`
Also make `start-kubemark.sh` automatically find `kubernetes-server-linux-amd64.tar.gz` instead of depending on a `RUN_FROM_DISTRO` env var
@gmarek can you review the kubemark-related changes?
@zmerlynn are you the right person to review upgrade changes?
@spxtr take a look at the overall `e2e.go` changes.
This is for https://github.com/kubernetes/kubernetes/issues/21843 and https://github.com/kubernetes/test-infra/pull/250
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/28575 )
<!-- Reviewable:end -->
2016-08-09 15:54:50 -07:00
Matthew Wong
a7145c013e
Add test for supplemental gid annotation to pv e2e test
2016-08-09 18:23:06 -04:00
Kubernetes Submit Queue
e877a23b4b
Merge pull request #30208 from Crazykev/remove-duplicate-words
...
Automatic merge from submit-queue
remove duplicate words in indexed-job
Signed-off-by: Crazykev <crazykev@zju.edu.cn>
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30208 )
<!-- Reviewable:end -->
2016-08-09 15:18:35 -07:00
Kubernetes Submit Queue
cdee52e5e7
Merge pull request #26790 from rmmh/bash-range
...
Automatic merge from submit-queue
Use bash ranges "{1..3}" instead of "$(seq 1 3)".
[]()
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/26790 )
<!-- Reviewable:end -->
2016-08-09 15:18:30 -07:00
Chao Xu
51c0271e0a
added a e2e test that uses the staged client; made necessary changes to gcp auth plugin to pass the gke tests
2016-08-09 14:07:54 -07:00
Chao Xu
adb75e1fd1
generated staging area
2016-08-09 14:07:54 -07:00
Chao Xu
bc8d572f3a
added copy.sh which cuts the client repo; made necessary changes to scripts in
...
the repo to cope with the client repo staging area; added symlink
vendor/k8s.io/client-go which pointed to the staging area.
2016-08-09 14:07:53 -07:00
Erick Fejta
7011d8826e
Move kubemark, skew, upgrade, leak logic into hack/e2e.go
2016-08-09 14:04:19 -07:00
Timothy St. Clair
d22e7a1b4a
Update etcd makefile to build 3.0.4
2016-08-09 15:35:03 -05:00
Xiang Li
c995050ee3
apiserver: fix timeout handler
...
Protect access of the original writer. Panics if anything has wrote
into the original writer or the writer is hijacked when times out.
2016-08-09 12:39:40 -07:00
juanvallejo
af37981812
return err on kubectl run --image with invalid value
2016-08-09 15:05:44 -04:00
Kubernetes Submit Queue
93f802b1a6
Merge pull request #29905 from luxas/flake_celery2
...
Automatic merge from submit-queue
Second attempt to fix #29585
@ixdy @fejta
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29905 )
<!-- Reviewable:end -->
2016-08-09 11:54:11 -07:00
Kubernetes Submit Queue
bd421c9618
Merge pull request #29399 from timothysc/etcd3_scripts
...
Automatic merge from submit-queue
Update etcd 2.2 references to use 3.0.x
This update an assortment of etcd 2.2.X references to 3.0.4 in the code base.
/cc @hongchaodeng
xref: https://github.com/kubernetes/kubernetes/issues/22448
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29399 )
<!-- Reviewable:end -->
2016-08-09 11:54:06 -07:00
Davanum Srinivas
b15219034d
Prevent panic in 'kubectl exec' when redirecting stdout
...
Just add some nil checks to make sure we don't trip over when
we redirect output from exec to a file.
Fixes #30290
2016-08-09 14:52:55 -04:00
Kubernetes Submit Queue
e4a1ca7105
Merge pull request #30101 from spxtr/push
...
Automatic merge from submit-queue
Allow control of updating latest-build.txt.
This will allow us to fix a race in the PR Jenkins E2E GKE job and also stop copying over from another bucket.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30101 )
<!-- Reviewable:end -->
2016-08-09 11:18:18 -07:00
Kubernetes Submit Queue
b39cde37c9
Merge pull request #29212 from sjenning/hpa-idling
...
Automatic merge from submit-queue
HPA: ignore scale targets whose replica count is 0
Disable HPA when the user (or another component) explicitly sets the replicas to 0.
Fixes #28603
@kubernetes/autoscaling @fgrzadkowski @kubernetes/rh-cluster-infra @smarterclayton @ncdc
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29212 )
<!-- Reviewable:end -->
2016-08-09 10:44:56 -07:00
Davanum Srinivas
2616fc9cf5
Check for CAP_SYS_ADMIN in Kubelet
...
The Kubelet process must have CAP_SYS_ADMIN, which implies that
the kubelet process must be either running as root or in a privileged
container. Make this check early in the startup sequence and bail out
if necessary.
Related to #26093
2016-08-09 13:40:07 -04:00
Girish Kalele
5d6abf59ff
kube-proxy: Propagate hostname to iptables proxier
2016-08-09 10:05:29 -07:00
Kubernetes Submit Queue
4d9762e7a0
Merge pull request #29722 from AdoHe/range_registry
...
Automatic merge from submit-queue
move RangeRegistry to a separate package for generic usage
Fix #29668 , @smarterclayton @lavalamp ptal.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29722 )
<!-- Reviewable:end -->
2016-08-09 09:47:57 -07:00
Seth Jennings
c5e82a01b1
hpa: ignore scale targets whose replica count is 0
2016-08-09 11:11:17 -05:00
Timothy St. Clair
24993b0343
Update generated files due to dependency shift.
...
Also minor bug fix in federation api.
2016-08-09 10:41:09 -05:00
Kubernetes Submit Queue
489b204b07
Merge pull request #30126 from mwielgus/federated_updater
...
Automatic merge from submit-queue
Federation - common libs - FedratedUpdater
A helper for executing multiple add/update/del operations on federation clusters. Contains a workaround against missing #28921 .
cc @nikhiljindal @wojtek-t @madhusudancs @kubernetes/sig-cluster-federation
Fixes : #29869 #30030
Ref: #29347
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30126 )
<!-- Reviewable:end -->
2016-08-09 07:28:26 -07:00
Timothy St. Clair
4adb23c8cc
Update dependency shift from etcd3 changes in latest release.
2016-08-09 08:51:15 -05:00
Timothy St. Clair
5f008faa8b
Update godeps for etcd 3.0.4
2016-08-09 08:51:15 -05:00
Timothy St. Clair
456c43c22d
Update to shift etcd 2.2 references to use 3.0.3
2016-08-09 08:51:15 -05:00
Marcin Wielgus
d836fd523f
Federation - common libs - fedrated updater
2016-08-09 15:39:16 +02:00
Kubernetes Submit Queue
301be4eeb5
Merge pull request #29272 from mksalawa/pending
...
Automatic merge from submit-queue
Modify predicate() interface to return all failed predicates
As stated in the comments below, this is the first step of showing the user all predicates that failed for a given node when scheduling of a given pod failed on every node.
ref #20064
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29272 )
<!-- Reviewable:end -->
2016-08-09 06:37:06 -07:00
Kubernetes Submit Queue
da53a24763
Merge pull request #29993 from mksalawa/remove_etcd_default_in_genericapiserver
...
Automatic merge from submit-queue
Remove default etcd validation in generic apiserver
Moving verification of `--etcd-servers` to the concrete apiserver instead of checking during defaulting in generic apiserver.
The context for this change is that heapster (will be another apiserver) doesn't need to have etcd underneath.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29993 )
<!-- Reviewable:end -->
2016-08-09 06:01:48 -07:00
Tamer Tas
77777d5586
Test rkt CRI shim ImageStore
2016-08-09 15:56:34 +03:00
bryk
0eb1affb85
Increase Dashboard UI version to v1.1.1
...
Release tag: https://github.com/kubernetes/dashboard/releases/tag/v1.1.1
Release issue: https://github.com/kubernetes/dashboard/issues/1078
2016-08-09 14:56:32 +02:00
Kubernetes Submit Queue
ae405437e1
Merge pull request #30269 from wojtek-t/set_cache_size_in_kubemark
...
Automatic merge from submit-queue
Set cache size in Kubemark
Fix #27142
2016-08-09 05:08:32 -07:00
mksalawa
2749ec7555
Create PredicateFailureReason, modify scheduler predicate interface.
2016-08-09 14:01:46 +02:00
Andrey Kurilin
1b00a2d5b6
Update github.com/spf13/pflag and github.com/spf13/cobra
...
Update:
github.com/spf13/cobra to f62e98d28ab7ad31d707ba837a966378465c7b57
github.com/spf13/cobra/doc to f62e98d28ab7ad31d707ba837a966378465c7b57
github.com/spf13/pflag to 1560c1005499d61b80f865c04d39ca7505bf7f0b
Closes issue #29852
2016-08-09 15:01:19 +03:00
mksalawa
a806351cc3
Extract etcd options from genericapiserver.
2016-08-09 13:35:53 +02:00
Wojciech Tyczynski
2280737aa4
Set cache size in Kubemark
2016-08-09 13:34:13 +02:00
Kubernetes Submit Queue
15ad9be67f
Merge pull request #30249 from hongchaodeng/fix
...
Automatic merge from submit-queue
make reousrce prefix assignment consistent
Make reousrce prefix assignment consistent with other registries
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30249 )
<!-- Reviewable:end -->
2016-08-09 03:40:29 -07:00
Kubernetes Submit Queue
899d98ad15
Merge pull request #29983 from wojtek-t/configurable_cache_sizes
...
Automatic merge from submit-queue
Configure cache sizes based on cluster size
@fabioy
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29983 )
<!-- Reviewable:end -->
2016-08-09 03:04:44 -07:00
Kubernetes Submit Queue
94fc389daa
Merge pull request #29837 from thockin/validate-dotdot-in-projections
...
Automatic merge from submit-queue
Validate .. in projections, fix tests
I noticed this when reviewing another PR. I fixed it but the test was beyond comprehension, so I fixed that too.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29837 )
<!-- Reviewable:end -->
2016-08-09 02:31:58 -07:00
Wojciech Tyczynski
38c28177d6
Propagate cluster size through salt
2016-08-09 09:41:48 +02:00
Wojciech Tyczynski
8a8cd06ea4
Configurable cache sizes of cachers
2016-08-09 09:41:48 +02:00
Kubernetes Submit Queue
70d6fe6d1c
Merge pull request #30255 from Random-Liu/add-container-port-label
...
Automatic merge from submit-queue
Kubelet: Add container ports label.
Addresses https://github.com/kubernetes/kubernetes/pull/30049#discussion_r73983952 .
Add container ports label, although we don't use it now, it will make it easier to switch to new runtime interface in the future.
@yujuhong @feiskyer
2016-08-08 23:28:05 -07:00
Kubernetes Submit Queue
f218aa4b10
Merge pull request #30236 from mikedanese/csr-approval
...
Automatic merge from submit-queue
csr: add approval to the typed client
ref #30163
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30236 )
<!-- Reviewable:end -->
2016-08-08 22:54:19 -07:00
Hongchao Deng
5bf2efc581
make reousrce prefix consistent with other registries
2016-08-08 22:19:39 -07:00
Kubernetes Submit Queue
be6a9fbb4e
Merge pull request #30234 from intelsdi-x/create_annotation_map_if_doesnt_exist
...
Automatic merge from submit-queue
In AddOrUpdateTaintOnNode create annotation map if its nil
If node didn't have annotations both SchedulerPredicates taints-toleration tests were failing.
@gmarek PTAL
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30234 )
<!-- Reviewable:end -->
2016-08-08 22:13:22 -07:00
AdoHe
a6539f846a
move RangeRegistry to a separate package for generic usage
2016-08-09 13:10:48 +08:00
Kubernetes Submit Queue
b0ea89c2f6
Merge pull request #30049 from feiskyer/kuberuntime-labels
...
Automatic merge from submit-queue
Kubelet: implement labels for new runtime API
Implement labels for new runtime API. Part of #28789 .
CC @yujuhong @Random-Liu @kubernetes/sig-node
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30049 )
<!-- Reviewable:end -->
2016-08-08 21:39:38 -07:00
Jeff Lowdermilk
81149ffe3b
Component feature config design proposal
2016-08-08 21:04:28 -07:00
Kubernetes Submit Queue
4ef423bfb1
Merge pull request #29814 from Random-Liu/move-pods-test-into-common
...
Automatic merge from submit-queue
E2E & Node E2E: Move pods test into common directory
This is the 4th part of #29494 .
For #29081 .
Based on #29092 , #29806 .
The first commit is squash of all dependent commits. Please only review the last 2 commits.
The 2nd commit migrates pods.go to `common/pods.go`.
Notice that the test `should be schedule with cpu and memory limits` is removed because:
* It doesn't make sense at the node level.
* It should have been tested in scheduler_predicates at the cluster level https://github.com/kubernetes/kubernetes/blob/master/test/e2e/scheduler_predicates.go#L264
The 3rd commit splits pods.go into several pods (nothing is changed, only move code):
* **Liveness probe test:** Moved into `container_probe.go`.
* **Init container test:** Moved into a new file `init_container.go`.
* **Others:** Still in pods.go
@vishh @timstclair
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29814 )
<!-- Reviewable:end -->
2016-08-08 21:03:21 -07:00
Kubernetes Submit Queue
a9b6f695da
Merge pull request #28480 from caesarxuchao/gc-save-only-meta
...
Automatic merge from submit-queue
[GarbageCollector] only store typeMeta and objectMeta in the gc store
GC only needs to know the apiVersion, kind, and objectMeta of an object. This PR makes the stores of GC only save these fields.
cc @kubernetes/sig-api-machinery
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/28480 )
<!-- Reviewable:end -->
2016-08-08 20:28:37 -07:00
Kubernetes Submit Queue
4ef36882fd
Merge pull request #29935 from janetkuo/deployment-scale-rollout-test
...
Automatic merge from submit-queue
Deployment status validity should be checked in scaled rollout e2e test
Follow up #29889
@kubernetes/deployment
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29935 )
<!-- Reviewable:end -->
2016-08-08 19:56:20 -07:00