Vishnu kannan
d100e3147f
Convert the node conformance tests to use dedicated images.
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-04-11 14:38:43 -07:00
Vishnu kannan
d4db40e87f
Adding an e2e test for oom score adjust handling.
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-04-11 12:51:42 -07:00
Jeff Lowdermilk
cd85b06465
Merge pull request #24001 from freehan/kubenet
...
include error in the fail msg
2016-04-08 20:55:35 -07:00
jay vyas
0e35d9194c
IPerf container to support network perfomance testing
2016-04-08 22:53:57 -04:00
Jeff Lowdermilk
27bca83304
Merge pull request #23963 from spxtr/services-slow
...
Mark services test slow.
2016-04-08 12:47:45 -07:00
Chao Xu
1cc84c5525
Merge pull request #23960 from caesarxuchao/fix-23952
...
fix e2e flake #23952
2016-04-07 16:59:59 -07:00
Minhan Xia
0174455111
include error in the fail msg
2016-04-07 15:42:21 -07:00
Mike Danese
476103a822
bump single call timeout in e2e tests
2016-04-07 14:12:38 -07:00
Yu-Ju Hong
6567c54e45
e2e_node: port privileged pod tests from test/e2e/priviliged.go
...
The ported test is functionally the same as the original test.
The main difference between the two tests is that the original test relies on
`kubectl` to exec into the container, while the latter directly uses the REST
client of the apiserver. This avoids the need to copy kubectl to the node under
test.
2016-04-06 19:09:07 -07:00
Joe Finney
39de4be40d
Mark services test slow.
2016-04-06 17:26:16 -07:00
Chao Xu
bcebfa072d
fix 23952
2016-04-06 16:52:30 -07:00
Saad Ali
d7b069fbcc
Merge pull request #23793 from pmorie/configmap-nonroot
...
Make ConfigMap volume readable as non-root
2016-04-06 15:11:25 -07:00
goltermann
696423e044
Vet fixes, mostly pass lock by value errors.
2016-04-06 11:27:40 -07:00
Isaac Hollander McCreery
9a7860855c
Merge pull request #22962 from ihmccreery/split-upgrade-jobs
...
Add configuration for splitting upgrade jobs instead of using Jenkins steps
2016-04-05 13:05:25 -07:00
Saad Ali
48fa998f58
Merge pull request #23717 from mml/until
...
Comment out racey part of the multi-scheduler test.
2016-04-05 11:34:32 -07:00
Paul Morie
e838ff2893
Make ConfigMap volume readable as non-root
2016-04-05 12:20:52 -04:00
k8s-merge-robot
02e0b29b6d
Merge pull request #23769 from saad-ali/fixVolumeCloudProvider
...
Automatic merge from submit-queue
Ensure object returned by volume getCloudProvider incorporates cloud config
This PR addresses https://github.com/kubernetes/kubernetes/issues/23517 .
**Problem**
The existing GCE PD and AWS EBS volume plugin code were fetching cloud provider without specifying a cloud config: `cloudprovider.GetCloudProvider("gce", nil)`
This caused the cloud provider to use default auth mechanism, which is not acceptable for the provisioning controller running on GKE master.
**Fix**
This PR does the following:
* Modifies the GCE PD and AWS EBS volume plugin code to use the cloud provider object pre-constructed by the binary with a cloud config.
* Enable provisioning E2E test for GKE (to catch future issues).
Thanks to @cjcullen for debugging and finding the root cause! 👍
This should be cherry-picked into the v1.2 branch for the next release.
2016-04-04 20:52:13 -07:00
gmarek
7a848eb03a
Print 100th percentile of resource usage when gatherer is turned on.
2016-04-04 17:42:32 -07:00
Isaac Hollander McCreery
873b499d90
Add ClusterUpgrade tests
2016-04-04 14:21:21 -07:00
Isaac Hollander McCreery
53c3a5626d
Add configuration for splitting upgrade jobs instead of using Jenkins steps
2016-04-04 14:21:21 -07:00
saadali
e7b14e721a
Ensure volume GetCloudProvider code uses cloud config
2016-04-04 10:59:13 -07:00
Wojciech Tyczynski
53f433f019
Remove Set() from storage.Interface.
2016-04-04 17:54:18 +02:00
k8s-merge-robot
3197f31cc6
Merge pull request #23554 from nikhiljindal/swaggerInRun
...
Automatic merge from submit-queue
genericapiserver: Moving InstallSwaggerAPI to Run
Ref https://github.com/kubernetes/kubernetes/pull/21190#discussion_r57494673
Moving InstallSwaggerAPI() from InstallAPIGroups() to Run(). This allows the use of InstallAPIGroups() multiple times or using InstallAPIGroup() directly.
cc @jianhuiz @kubernetes/sig-api-machinery
2016-04-02 08:19:25 -07:00
k8s-merge-robot
d0155982aa
Merge pull request #23736 from pwittrock/flaky
...
Automatic merge from submit-queue
node e2e retry gcr.io failures
2016-04-01 14:13:05 -07:00
k8s-merge-robot
9e14d6075c
Merge pull request #23700 from gmarek/density
...
Automatic merge from submit-queue
Make total pod throughput in density test more readable
2016-04-01 11:32:51 -07:00
Phillip Wittrock
015b9a6489
Retry failed image pulls. Closes #23669 .
2016-04-01 09:48:19 -07:00
Phillip Wittrock
8002e10fbb
node e2e Output failed health checks as string not bytes
2016-04-01 09:20:30 -07:00
gmarek
be3a5d83bb
Make total pod throughput in density test more readable
2016-04-01 17:48:55 +02:00
k8s-merge-robot
9105a6abcc
Merge pull request #23445 from ncdc/go16-portforward-e2e
...
Automatic merge from submit-queue
Update port forward e2e for go 1.6
Only close the stdout/stderr pipes from kubectl port-forward when we're truly done with the command,
instead of as soon as runPortForward exits.
Also try to gracefully stop kubectl port-forward via SIGINT, instead of always sending SIGKILL, as
this will help avoid spdy goroutine leaks in the Kubelet.
Ref #22149
cc @smarterclayton @kubernetes/rh-cluster-infra
2016-04-01 06:05:15 -07:00
Matt Liggett
6ace15eb73
Comment out racey part of the multi-scheduler test.
...
Should fix #22848 .
2016-03-31 16:56:10 -07:00
gmarek
9120a60724
Kubemark uses kubectl from the repo
2016-03-31 09:13:42 -07:00
Andy Goldstein
66899a47a5
Update port forward e2e for go 1.6
...
Only close the stdout/stderr pipes from kubectl port-forward when we're truly done with the command,
instead of as soon as runPortForward exits.
Also try to gracefully stop kubectl port-forward via SIGINT, instead of always sending SIGKILL, as
this will help avoid spdy goroutine leaks in the Kubelet.
2016-03-30 17:07:21 -04:00
k8s-merge-robot
eb665e038c
Merge pull request #23285 from pwittrock/flaky
...
Automatic merge from submit-queue
node e2e conformance keep polling if encounters errors
2016-03-29 22:56:03 -07:00
k8s-merge-robot
d911fc20af
Merge pull request #23067 from deads2k/fix-group-enablement
...
Auto commit by PR queue bot
2016-03-29 09:46:21 -07:00
nikhiljindal
eeeaa6867a
Moving InstallSwaggerAPI to Run
2016-03-28 23:04:14 -07:00
Dawn Chen
c47f74a470
Merge pull request #23348 from pwittrock/docs
...
Update docs to reflect `kubectl run` creates deployments by default i…
2016-03-28 17:03:47 -07:00
Phillip Wittrock
4d2f3c1c17
Update docs to reflect kubectl run
creates deployments by default instead of replicatino controllers.
2016-03-28 16:25:02 -07:00
Phillip Wittrock
183562d79a
node e2e conformance keep polling if encounters errors
2016-03-28 12:02:33 -07:00
deads2k
e8fb35d4d8
refactor resource overrides as positive logic interface
2016-03-28 09:24:49 -04:00
k8s-merge-robot
86ee449600
Merge pull request #23447 from cjcullen/testtransport
...
Auto commit by PR queue bot
2016-03-26 16:37:12 -07:00
k8s-merge-robot
25d94e80e0
Merge pull request #23289 from pwittrock/move-serve-hostname
...
Auto commit by PR queue bot
2016-03-26 11:20:12 -07:00
k8s-merge-robot
95e09e303f
Merge pull request #22965 from caesarxuchao/delete-UID-precondition
...
Auto commit by PR queue bot
2016-03-26 09:36:28 -07:00
k8s-merge-robot
e44ad7a083
Merge pull request #22735 from resouer/throttle-dev
...
Auto commit by PR queue bot
2016-03-26 06:44:48 -07:00
k8s-merge-robot
23fc7905c1
Merge pull request #23466 from andyzheng0831/fix
...
Auto commit by PR queue bot
2016-03-26 04:01:49 -07:00
goltermann
32d569d6c7
Fixing all the "composite literal uses unkeyed fields" Vet errors.
2016-03-25 15:25:09 -07:00
Andy Zheng
364ac85179
Support differentiation of OS distro in e2e tests
2016-03-25 14:53:36 -07:00
Chao Xu
31b425b3a1
add delete precondition
2016-03-25 11:21:39 -07:00
k8s-merge-robot
590038dcf1
Merge pull request #23488 from gmarek/cleanup
...
Auto commit by PR queue bot
2016-03-25 08:14:01 -07:00
k8s-merge-robot
62a6c2219b
Merge pull request #23432 from wojtek-t/speedup_load_test
...
Auto commit by PR queue bot
2016-03-25 08:13:59 -07:00
gmarek
ea040b77a8
Remove test/scalability
2016-03-25 14:51:14 +01:00
Wojciech Tyczynski
b953048f0b
Speedup load test
2016-03-25 11:54:21 +01:00
k8s-merge-robot
ee9420b848
Merge pull request #23065 from tiwillia/gctestprovider
...
Auto commit by PR queue bot
2016-03-25 03:15:16 -07:00
k8s-merge-robot
0877263f32
Merge pull request #23260 from hongchaodeng/fix
...
Auto commit by PR queue bot
2016-03-25 02:42:05 -07:00
k8s-merge-robot
4e4ad61260
Merge pull request #23366 from goltermann/vet
...
Auto commit by PR queue bot
2016-03-24 21:50:56 -07:00
harry
8472cfa214
Refactor throttle into util pkg
...
Fix missing throttle.go
2016-03-25 08:32:23 +08:00
CJ Cullen
4c188eae10
Change the extractRT to return a non-nil Response.
2016-03-24 12:58:38 -07:00
Hongchao Deng
29b46a2395
integration/framework: remove unused NewEtcdStorage()
...
In integration/, framework.NewEtcdStorage() isn't used by any function.
2016-03-23 16:34:28 -07:00
k8s-merge-robot
f4b948bc0f
Merge pull request #22525 from derekwaynecarr/more_e2e
...
Auto commit by PR queue bot
2016-03-23 13:43:22 -07:00
derekwaynecarr
ede95cb094
Add e2e for remaining quota resources
2016-03-23 13:57:38 -04:00
k8s-merge-robot
3257260657
Merge pull request #23293 from pwittrock/update-serve-hostname-version
...
Auto commit by PR queue bot
2016-03-23 01:48:19 -07:00
goltermann
34d4eaea08
Fixing several (but not all) go vet errors. Most are around string formatting, or unreachable code.
2016-03-22 17:26:50 -07:00
Quintin Lee
81ba98ae5d
Adding e2e test support for monitoring deployments.
2016-03-22 13:17:06 -07:00
k8s-merge-robot
d37baf748f
Merge pull request #22933 from liangchenye/imageConform
...
Auto commit by PR queue bot
2016-03-22 04:27:50 -07:00
tiwillia@redhat.com
8cb332b86c
Remove gce provider requirements from garbage collector test
...
There is no reason for the garbage collector test to be restricted to the gce provider.
2016-03-21 17:32:01 -04:00
Phillip Wittrock
d1d6650efd
Remove test tag from serve_hostname Makefile
2016-03-21 13:53:35 -07:00
Phillip Wittrock
f22ddf1ea8
Update serve_hostname version from 1.1 to v1.4
2016-03-21 12:53:22 -07:00
Janet Kuo
482efba8de
Copy annotations back from RS to Deployment on rollback
2016-03-21 10:21:48 -07:00
Erick Fejta
f9d5c81c61
Add missing =
2016-03-19 18:06:13 -07:00
Erick Fejta
be5f27e3aa
Use tagged busybox image from gcr.io
2016-03-19 16:02:29 -07:00
Erick Fejta
e3b2ecdb23
Use busybox:1.24 from gcr.io in kubectl.go
2016-03-19 15:56:26 -07:00
liangchenye
41d40824cf
image operation conformance test
...
Signed-off-by: liang chenye <liangchenye@huawei.com>
2016-03-17 15:27:07 +08:00
deads2k
ab03317d96
support CIDRs in NO_PROXY
2016-03-16 16:22:54 -04:00
k8s-merge-robot
eb0e25f5bd
Merge pull request #17577 from swagiaal/fix-emptydir-e2e
...
Auto commit by PR queue bot
2016-03-16 11:11:51 -07:00
k8s-merge-robot
4e29c580a8
Merge pull request #22206 from jayunit100/kubeit
...
Auto commit by PR queue bot
2016-03-16 08:36:41 -07:00
k8s-merge-robot
49092c0b99
Merge pull request #22443 from pwittrock/move-serve-hostname
...
Auto commit by PR queue bot
2016-03-15 21:57:16 -07:00
Jay Vyas
9a71dfe753
KubeDescribe implementation with verify into after-build/ scripts.
2016-03-15 22:29:21 -04:00
k8s-merge-robot
204d426dd3
Merge pull request #22310 from krousey/adapterbreak
...
Auto commit by PR queue bot
2016-03-15 14:28:38 -07:00
k8s-merge-robot
879d04046a
Merge pull request #21140 from jsafrane/devel/provisioner-e2e
...
Auto commit by PR queue bot
2016-03-15 13:52:22 -07:00
k8s-merge-robot
52b061a4d3
Merge pull request #22969 from nikhiljindal/upgradeTest
...
Auto commit by PR queue bot
2016-03-15 12:45:52 -07:00
k8s-merge-robot
d809db9c22
Merge pull request #22946 from pwittrock/flaky-node
...
Auto commit by PR queue bot
2016-03-15 12:12:10 -07:00
nikhiljindal
435a4e8279
disable kubectl validation for upgrade e2e
2016-03-15 11:26:10 -07:00
Jan Safranek
4402e57588
e2e test for dynamic provisioning.
...
The test works only on GCE, AWS and OpenStack. It creates and deletes a 2GiB
volume.
2016-03-15 13:01:03 +01:00
k8s-merge-robot
70a303d301
Merge pull request #22935 from wojtek-t/rc_startup_time
...
Auto commit by PR queue bot
2016-03-15 03:09:15 -07:00
Wojciech Tyczynski
b47018e366
Schedule ReplicationControllers in pod-startup-time test.
2016-03-15 09:56:46 +01:00
k8s-merge-robot
9c1e6926f6
Merge pull request #22955 from lavalamp/fix-22238
...
Auto commit by PR queue bot
2016-03-14 19:26:26 -07:00
k8s-merge-robot
a9c17c1fbe
Merge pull request #22958 from jlowdermilk/run-test
...
Auto commit by PR queue bot
2016-03-14 18:10:26 -07:00
k8s-merge-robot
bf1bb5d309
Merge pull request #22899 from justinsb/aws_fix_e2e
...
Auto commit by PR queue bot
2016-03-14 17:37:13 -07:00
Phillip Wittrock
56af8f3f3b
Merge pull request #22959 from ArtfulCoder/dnsconformtest
...
Conformance Test for DNS
2016-03-14 17:07:08 -07:00
Phillip Wittrock
85f09cbcfe
node e2e - make more resilient to flakes
2016-03-14 17:03:06 -07:00
k8s-merge-robot
b86b6e58a0
Merge pull request #22860 from jayunit100/skip_gce_k8bps
...
Auto commit by PR queue bot
2016-03-14 16:28:45 -07:00
Abhishek Shah
bf598e3ff8
Conformance Test for DNS
2016-03-14 16:07:04 -07:00
Jeff Lowdermilk
c732681354
test kubectl run with default args
...
Also explicitly pass generator for run deployments test.
2016-03-14 15:09:32 -07:00
Daniel Smith
1c54e41134
Extend timeout to allow for observed slow proxy requests
2016-03-14 14:46:54 -07:00
Kris
4d404ded1a
Moving adapters to their own packages
2016-03-14 14:22:34 -07:00
Random-Liu
4df8cfcd53
Fix cpu and resource summary log in kubelet stat.
2016-03-12 21:56:34 -08:00
Justin Santa Barbara
3e12e8b7cc
AWS e2e: don't try to build a full cloudprovider in e2e
...
We have previously tried building a full cloudprovider in e2e for AWS;
this wasn't the best idea, because e2e runs on a different machine than
normal operations, and often doesn't even run in AWS. In turn, this
meant that the cloudprovider had to do extra work and have extra code,
which we would like to get rid of. Indeed, I got rid of some code which
tolerated not running in AWS, and this broke e2e.
2016-03-12 06:14:45 -05:00
k8s-merge-robot
1ad0c97837
Merge pull request #22847 from caesarxuchao/matching-replicas
...
Auto commit by PR queue bot
2016-03-12 01:10:43 -08:00
Chao Xu
a6240c1ab8
add FullyLabeledReplicas in Replicaset Status and ReplicationController Status
2016-03-11 23:55:04 -08:00
k8s-merge-robot
c99e85c374
Merge pull request #22605 from erictune/batch-test
...
Auto commit by PR queue bot
2016-03-11 22:23:31 -08:00
k8s-merge-robot
61c4958dcc
Merge pull request #22859 from pwittrock/flaky-node
...
Auto commit by PR queue bot
2016-03-11 14:30:51 -08:00