Commit Graph

13660 Commits

Author SHA1 Message Date
Jordan Liggitt
2fae80c27c Preserve existing namespace when using kubectl set --local 2019-04-30 10:39:29 -04:00
Kubernetes Prow Robot
cf22c56c7f Merge pull request #75848 from bsalamat/framework_update
Implement/update interfaces and skeleton for the scheduling framework
2019-04-30 00:03:36 -07:00
draveness
f3d444d44e feat: add logger package in test e2e framework 2019-04-30 11:47:47 +08:00
Bobby (Babak) Salamat
83828bcb2d autogenerated files 2019-04-29 16:40:56 -07:00
Bobby (Babak) Salamat
77824f5135 Change scheduler constructors to receive a plugin registry. 2019-04-29 16:40:56 -07:00
Bobby (Babak) Salamat
404dc1ed79 Update scheduler framework plugins to align with the latest changes to the framework design 2019-04-29 16:40:56 -07:00
Michelle Au
80471bf487 remove pd-external from e2e config
Change-Id: I1d734fcc8e8145e586b5df9acd0736c7ba0658d1
2019-04-29 15:25:14 -07:00
Kubernetes Prow Robot
4ebe11a6cb Merge pull request #76110 from DirectXMan12/infra/prune-owners
Prune directxman12 from metrics/autoscaling OWNERS
2019-04-29 14:35:36 -07:00
Kubernetes Prow Robot
306740f81c Merge pull request #77156 from draveness/feature/refactor-util-endpoints
refactor: move wait for endpoints to new pkg
2019-04-29 10:44:20 -07:00
Kubernetes Prow Robot
9b437f9520 Merge pull request #76909 from Huang-Wei/fix-iks-kubemark
kubemark: fix and enhance kubemark scripts for IKS
2019-04-29 06:30:23 -07:00
Kubernetes Prow Robot
e5dd4521a8 Merge pull request #73664 from prksu/kubectl-exec-resource-name
Kubectl exec support resource/name format
2019-04-27 09:06:21 -07:00
draveness
774c15f2be refactor: move wait for endpoints to new pkg 2019-04-27 22:05:39 +08:00
draveness
04bb797ff6 refactor: use framework.ExpectNoError instead in e2e tests 2019-04-27 15:49:15 +08:00
Kubernetes Prow Robot
7a9e1fb7a9 Merge pull request #76218 from anfernee/regression-issue-74839
Add e2e for connection reset issue
2019-04-26 18:30:35 -07:00
Kubernetes Prow Robot
63ee026980 Merge pull request #77143 from guineveresaenger/lintflake
Addresses linter complaint in broken_webhook test file
2019-04-26 17:14:45 -07:00
Kubernetes Prow Robot
ce9a2c800e Merge pull request #76468 from julianvmodesto/ssa-cross-gv-test
Adds an integration test for cross group-version server-side apply
2019-04-26 17:14:33 -07:00
guineveresaenger
9ecf58c42e Fixes flaky linter complaint in broken_webhook test file 2019-04-26 13:57:55 -07:00
Kubernetes Prow Robot
62219e1f66 Merge pull request #76978 from alejandrox1/framework-deployment-refactor
Refeactored framework deployment utils
2019-04-26 10:38:38 -07:00
Wei Huang
fbec01dc71 kubemark: fix and enhance kubemark scripts for IKS
- fix shell script issues
  - `bx` is deprecated; rename to `ibmcloud`
  - remove unnecessay variable replacement in hollow-node_template.yaml
  - add replacement logic for HOLLOW_KUBELET_TEST_ARGS and HOLLOW_PROXY_TEST_ARGS
  - don't hardcode KUBEMARK_IMAGE_REGISTRY to brandondr96
- make cluster number and spec configurable
  - make number and spec of workers configurable
  - separate NUM_NODES and KUBEMARK_NUM_NODES
2019-04-26 10:15:29 -07:00
toyoda
2c098b37e3 use framework.ExpectNoError() for e2e/apps 2019-04-26 19:23:12 +09:00
s-ito-ts
ad5e57b0fe Use framework.ExpectNoError() for e2e/autoscaling 2019-04-26 08:33:51 +00:00
Xiangyang Chu
7a385bf2ea Fix wrong pipe in grep -q 2019-04-26 14:23:53 +08:00
Kubernetes Prow Robot
1c5eed4233 Merge pull request #77038 from justaugustus/legacy-cp-azure
Staging the legacy Azure Cloud Provider
2019-04-25 22:54:27 -07:00
Xiangyang Chu
906058bf7b Update grep -q usage to avoid closed pipe 2019-04-26 11:39:11 +08:00
Xiangyang Chu
2260cc29b9 Make test/cmd/a*.sh pass shellcheck 2019-04-26 11:39:11 +08:00
Kubernetes Prow Robot
7289c1e97a Merge pull request #77094 from xing-yang/update_rbac
Update rbac rule for external-snapshotter e2e test
2019-04-25 20:04:36 -07:00
Julian V. Modesto
5303f431cb Add tests for cross group-version SSA.
- Use apps/v1 APIs in integration tests.
As in https://github.com/kubernetes/kubernetes/pull/75302

- Add test for cross group-version server side apply.
https://github.com/kubernetes/kubernetes/pull/75157

- Add test for version conversion in the field manager.
https://github.com/kubernetes/kubernetes/pull/75151

