Daniel Smith
e1901bf891
Merge pull request #16196 from erictune/job-e2e-fix
...
Fix e2e test flakes.
2015-10-27 15:04:57 -07:00
Avesh Agarwal
c3dfd30e51
Fixes incorrect output.
2015-10-27 14:58:19 -04:00
gmarek
5a4e4d4d57
Add a HollowProxy to the HollowNode.
2015-10-27 18:23:29 +01:00
Piotr Szczesniak
77d9ce230c
Fixed flakiness in cluster size autoscaling e2e
2015-10-27 16:36:33 +01:00
gmarek
82272989b7
Revert "Merge pull request #16358 from kubernetes/revert-16084-improve_e2e"
...
This reverts commit 465c5b0791
, reversing
changes made to 154923221f
.
2015-10-27 14:08:23 +01:00
Jerzy Szczepkowski
42d236fe59
Revert "All e2e tests should use NewFramework"
2015-10-27 13:14:57 +01:00
Jerzy Szczepkowski
5ef087adab
Merge pull request #16266 from wojtek-t/fix_handshake_reflector
...
Reuse TCP connections in Reflector between resync periods.
2015-10-27 10:36:18 +01:00
Piotr Szczesniak
aef0059621
Revert "Revert "Improved HPA e2e to test stability of the scale decision""
2015-10-27 09:44:05 +01:00
gmarek
e638a415d4
Port remaining e2e tests to framework
2015-10-27 09:24:32 +01:00
gmarek
0150d87a73
Add an option to not delete a namespace after e2e test
2015-10-27 09:23:50 +01:00
k8s-merge-robot
2d29d266e7
Merge pull request #16084 from smarterclayton/improve_e2e
...
Auto commit by PR queue bot
2015-10-27 01:09:23 -07:00
Eric Tune
c2f6768cbc
Fix.
2015-10-26 16:36:01 -07:00
Clayton Coleman
a50fbd6636
All e2e tests should use NewFramework
...
Allows someone to replace createTestingNS consistently
2015-10-26 19:13:09 -04:00
Eric Tune
40a33dcc7e
Fix e2e test flakes.
...
Makes number of failures per pod fixed at 1, for the RestartOnFailure
case, which prevents Kubelet restart backoff, which causes test timeout.
For RestartNever tests, it keeps using the random success/failure.
Fixes #15389 .
Renables previously flaky e2e.
2015-10-26 12:02:04 -07:00
Wojciech Tyczynski
d47e21f19f
Reuse TCP connections in Reflector between resync periods.
2015-10-26 19:35:25 +01:00
Piotr Szczesniak
16682ca924
Revert "Improved HPA e2e to test stability of the scale decision"
2015-10-26 15:23:24 +01:00
Piotr Szczesniak
c389897017
Merge pull request #16156 from piosz/hpa-test
...
Improved HPA e2e to test stability of the scale decision
2015-10-26 10:10:12 +01:00
k8s-merge-robot
c160d919f5
Merge pull request #16210 from erictune/indent-grace
...
Auto commit by PR queue bot
2015-10-24 18:43:37 -07:00
k8s-merge-robot
0e1ee14cc8
Merge pull request #15705 from wojtek-t/watch_options_in_client
...
Auto commit by PR queue bot
2015-10-24 17:39:20 -07:00
Abhi Shah
edf5099336
Merge pull request #15947 from justinsb/aws_daemon_restart
...
e2e: Add aws provider to daemon_restart test
2015-10-24 16:13:12 -07:00
Wojciech Tyczynski
f4d75e0a0a
Support timeout in watch requests
2015-10-24 13:12:49 +02:00
k8s-merge-robot
e1559e9fb5
Merge pull request #15352 from pmorie/fsgroup
...
Auto commit by PR queue bot
2015-10-24 01:55:45 -07:00
k8s-merge-robot
570a9dc18f
Merge pull request #15796 from caesarxuchao/fix-kubectl-api-versions
...
Auto commit by PR queue bot
2015-10-24 01:24:31 -07:00
Eric Tune
eaf8dbcb00
Indent "GRACE" column in pod dump of test output
2015-10-23 13:36:20 -07:00
Saad Ali
722c86aa50
Merge pull request #15948 from gmarek/fix-test
...
Add handling of old non-capitalized event reason to scheduler-predicates test
2015-10-23 12:06:14 -07:00
Piotr Szczesniak
d7a3b064dd
Improved HPA e2e to test stability of the scale decision
2015-10-23 14:54:12 +02:00
Filip Grzadkowski
165169ab1c
Merge pull request #16052 from ArtfulCoder/mount_etc_hosts
...
kubelet manages /etc/hosts file
2015-10-23 14:07:34 +02:00
k8s-merge-robot
c3d92de705
Merge pull request #15875 from ashcrow/release-tar-fix-for-15713-15787
...
Auto commit by PR queue bot
2015-10-22 23:23:33 -07:00
Paul Morie
3cd12f5e05
FSGroup implementation
2015-10-22 16:40:59 -04:00
Abhishek Shah
ba6469d478
kubelet manages /etc/hosts file
2015-10-22 13:27:05 -07:00
Chao Xu
eb3a80156a
let kubectl api-versions use the discovery client
2015-10-22 10:19:34 -07:00
Jan Safranek
e0e482e4c8
Move CephFS test container to test/images.
2015-10-22 15:20:20 +02:00
Filip Grzadkowski
295d28e101
Merge pull request #15986 from yujuhong/mem_inuse
...
e2e: change resource monitor to log memory working set
2015-10-22 14:49:18 +02:00
gmarek
bae456cb9d
Add handling of old non-capitalized event reason to scheduler-predicates test
2015-10-22 12:08:30 +02:00
Paul Morie
393e2bc019
Inline some SecurityContext fields into PodSecurityContext
2015-10-21 19:01:17 -04:00
k8s-merge-robot
e9dc7306cc
Merge pull request #16008 from ixdy/e2e
...
Auto commit by PR queue bot
2015-10-21 05:45:32 -07:00
k8s-merge-robot
e4294ff5cc
Merge pull request #14991 from swagiaal/supplemental-groups
...
Auto commit by PR queue bot
2015-10-21 04:25:42 -07:00
Marek Grabowski
9a6e988b48
Merge pull request #15628 from gmarek/kubemark-performance
...
Run etcd for events on separate machine in Kubemark
2015-10-21 11:33:37 +02:00
Jeff Grafton
1ec0b09205
Ensure framework.afterEach is called to clean up resources
2015-10-20 21:33:27 -07:00
k8s-merge-robot
360d0e0a7e
Merge pull request #15843 from wojtek-t/tweak_performance_limits
...
Auto commit by PR queue bot
2015-10-20 18:44:44 -07:00
k8s-merge-robot
280c38daae
Merge pull request #15764 from mqliang/importAlias
...
Auto commit by PR queue bot
2015-10-20 17:14:29 -07:00
Yu-Ju Hong
4a9ab92cdb
e2e: change resource monitor to log memory working set
...
This is more representative than memory usage.
2015-10-20 15:54:43 -07:00
k8s-merge-robot
d453976e8a
Merge pull request #15918 from justinsb/fix_typos
...
Auto commit by PR queue bot
2015-10-20 13:37:14 -07:00
Jeff Lowdermilk
685c09fda0
Merge pull request #15896 from pmorie/mount-test-owner
...
Add ownership inspection to mount tester image
2015-10-20 11:53:56 -07:00
Sami Wagiaalla
030f882f06
Add Support for supplemental groups
2015-10-20 12:44:32 -04:00
gmarek
3158741603
Run etcd for events on separate machine in Kubemark
2015-10-20 17:46:23 +02:00
Justin Santa Barbara
0a4bb324e0
e2e: Add aws provider to daemon_restart test
2015-10-20 09:02:02 -04:00
Steve Milner
8da2d4002f
Fixes remaining imports per #15319
2015-10-20 07:13:13 -04:00
Steve Milner
95f48f2591
e2e: kubectl HTTP fix for #15713 and #15787 .
...
This reverts commit 54c899370e
, reversing
changes made to 0338e0ef53
and adds a fix
proposed in #15848 .
2015-10-20 07:07:57 -04:00
Justin Santa Barbara
67d3a93166
Fix misc typos
...
Mostly in comments, but also renamed the (test) function
migUdpateCmdBase -> migUpdateCmdBase.
2015-10-20 05:52:45 -04:00
Wojciech Tyczynski
d1179f1d67
Tweak limits in scalability tests
2015-10-20 09:09:20 +02:00
k8s-merge-robot
1f28ef05de
Merge pull request #15884 from ixdy/gke-daemon-restart
...
Auto commit by PR queue bot
2015-10-19 22:02:19 -07:00
k8s-merge-robot
1f758d8ca6
Merge pull request #15568 from a-robinson/e2e
...
Auto commit by PR queue bot
2015-10-19 19:43:18 -07:00
Paul Morie
2ff043e75f
Add ownership inspection to mount tester image
2015-10-19 18:42:07 -04:00
k8s-merge-robot
0d7b53a201
Merge pull request #15813 from mesosphere/sttts-clusterdns-example
...
Auto commit by PR queue bot
2015-10-19 14:47:27 -07:00
Jeff Grafton
f419f407c2
Correctly skip daemon restart tests unless running on GCE
2015-10-19 13:58:22 -07:00
Clayton Coleman
34e9478cd3
Use pod logs subresource from e2e
...
Means that e2e code doesn't need to access the proxy
2015-10-18 23:06:36 -04:00
Dr. Stefan Schimanski
f866243e0a
Fix kube-ui e2e test waiting for the rc pods
...
Kube-ui pods do not have the {"name":rcName} label like pods created in
e2e tests. Hence, we cannot use the waitForRCPods function directly, but
have to pass a custom label.
2015-10-18 14:51:36 +01:00
k8s-merge-robot
578d752174
Merge pull request #15772 from mesosphere/sttts-temporarily-fix-nodeselector-e2e-test
...
Auto commit by PR queue bot
2015-10-18 04:35:14 -07:00
k8s-merge-robot
09a3871506
Merge pull request #15755 from zhengguoyong/del_capatical_packagename_for_cadvisorApi2
...
Auto commit by PR queue bot
2015-10-18 04:04:11 -07:00
Fabio Yeon
38dc2bd6d6
Revert "e2e: kubectl HTTP fix for #15713 "
2015-10-17 22:34:43 -07:00
k8s-merge-robot
0338e0ef53
Merge pull request #15787 from ashcrow/release-tar-fix-for-15713
...
Auto commit by PR queue bot
2015-10-17 05:37:40 -07:00
Dr. Stefan Schimanski
d11a3930c0
Remove race of ClusterDns e2e frontend test and starting pod
2015-10-17 12:16:54 +02:00
Dr. Stefan Schimanski
d4602bb909
Remove race of waitForRCPodsRunning Running check and internal pod store
2015-10-17 12:15:00 +02:00
Clayton Coleman
e9a465d635
Make kubectl run attach behave like docker run
...
Have stdin closed by default, can be left open with --leave-stdin-open.
Add e2e tests for the behavior.
2015-10-16 20:33:51 -04:00
Alex Robinson
ef74abd2b7
Add test that verifies a load balancer's IP doesn't change when its port
...
is changed.
2015-10-16 21:46:42 +00:00
k8s-merge-robot
535090312f
Merge pull request #13180 from samsabed/backoff_e2e
...
Auto commit by PR queue bot
2015-10-16 13:33:36 -07:00
Steve Milner
dda162d54c
e2e: kubectl HTTP fix for #15713
2015-10-16 14:48:57 -04:00
k8s-merge-robot
a6634adc1c
Merge pull request #15435 from zhengguoyong/adjust_package_name_pkgcloudprovider
...
Auto commit by PR queue bot
2015-10-16 08:30:32 -07:00
gmarek
5184b40086
API server now must be started before controller-manager. Fix this in Kubemark startup script
2015-10-16 16:15:14 +02:00
Dr. Stefan Schimanski
d5aea32d07
Solve race between scheduler and kubelet about new node labels
2015-10-16 12:33:00 +02:00
Piotr Szczesniak
52d8527761
Migrate hpa e2e tests to the new API
...
Fixed the issue with enabling HPA
2015-10-16 11:06:47 +02:00
mqliang
df5afa874a
Del capatical local packagename for controllerFramework
2015-10-16 16:01:58 +08:00
Jerzy Szczepkowski
df732f061a
HorizontalPodAutoscaler API: removal of ResourceConsumption target, introduction of CPU request utilization & other cleanups.
2015-10-16 07:15:50 +02:00
Nikhil Jindal
c6b5f7ff5a
Merge pull request #15516 from nikhiljindal/runtimeConfig
...
Enable extensions/v1beta1 by default and allow runtimeConfig to support enabling/disabling specific resources
2015-10-15 20:16:54 -07:00
eulerzgy
31c09bdcb8
Del capatical local packagename for cadvisorApi
2015-10-16 11:03:50 +08:00
Sam Abed
78979c77ce
backoff e2e tests
...
Signed-off-by: Sam Abed <samsabed@gmail.com>
2015-10-16 13:09:29 +11:00
nikhiljindal
a0c038982e
Fixing integrations test
2015-10-15 16:54:17 -07:00
k8s-merge-robot
f58d5d486f
Merge pull request #15445 from mesosphere/sttts-timeout-port-forward-tests
...
Auto commit by PR queue bot
2015-10-15 14:28:35 -07:00
nikhiljindal
7bcc4a6755
Allowing runtimeConfig to support enabling/disabling specific extension resources
2015-10-15 14:24:22 -07:00
Eric Tune
5a1a0b3040
Merge pull request #15428 from mikedanese/gc
...
Add e2e test for pod garbage collection
2015-10-15 13:58:00 -07:00
Eric Tune
442f61623c
Merge pull request #15408 from a-robinson/tests
...
Improve the error handling when creating/delete GCE IPs in e2e tests.
2015-10-15 13:57:40 -07:00
Eric Tune
8fcb0dfb75
Merge pull request #14925 from ashcrow/e2e-latency
...
Extract latency test so it can be run separately from density E2E
2015-10-15 12:24:25 -07:00
Andy Goldstein
37b0cfd02b
Temp. skip exec+proxy e2e test
...
It's breaking GCE e2e. Will reenable once we've fixed the test.
2015-10-15 14:22:14 -04:00
Alex Robinson
54dc6bb6c9
Improve the error handling when creating/delete GCE IPs in e2e tests.
...
Prior to this, test failures caused by errors in these helpers printed
out long exec.ExitErrors structs that didn't contain any useful info,
for example:
```
Expected error:
<*exec.ExitError | 0xc20804e518>: {
ProcessState: {
pid: 22855,
status: 256,
rusage: {
Utime: {Sec: 0, Usec: 312000},
Stime: {Sec: 0, Usec: 96000},
Maxrss: 42912,
Ixrss: 0,
Idrss: 0,
Isrss: 0,
Minflt: 21667,
Majflt: 0,
Nswap: 0,
Inblock: 0,
Oublock: 40,
Msgsnd: 0,
Msgrcv: 0,
Nsignals: 0,
Nvcsw: 52,
Nivcsw: 34,
},
},
}
exit status 1
not to have occurred
```
2015-10-15 17:57:46 +00:00
Mike Danese
402e68e05c
add slow test for terminated pod garbage collection
2015-10-15 08:19:39 -07:00
k8s-merge-robot
a3f2ba2e34
Merge pull request #11694 from ncdc/add-spdy-proxy-support
...
Auto commit by PR queue bot
2015-10-15 06:56:15 -07:00
k8s-merge-robot
5d66bf9741
Merge pull request #15519 from ihmccreery/upgrade-versioning
...
Auto commit by PR queue bot
2015-10-15 06:30:12 -07:00
k8s-merge-robot
e6d98af05a
Merge pull request #15202 from lavalamp/scheduler-speed-test
...
Auto commit by PR queue bot
2015-10-15 04:46:27 -07:00
k8s-merge-robot
081f05c207
Merge pull request #14575 from soltysh/jobs_podtemplate_not_pointer
...
Auto commit by PR queue bot
2015-10-15 03:28:19 -07:00
Marek Grabowski
b8aabbbf4f
Merge pull request #15655 from piosz/enable-ir-e2e
...
Disabled flaky Initial Resources e2e test
2015-10-15 10:09:43 +02:00
Marek Grabowski
2cbb37a083
Merge pull request #15572 from nikhiljindal/deploymentFlake
...
Deployment e2e flake: Wait for events to be generated before verifying them
2015-10-15 09:30:14 +02:00
Piotr Szczesniak
e67be99995
Disabled flaky Initial Resources e2e test
2015-10-14 20:47:07 +02:00
Isaac Hollander McCreery
60c316b54a
Upgrades and upgrade tests take versions of the form release/stable instead of stable_release:
...
- Refactor common and gce/upgrade.sh to use arbitrary published releases
- Update hack/get-build to use cluster/common code
- Use hack/get-build.sh in cluster upgrade test logic
2015-10-14 10:16:21 -07:00
k8s-merge-robot
6a4b76f34c
Merge pull request #15623 from wojtek-t/always_delete_namespace
...
Auto commit by PR queue bot
2015-10-14 08:35:24 -07:00
gmarek
0574e0e21f
Bash FTW - fix for run-e2e-tests.sh
2015-10-14 17:20:49 +02:00
k8s-merge-robot
979ca2b3fe
Merge pull request #15614 from wojtek-t/cleanup_integration_utils
...
Auto commit by PR queue bot
2015-10-14 07:35:37 -07:00
Steve Milner
57fc4bfa56
build: test/images in test tar and a static kubectl
...
* release tar now includes test/images/*
* kubectl is now built as a static binary in the test
2015-10-14 09:42:04 -04:00
k8s-merge-robot
a5fc5fd0c4
Merge pull request #15538 from wojtek-t/unify_clients
...
Auto commit by PR queue bot
2015-10-14 06:20:37 -07:00
Wojciech Tyczynski
a322a601aa
Delete namespace in case of scalability failures
2015-10-14 15:18:39 +02:00
Wojciech Tyczynski
66113539cb
Remove duplicate code from test/integration
2015-10-14 12:11:53 +02:00
Marek Grabowski
4264aac1e9
Merge pull request #15610 from piosz/enable-ir-e2e
...
Fixed Initial Resources e2e test to not depend on other tests
2015-10-14 11:43:30 +02:00
Maciej Szulik
98fa29adfd
Make PodTemplateSpec for Job not a pointer, since it's a required field
2015-10-14 11:37:11 +02:00
Piotr Szczesniak
ebac6de547
Fixed Initial Resources e2e test to not depend on other tests
2015-10-14 11:11:03 +02:00
Marek Grabowski
4f6ac7ec79
Merge pull request #15601 from gmarek/fix-jenkins
...
Fix to stop-kubemark script
2015-10-14 09:36:14 +02:00
gmarek
3a609c971d
Fix to stop-kubemark script
2015-10-14 09:30:48 +02:00
Dawn Chen
e86d5c9e7d
Revert "Networking test rework to support modular, layered service soak"
2015-10-14 00:03:39 -07:00
Wojciech Tyczynski
647aa1bc8c
Unify per-resource List for unversioned client
2015-10-14 08:37:57 +02:00
k8s-merge-robot
3e3833b0db
Merge pull request #9052 from jayunit100/network-service-soak
...
Auto commit by PR queue bot
2015-10-13 18:38:12 -07:00
Dawn Chen
0e0ae670ad
Merge pull request #15488 from caesarxuchao/experimental-extensions-client
...
Move from "Experimental" to "Extensions"
2015-10-13 16:54:37 -07:00
Dawn Chen
7dbfa46d91
Merge pull request #15548 from gmarek/fix-kubemark
...
Small changes in Kubemark requested by @wojtek-t
2015-10-13 16:25:26 -07:00
k8s-merge-robot
3753c98783
Merge pull request #15569 from ncdc/pod-ip-downward-api
...
Auto commit by PR queue bot
2015-10-13 16:08:21 -07:00
nikhiljindal
9ba4a3c4d0
Wait for events to be generated before verifying them
2015-10-13 14:59:35 -07:00
k8s-merge-robot
13859da2af
Merge pull request #15553 from dchen1107/fix
...
Auto commit by PR queue bot
2015-10-13 14:38:25 -07:00
Andy Goldstein
7d02ea9bb7
Fix race condition for consuming podIP via downward API.
2015-10-13 16:39:11 -04:00
Chao Xu
493d2b6920
grep sed Experimental()
2015-10-13 13:22:54 -07:00
k8s-merge-robot
f6bed84af7
Merge pull request #15252 from brendandburns/flakes3
...
Auto commit by PR queue bot
2015-10-13 09:53:13 -07:00
Dawn Chen
eb58db2772
Fix daemon_restart with right pause image
2015-10-13 09:50:36 -07:00
Dawn Chen
edd56cc00e
Using right pause image in container_probe test
2015-10-13 09:50:36 -07:00
k8s-merge-robot
e929977ff3
Merge pull request #15541 from wojtek-t/extend_logging_for_scalability
...
Auto commit by PR queue bot
2015-10-13 07:33:12 -07:00
gmarek
4625f50131
Small changes in Kubemark requested by @wojtek-t
2015-10-13 16:26:19 +02:00
k8s-merge-robot
ae9f7c8ff8
Merge pull request #15426 from zhengguoyong/adjust_package_name_pkgcontroller
...
Auto commit by PR queue bot
2015-10-13 06:05:23 -07:00
Marcin Wielgus
d5246a74f6
Merge pull request #15536 from gmarek/fix-jenkins
...
Wait until all pods are running before starting tests
2015-10-13 13:49:41 +02:00
Wojciech Tyczynski
f837b6166d
Extend logging for #15540
2015-10-13 13:38:08 +02:00
gmarek
71fbef2e2d
Wait until all pods are running before starting tests
2015-10-13 13:00:14 +02:00
k8s-merge-robot
2dec0826f7
Merge pull request #15351 from caesarxuchao/fix-14584-1
...
Auto commit by PR queue bot
2015-10-13 02:19:43 -07:00
k8s-merge-robot
b0d5738936
Merge pull request #15513 from aledbf/fix-serviceloadbalancer-tests
...
Auto commit by PR queue bot
2015-10-13 01:27:53 -07:00
Marek Grabowski
98a0cc63f3
Merge pull request #15377 from gmarek/fix-jenkins
...
Prefix hollow-cluster-master name with instance prefix
2015-10-13 10:03:27 +02:00
k8s-merge-robot
866d7d4fb9
Merge pull request #15505 from dchen1107/fix
...
Auto commit by PR queue bot
2015-10-12 22:21:13 -07:00
Manuel de Brito Fontes
6ee3fc8297
Fix service-loadbalancer e2e tests
2015-10-12 21:25:43 -03:00
Dawn Chen
0901e5050d
Merge pull request #15371 from timothysc/etcd-contexts
...
New etcd client modifications part 1 (context support)
2015-10-12 16:04:13 -07:00
Dawn Chen
180eb70100
Merge pull request #15485 from piosz/enable-ir-e2e
...
Disabled Initial Resources e2e
2015-10-12 15:50:12 -07:00
Dawn Chen
c61dd84506
Using pause image for testing.
2015-10-12 15:14:59 -07:00
Brendan Burns
5d67b1525f
Add some retry to static ip creation
2015-10-12 14:43:02 -07:00
Chao Xu
cbb3deb182
run goimports
2015-10-12 13:31:45 -07:00
Chao Xu
50a2c4c643
grep-sed
2015-10-12 13:31:45 -07:00
Piotr Szczesniak
60d0c756b0
Disabled Initial Resources e2e
2015-10-12 20:18:40 +02:00
gmarek
b88eb80a59
Prefix hollow-cluster-master name with instance prefix
2015-10-12 20:15:59 +02:00
jayvyas
e8cd5ef844
E2E tests: Parallel service soak functionality for networking.go
2015-10-12 11:41:10 -04:00
Jordan Liggitt
1043126135
Refactor SSH tunneling, fix proxy transport TLS/Dial extraction
2015-10-12 11:17:01 -04:00
Jordan Liggitt
826459e51e
Allow specifying scheme when proxying
2015-10-12 11:16:53 -04:00
k8s-merge-robot
0737e108e3
Merge pull request #8145 from jayunit100/e2e-k8bps
...
Auto commit by PR queue bot
2015-10-12 08:05:35 -07:00
gmarek
ea7f914394
Fix HollowNode template
2015-10-12 15:46:32 +02:00
Timothy St. Clair
2a2a2d79ff
New etcd client modifications part 1 (context support)
...
This commit plumbs contexts which are needed for the new client.
2015-10-12 08:45:49 -05:00
Marek Grabowski
41a7f579ea
Merge pull request #15462 from gmarek/kubemark-refactor
...
HollowNode refactoring
2015-10-12 13:10:20 +02:00
Jerzy Szczepkowski
e3c6750942
Merge pull request #15463 from piosz/enable-ir-e2e
...
Enabled InitialResources e2e in autoscaling suite
2015-10-12 12:17:47 +02:00
gmarek
fb56afe4b4
HollowNode refactoring
2015-10-12 12:13:10 +02:00
Piotr Szczesniak
35cf8cc76c
Enabled InitialResources e2e in autoscaling suite
2015-10-12 11:30:47 +02:00
Marek Grabowski
1d3c65c110
Merge pull request #15366 from gmarek/fix-kubemark
...
Make Kubemark master components write logs to the /var/logs
2015-10-12 11:17:00 +02:00
eulerzgy
4ed5f9d240
adjust package name for pkg/controller directory
2015-10-12 09:51:27 +08:00
Dr. Stefan Schimanski
f1b6158a6d
Let port forwarding e2e tests timeout on kubectl calls
2015-10-11 12:58:56 +02:00
k8s-merge-robot
71e9565815
Merge pull request #15163 from thockin/gcloud-preview
...
Auto commit by PR queue bot
2015-10-10 12:04:55 -07:00
k8s-merge-robot
8580804f77
Merge pull request #15138 from mattmoor/limited-beta-rewrite
...
Auto commit by PR queue bot
2015-10-10 11:41:34 -07:00
k8s-merge-robot
02ec1fb33c
Merge pull request #13885 from smarterclayton/websocket_exec
...
Auto commit by PR queue bot
2015-10-10 09:52:01 -07:00
k8s-merge-robot
fa557f6101
Merge pull request #15409 from caesarxuchao/extension/v1beta1
...
Auto commit by PR queue bot
2015-10-10 09:03:43 -07:00
eulerzgy
8b174f7f33
adjust package name for pkg/cloudprovider
2015-10-10 16:44:54 +08:00
Mike Danese
b635fc53f9
Merge pull request #15228 from mesosphere/sttts-conformance-tags
...
Use [Conformance] to tag conformance tests
2015-10-09 18:03:56 -07:00
Chao Xu
7c9f4cc42f
experimental. -> extensions.
2015-10-09 15:49:10 -07:00
Chao Xu
f3caff2a79
testapi.Experimental -> testapi.Extensions
2015-10-09 15:15:35 -07:00
Dr. Stefan Schimanski
cb00df9b28
Tag conformance tests with a [Conformance] string in the description
...
- remove skip list from conformance-test.sh and filter by the new tag
- remove experimental api tests from conformance test suite
- remove all tests from conformance test suite which are either
restricted to e.g. gce, gke, aws or require SSH
2015-10-09 23:14:43 +01:00
Chao Xu
80f213c376
"experimental" -> "extensions"
2015-10-09 15:14:03 -07:00
Chao Xu
67f316dd19
apis/experimental->apis/extensions
2015-10-09 15:04:41 -07:00
Chao Xu
0b7e3c7dd1
experimental/v1alpha1->extensions/v1beta1
2015-10-09 15:01:33 -07:00
Brendan Burns
e939c49823
Extend a timeout to reduce flakes.
2015-10-09 14:19:59 -07:00
Clayton Coleman
363b616908
Expose exec and logs via WebSockets
...
Not all clients and systems can support SPDY protocols. This commit adds
support for two new websocket protocols, one to handle streaming of pod
logs from a pod, and the other to allow exec to be tunneled over
websocket.
Browser support for chunked encoding is still poor, and web consoles
that wish to show pod logs may need to make compromises to display the
output. The /pods/<name>/log endpoint now supports websocket upgrade to
the 'binary.k8s.io' subprotocol, which sends chunks of logs as binary to
the client. Messages are written as logs are streamed from the container
daemon, so flushing should be unaffected.
Browser support for raw communication over SDPY is not possible, and
some languages lack libraries for it and HTTP/2. The Kubelet supports
upgrade to WebSocket instead of SPDY, and will multiplex STDOUT/IN/ERR
over websockets by prepending each binary message with a single byte
representing the channel (0 for IN, 1 for OUT, and 2 for ERR). Because
framing on WebSockets suffers from head-of-line blocking, clients and
other server code should ensure that no particular stream blocks. An
alternative subprotocol 'base64.channel.k8s.io' base64 encodes the body
and uses '0'-'9' to represent the channel for ease of use in browsers.
2015-10-09 14:33:40 -04:00
Paul Morie
9f0bc75bf2
Extract latency test so it can be run separately from density E2E
2015-10-09 09:29:26 -04:00
gmarek
5d9c54edb1
Make Kubemark master components write logs to the /var/logs
2015-10-09 12:33:53 +02:00
Wojciech Tyczynski
2a62468fee
Merge pull request #15364 from piosz/req-test
...
Enabled autoscaling (based on reservation) e2e tests
2015-10-09 12:28:34 +02:00
Piotr Szczesniak
1f15c30825
Enabled autoscaling (based on reservation) e2e tests
2015-10-09 11:43:58 +02:00
k8s-merge-robot
a4ac5ef564
Merge pull request #14302 from timstclair/prometheus-update
...
Auto commit by PR queue bot
2015-10-09 02:35:09 -07:00
k8s-merge-robot
bdec6db9be
Merge pull request #14988 from bprashanth/IngressE2E
...
Auto commit by PR queue bot
2015-10-09 00:26:14 -07:00
k8s-merge-robot
86fdc3f85c
Merge pull request #15240 from mikedanese/job-fix-1
...
Auto commit by PR queue bot
2015-10-08 16:58:06 -07:00
Robert Bailey
49d6c86eb7
Merge pull request #14621 from jackgr/kubectl_apply
...
Add the kubectl apply command
2015-10-08 12:44:32 -07:00
Tim Hockin
b25069d084
Stop using gcloud preview
- it is obsolete
...
Switch to supported APIs. Update docs.
2015-10-08 11:05:49 -07:00
Mike Danese
73f7242027
rename JobStatus.Unsuccessful => JobStatus.Failed, JobStatus.Successful => JobStatus.Succeeded
2015-10-08 10:41:22 -07:00
k8s-merge-robot
23b0cb3d0a
Merge pull request #15249 from brendandburns/flakes
...
Auto commit by PR queue bot
2015-10-08 06:34:37 -07:00
k8s-merge-robot
0129dadc66
Merge pull request #15253 from brendandburns/flakes4
...
Auto commit by PR queue bot
2015-10-08 05:09:15 -07:00
Piotr Szczesniak
952a058357
Merge pull request #15153 from wojtek-t/common_resync_period
...
Extend resyncPeriods in controllers in production.
2015-10-08 14:07:04 +02:00
Marek Grabowski
bb43d07d28
Merge pull request #15231 from gmarek/fix-kubemark
...
Create a separate etcd instance for events in Kubemark
2015-10-08 11:22:52 +02:00
Wojciech Tyczynski
df79026b79
Extend resyncPeriods in controllers in production.
2015-10-08 09:10:09 +02:00
Piotr Szczesniak
7324cd68d2
Merge pull request #15218 from jszczepkowski/hpa-e2e-fix
...
Increased memory limit for horizontal pod autoscaler e2e test.
2015-10-08 07:34:17 +02:00
jackgr
703a3e19aa
Add the kubectl apply command.
2015-10-07 17:14:51 -07:00
Prashanth Balasubramanian
941963d953
Ingress E2E
2015-10-07 14:33:19 -07:00
Brendan Burns
4cd0997dbf
Add some more debugging info so we can determine why this test is flaking
2015-10-07 13:08:47 -07:00
Brendan Burns
c9c6c52ab4
improve reporting of which resources and which binaries went over limit
2015-10-07 11:59:24 -07:00
gmarek
28d79d83c1
Create a separate etcd instance for events in Kubemark
2015-10-07 17:15:55 +02:00
Filip Grzadkowski
6429c39a9e
Merge pull request #15220 from kubernetes/revert-14876-proxy_https
...
Revert "Allow specifying scheme when proxying"
2015-10-07 13:04:24 +02:00
Marek Grabowski
1ea59513cb
Merge pull request #15216 from gmarek/predicates
...
Change logging in scheduler_predicates e2e test
2015-10-07 13:03:56 +02:00
Filip Grzadkowski
c0532a432a
Revert "Allow specifying scheme when proxying"
2015-10-07 13:02:35 +02:00
Jerzy Szczepkowski
31bd5fda72
Increased memory limit for horizontal pod autoscaler e2e test.
...
Increased memory limit for horizontal pod autoscaler e2e test. Fixes #14667 .
2015-10-07 12:16:35 +02:00
Piotr Szczesniak
a8bd23542f
Fixed flaky cluster size autoscaling e2e.
2015-10-07 11:22:28 +02:00
gmarek
3b11feda97
Change logging in scheduler_predicates e2e test
2015-10-07 11:10:48 +02:00
k8s-merge-robot
61b3fecb1a
Merge pull request #14876 from liggitt/proxy_https
...
Auto commit by PR queue bot
2015-10-06 22:29:38 -07:00
Daniel Smith
377e5c533b
add scheduler integration benchmark
2015-10-06 18:15:21 -07:00
Janet Kuo
f4cb23975b
Merge pull request #15044 from nikhiljindal/deploymentController
...
Enabling deployments on kubernernetes-upgrade-gce test suite
2015-10-06 18:11:00 -07:00
Abhi Shah
60b1abdaa5
Merge pull request #15178 from ArtfulCoder/stablekubeproxytest
...
increased number of tries to reduce test flakiness
2015-10-06 16:40:31 -07:00
Matt Moore
eeb4eeb17c
Move pause and fluentd-elasticsearch to GCR v2.
...
This scopes down the initially ambitious PR:
https://github.com/kubernetes/kubernetes/pull/14960 to replace just
`pause` and `fluentd-elasticsearch` to come through `beta.gcr.io`.
The v2 versions have been pushed under new tags, `pause:2.0` and
`fluentd-elastisearch:1.12`.
NOTE: `beta.gcr.io` will still serve images using v1 until they are repushed with v2. Pulls through `gcr.io` will still work after pushing through `beta.gcr.io`, but will be served over v1 (via compat logic).
2015-10-06 16:39:07 -07:00
nikhiljindal
c062afc6de
Enabling deployments on kubernernetes-upgrade-gce test suite
2015-10-06 14:50:25 -07:00
k8s-merge-robot
82a1b0efda
Merge pull request #15152 from mwielgus/exaples_err_check
...
Auto commit by PR queue bot
2015-10-06 14:15:02 -07:00
Abhishek Shah
b49ee4385e
increased number of tries to reduce test flakiness
2015-10-06 13:21:44 -07:00
Tim St. Clair
8d49c8e29a
Update prometheus libraries to new versions.
2015-10-06 12:56:14 -07:00
Brendan Burns
7ba48583fa
Merge pull request #15137 from brendandburns/flakes3
...
Add an environment variable override for AWS ssh keys
2015-10-06 10:43:45 -07:00
jayunit100
450c3345a3
K8PetStore E2E test, rebased and cleaned (10/5, 10/6)
2015-10-06 12:12:11 -04:00
Marek Grabowski
5ad2483784
Merge pull request #15145 from piosz/initial-e2e
...
Implemented e2e test for Initial Resources
2015-10-06 14:07:34 +02:00
Marcin Wielgus
555cc5e579
Error check for waitForEndoint in e2e examples tests
2015-10-06 13:16:20 +02:00
Piotr Szczesniak
8262774a76
Implemented e2e test for Initial Resources
2015-10-06 10:24:35 +02:00
gmarek
42c6d716a5
Check for number of scheduled, not running nodes in scheduler_predicates test
2015-10-06 10:24:12 +02:00
gmarek
4dfd28086f
Wait for all HollowNodes to become ready in start-kubemark.sh
2015-10-06 09:20:53 +02:00
k8s-merge-robot
5ef529fa10
Merge pull request #15022 from quinton-hoole/2015-09-29-namespace-is-active-error
...
Auto commit by PR queue bot
2015-10-05 22:55:37 -07:00
Mike Danese
05ef8ed219
Merge pull request #15104 from mikedanese/ds-e2e
...
break up daemonset test into two small tests to isolate flakiness
2015-10-05 22:32:59 -07:00
Brendan Burns
f7105ea30f
Add an environment variable override for AWS ssh keys
2015-10-05 21:14:06 -07:00
Jordan Liggitt
b9ba3bd7c2
Allow specifying scheme when proxying
2015-10-05 22:12:10 -04:00
Alex Robinson
68a28945fa
Merge pull request #15105 from erictune/job-e2e-wait-more
...
Wait longer for job to complete
2015-10-05 17:00:03 -07:00
Alex Robinson
32b9d8aad0
Merge pull request #14823 from wojtek-t/move_events_to_separate_etcd
...
Move events to a separate etcd instance
2015-10-05 16:28:04 -07:00
Mike Danese
fe820fc4df
break up daemonset test into two tests
2015-10-05 15:54:15 -07:00
Alex Robinson
4856c7c033
Merge pull request #14957 from thockin/services-e2e
...
Services e2e cleanup
2015-10-05 14:56:19 -07:00
Alex Robinson
dfbbec03ed
Merge pull request #14965 from bprashanth/podtracker
...
Record pod history in daemon restart e2e
2015-10-05 14:51:46 -07:00
Alex Robinson
d8120f5425
Merge pull request #14221 from timstclair/readiness-workers
...
Refactor readiness probing
2015-10-05 13:26:54 -07:00
Steve Milner
e5d64ea19b
e2e: kubectl verification for HTTP proxying using netexec and goproxy.
2015-10-05 16:05:36 -04:00
Steve Milner
e5b85194aa
netexec: Multiple fixes and enhancements to netexec
...
* Added upload functionality
* More logging
* Moved to test/images
* Image file fixes
2015-10-05 16:05:36 -04:00
Andy Goldstein
9f1bd07322
Add goproxy test image
2015-10-05 16:05:34 -04:00
Eric Tune
6ff6c7c731
Wait longer for job to complete
...
2 timeouts in last 30 e2e runs.
Tripling timeout.
Should normally not that that long.
Uses polling so will terminate early in normal case.
2015-10-05 12:55:24 -07:00
Tim Hockin
ada74893bf
Reduce timeouts in e2e tests by polling before sleeping
2015-10-05 12:49:46 -07:00
Tim Hockin
6421ae974d
Flatten 3 load-balancer tests into 1
2015-10-05 12:49:46 -07:00
Tim Hockin
a51ba71a65
Make Service e2e run a bit faster
2015-10-05 12:49:46 -07:00
Piotr Szczesniak
f96a6ef753
Another try to fix flaky autoscaling test.
2015-10-05 21:03:17 +02:00
Alex Robinson
0aa5c16f38
Merge pull request #14646 from mesosphere/sttts-fix-kubeproxy-test
...
Fix e2e tests for providers without SSH to the nodes
2015-10-05 11:56:09 -07:00
Alex Robinson
bcc154d7bd
Merge pull request #15037 from quinton-hoole/2015-10-02-port-node-resize-e2e-to-framework
...
Port Node Resize e2e tests to e2e Framework
2015-10-05 11:19:09 -07:00
Alex Robinson
f8c9301658
Merge pull request #15076 from jszczepkowski/hpa-e2e
...
Improved logging for horizontal pod autoscaler.
2015-10-05 09:57:13 -07:00
Marcin Wielgus
007a70d837
Merge pull request #14984 from mwielgus/spark_fix
...
Wait for at least 1 endpoint in E2E test for examples
2015-10-05 17:47:24 +02:00
Marcin Wielgus
d5c40479f1
Wait for at least 1 endpoint in E2E test for examples
2015-10-05 16:47:52 +02:00
Jerzy Szczepkowski
f8b18b0a4c
Improved logging for horizontal pod autoscaler.
...
Improved logging for horizontal pod autoscaler. Disabled redundant e2e test.
2015-10-05 16:26:14 +02:00
Marcin Wielgus
2519ebe644
Disable 2 problematic e2e test for deamon for GKE
2015-10-05 11:55:08 +02:00
Wojciech Tyczynski
0f1cbe37a4
Events in separate etcd
2015-10-05 10:54:24 +02:00
Dr. Stefan Schimanski
5ecc2629b7
Refactor kubeproxy tests to run with and without provider SSH support
...
All other e2e tests which use SSH are skipped for providers other than gce,
gke and aws. This patch does the same for the kube-proxy test.
If not SSH support is available for the provider, the test will still run,
but use less probes.
2015-10-04 10:58:17 +02:00
Dr. Stefan Schimanski
657db0a2b5
Add missing guards around SSH based e2e tests
...
All other e2e tests which use SSH are skipped for providers other than gce,
gke and aws. This patch does the same for
- "should release NodePorts on delete" in service.go
- "should test privileged pod" in privileged.go.
2015-10-04 10:58:17 +02:00
Dr. Stefan Schimanski
a68e0848dc
Factor out providers which support SSH in e2e tests
2015-10-04 10:58:17 +02:00
Brendan Burns
427a924983
Disable jobs tests in GKE
2015-10-02 21:11:04 -07:00
k8s-merge-robot
b3348c329c
Merge pull request #14560 from piosz/requests-test
...
Auto commit by PR queue bot
2015-10-02 18:48:25 -07:00
k8s-merge-robot
ffacd3bcf2
Merge pull request #14645 from socaa/readme
...
Auto commit by PR queue bot
2015-10-02 18:48:22 -07:00
k8s-merge-robot
c020159f9b
Merge pull request #14788 from brendandburns/e2e4
...
Auto commit by PR queue bot
2015-10-02 17:40:22 -07:00
CJ Cullen
49e204cd1e
Merge pull request #14566 from erictune/job-e2e
...
Job e2e
2015-10-02 16:59:14 -07:00
Quinton Hoole
f303ad6fb2
Port Node Resize e2e tests to e2e Framework
...
Partially addresses #13503 , #13574 , #13828
2015-10-02 16:30:36 -07:00
Mike Danese
fc36ac6c8e
Merge pull request #14915 from mikedanese/retry-fast
...
make update period for Node not a multiple of 5 in DaemonSet e2e to avoid version conflict
2015-10-02 15:58:22 -07:00
Tim St. Clair
52ece0c34e
Refactor readiness probing
...
Each container with a readiness has an individual go-routine which
handles periodic probing for that container. The results are cached, and
written to the status.Manager in the pod sync path.
2015-10-02 15:37:10 -07:00
k8s-merge-robot
2c81a664f2
Merge pull request #14827 from wojtek-t/export_metrics_for_dashboard
...
Auto commit by PR queue bot
2015-10-02 14:57:44 -07:00
Quinton Hoole
d8f821de1a
Port e2e/scheduler_predicates.go to e2e Framework.
...
Partially addresses #13503 , #13574 , #13828
2015-10-02 14:39:29 -07:00
k8s-merge-robot
cd5cb5791e
Merge pull request #14837 from liggitt/nettest_tls
...
Auto commit by PR queue bot
2015-10-02 14:29:59 -07:00
k8s-merge-robot
7007481f00
Merge pull request #14917 from nikhiljindal/deploymentController
...
Auto commit by PR queue bot
2015-10-02 13:18:49 -07:00
Mike Danese
c9574560cc
make update period for Node not a multiple of 5
2015-10-02 09:59:30 -07:00