Mikkel Oscar Lyderik Larsen
9f34d8bc79
Remove 'tlsConfig != nil' check
...
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de >
2019-02-18 09:45:37 +01:00
Mikkel Oscar Lyderik Larsen
93abdb1205
Fix websocket e2e tests for https endpoints
...
When running e2e conformance tests against a public https protected
APIserver the websocket tests would fail because it fell back to using
`ws://` instead of `wss://` for the websocket connection.
This happened because the code detect if HTTPS is used only looks for
HTTPS related configuration in the kubeconfig, like a custom CA or
certificates.
The fix is to always use HTTPS when the apiserver URL has the scheme `https://`.
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de >
2019-02-18 09:45:37 +01:00
danielqsj
9fd99a48f5
Change kubelet metrics to conform guideline
2019-02-18 14:01:58 +08:00
Mehdy Bohlool
c14e7e2004
Add e2e test for multi-version CRD admission webhook patch bug
2019-02-16 00:46:57 -08:00
Kenichi Omichi
2635b6d95c
Use framework.ExpectNoError() instead Expect()
...
The e2e test framework has ExpectNoError() for readable test code.
This replaces Expect(err).NotTo(HaveOccurred()) with it.
2019-02-15 16:52:57 +00:00
Marek Counts
160ed26c20
autogen files to support new project structure.
2019-02-15 10:29:31 -05:00
Marek Counts
7744f90830
Moved flag and globalflag
...
Moved all flag code from `staging/src/k8s.io/apiserver/pkg/util/[flag|globalflag]` to `component-base/cli/[flag|globalflag]` except for the term function because of unwanted dependencies.
2019-02-15 10:28:13 -05:00
Kenichi Omichi
680e83a811
Remove unused GetDefaultBackendNodePort()
...
Since the commit f5bb5234c1
the method has never been used. This just removes it for cleanup.
2019-02-14 22:44:54 +00:00
Kubernetes Prow Robot
d8f0146138
Merge pull request #72214 from caesarxuchao/move-discovery
...
Move cached discovery clients to their own packages
2019-02-13 23:07:00 -08:00
Kenichi Omichi
89f6f1d0cc
Fix golint failures under e2e/framework/metrics
2019-02-13 18:07:16 +00:00
Kubernetes Prow Robot
5442980dd9
Merge pull request #73900 from cofyc/fix-local-test
...
Wait for first pod to termiante in PV test
2019-02-12 20:01:57 -08:00
Kenichi Omichi
dbe669aeb1
Move PrintSample() to place which uses it
...
PrintSample() was used at metrics_util.go only, so this moves
the method to metrics_util.go and makes it local.
2019-02-13 01:32:53 +00:00
Chao Xu
1f2e2e61cf
generated
2019-02-12 15:04:57 -08:00
Kenichi Omichi
60ded1d54a
Fix golint failures of test/e2e/framework/timer
2019-02-12 21:01:39 +00:00
Chao Xu
3f21ca029a
changing imports
2019-02-12 10:06:04 -08:00
Yecheng Fu
00a7fc3208
Wait for first pod to termiante in local pv test
...
local plugin will skip setting fsGroup if volume is mounted by other pods
2019-02-12 09:55:49 +08:00
Kubernetes Prow Robot
b862590bfc
Merge pull request #73847 from wojtek-t/watch_metric
...
Add metric exposing amount of processed init events in watchcache
2019-02-10 03:47:35 -08:00
Kubernetes Prow Robot
8f7ccf8d4c
Merge pull request #69036 from wackxu/snapshottest
...
add e2e test for snapshot
2019-02-08 13:14:04 -08:00
wojtekt
0a0835e92d
Add metric exposing amount of processed init events in watchcache
2019-02-08 13:03:33 +01:00
Kubernetes Prow Robot
eac19a3ab9
Merge pull request #73616 from dims/move-part-of-kubelet-apis-well-known-lables
...
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
2019-02-07 19:44:34 -08:00
Claudiu Belu
00e2582c67
Adds Windows-related Networking tests
...
Creating pods with HostNetwork is not currently supported on
Windows Kubelet, and thus, ones without HostNetwork are created instead.
2019-02-06 15:58:18 -08:00
Kubernetes Prow Robot
ae45068688
Merge pull request #72323 from danielqsj/dockershim
...
Change docker metrics to conform metrics guidelines
2019-02-06 09:30:54 -08:00
Davanum Srinivas
b975573385
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
...
Co-Authored-By: Weibin Lin <linweibin1@huawei.com >
Change-Id: I163b2f2833e6b8767f72e2c815dcacd0f4e504ea
2019-02-05 13:39:07 -05:00
Kubernetes Prow Robot
e91e032de2
Merge pull request #73522 from tnozicka/e2e-add-exec-debug
...
Enhance debuggability of e2e tests using exec command
2019-02-05 03:18:31 -08:00
Kubernetes Prow Robot
6a149864fb
Merge pull request #73285 from tallclair/typed-runtimeclass
...
Migrate RuntimeClass support to the generated typed client
2019-02-04 16:13:30 -08:00
Kubernetes Prow Robot
732cb10019
Merge pull request #73402 from pohly/e2e-vendor-parameter
...
e2e: reject unknown providers
2019-02-04 12:59:06 -08:00
Matt Matejczyk
35543f8989
Allow dumping full systemd journal in log-dump.sh.
...
The feature is gated behind a newly introduced 'dump-systemd-journal' flag.
We want to dump the full systemd journal in our scalability performance tests.
2019-02-03 21:28:37 +01:00
Kubernetes Prow Robot
153bc23365
Merge pull request #73403 from hello2mao/reduce-hard-code
...
Reduce hard code to avoid more mistakes
2019-02-01 14:32:14 -08:00
Patrick Ohly
7b5e65977c
e2e: "skeleton" as fallback, empty string as default
...
Not accepting --provider= (i.e. setting an empty provider name) broke
some test jobs. As suggested in
https://github.com/kubernetes/kubernetes/pull/73402#issuecomment-459368230 ,
now --provider= and not passing --provider at all both trigger a
message and then continue as if --provider=skeleton had been used.
2019-01-31 15:54:48 +01:00
Kubernetes Prow Robot
9f673c8129
Merge pull request #72728 from phoenixking25/e2e/annotate_errors
...
annotate errors in e2e tests
2019-01-30 11:53:48 -08:00
xushiwei
3410d435ed
add snapshot e2e
2019-01-30 19:04:45 +08:00
Tomas Nozicka
cfcac1737b
Enhance debuggability of e2e tests using exec command
2019-01-30 11:46:30 +01:00
Krzysztof Siedlecki
aa93e2bb94
reverting test to apiserver_request_latencies_summary metric
2019-01-30 10:36:32 +01:00
hello2mao
7371c40abe
update the BUILD file
2019-01-30 09:45:06 +08:00
Patrick Ohly
dde3445a45
e2e: change default for --provider
...
The empty string was the default and then triggered a special
warning. There's no good reason for that behavior, so now the special
handling for "unset provider" is gone and "skeleton" is the non-empty
default for the value.
2019-01-29 19:50:40 +01:00
Kubernetes Prow Robot
d66db4a585
Merge pull request #72918 from bclau/tests/windows-cmd-fix
...
tests: Makes UDP testing command more Windows friendly
2019-01-29 05:15:37 -08:00
Kubernetes Prow Robot
b6701153b5
Merge pull request #70823 from mkimuram/issue/70822
...
Fix volumes e2e test to check fsType
2019-01-28 21:51:31 -08:00
Patrick Ohly
f3d79e152e
e2e: reject unknown providers
...
This finishes the work started for 1.13: instead of merely warning
about an unknown value given to --profile, the test/e2e/e2e.test
binary will now print an error and refuse to run.
Fixes : #70200
2019-01-28 19:55:45 +01:00
hello2mao
38b86fd97e
reduce hard code to avoid more mistakes
2019-01-28 21:55:09 +08:00
Eric Paris
384da53441
test/e2e/framework: fix external/internal typo err in GetNodeInternalIP
2019-01-26 17:12:50 -05:00
Kubernetes Prow Robot
b5f2147a5a
Merge pull request #73193 from shyamjvs/avoid-master-ssh
...
Avoid master ssh in eks
2019-01-26 02:51:49 -08:00
andrewsykim
596c6fbf03
e2e test for node deleted in cloud provider
2019-01-25 17:45:18 -05:00
Tim Allclair
954f43a10d
Migrate RuntimeClass E2E to typed client
2019-01-24 11:08:30 -08:00
anuj
d05b399261
annotate errors in e2e tests
...
fixed error message
fixed uppercases
fixed typo
2019-01-23 13:10:04 +05:30
Masaki Kimura
3c3f85295c
Improve output of fsType check for failure case in volumes test
2019-01-23 05:12:38 +00:00
Masaki Kimura
b767dbdeb5
Fix volumes e2e test to check fsType
2019-01-23 05:12:37 +00:00
Shyam Jeedigunta
bb23e0aec7
Avoid master ssh in eks
2019-01-22 20:21:03 -08:00
Jan Safranek
4c4401c175
Run injector as privileged pod
...
Privileged pod can write bypass any SELinux checks. NFS, CephFS and Gluster
test now work without setting special SELinux boolean for them.
2019-01-22 14:49:04 +01:00
Kubernetes Prow Robot
c336229b58
Merge pull request #72286 from smarterclayton/ssh
...
Support e2e testing via a bastion host for SSH commands
2019-01-21 11:54:05 -08:00
Kubernetes Prow Robot
24643fd116
Merge pull request #72336 from danielqsj/apimetrics
...
Change apiserver metrics to conform metrics guidelines
2019-01-17 21:40:03 -08:00