Kubernetes Prow Robot
f33e5e8f7a
Merge pull request #74394 from thockin/proxy-reject-lb-no-endpoints
...
Kube-proxy: ICMP reject via LBs when no endpoints
2019-03-12 13:18:40 -07:00
Jordan Liggitt
0aaf1ca4ff
Use apps/v1 APIs in integration tests
2019-03-12 13:17:18 -07:00
David Ashpole
e64c08f869
remove DevicePlugin test for feature gate that can no longer be set
2019-03-12 12:58:23 -07:00
pontiyaraja
48440bdb73
removed time flaky and added default pod delete timeout
2019-03-12 12:35:32 +05:30
jennybuckley
10259c959e
Fix int/float apply bug
2019-03-11 23:07:21 -07:00
Kubernetes Prow Robot
eb6a1b651c
Merge pull request #72942 from caesarxuchao/expose-storage-version-hash
...
Populate the storage version hash
2019-03-11 21:36:36 -07:00
Tim Hockin
de25d6cb95
Kube-proxy: REJECT LB IPs with no endpoints
...
We REJECT every other case. Close this FIXME.
To get this to work in all cases, we have to process service in
filter.INPUT, since LB IPS might be manged as local addresses.
2019-03-11 20:33:45 -07:00
Tim Hockin
382f5c83c0
Retool HTTP and UDP e2e utils
...
This is a prefactoring for followup changes that need to use very
similar but subtly different test. Now it is more generic, though it
pushes a little logic up the stack. That makes sense to me.
2019-03-11 20:33:35 -07:00
Kubernetes Prow Robot
c094f873a9
Merge pull request #75206 from liggitt/node-lease
...
deflake nodelease test
2019-03-11 20:24:36 -07:00
Jing Xu
3718f4e0ed
Add bracket to the sig-window tag
...
Need to add bracket in the tag for sig-windows. Also fix an issue: for
current testing structure, it first init driver and then set up the
framework. So when initialize the driver, it does not know what OS is
and we can not set up the capabilities correctly. Instead we have to add
all the capabilities and supported fs types including both linux and
windows. Later in the code, we will check the Node OS and decide how to
run the test.
2019-03-11 18:40:45 -07:00
Hemant Kumar
cc61632255
Add pod information when max volume condition is missing
2019-03-11 17:11:56 -04:00
Tim Hockin
19e333b5cc
Fix small race in e2e
...
Occasionally we get spurious errors about "no route to host" when we
race with kube-proxy. This should reduce that. It's mostly just log
noise.
2019-03-11 12:40:28 -07:00
Chao Xu
887cb93d8d
generated BUILD
...
generated proto
2019-03-11 10:26:56 -07:00
Chao Xu
3b618af0d4
Expose storage version hash
2019-03-11 10:26:56 -07:00
Kubernetes Prow Robot
4ea48886df
Merge pull request #75008 from nikopen/patch-4
...
rebase audit-proxy image to distroless/static
2019-03-11 09:39:40 -07:00
Bin Lu
cd0e86b4fc
node-perf/tf-wide-deep: add support for Arm64
...
Signed-off-by: Bin Lu <bin.lu@arm.com>
2019-03-11 14:03:32 +08:00
Manjunath A Kumatagi
3818f64780
Refactor the node perf tests to run on non-amd64 cluster
2019-03-10 19:23:24 +05:30
Kubernetes Prow Robot
01c9edf7fa
Merge pull request #75133 from pohly/storage-external-snapshot
...
e2e: external snapshotter
2019-03-09 16:29:26 -08:00
Kubernetes Prow Robot
92b66c5c02
Merge pull request #75151 from jennybuckley/fix-conversion-bug
...
Fix apply conversion bug
2019-03-09 15:15:26 -08:00
Kubernetes Prow Robot
faaec7f997
Merge pull request #75177 from mm4tt/node-problem-detector
...
Disable NodeProblemDector test in large clusters.
2019-03-09 11:31:29 -08:00
jennybuckley
2fdc7e1f35
add test to verify fix
2019-03-08 22:35:33 -08:00
Kubernetes Prow Robot
0b4275b6c7
Merge pull request #74760 from apelisse/add-mangerfield-flag
...
Add "fieldManager" to flag to PATCH/CREATE/UPDATE
2019-03-08 22:27:29 -08:00
Kubernetes Prow Robot
b150560107
Merge pull request #74441 from Random-Liu/pod-log-directory
...
Add namespace and name into the CRI pod log directory
2019-03-08 20:43:30 -08:00
Kubernetes Prow Robot
968d833617
Merge pull request #75073 from grayluck/esipp
...
Allow session affinity a period of time to setup for new services.
2019-03-08 19:17:30 -08:00
Kubernetes Prow Robot
41b544bcf7
Merge pull request #75003 from tallclair/runtimeclass-beta
...
Promote RuntimeClass to beta
2019-03-08 18:02:12 -08:00
Lantao Liu
f14c6c95d6
New pod log directory /var/log/pods/NAMESPACE_NAME_UID.
...
Signed-off-by: Lantao Liu <lantaol@google.com>
2019-03-08 16:42:14 -08:00
Masaki Kimura
b4c88acec6
Add e2e tests for multiAttach
2019-03-09 00:26:00 +00:00
Antoine Pelisse
eb904d8fa8
Add "fieldManager" to flag to PATCH/CREATE/UPDATE
...
And add a corresponding flag in kubectl (for apply), even though the
value is defaulted in kubectl with "kubectl".
The flag is required for Apply patch-type, and optional for other PATCH,
CREATE and UPDATE (in which case we fallback on the user-agent).
2019-03-08 16:03:03 -08:00
Kubernetes Prow Robot
5bfbb89f35
Merge pull request #75192 from andrewsykim/area-test
...
add label area/test in k8s.io/kubernetes/test/*
2019-03-08 15:41:24 -08:00
Kubernetes Prow Robot
d778b9308a
Merge pull request #75063 from wangzhen127/npd-test-fix
...
Fix NPD e2e test on Ubuntu node and update NPD container version
2019-03-08 14:19:09 -08:00
Jordan Liggitt
5b0099785e
deflake nodelease test
2019-03-08 16:31:05 -05:00
Tim Allclair
0604256d6c
Update tests for RuntimeClass beta
2019-03-08 13:21:52 -08:00
Tim Allclair
bc01f97055
Promote RuntimeClass to beta
2019-03-08 13:21:52 -08:00
Minhan Xia
1065a473da
beef up NEG tests
2019-03-08 11:33:38 -08:00
Clayton Coleman
3230a0b4fd
Support Table and PartialObjectMetadata on watch
...
Clean up the code paths that lead to objects being transformed and output with negotiation.
Remove some duplicate code that was not consistent. Now, watch will respond correctly to
Table and PartialObjectMetadata requests. Add unit and integration tests.
When transforming responses to Tables, only the first watch event for a given type will
include the columns. Columns will not change unless the watch is restarted.
Add a volume attachment printer and tighten up table validation error cases.
Disable protobuf from table conversion because Tables don't have protobuf because they
use `interface{}`
2019-03-08 13:03:59 -05:00
Kubernetes Prow Robot
583ff363fa
Merge pull request #75131 from gnufied/increase-pod-wait-time
...
Fix emptydir e2e flake
2019-03-08 09:17:28 -08:00
Andrew Kim
941966c31d
add label area/test in k8s.io/kubernetes/test/*
2019-03-08 11:56:19 -05:00
Hemant Kumar
a8f318779b
Add CSI volume resizing tests
...
Add some tests for checking node expansion
Add new tests for expander
2019-03-08 09:23:18 -05:00
Matt Matejczyk
2f7cb25bbb
Disable NodeProblemDector test in large clusters.
...
It's suspected of causing timeouts in scalability 5k node cluster
tests, see https://github.com/kubernetes/kubernetes/issues/75095#issuecomment-470912583
2019-03-08 13:35:12 +01:00
Kubernetes Prow Robot
eaa78b88ac
Merge pull request #75152 from pjh/gce-windows-dns-testfix
...
Don't test metadata server connectivity from GCE Windows pods.
2019-03-08 00:54:02 -08:00
Kubernetes Prow Robot
af62ad0ca7
Merge pull request #75141 from liggitt/deflake-max_json_patch_operations_test
...
Ensure namespaces exist on start
2019-03-08 00:53:48 -08:00
Kubernetes Prow Robot
5c2fe63591
Merge pull request #75116 from adelina-t/patch-1
...
Update gmsa test
2019-03-07 22:44:33 -08:00
Kubernetes Prow Robot
535064773a
Merge pull request #73946 from dashpole/prometheus_core_metrics
...
Add kubelet resource metrics v1alpha1 endpoint
2019-03-07 22:43:28 -08:00
Bin Lu
973a3c7233
Add bazel-test-integration for Arm64
...
Signed-off-by: Bin Lu <bin.lu@arm.com>
2019-03-08 14:01:15 +08:00
Kubernetes Prow Robot
788f24583e
Merge pull request #74990 from jingxu97/pd_windows_test
...
Add GCE PD tests for windows cluster
2019-03-07 21:20:23 -08:00
Kubernetes Prow Robot
183e6cc190
Merge pull request #74433 from tallclair/runtimeclass-internal
...
Migrate RuntimeClass from a CRD to an internal API
2019-03-07 21:19:30 -08:00
Kubernetes Prow Robot
ad27abde62
Merge pull request #74835 from davidz627/feature/adcFallback
...
Add logic for initializing CSINode on Node startup for CSI Migration [Replaces #70909 ]
2019-03-07 18:39:25 -08:00
Peter Hornyack
c88085dff2
Don't test metadata server connectivity from GCE Windows pods.
...
Windows containers do not include a route to the GCE metadata server by
default. This check is causing the "DNS should provide DNS for the
cluster" test to fail for clusters with Windows nodes
(https://testgrid.k8s.io/sig-windows#gce-windows-master&width=20 ).
Tested that this works by running "DNS should provide DNS for the
cluster" against an e2e cluster with Windows nodes brought up on GCE.
2019-03-07 17:51:17 -08:00
yankaiz
70c42380f7
Allow session affinity a period of time to setup for new services.
...
This is to deal with the flaky session affinity test.
2019-03-07 17:34:40 -08:00
Kubernetes Prow Robot
e8daa90ca7
Merge pull request #75124 from gnufied/fix-attach-limit-flake
...
Fix volume attach limit flake
2019-03-07 16:13:05 -08:00
Kubernetes Prow Robot
2b354f3857
Merge pull request #73383 from danielqsj/zkr
...
bump zookeeper-installer image version in e2e
2019-03-07 16:12:09 -08:00
David Ashpole
6051664c0f
add kubelet prometheus resource metrics endpoint
2019-03-07 15:39:37 -08:00
David Zhu
7d2f4e97b8
Add ADC Fallback if Node doesn't have driver installed
2019-03-07 14:47:38 -08:00
Jordan Liggitt
8f47501418
Ensure namespaces exist on start
2019-03-07 15:09:46 -05:00
Tim Allclair
222988bdda
Migrate to internal node.k8s.io client
2019-03-07 11:57:12 -08:00
Tim Allclair
820a1dc96b
Add node.k8s.io/v1beta1 API
2019-03-07 11:57:12 -08:00
Hemant Kumar
93c2a1af3f
Fix emptydir e2e flake
...
Wait forver and reduce grace period deletion
2019-03-07 14:35:39 -05:00
Hemant Kumar
9d78c96e56
Fix volume attach limit flake
...
It looks like node does become unschedulable for the pod
but condition does not get added to the pod in time.
Also ginkgo could retry the test and hence it helps to use
unique node label for scheduling.
2019-03-07 12:35:52 -05:00
Jing Xu
18be0a49e6
Add GCE PD tests for windows cluster
...
This PR is the first one to add a few GCE PD tests for windows cluster. Will
add more tests in later PRs
2019-03-07 09:13:56 -08:00
Patrick Ohly
e84271ed8a
e2e/storage: allow empty volume type
...
This can happen when the test pattern is about snapshotting.
2019-03-07 16:57:16 +01:00
Adelina Tuvenie
90b8c877ed
Update gmsa test
...
Wait for the container to be in Running state before running any command.
2019-03-07 17:04:25 +02:00
Patrick Ohly
915d6365f1
e2e/storage: fix snapshot support in external driver testing
...
When using an already installed driver, the snapshot name is the
original driver name. Renaming was incorrectly copied from the in-tree
CSI hostpath driver.
2019-03-07 15:45:40 +01:00
Kubernetes Prow Robot
dcbe588f76
Merge pull request #74938 from brusMX/win-e2e-nodeport
...
Creating NodePort test for Windows
2019-03-07 06:35:05 -08:00
Kubernetes Prow Robot
0b48018a39
Merge pull request #71192 from roycaihw/crd-publish-openapi
...
Publish CRD openapi
2019-03-07 03:54:58 -08:00
Kubernetes Prow Robot
bf4e93da57
Merge pull request #75067 from msau42/csi-beta-e2e
...
make CSI PD tests serial
2019-03-07 02:23:12 -08:00
Kubernetes Prow Robot
6dbe98980f
Merge pull request #74909 from NetApp/csi-raw-block-to-beta2
...
Promote CSI raw blocks to beta
2019-03-06 22:55:46 -08:00
Kubernetes Prow Robot
9ce5966ff0
Merge pull request #74832 from roycaihw/kubectl-crd-test
...
kubectl e2e: test client-side validation behavior on CustomResources
2019-03-06 22:55:21 -08:00
Kubernetes Prow Robot
96ee0d0977
Merge pull request #74738 from wk8/wk8/gmsa_e2e
...
Adding an e2e test on Windows GMSA support
2019-03-06 22:55:09 -08:00
Zhen Wang
f4d9e7d992
Fix NPD e2e test on Ubuntu node and update NPD container version
2019-03-06 22:42:47 -08:00
Haowei Cai
54b99413b2
generated
2019-03-06 20:36:40 -08:00
Haowei Cai
867cdce212
apiextensions: add openapi publishing unit+integration+e2e tests
...
Co-authored-by: Maciej Szulik <maszulik@redhat.com>
Co-authored-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2019-03-06 20:36:23 -08:00
Kubernetes Prow Robot
88a685feef
Merge pull request #74807 from runyontr/test-cmd-kubeadm-isolation
...
Kubeadm test Isolation: #74464
2019-03-06 17:59:52 -08:00
Kubernetes Prow Robot
8178fa1b13
Merge pull request #72836 from pohly/storage-test-plugin
...
e2e/storage: testing of external storage drivers
2019-03-06 17:59:11 -08:00
Kubernetes Prow Robot
ab7a48d796
Merge pull request #70036 from pbarker/audit-etoe
...
dynamic audit e2e test
2019-03-06 17:58:58 -08:00
Jean Rouge
b721f8e339
Adding an e2e test on Windows GMSA support
...
This patch is adding an e2e on the Windows GMSA support added in
https://github.com/kubernetes/kubernetes/pull/73726 and
https://github.com/kubernetes/kubernetes/pull/74737 .
Signed-off-by: Jean Rouge <rougej+github@gmail.com>
2019-03-06 17:58:18 -08:00
Jean Rouge
1d1a765e79
Updating Windows' e2e tests' README to the official repo list
...
Signed-off-by: Jean Rouge <rougej+github@gmail.com>
2019-03-06 17:58:18 -08:00
Michelle Au
8b97e2ab7c
make CSI PD tests serial
2019-03-06 15:11:50 -08:00
Patrick Ohly
6644db9914
e2e/storage: testing of external storage drivers
...
It is useful to apply the storage testsuite also to "external" (=
out-of-tree) storage drivers. One way of doing that is setting up a
custom E2E test suite, but that's still quite a bit of work.
An easier alternative is to parameterize the Kubernetes e2e.test
binary at runtime so that it instantiates the testsuite for one or
more drivers. Some parameters have to be provided before starting the
test because they define configuration and capabilities of the driver
and its storage backend that cannot be discovered at runtime. This is
done by populating the DriverDefinition with the content of the file
that the new -storage.testdriver parameters points to.
The universal .yaml and .json decoder from Kubernetes is used. It's
flexible, but has some downsides:
- currently ignores unknown fields (see https://github.com/kubernetes/kubernetes/pull/71589 )
- poor error messages when fields have the wrong type
Storage drivers have to be installed in the test cluster before
starting e2e.test. Only tests involving dynamically provisioned
volumes are currently supported.
2019-03-06 22:06:31 +01:00
Kubernetes Prow Robot
7fbfe70147
Merge pull request #74958 from dims/Promote-mkumatag-to-approver
...
Promote mkumatag to approver in test/images
2019-03-06 12:54:48 -08:00
Bruno Medina
7cbbfcc9ef
Creating NodePort test for Windows
...
Co-authored-by: Muzz Imam <muzzz.imam@gmail.com>
2019-03-06 12:29:38 -08:00
Ben Swartzlander
1493e684d3
Promote CSI raw blocks to beta
2019-03-06 13:43:52 -05:00
Kubernetes Prow Robot
c4fd78e7c9
Merge pull request #74993 from msau42/csi-beta-e2e
...
e2e test updates for CSIDriver and CSINode beta
2019-03-06 08:24:38 -08:00
Kubernetes Prow Robot
d99979f8b5
Merge pull request #75015 from cofyc/fix73168-disable-temporarily
...
Disable "should set different fsGroup for second pod if first pod is deleted" temporarily
2019-03-06 04:46:10 -08:00
Niko Pen
58c7b5de9c
version bump
2019-03-06 12:33:38 +00:00
Kubernetes Prow Robot
87f9429087
Merge pull request #75011 from msau42/fix-readonly-e2e
...
don't check for container status ready in subpath test
2019-03-06 03:26:47 -08:00
Kubernetes Prow Robot
3213a6d61f
Merge pull request #74989 from liggitt/webhook-test-namespace
...
Scope slow/failing webhook to test namespace
2019-03-06 03:26:26 -08:00
Kubernetes Prow Robot
e1c5e8394e
Merge pull request #71950 from bclau/fix-max-backoff-test-flake
...
tests: getRestartDelay waits for the next Terminated state
2019-03-06 03:26:04 -08:00
Kubernetes Prow Robot
62065bd27d
Merge pull request #74964 from bclau/tests/externalname-retry
...
tests: Adds retry for dig for ExternalName test
2019-03-06 02:08:23 -08:00
Kubernetes Prow Robot
9c75270b2b
Merge pull request #74905 from stevesloka/numNodesLookup
...
If num-nodes is not set, then look up via API how many are scheduleable
2019-03-06 00:44:49 -08:00
Kubernetes Prow Robot
8060c94503
Merge pull request #74743 from lee0c/lecattar/win-mem-limits
...
Windows nodeAllocatable test
2019-03-06 00:44:17 -08:00
Kubernetes Prow Robot
7304c50ef5
Merge pull request #74655 from bclau/tests/windows-gcrio
...
tests: Adds gcr.io Windows image test case
2019-03-06 00:44:06 -08:00
Michelle Au
afbc8a5056
e2e test updates for beta
2019-03-05 20:24:59 -08:00
Yecheng Fu
05fe7094d5
Disable "should set different fsGroup for second pod if first pod is deleted" test temporarily
2019-03-06 10:46:17 +08:00
Michelle Au
b90ef213af
don't check for container status ready in subpath test
2019-03-05 18:31:59 -08:00
Niko Pen
f7752c645a
rebase image to distroless/static
2019-03-06 00:49:48 +00:00
Kubernetes Prow Robot
596a48dd64
Merge pull request #74945 from liucimin/fix_e2e_test_typo
...
Typo fix in e2e test description message: defaut->default
2019-03-05 14:54:45 -08:00
Kubernetes Prow Robot
5bc1e9b8ea
Merge pull request #74830 from msau42/lock-csi-ga
...
lock csi and plugin watcher GA feature gates
2019-03-05 14:54:10 -08:00
Patrick Barker
898700d104
removes cluster type restrictions from dynamic audit e2e test
2019-03-05 14:38:58 -07:00
Patrick Barker
718a747961
fix missing event report handling in dynamic audit e2e
2019-03-05 14:38:58 -07:00
Patrick Barker
62edfe8d97
adds owner of TODO comments in dynamic audit e2e test
2019-03-05 14:38:58 -07:00
Patrick Barker
db1207c646
adds better logging around retry loops in dynamic audit e2e test
2019-03-05 14:38:58 -07:00
Patrick Barker
67a245ae61
remove unneeded println
2019-03-05 14:38:58 -07:00
Patrick Barker
45d715cdc6
adds dynamic audit e2e test
2019-03-05 14:38:58 -07:00
Kubernetes Prow Robot
98fa2c7d32
Merge pull request #74222 from Huang-Wei/kubelet-mirrorpod
...
kubelet: return mirror pod in GetActivePods()
2019-03-05 13:22:02 -08:00
Kenichi Omichi
1fcab19821
Fix golint failures for e2e/[..]/kubemark
2019-03-05 20:55:00 +00:00
Haowei Cai
591f00e9b3
test client-side validation behavior for CRD
...
support version-skew testing
2019-03-05 12:22:46 -08:00
Lee Cattarin
0251a2493a
Remove dot imports
2019-03-05 11:58:28 -08:00
Jordan Liggitt
ce31686686
Scope slow/failing webhook to test namespace
2019-03-05 14:55:45 -05:00
Kubernetes Prow Robot
5d2b0de95d
Merge pull request #74922 from wangzhen127/fix-npd-test-ubuntu
...
Fix NPD e2e test on clusters with Ubuntu nodes
2019-03-05 11:10:13 -08:00
Kubernetes Prow Robot
f8d8ef94dc
Merge pull request #74868 from qingsenLi/k8s190304
...
remove some unused const in test/e2e_node
2019-03-05 11:10:02 -08:00
Michelle Au
08330c37ca
lock csi and plugin watcher GA feature gates
2019-03-05 09:59:05 -08:00
Kubernetes Prow Robot
1d257d657c
Merge pull request #74829 from pohly/e2e-ginkgo
...
test/e2e: fix `ginkgo ./test/e2e`
2019-03-05 08:16:17 -08:00
Steve Sloka
3dfaed9f7e
If num-nodes is set to '-1', then look up via API how many nodes are scheduleable
...
Signed-off-by: Steve Sloka <slokas@vmware.com>
2019-03-05 10:46:05 -05:00
Kubernetes Prow Robot
257205d656
Merge pull request #74811 from gnufied/fix-attachable-csi-mock-driver
...
When checking for pod info version, make volume attachable
2019-03-05 06:51:39 -08:00
Kubernetes Prow Robot
e24e26fac8
Merge pull request #74647 from danielqsj/e2ein
...
Fix golint failures for e2e/instrumentation/...
2019-03-05 06:51:10 -08:00
Kubernetes Prow Robot
ad36156f14
Merge pull request #74638 from liucimin/fix_e2e_test_kubadm-
...
Typo fix in e2e test description message: kubadm->kubeadm
2019-03-05 06:50:59 -08:00
Davanum Srinivas
ac83cca69b
Promote mkumatag to approver in test/images
...
Change-Id: I653d4c40901cf5ba0097c31a64ea55b3b10e418e
2019-03-05 08:50:48 -05:00
Kubernetes Prow Robot
6c31101257
Merge pull request #74283 from xing-yang/csi_crd_controller
...
CSINodeInfo and CSIDriver Controller Changes
2019-03-05 04:44:42 -08:00
liucimin
2179ca23c8
Typo fix in e2e test description message: defaut->default
2019-03-05 15:56:05 +08:00
Kubernetes Prow Robot
f5574bf62a
Merge pull request #74603 from stevesloka/e2eImageList
...
Refactor to allow for a way to get list of e2e images
2019-03-04 19:27:47 -08:00
Kubernetes Prow Robot
35c9624fd6
Merge pull request #74500 from sandeeppsunny/fix-e2e-tests
...
Change to unblock e2e tests for vsphere provider
2019-03-04 19:27:25 -08:00
Kubernetes Prow Robot
e2f42845d1
Merge pull request #74487 from danielqsj/window
...
Fix golint failures for e2e/windows
2019-03-04 19:27:11 -08:00
Kubernetes Prow Robot
dba8300e52
Merge pull request #74391 from cofyc/fix71237-update-old
...
Update old local tests to use general host executor and local test resource manager
2019-03-04 19:27:00 -08:00
Xing Yang
d69e0ff3f0
Enable CSI test suite and fix test failures
2019-03-04 16:42:13 -08:00
Xing Yang
6265f4f78c
CSINodeInfo/CSIDriver controller changes
...
This is the 2nd PR to move CSINodeInfo/CSIDriver APIs to
v1beta1 core storage APIs. It includes controller side changes.
It depends on the PR with API changes:
https://github.com/kubernetes/kubernetes/pull/73883
2019-03-04 16:41:58 -08:00
Zhen Wang
87faa00a14
Fix NPD E2E test on clusters with Ubuntu nodes
2019-03-04 15:26:21 -08:00
danielqsj
ae7c1187bf
fix init pattern
2019-03-05 07:21:55 +08:00
danielqsj
5cf1950ef8
Fix golint in test/e2e/instrumentation/logging
2019-03-05 07:10:39 +08:00
danielqsj
873fbf9112
Fix golint in test/e2e/instrumentation/monitoring
2019-03-05 07:07:06 +08:00
Kubernetes Prow Robot
5756eea804
Merge pull request #74700 from SataQiu/fix-golint-20190228
...
Fix golint failures in test/e2e/instrumentation, test/e2e_node/environment
2019-03-04 13:25:26 -08:00
Hemant Kumar
2567d1b5dd
Always make CSI driver attachable when checking for pod info
...
Fixes https://github.com/kubernetes/kubernetes/issues/74724
2019-03-04 12:35:16 -05:00
Kubernetes Prow Robot
b1d4d40679
Merge pull request #74668 from sttts/sttts-kube-apiserver-endpoints-when-ready
...
kube-apiserver: don't create endpoints before being ready
2019-03-04 01:57:41 -08:00
Claudiu Belu
fd03127cac
tests: Adds retry for dig for ExternalName test
...
The network connection might not yet be established by the time the
container starts, causing the dig command to fail.
Retrying the dig command will solve this issue. This approach is similar
to the other DNS Conformance tests.
2019-03-03 21:28:47 -08:00
Claudiu Belu
d5f2ec4b6a
tests: Adds TODO for Windows only test
...
It has been suggested to replace the "e2eteam/busybox:1.29" image
used in the test "should be able to pull image from docker hub [NodeConformance]"
with a nanoserver image manifest list.
Adds a TODO for it.
2019-03-03 21:11:24 -08:00
Claudiu Belu
5edc073122
tests: getRestartDelay waits for the next Terminated state
...
Kubelet might miss reporting the new Running state when restarting
a pod after its backoff period expired, and thus, the pod will
continue to remain in CrashLoopBackOff state, causing the
"should cap back-off at MaxContainerBackOff" and
"should have their auto-restart back-off timer reset on image update"
tests to fail, since they're waiting the Pods to enter a Running state.
Waiting for the next Terminated state instead of the next Running state
is more reliable.
Note that this adds 5 seconds to the restart delay due to the fact that
the Container runs for 5 seconds (it's command is "sleep 5"), but it is
within the test's expectations.
2019-03-03 08:35:51 -08:00
Aaron Crickenberger
3b3c977fc7
Update test/cmd/legacy-script.sh
...
Co-Authored-By: runyontr <runyontr@gmail.com>
2019-03-02 20:41:42 -05:00
Xing Yang
bb45b8ee34
Make CSINodeInfo and CSIDriver Core APIs
...
This PR is the first step to transition CSINodeInfo and CSIDriver
CRD's to in-tree APIs. It adds them to the existing API group
“storage.k8s.io” as core storage APIs.
2019-03-02 12:31:05 -08:00
Yecheng Fu
a81b351670
Update persistent_volumes-local.go to use utils.HostExec/utils.LocalTestResourceManager.
...
This simplifies the code and makes it more maintainable.
2019-03-02 20:38:20 +08:00
Kubernetes Prow Robot
6b2882738b
Merge pull request #74805 from HotelsDotCom/feature/remove-kubectl-binary
...
VolumeSubpathEnvExpansion alpha tests - change kubectl references to API calls
2019-03-02 03:41:15 -08:00
Kubernetes Prow Robot
f16035600a
Merge pull request #73807 from dekkagaijin/discovery-hardening
...
harden the default RBAC discovery clusterrolebindings
2019-03-01 21:49:30 -08:00
Kubernetes Prow Robot
65b7a430f3
Merge pull request #74287 from qingsenLi/k8s190220-delete-const
...
delete some unused const in test/e2e_node
2019-03-01 19:13:53 -08:00
Jake Sanders
9c7d31928d
harden the default RBAC discovery clusterrolebindings
2019-03-01 18:45:05 -08:00
Kubernetes Prow Robot
9b8c58644a
Merge pull request #74418 from danielqsj/duration
...
convert latency/latencies in metrics name to duration
2019-03-01 17:58:12 -08:00
Steve Sloka
6dc5494ec9
Refactor to allow for a way to get list of e2e images
...
Signed-off-by: Steve Sloka <slokas@vmware.com>
2019-03-01 17:15:19 -05:00
Kubernetes Prow Robot
7955a2865c
Merge pull request #74764 from msau42/fix-repd-e2e
...
bump repd min size in e2es
2019-03-01 14:09:19 -08:00
Kubernetes Prow Robot
646145f578
Merge pull request #74125 from tuanvcw/fixing_typo
...
Fix many typos in both code and comments
2019-03-01 14:08:45 -08:00
Kubernetes Prow Robot
222dd0af4c
Merge pull request #71022 from emwalker/68026-golint-fixes-5
...
Remove test/integration/* from hack/.golint_failures
2019-03-01 14:08:33 -08:00
Kubernetes Prow Robot
8acb522c03
Merge pull request #74488 from xichengliudui/fixshellcheck19022502
...
fix shellcheck in test/e2e_node/jenkins/...
2019-03-01 12:49:08 -08:00
Patrick Ohly
ef6f3e0a18
test/e2e: fix `ginkgo ./test/e2e`
...
When running ginkgo directly against the source code of the test suite
instead of using some pre-compiled e2e.test binary, ginkgo no longer
recognized that it runs a Ginkgo testsuite, which broke "-focus" and
"-p".
By re-inserting the magic strings that ginkgo looks for into a
comment, we can restore the desired behavior without affecting the
code.
Fixes : #74827
2019-03-01 21:44:30 +01:00
Vallery Lancey
579764eb37
Tiny whitespace tweak in ingress.go
2019-03-01 11:19:01 -08:00
Vallery Lancey
776ac93f04
Fix mispelled variable in ingress.go after rebase
2019-03-01 10:42:06 -08:00
Vallery Lancey
3de7307a8c
Merge branch 'master' into move-gce-test-manifests
2019-03-01 10:29:32 -08:00
Lee Cattarin
b9c0d10ce7
Run hack/update-bazel
2019-03-01 09:33:28 -08:00
Thomas Runyon
1e44e33517
pulled kubeadm tests out of runTests to run before tests in test/cmd
...
Added timeout for https://github.com/kubernetes/kubeadm/issues/1430
2019-03-01 12:17:25 -05:00
Sandeep Sunny
c4ef9ad765
Change to unblock vsphere e2e tests
2019-03-01 17:27:15 +05:30
Kubernetes Prow Robot
36e934d0a9
Merge pull request #74632 from cblecker/go-1.12
...
Update to use golang 1.12
2019-03-01 03:47:06 -08:00
Kubernetes Prow Robot
8c95a07b4b
Merge pull request #73007 from krmayankk/runasgroup
...
Promote RunAsGroup to Beta
2019-03-01 03:46:55 -08:00
Kevin Taylor
8828ccfa6b
Change kubectl references to API calls
2019-03-01 11:33:03 +00:00
Dr. Stefan Schimanski
2a9a9fa155
kube-apiserver: first remove endpoints, then add when ready
2019-03-01 10:46:18 +01:00
Kubernetes Prow Robot
983cf51c53
Merge pull request #74666 from bclau/tests/configurable-etcd-image
...
tests: Adds configurable registry for etcd image
2019-02-28 20:36:28 -08:00
Kubernetes Prow Robot
ac0a946d3e
Merge pull request #74538 from MrHohn/e2e-service-latencies-flake
...
[e2e] Add acceptableFailureRatio to service latency test
2019-02-28 20:36:17 -08:00
Kubernetes Prow Robot
d761fe8491
Merge pull request #72774 from globervinodhn/conformance-emptyconfigmapkey-addition
...
Promote emptyconfigmap key e2e test to conformance test
2019-02-28 20:36:07 -08:00
Kubernetes Prow Robot
caaad1be26
Merge pull request #72526 from justinsb/testdata_should_not_be_executable
...
Remove executable permission from testdata
2019-02-28 20:35:56 -08:00
Kubernetes Prow Robot
55a65763c0
Merge pull request #71479 from soggiest/podpreset-initcontainers
...
PodPreset: Add same functionality for init containers as standard containers
2019-02-28 20:35:45 -08:00
Eric Walker
75df4dc04c
Remove test/integration/* from hack/.golint_failures
2019-02-28 19:52:39 -07:00
Michelle Au
4a5a34b42c
bump repd min size in e2es
2019-02-28 18:35:34 -08:00
Kubernetes Prow Robot
1c71f6b078
Merge pull request #74744 from Huang-Wei/debug-gke-cos
...
print out verbose info for a scheduler e2e test
2019-02-28 17:52:15 -08:00
Mayank Kumar
1b1251277c
Promote RunAsGroup to Beta
2019-02-28 17:24:39 -08:00
Kubernetes Prow Robot
ba34591627
Merge pull request #74716 from cofyc/fix73559
...
Add new e2e test for local PV "Pods sharing a single local PV [Serial]"
2019-02-28 16:07:09 -08:00
Lee Cattarin
e18a2ce2ea
Update copyright year
2019-02-28 15:13:44 -08:00
Wei Huang
f1e2884275
print out verbose info for a scheduler e2e test
2019-02-28 15:00:13 -08:00
Christoph Blecker
f1d2fee259
Upgrade to go1.12.0
2019-02-28 14:10:08 -08:00
Lee Cattarin
b1e5d7c342
Replace agent role selector with windows OS selector
2019-02-28 12:26:21 -08:00
Kubernetes Prow Robot
a3cace3aa3
Merge pull request #74648 from johscheuer/fix-redis-e2e-test-image
...
Add bash dependency to Redis e2e image
2019-02-28 11:51:46 -08:00
Kubernetes Prow Robot
2235a7e9a2
Merge pull request #74554 from mkimuram/issue/74380
...
Fix resource leaking PDs for volume mode test
2019-02-28 11:51:36 -08:00
Lee Cattarin
fe6057456e
Test to check that allocatable memory limit is respected on windows & small edit to density test
...
Co-authored-by: Bruno Medina <bmedinab@gmail.com>
2019-02-28 11:32:34 -08:00
Yecheng Fu
1bfd3838e2
Add new e2e test for local PV "Pods sharing a single local PV [Serial]"
2019-02-28 17:22:23 +08:00
Kubernetes Prow Robot
711b310389
Merge pull request #74606 from andrewsykim/cleanup-volumeattachment
...
replace usage of v1beta1 VolumeAttachments with v1
2019-02-28 00:27:36 -08:00
Kubernetes Prow Robot
02b8056efb
Merge pull request #73288 from wangzhen127/npd-config
...
Decouple node-problem-detector release from kubernetes
2019-02-28 00:27:25 -08:00
danielqsj
a60365e67b
Fix golint in test/e2e/windows/hybrid_network.go
2019-02-28 15:55:14 +08:00
danielqsj
1187936c18
Fix golint in test/e2e/windows/volumes.go
2019-02-28 15:48:48 +08:00
danielqsj
cee02e62b7
Fix golint failures for e2e/windows
2019-02-28 15:48:48 +08:00
Kubernetes Prow Robot
6af2e9afea
Merge pull request #74591 from xichengliudui/fixgolint190226
...
fix shellcheck in test/image/...
2019-02-27 20:39:25 -08:00
SataQiu
c0a0471b3b
fix golint failures in test/e2e/instrumentation, test/e2e_node/environment
2019-02-28 12:29:22 +08:00
Kubernetes Prow Robot
48def74e64
Merge pull request #74550 from vyta/e2e-tests/hybrid-test
...
Add cross-OS test for service connectivity
2019-02-27 15:54:47 -08:00
Andrew Kim
01933b02a3
replace usage of v1beta1 VolumeAttachments with v1
2019-02-27 15:42:12 -05:00
Kubernetes Prow Robot
7dbe426b24
Merge pull request #74320 from gnufied/cleanup-csi-test-dups
...
Add e2e for CSI volume limit
2019-02-27 12:31:12 -08:00
Kubernetes Prow Robot
5d0e293b85
Merge pull request #70492 from mgdevstack/master-runtime-tabletest
...
Transition "e2e/common/runtime.go" table based tests to individual tests
2019-02-27 12:31:01 -08:00
Claudiu Belu
81ee747395
tests: Adds private gcr.io Windows image test case
...
Adds the test "should be able to pull from private registry with secret [NodeConformance]"
which will pull the image "gcr.io/authenticated-image-pulling/windows-nanoserver:v1".
The mentioned image is a manifest list, and it works for both
Windows Server 1803 and Windows Server 2019. The manifest list
will have to be amended when a new Windows Server is released.
2019-02-27 11:23:08 -08:00
Claudiu Belu
ab3ccc1bd7
Removes [WindowsOnly] tag
...
Removes the [WindowsOnly] tag from the test:
"should be able to pull image from docker hub [WindowsOnly] [NodeConformance]"
2019-02-27 11:23:08 -08:00
Claudiu Belu
0f12efa8d3
tests: Adds gcr.io Windows image test case
...
Adds the test "should be able to pull image from gcr.io [NodeConformance]",
which will pull the the image "gcr.io/kubernetes-e2e-test-images/windows-nanoserver:v1".
The mentioned image is a manifest list, and it works for both
Windows Server 1803 and Windows Server 2019. The manifest list
will have to be amended when a new Windows Server is released.
The command passed to the Windows Container has been changed to
"ping -t localhost", which will keep the container in the Running state,
which is required and checked by the test.
2019-02-27 11:22:53 -08:00
Masaki Kimura
c5155f81a0
Fix resource leaking PDs for volume mode test
...
fixes #74380
2019-02-27 18:48:34 +00:00
Vy Ta
a7a1f5871b
poll_interval to pollInterval
2019-02-27 10:01:46 -08:00
Vy Ta
25d0352029
remove key from toleration
2019-02-27 09:47:33 -08:00
Kevin Taylor
833720669c
Fix pod creation for node e2e tests
2019-02-27 15:38:17 +00:00
Johannes M. Scheuermann
cf171f43eb
Add bash dependency to redis e2e image
2019-02-27 11:02:21 +01:00
Kubernetes Prow Robot
076af3d1b5
Merge pull request #74570 from s-ito-ts/add_resourcequota_test
...
Adding e2e test for update and delete of resourcequota
2019-02-27 01:04:08 -08:00
Kubernetes Prow Robot
649f225517
Merge pull request #73064 from pontiyaraja/flaky
...
removed flaky watch from pods test cases
2019-02-27 01:03:57 -08:00
Vu Cong Tuan
c747b7f38d
Fix many typos in both code and comments
...
Signed-off-by: Vu Cong Tuan <tuanvc@vn.fujitsu.com>
2019-02-27 14:41:02 +07:00
Kubernetes Prow Robot
218642e84e
Merge pull request #74562 from roycaihw/feat/admission-webhook-timeout
...
admission webhook: timeout configuration
2019-02-26 23:40:44 -08:00
Mayank Gaikwad
5c96bb6be7
Refactor table based tests into individual tests
2019-02-27 12:45:04 +05:30
pontiyaraja
12943ce1ac
removed flaky watch from pods test cases
2019-02-27 11:24:20 +05:30
Zhen Wang
6df207bdaa
allows configuring NPD image version in node e2e test and fix the test
2019-02-26 21:29:50 -08:00
Zhen Wang
efa96f7eb8
allows configuring NPD release and flags on GCI and add cluster e2e test
2019-02-26 21:21:54 -08:00
Kubernetes Prow Robot
4505f12215
Merge pull request #72738 from alexbrand/fix-serve-hostname
...
DaemonSet e2e: Update image and rolling upgrade test timeout
2019-02-26 20:55:01 -08:00
Kubernetes Prow Robot
81e6407393
Merge pull request #74140 from Liujingfang1/kflag
...
add -k flag in cli-runtime and kubectl to process kustomization directories
2019-02-26 19:40:16 -08:00
Kubernetes Prow Robot
9059021d9a
Merge pull request #67350 from tnozicka/retry-watcher
...
#50102 Task 3: Until, backed by retry watcher
2019-02-26 19:40:01 -08:00
s-ito-ts
5752bc35fb
Adding e2e test for update and delete of resourcequota
2019-02-27 02:13:18 +00:00
liucimin
a9d368fc73
Typo fix in e2e test description message: kubadm->kubeadm
2019-02-27 10:01:19 +08:00
Haowei Cai
1a25ced1c7
generated
2019-02-26 15:00:35 -08:00
Haowei Cai
ad0d523d6e
tests
2019-02-26 14:44:31 -08:00
Haowei Cai
e6626b70cc
build and push e2e test image
2019-02-26 14:44:03 -08:00
Jingfang Liu
127c2f1e74
address comments
2019-02-26 14:12:58 -08:00
Kubernetes Prow Robot
493b261057
Merge pull request #74586 from danielqsj/patch3
...
fix golint failures for test/e2e/cloud|kubectl|servicecatalog
2019-02-26 14:08:16 -08:00
Kubernetes Prow Robot
26f90e850d
Merge pull request #74540 from oomichi/golint-e2e-framework-ingress
...
Fix golint under test/e2e/framework/ingress
2019-02-26 14:08:06 -08:00
Kubernetes Prow Robot
0ecba229aa
Merge pull request #74512 from danielqsj/ui
...
fix golint failures for test/e2e/ui
2019-02-26 14:07:54 -08:00
Claudiu Belu
de1e1ad045
tests: Adds configurable registry for etcd image
...
The image ``quay.io/coreos/etcd:v3.3.10`` does not have Windows
support and Windows Containers cannot be spawned using it.
Makes the etcd image's registry configurable, so the tests can be
configured to use a registry which has Windows support.
2019-02-26 13:54:55 -08:00
Kubernetes Prow Robot
be8a9b9637
Merge pull request #74422 from liggitt/client-version-methods
...
Remove deprecated versionless client interface methods
2019-02-26 12:44:24 -08:00
Vy Ta
f150874ed2
Requested changes and refactor
2019-02-26 12:10:43 -08:00
Daniel (Shijun) Qian
d648ba856b
Move pkg/api/v1/node to pkg/util/node ( #73656 )
...
* merge pkg/api/v1/node with pkg/util/node
* update test case for utilnode
* remove package pkg/api/v1/node
* move isNodeReady to internal func
* Split GetNodeCondition into e2e and controller pkg
* fix import errors
2019-02-26 11:05:32 -08:00
Hemant Kumar
2516cbd453
Add e2e for CSI volume limit stuff
...
Also use privileged for driver registra
2019-02-26 13:04:54 -05:00
Tomas Nozicka
09af8485f2
Add Until based on RetryWatcher
2019-02-26 16:21:38 +01:00
Kubernetes Prow Robot
a99d6cef86
Merge pull request #72729 from bclau/tests/split-dns-host-entries
...
tests: Separates DNS hosts entries test
2019-02-26 06:38:10 -08:00
Jordan Liggitt
d1e865ee34
Update client callers to use explicit versions
2019-02-26 08:36:30 -05:00
danielqsj
8911a2ddbb
fix golint failures for test/e2e/kubectl
2019-02-26 18:27:01 +08:00
danielqsj
9ea1b3d86d
fix golint failures for test/e2e/servicecatalog
2019-02-26 18:25:23 +08:00
danielqsj
84aeafee7b
fix golint failures for test/e2e/cloud
2019-02-26 18:25:23 +08:00
Kubernetes Prow Robot
0d98463f9c
Merge pull request #73508 from k-toyoda-pi/add_test_conmponentstatuses
...
Add e2e test for getting componentstatuses by kubectl
2019-02-26 01:55:20 -08:00
danielqsj
1ce7b0b2fa
fix golint failures for test/e2e/ui
2019-02-26 14:03:34 +08:00
xichengliudui
4b38978329
fix shellcheck in test/e2e_node/jenkins/...
...
update pull request
2019-02-26 01:01:48 -05:00
Kubernetes Prow Robot
d48eb30c59
Merge pull request #74547 from spiffxp/fix-test-cmd-kubectl-run-flake
...
Fix test-cmd kubectl_run flake
2019-02-25 21:49:03 -08:00
Kubernetes Prow Robot
33a0afafe7
Merge pull request #74508 from danielqsj/uapps
...
Fix golint failures for e2e/upgrades/...
2019-02-25 21:48:42 -08:00
toyoda
bdd17d4ca6
add test for getting componentstatuses
2019-02-26 11:25:14 +09:00
Kubernetes Prow Robot
1595089ec5
Merge pull request #74453 from xichengliudui/fixgolintfailures1902
...
fixgo lint failures test/integration/...
2019-02-25 17:25:34 -08:00
Kubernetes Prow Robot
0ff7e463ee
Merge pull request #73746 from mrbobbytables/kubemark-shellcheck
...
Fix shellcheck lint errors in Kubemark scripts
2019-02-25 17:25:13 -08:00
Kubernetes Prow Robot
d532d50e29
Merge pull request #63947 from jennybuckley/aggr-conf-test
...
Promote aggregator e2e test to conformance
2019-02-25 17:25:02 -08:00
Jingfang Liu
beacc87ebf
add cmdline tests for -k
2019-02-25 16:31:03 -08:00
Vy Ta
2869c67076
Windows-linux connectivity
2019-02-25 14:42:02 -08:00
Wei Huang
76174b3d0f
e2e: ensure static system-node-critical pod not to be evicted
2019-02-25 14:26:24 -08:00
Kubernetes Prow Robot
fb92681882
Merge pull request #74370 from oomichi/issue/74326
...
Register openstack provider for e2e test
2019-02-25 13:54:21 -08:00
Kubernetes Prow Robot
86a3caee35
Merge pull request #74085 from vyta/e2e-tests/win-volumes
...
Add readonly volume tests for windows
2019-02-25 13:54:00 -08:00
Aaron Crickenberger
e563402701
Fix test-cmd kubectl_run flake
...
It is unrealistic to expect a cascading delete to immediately take
effect. Somehow this test got away with it for a while, but we
have finally reached a point where apiserver performance has changed
just enough to expsoe this flaky expectation.
2019-02-25 13:51:48 -08:00
Kenichi Omichi
215dee7dd2
Fix golint under test/e2e/framework/ingress
2019-02-25 20:55:03 +00:00
Bob Killen
e137f4702a
Fix shellcheck lint errors in test/kubemark/stop-kubemark.sh
2019-02-25 15:21:32 -05:00
Bob Killen
b8aae458a1
Fix shellcheck lint errors in test/kubemark/start-kubemark.sh
2019-02-25 15:21:31 -05:00
Bob Killen
46333a01b4
Fix shellcheck lint errors in test/kubemark/run-e2e-tests.sh
2019-02-25 15:21:31 -05:00
Bob Killen
adf4bf1741
Fix shellcheck lint errors in test/kubemark/resources/start-kubemark-master.sh
2019-02-25 15:21:31 -05:00
Bob Killen
f72ac1f5b7
Fix shellcheck lint errors in test/kubemark/master-log-dump.sh
2019-02-25 15:21:31 -05:00
Bob Killen
cb59cb33ff
Fix shellcheck lint errors in test/kubemark/iks/util.sh
2019-02-25 15:21:30 -05:00
Bob Killen
e3e2a96521
Fix shellcheck lint errors in test/kubemark/iks/startup.sh
2019-02-25 15:21:30 -05:00