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
Jeff Grafton
a259fd2f69
bazel maintain support for arch-less-named tarballs
2019-03-06 12:56:10 -08:00
Kubernetes Prow Robot
47063891dd
Merge pull request #75037 from soltysh/cp_bug
...
Fix panic in kubectl cp command
2019-03-06 12:54:59 -08: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
Andrew Kim
a6c3a26c34
fix hack/update-bazel.sh for mac os environments
2019-03-06 15:47:25 -05:00
Jeff Grafton
8495f7c9ed
bazel: add docker_push rules
2019-03-06 12:35:33 -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
Timothy St. Clair
ef31616e45
Revert "Merge pull request #74628 from hpandeycodeit/alpha_kubeconf"
...
This reverts commit 7053e43b2e
, reversing
changes made to d58ff3bfc0
.
2019-03-06 14:07:15 -06:00
Jeff Grafton
5b7602a525
bazel: refactor core docker images to use multi_arch_container
2019-03-06 11:54:49 -08:00
Peter Hornyack
80c635880d
Disable Windows Defender in Windows nodes on GCE again.
...
This reverts commit fbf4fe4714
. Windows
Defender seems to be causing our Windows nodes to crash and reboot
during e2e tests, e.g.
https://gcsweb.k8s.io/gcs/kubernetes-jenkins/logs/ci-kubernetes-e2e-windows-gce/228/artifacts/e2e-228-36623-windows-node-group-q4 .
2019-03-06 11:42:03 -08:00
Jeff Grafton
d7c2c2a606
bazel: refactor multi-arch container builds into starlark
2019-03-06 11:40:33 -08:00
Kubernetes Prow Robot
752f5668cc
Merge pull request #74737 from wk8/wk8/gmsa_bug_fix
...
Fixing a small bug with GMSA support
2019-03-06 11:20:49 -08:00
Michael Taufen
4a4c1a6239
Update klog dependency
2019-03-06 11:17:47 -08:00
Ben Swartzlander
1493e684d3
Promote CSI raw blocks to beta
2019-03-06 13:43:52 -05:00
Kubernetes Prow Robot
c360bac6e2
Merge pull request #75032 from rosti/win-test
...
kubeadm: Don't hardcode temp path in a test
2019-03-06 09:51:15 -08:00
Kubernetes Prow Robot
0e2c26829c
Merge pull request #75013 from neolit123/fix-join-flags
...
kubeadm: amend flags for join phases
2019-03-06 09:51:04 -08:00
Kubernetes Prow Robot
b82868bb7e
Merge pull request #74787 from jianglingxia/fixbugiscsi
...
fix bug iscsi volume attach failed of /sys/class/iscsi_host dir not e…
2019-03-06 09:50:51 -08:00
Rohit Jaini
e0f51bcc2e
Adding a check to make sure UseInstanceMetadata flag is true to get data from metadata.
2019-03-06 09:31:33 -08: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
45e5f6053b
Merge pull request #74424 from liggitt/drop-k8s-io-node-labels
...
Clean up self-set node labels
2019-03-06 08:24:26 -08:00
Kubernetes Prow Robot
5ff303000a
Merge pull request #72685 from yagonobre/bump-minimum
...
Bump minimum kubeadm supported version to v1.13
2019-03-06 08:24:10 -08:00
Maciej Szulik
ee7edb7765
Fix panic in kubectl cp command
2019-03-06 15:43:15 +01: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
Kubernetes Prow Robot
bcbbb98f78
Merge pull request #70265 from jingyih/use_chunking_when_list_in_cronjob_controller
...
Retrieve list in chunks in cronjob controller
2019-03-06 04:45:59 -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
4e6329400a
Merge pull request #75010 from dims/clean-up-publishing-bot-rules
...
Cleanup publishing-bot rules
2019-03-06 03:26:37 -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
d75ddcd0a4
Merge pull request #74969 from tnozicka/fix-example-flake
...
Fix client-go fake client example flake
2019-03-06 03:26:15 -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
Rostislav M. Georgiev
5a3b1a0c7c
kubeadm: Don't hardcode temp path in a test
...
Hardcoding a temp path of /tmp/... is not portable and can potentially cause
other issues (such as flakyness) too.
Use TempFile instead.
Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>
2019-03-06 12:27:31 +02:00
Kubernetes Prow Robot
83f6b8869f
Merge pull request #74981 from jennybuckley/update-vendor
...
Update sigs.k8s.io/structured-merge-diff version
2019-03-06 02:08:44 -08:00
Kubernetes Prow Robot
a7346b60bc
Merge pull request #74970 from ipuustin/lib-util-sh-2
...
hack/lib/util.sh: fix empty array expansion with bash 3.
2019-03-06 02:08:33 -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
db87da1c76
Merge pull request #74959 from deads2k/hook-reg
...
track poststarthook registration stacks for debugging
2019-03-06 02:08:12 -08:00
Kubernetes Prow Robot
e15ebcd632
Merge pull request #74952 from ping035627/k8s-190305
...
Fix some typos
2019-03-06 02:08:02 -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
d7971e24f3
Merge pull request #74870 from neolit123/fix-join-phase
...
kubeadm: update output of init, join reset commands
2019-03-06 00:44:38 -08:00
Kubernetes Prow Robot
997c981d3b
Merge pull request #74789 from cwdsuzhou/kubectl_invalid
...
Bugfix: kubectl shows last<invalid> if pv, pod or pvc is terminating using kubectl describe xxxx
2019-03-06 00:44:28 -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
Tomas Nozicka
88cab678ea
Generated: Update Bazel
2019-03-06 08:36:37 +01:00
Tomas Nozicka
0b116d915f
Fix client-go fake client example flake
2019-03-06 08:36:15 +01:00
Dr. Stefan Schimanski
220242a9bf
bump(gonum): same version, but new topo packages
2019-03-06 08:36:14 +01:00
Dr. Stefan Schimanski
0300a34be8
go-to-protobuf: sort topological by imports
2019-03-06 08:36:14 +01:00
Dr. Stefan Schimanski
45b0d9bd0a
hack/*protobuf.sh: dynamically find api roots
2019-03-06 08:36:14 +01:00
Dr. Stefan Schimanski
fd62585bd0
apis: add +k8s:protobuf-gen=package tag
2019-03-06 08:36:14 +01:00
Kubernetes Prow Robot
7bcdbc5a51
Merge pull request #74446 from yanghaichao12/comm0223
...
Fix typos
2019-03-05 23:24:00 -08:00
danielqsj
10ab3fb832
clean the deprecated metrics which introduced recently
2019-03-06 15:23:46 +08:00
Pingan2017
41536d7d02
add subcommand kubectl create cronjob
2019-03-06 15:12:21 +08:00