Follow up to https://github.com/kubernetes/kubernetes/pull/75302.
Addresses https://github.com/kubernetes/kubernetes/issues/73723.
2019-04-25 22:01:28 -04:00
Stephen Augustus
2f74c90480 Staging the legacy Azure Cloud Provider
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2019-04-25 20:03:45 -04:00
David Zhu
213cc99ead Operation generator migration metric fixes and test metrics retrieval code 2019-04-25 16:27:45 -07:00
Kubernetes Prow Robot
a7a6bf4386 Merge pull request #77091 from apelisse/apelisse-approver-test
Add apelisse as approvers for apiserver integration tests
2019-04-25 16:11:12 -07:00
Kubernetes Prow Robot
ed2ab71710 Merge pull request #75237 from aojea/ipv6_downward
Add IPv6 support to the Downward e2e API test
2019-04-25 13:36:42 -07:00
Kenichi Omichi
a6039c46e5 Use framework.ExpectNoError() for e2e/auth
The e2e test framework has ExpectNoError() for readable test code.
This replaces Expect(err).NotTo(HaveOccurred()) with it for e2e/auth.
2019-04-25 20:23:28 +00:00
Xing Yang
61b35caf38 Update rbac rule for external-snapshotter e2e test
In the DeleteVolumeFinalizer feature in external-snapshotter,
the external-snapshotter needs to update the PVC object to
add a Finalizer if a snapshot is being created from the PVC
and delete the Finalizer after the snapshot is created.
For that reason, we need to add "update" rbac rule for the
PVC object in external-snapshot e2e test manifest file.

DeleteVolumeFinalizer PR is here. It couldn't pass e2e test
until we fix the rbac rule in e2e.
https://github.com/kubernetes-csi/external-snapshotter/pull/47
2019-04-25 12:48:25 -07:00
Antoine Pelisse
83c734363e Add apelisse as approvers for apiserver integration tests 2019-04-25 11:02:58 -07:00
SataQiu
1d8615a0a2 fix golint failures of test/e2e/lifecycle 2019-04-25 23:40:22 +08:00
Claudiu Belu
53df13ac22 Uses the resource-consumer/controller image instead of resource-consumer-controller
Dockerhub does not support slashes in the image names, so when the tests are
configured to use a dockerhub registry instead of the current
gcr.io/kubernetes-e2e-test-images registry, the tests using the mentioned image
will fail, as the image cannot exist and cannot be pulled.
2019-04-25 05:17:25 -07:00
Ahmad Nurus S
0c39d7d380 Kubectl exec support resource/name format 2019-04-25 17:44:01 +07:00
toyoda
bee9676d50 fix golint failure test/e2e/common/pods.go 2019-04-25 16:39:21 +09:00
Kubernetes Prow Robot
e4a57b77ec Merge pull request #76719 from bertinatto/fix_vsphere_size
Fix Vsphere rouding up of volume size
2019-04-24 16:50:46 -07:00
Jorge Alarcon Ochoa
8200ae6279 Refeactored framework deployment utils
xref: #76206

Signed-off-by: Jorge Alarcon Ochoa <alarcj137@gmail.com>
2019-04-24 19:28:03 -04:00
yameiwang
f130e48deb fix golint errors in pkg/volume/host_path 2019-04-25 06:46:47 +08:00
Antonio Ojea
d528944a03 Add more strict IPv6 regex
Previous IPv6 regex was too loose, this patchs adds a better and
more strict regex for IPv6 addresses and makes the IPv4 and IPv6
regex availables as constants inside the framework pkg
2019-04-24 23:37:24 +02:00
Kubernetes Prow Robot
6cd85298c5 Merge pull request #75566 from jiayingz/gpu-test-update
Update test/e2e/scheduling/nvidia-gpus to also run cuda10 vector add.
2019-04-24 14:20:47 -07:00
Kubernetes Prow Robot
dc05e1e412 Merge pull request #76824 from wojtek-t/cleanup_protobuf_contenttype
Cleanup content-type protobuf constants
2019-04-24 12:25:02 -07:00
wojtekt
b48cc43eff Cleanup content-type protobuf constants 2019-04-24 17:11:24 +02:00
Joachim Bartosik
74bd4d643a Detect zone of MIG in e2e VPA tests
I was running e2e VPA tests and some were failing because the tests
assume thata they're running on:
- zonal single-zone cluster, or
- regional multi-zone cluster.

And I was running them on regional, single-zoned cluster.

Change-Id: I110a70d2249f981b60cf76d1ad674ccfcedd8fb3
2019-04-24 16:11:53 +02:00
Fabio Bertinatto
d98db30d15 Change Vsphere e2e test to verify rounded PV size instead 2019-04-24 13:42:16 +02:00
Kubernetes Prow Robot
d1e7bb297c Merge pull request #60771 from jennybuckley/kube-up-broken-webhook
Use semantic equality in client ca post start hook
2019-04-24 01:24:01 -07:00
Kubernetes Prow Robot
c7cd03cc38 Merge pull request #76900 from SataQiu/fix-shellcheck-test-20190422
Fix shellcheck failures of test/e2e_node/environment/setup_host.sh
2019-04-23 23:50:39 -07:00
Kubernetes Prow Robot
279d4e1ca3 Merge pull request #76959 from sbezverk/non_persistent_objects
webhook integration tests for non persistent resources
2019-04-23 20:28:23 -07:00