Kubernetes Prow Robot
e712ff6709
Merge pull request #71857 from liggitt/bearer-token-file-ci
...
plumb bearer token and token file for e2e
2018-12-10 11:00:31 -08:00
Kubernetes Prow Robot
fe5d7c7c4e
Merge pull request #71543 from MrHohn/e2e-fw-test-timeout
...
[e2e] Bump firewall test timeout to something more reasonable
2018-12-07 20:02:10 -08:00
Jordan Liggitt
40e6f52299
plumb bearer token and token file for e2e
2018-12-07 17:01:47 -05:00
Kubernetes Prow Robot
71cf45f35c
Merge pull request #70092 from bclau/remove-test-selinux-options
...
Removes unnecessary SELinuxOptions from test case
2018-12-06 22:49:59 -08:00
Kubernetes Prow Robot
a5887009fc
Merge pull request #68275 from tanshanshan/fixtypo-0905-2
...
nits in e2e test
2018-12-06 19:02:57 -08:00
Kubernetes Prow Robot
776bb1338a
Merge pull request #71801 from soltysh/issue71772
...
Set delete propagation policy to background when removing jobs and its dependents
2018-12-06 16:25:36 -08:00
Kubernetes Prow Robot
b5615259e5
Merge pull request #67511 from oomichi/add-debug-info
...
Add debugging info in pv/pvc protection e2e tests
2018-12-06 08:42:24 -08:00
Maciej Szulik
65e074fd1a
Set delete propagation policy to background when removing jobs and its dependents
2018-12-06 17:20:23 +01:00
Kubernetes Prow Robot
bdb7c24cab
Merge pull request #71243 from gnufied/fix-dummy-attachable-flex-driver
...
We do not pass device path to unmount device
2018-12-06 00:02:44 -08:00
Kubernetes Prow Robot
82cefcd99b
Merge pull request #68753 from johnSchnake/68687-consistentSSHKeyHandling
...
Make SSH path handling consistent across providers during e2e
2018-12-05 00:05:38 -08:00
Joseph-Irving
95165c5d4e
fix WaitForAllNodesSchedulable so it logs when cluster size is small
2018-12-04 14:28:17 +00:00
Kubernetes Prow Robot
a9b69dc381
Merge pull request #71615 from jpbetz/etcd-3.3.10-0-image
...
Update default etcd server to 3.3.10 for kubernetes 1.14
2018-12-04 02:54:34 -08:00
Hemant Kumar
1570f39d9e
We do not pass device path to unmount device
...
Also rename attachable-with-long-format file
2018-12-03 17:31:01 -05:00
Pavithra Ramesh
19e1fcc242
Remove 'norecurse' flag in dns tests.
...
dnsmasq 2.79 introduced a change to respond to all norecurse queries with ServFail.
This is to prevent cache snooping where an adversary can figure out if a particular hostname has been looked up or not.
These tests do not need the norecurse flag, hence removing it.
2018-12-03 14:27:39 -08:00
Joe Betz
862b945e5a
Update default etcd server to 3.3.10 for kubernetes 1.13
2018-12-03 11:03:49 -08:00
Patrick Ohly
1103477335
e2e/framework: absolute test file paths
...
Tests might want to use there own options for specifying a file path,
while still using the abstract file access API. For example,
framework.CreateFromManifests might be used to create a mixture of
files under the repo root and from elsewhere. To support this,
absolute paths can now be given to the testfiles package and they will
be read directly.
2018-12-03 18:57:11 +01:00
Kubernetes Prow Robot
4855b78c33
Merge pull request #71550 from pontiyaraja/privileged_disable
...
Removed privileged option for the test case [sig-storage] should give a volume the correct mode test case
2018-12-01 06:34:53 -08:00
Cheng Xing
87e4a460fb
Volume exec file test: added NodeSelector to pod
2018-11-30 15:31:34 -08:00
Brad Hoekstra
ae49bf6458
Add e2e test for service.kubernetes.io/service-proxy-name
2018-11-30 16:29:52 -05:00
k8s-ci-robot
51453a3131
Merge pull request #71576 from MrHohn/e2e-ingress-resp-new
...
[e2e ingress] actually assign value to resp
2018-11-30 12:09:28 -08:00
k8s-ci-robot
06cc355b76
Merge pull request #71574 from msau42/remove-events-e2e
...
Check for subpath error in container status instead of pod events
2018-11-30 12:09:18 -08:00
k8s-ci-robot
3156df3e80
Merge pull request #71537 from davidz627/fix/updateGCE
...
Create cloud-sa on GCE PD Driver creation
2018-11-30 08:20:29 -08:00
k8s-ci-robot
dda9637f94
Merge pull request #71281 from Huang-Wei/preemption-e2e-test
...
Preemption e2e test
2018-11-30 08:19:59 -08:00
k8s-ci-robot
0955c930be
Merge pull request #70756 from msau42/add-io-exec-test
...
Add e2e test for file exec
2018-11-30 08:19:48 -08:00
Maciej Borsz
1d9b1a69b1
In NodeKiller.Run, wait before first attempt to kill.
2018-11-30 11:01:55 +01:00
k8s-ci-robot
16c0f3ce4a
Merge pull request #71493 from smarterclayton/limit_max
...
e2e: Allow max-node-to-gather to be changed when running against larger clusters
2018-11-30 01:20:17 -08:00
k8s-ci-robot
9ebf53fffd
Merge pull request #71480 from msau42/remove-legacy-flex-e2e
...
Remove legacy gci flex directory from e2e tests
2018-11-30 01:20:08 -08:00
Michelle Au
7571b7e100
Check for subpath error in container status instead of pod events
2018-11-29 15:57:02 -08:00
k8s-ci-robot
bf7efc6272
Merge pull request #71256 from bclau/fixes-hardcoded-image-names
...
tests: Fixes wrong Pod Container Image usage in test/e2e/apps
2018-11-29 15:27:04 -08:00
k8s-ci-robot
05fe21fa52
Merge pull request #71210 from pohly/podlogs-activated-pods
...
e2e/framework: capture logs only from pods that actually started
2018-11-29 15:26:31 -08:00
Zihong Zheng
4069dc7c05
[e2e ingress] actually assign value to resp
2018-11-29 13:57:54 -08:00
k8s-ci-robot
409a5ecae2
Merge pull request #71036 from bclau/test-windows-permissions
...
tests: Checks for Windows permissions as well
2018-11-29 11:16:49 -08:00
Michelle Au
03065a1bde
Refactor driverinfo feature support into capabilities map
2018-11-29 11:10:06 -08:00
Michelle Au
8bb501bc70
Add e2e test for file exec
2018-11-29 11:08:15 -08:00
David Zhu
67a40cd3cc
Do GCE Secret setup in driver creation instead of skip test
2018-11-29 10:51:01 -08:00
Wei Huang
f9f588f052
address comments
2018-11-29 10:29:39 -08:00
k8s-ci-robot
ba5f1cbfba
Merge pull request #71320 from mborsz/nodekiller
...
Introduce NodeKiller -- a utility to simulate node failures in e2e tests
2018-11-29 05:18:52 -08:00
Maciej Borsz
9e493e169d
Implement NodeKiller -- a util to simulate node failures.
2018-11-29 12:56:50 +01:00
k8s-ci-robot
e5326f22ea
Merge pull request #70471 from xichengliudui/fix181031
...
Fix some typos
2018-11-29 00:48:16 -08:00
Zihong Zheng
aaafb216d7
[e2e] Bump firewall test timeout to something more reasonable
2018-11-28 18:20:38 -08:00
Michelle Au
b02cada150
Revert "CSI: enhance driver tests to update the drivers."
2018-11-28 17:10:13 -08:00
k8s-ci-robot
3f47b4febd
Merge pull request #70578 from jsafrane/csi-e2e-driver-update
...
CSI: enhance driver tests to update the drivers.
2018-11-28 05:20:45 -08:00
pontiyaraja
6bdbb460fc
Removed privileged option for [sig-storage] host path
2018-11-28 12:33:44 +05:30
Clayton Coleman
653ed22fc9
e2e: Allow max-node-to-gather to be changed when running against larger clusters
...
While debugging issues I found myself having to change the constant in the code
for a cluster > 20 nodes, and then on a very small cluster I found myself passing
0 to avoid the mostly useless output (it's useful in specific scenarios but generates
a *lot* of output that doesn't help debugging the rest of the time).
2018-11-27 23:26:54 -05:00
Masaki Kimura
bae2e8a5e3
Fix timeout for testPodFailSubpathError longer to avoid flake
2018-11-28 00:04:52 +00:00
Michelle Au
6032a1e2df
Remove legacy gci flex directory from e2e tests
2018-11-27 15:10:37 -08:00
Jan Safranek
8fb3e9fe2a
Make HostPath CSI driver persistent across restart.
...
The driver dynamically provisions its volumes in /tmp. To preserve the data
across driver restarts, the directory must be mapped to more persistent
place, /tmp on the host seems to be the safest choice.
2018-11-27 13:53:48 +01:00
k8s-ci-robot
fad23990ce
Merge pull request #71429 from gnufied/fix-detach-while-mount-flake
...
Fix flake with e2e test that checks detach while mount in progress
2018-11-26 16:57:21 -08:00
k8s-ci-robot
ce68cfa453
Merge pull request #71428 from mkimuram/issue/71383
...
Fix subpath test flake that is caused in testPodFailSubpathError
2018-11-26 15:43:33 -08:00
k8s-ci-robot
855f3fae5e
Merge pull request #71235 from msau42/fix-hostpath-io
...
Fix io test to use unique file names and cleanup all files
2018-11-26 13:34:10 -08:00
Hemant Kumar
df88257ad8
Fix flake with e2e test that checks detach while mount in progress
...
A volume can show up as in-use even before it gets attached
to the node.
2018-11-26 15:28:05 -05:00
Masaki Kimura
790de995f3
Fix testPodFailSubpathError to make only WaitTimeoutForPodEvent wait
2018-11-26 17:29:25 +00:00
Masaki Kimura
f81abad51c
Fix eventOccurred to check message from all the events
2018-11-26 17:21:20 +00:00
Jan Safranek
51fc7930d6
CSI: enhance driver tests to update the drivers.
...
We want to check that kubelet correctly handles driver update
on a node.
2018-11-26 12:45:01 +01:00
k8s-ci-robot
610f48f424
Merge pull request #71362 from aleksandra-malinowska/autoscaling-test-fix-26
...
Extend timeout before breaking node in autoscaling test
2018-11-24 11:04:33 -08:00
Aleksandra Malinowska
2f278a316f
Extend timeout before breaking node in autoscaling test
2018-11-23 13:47:05 +01:00
k8s-ci-robot
205eaee0e5
Merge pull request #71145 from gnufied/test-mounted-detach
...
Fix volume detach while mount in progress
2018-11-22 23:27:48 -08:00
Claudiu Belu
0df9c0adf6
tests: Checks for Windows permissions as well
...
Some mounttest related tests are checking the file permissions set on the
container files, but the default file permissions on Windows is 775 instead of
644, causing some tests to fail.
Keep in mind that file permissions work differently on Windows, and setting file
permissions via Kubernetes is not currently supported on Windows.
2018-11-21 23:02:48 -08:00
saad-ali
aa8244beb5
Modify CSI to handle both 0.3 and 1.0
...
Modify the CSI volume plugin to handle CSI version 0.x as well as 1.x
2018-11-21 18:37:31 -08:00
Wei Huang
4ce10eda64
cleanup PriorityClass after each test
2018-11-20 11:00:27 -08:00
Hemant Kumar
d2b6e30143
Fix bug with volume getting marked as not in-use with pending op
...
Add test for verifying volume detach
2018-11-20 11:58:47 -05:00
Wei Huang
c1e7ab07bd
add an e2e test to verify preemption running path
2018-11-20 08:52:17 -08:00
Claudiu Belu
626cbe9001
tests: Fixes wrong Pod Container Image usage in test/e2e/apps
...
Some tests are not using the configured registry image names, causing
some tests to fail on Windows, since those images are Linux only.
2018-11-20 11:21:55 +02:00
Michelle Au
11627ae134
Fix io test to use unique file names and cleanup all files
2018-11-19 15:09:27 -08:00
Patrick Ohly
a4fc58cc98
e2e/framework: capture logs only from pods that actually started
...
Attempting to retrieve logs for a container that hasn't started yet
may have been the reason for the "the server does not allow this
method on the requested resource" error that showed up on the GCE CI
test cluster (issue #70888 ).
If we wait with retrieving logs until the pod is running or has
terminated, then we might be able to avoid that error. It's the right
thing to do either way and not complicated to implement.
2018-11-19 14:55:10 +01:00
k8s-ci-robot
f7b9b669e5
Merge pull request #71208 from losipiuk/lo/fix-flaky-scalup-test
...
Fix flaky 'shouldn't trigger additional scale-ups during processing scale-up' test
2018-11-19 05:51:43 -08:00
Łukasz Osipiuk
4d154179c4
Fix flaky 'shouldn't trigger additional scale-ups during processing scale-up' test
2018-11-19 13:37:50 +01:00
toyoda
52959b4bcb
e2e/auth: fix NodeAuthenticator tests not working
2018-11-19 15:40:17 +09:00
k8s-ci-robot
e3420cc46f
Merge pull request #70494 from RenaudWasTaken/pluginwatcher
...
Ignore non socket files in the kubelet plugin watcher
2018-11-16 22:46:42 -08:00
k8s-ci-robot
ec2e767e59
Merge pull request #71167 from msau42/block-beta
...
Promote raw block volume support to beta
2018-11-16 20:28:03 -08:00
k8s-ci-robot
39c8219999
Merge pull request #71158 from liggitt/revert-openapi-publish
...
Revert openapi publish
2018-11-16 18:22:43 -08:00
Renaud Gaubert
1a3fbf1f13
Update e2e tests to include CSI
2018-11-17 01:52:57 +01:00
k8s-ci-robot
b6bbb01f04
Merge pull request #71058 from verult/nodeinfomanager-retry
...
Augmenting API call retry in nodeinfomanager; Revert #70891
2018-11-16 16:31:40 -08:00
k8s-ci-robot
859ab7450d
Merge pull request #71146 from davidz627/fix/csiPath
...
Simplify GCE PD CSI Socket path
2018-11-16 15:17:12 -08:00
Jordan Liggitt
8799eb4e2e
Revert "Merge pull request #67205 from roycaihw/crd-openapi-spec"
...
This reverts commit 54ee58b2d6
, reversing
changes made to 9e2820e4c9
.
2018-11-16 16:36:24 -05:00
Cheng Xing
b275ebb5a8
Revert "Make csi alpha failing test skip"
...
This reverts commit f98b87cac1
.
2018-11-16 13:00:58 -08:00
David Zhu
5c0948c9f1
Simplify GCE PD CSI Socket path
2018-11-16 12:00:27 -08:00
Matthew Wong
bee759b925
Add volume mode downgrade test: should not mount/map in <1.13
2018-11-16 13:38:59 -05:00
Matthew Wong
0c671b1211
Remove [Feature:BlockVolume] everywhere
2018-11-16 13:38:59 -05:00
David Eads
9b31985b08
fix client-side specification of timeout now that it is honored
2018-11-16 11:43:37 -05:00
k8s-ci-robot
c9a31e490f
Merge pull request #71048 from m1kola/e2e_portforward_log_polling
...
Fixes flaky tests for kubectl port-forward
2018-11-16 05:13:00 -08:00
k8s-ci-robot
54ee58b2d6
Merge pull request #67205 from roycaihw/crd-openapi-spec
...
Serve OpenAPI spec for registered CRDs
2018-11-16 05:12:41 -08:00
k8s-ci-robot
6fc60428a7
Merge pull request #71020 from saad-ali/updateCSI10
...
Bump CSI Spec to 1.0.0 and gRPC to 1.13.0
2018-11-16 01:53:21 -08:00
saad-ali
503f654d7a
Update CSI tests to point to 1.0.0 external bits.
2018-11-15 20:01:50 -08:00
Haowei Cai
4625bf7dad
add basic e2e test and integration for CRD openapi
2018-11-15 16:39:49 -08:00
k8s-ci-robot
90245bec24
Merge pull request #70987 from pohly/storage-volume-testsuites-names
...
e2e/storage: distinct test names for provisioning
2018-11-15 15:00:21 -08:00
k8s-ci-robot
e4ee887121
Merge pull request #69303 from appian/host_aliases_on_same_line
...
Write HostAliases aliases on same line per host IP
2018-11-15 14:59:52 -08:00
Mikalai Radchuk
9cc47e3ba3
Fixes flaky tests for kubectl port-forward
2018-11-15 20:07:00 +00:00
k8s-ci-robot
076adbf4a2
Merge pull request #71075 from jsafrane/csi-skip-attach-tag
...
Rename tag for CSI skip attach tests
2018-11-15 08:37:08 -08:00
Jan Safranek
6fee3688a0
Rename tag for CSI skip attach tests
...
So it has the same name as alpha feature
2018-11-15 15:42:00 +01:00
k8s-ci-robot
db680631df
Merge pull request #71030 from wojtek-t/fix_density_test
...
Fix density test
2018-11-15 03:54:45 -08:00
k8s-ci-robot
5b76030760
Merge pull request #71039 from mkimuram/issue/70760hostpath
...
Fix CreateSecPodWithNodeName to properly set node to be deployed
2018-11-14 23:19:57 -08:00
k8s-ci-robot
33576d4154
Merge pull request #70299 from pontiyaraja/69911
...
added non-optional and empty key test cases for secret and configMap
2018-11-14 15:39:36 -08:00
Patrick Ohly
7efad66ae8
e2e/storage: distinct test names for provisioning
...
A test name should not be the subset of another, because then it is
impossible to focus on it.
In this case, -ginkgo.focus=should.provision.storage ran both "should
provision storage" and "should provision storage with mount options"
without the ability to select just the former.
2018-11-14 19:37:58 +01:00
John Schnake
266080e18d
Make SSH path handling consistent across providers during e2e
...
There were providers which would:
- allow overrides of the file base name but not the path
- allow oeverrides of the file path
- not allow any overrides at all
This change makes it such that each of the supported providers
can override the SSH key location using an env var. The env
var itself may vary based on the provider though.
If given an absolute path to the key, it is used. If given
a relative path it will be made relative to ~/.ssh
Fixes : #68747
2018-11-14 11:52:58 -06:00
Masaki Kimura
6a94656d0e
Fix CreateSecPodWithNodeName to properly set node to be deployed
2018-11-14 16:10:14 +00:00
k8s-ci-robot
cbcd6bf444
Merge pull request #70989 from pohly/storage-volume-testsuites-fmt
...
e2e/storage: avoid fmt.Sprintf for single string
2018-11-14 08:08:03 -08:00
k8s-ci-robot
5ac8be2792
Merge pull request #71015 from msau42/remove-serial
...
Remove serial from gcepd-external tests
2018-11-14 03:39:34 -08:00
wojtekt
68bae382b1
Fix density test
2018-11-14 10:17:40 +01:00
toyoda
b5fe04dae5
fix typos in test/e2e/kubectl/kubectl.go
2018-11-14 10:39:02 +09:00
Michelle Au
63068be7ef
Remove serial from gcepd-external tests
2018-11-13 16:42:57 -08:00
k8s-ci-robot
7050a84753
Merge pull request #70789 from seunghunee/roundtrip-bugfix
...
Fix e2e conformance test error
2018-11-13 13:45:22 -08:00
Patrick Ohly
89193ac0fd
e2e/storage: avoid fmt.Sprintf for single string
...
The fmt.Sprintf call is either redundant (if the format string
contains no format characters) or broken (if it does, because there
are no parameters).
2018-11-13 10:43:19 +01:00
pontiyaraja
6b9db24ed0
added non-optional and empty key test cases for secret and configMap
2018-11-13 13:08:02 +05:30
k8s-ci-robot
0ca67bde54
Merge pull request #70362 from ddebroy/ddebroy-multi-pvc
...
Add multi PVC versions of e2e tests for WaitForFirstConsumer
2018-11-12 03:14:39 -08:00
Clayton Coleman
68090bf078
e2e: Show the caller's stack for Skipf() instead of the local one
...
Ginkgo expects the caller to pass the appropriate skip, which we do
not do. Slightly improve call site messages by eliding the util.go
stack frame. Also drop the timestamp from skip messages since skip
is almost always called to check for global conditions, not temporal
ones.
2018-11-12 00:26:51 -05:00
Bill Warshaw
ab507dfc1f
Write HostAliases aliases on same line per host IP
...
* change HostAliases to put all aliases for an IP
on the same line in /etc/hosts rather than writing
one line per IP-alias pair
* having multiple entries in /etc/hosts for the same IP
causes issues with DNS resolution for some software
* https://unix.stackexchange.com/questions/102660/hosts-file-is-it-incorrect-to-have-the-same-ip-address-on-multiple-lines
2018-11-11 20:54:52 -05:00
Mikalai Radchuk
b73b5bc99c
Fixes error message in e2e tests
2018-11-11 13:24:37 +00:00
Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
k8s-ci-robot
97baad34a7
Merge pull request #67006 from mbohlool/crd_webhook_conversion
...
CRD webhook conversion
2018-11-10 02:33:51 -08:00
k8s-ci-robot
344b42f0a4
Merge pull request #70891 from mkimuram/issue/70760
...
Make csi alpha failing test skip
2018-11-10 00:14:31 -08:00
k8s-ci-robot
be71fbe511
Merge pull request #70034 from wangzhen127/cleanup-node-lease
...
Delete node lease if the corresponding node is deleted
2018-11-09 23:01:05 -08:00
k8s-ci-robot
0320fd4d9f
Merge pull request #70869 from aniket-s-kulkarni/flexvolume-resize-implementation
...
fix for test failure #70774
2018-11-09 16:23:04 -08:00
Mehdy Bohlool
d51d0164c5
Update generated files
2018-11-09 15:57:35 -08:00
Mehdy Bohlool
e2ca575d0f
CRD Conversion
2018-11-09 15:57:35 -08:00
Mehdy Bohlool
ea54a0c504
E2E Test
2018-11-09 12:50:22 -08:00
Masaki Kimura
f98b87cac1
Make csi alpha failing test skip
...
Fixes : #70760
2018-11-09 20:42:55 +00:00
Deep Debroy
923df464fb
Add multi PVC versions of tests for delayed binding
...
Signed-off-by: Deep Debroy <ddebroy@docker.com>
2018-11-09 12:17:31 -08:00
k8s-ci-robot
06e737367d
Merge pull request #69589 from oomichi/issue/69588
...
Add the existence check of /proc/net/nf_conntrack
2018-11-09 10:20:01 -08:00
Aniket Kulkarni
62770789d3
fix for test failure #70774
2018-11-09 12:15:16 -05:00
k8s-ci-robot
be800e623a
Merge pull request #69663 from sttts/sttts-scheduler-secure-serving
...
scheduler: enable secure port and authn/z
2018-11-08 17:36:14 -08:00
seunghunee
c0cacd2525
Fix conformance test error with log level 8
...
Fix : #70788
e2e conformance test completely passed with log level 5,
but failed only with log level 8.
2018-11-09 00:30:52 +00:00
k8s-ci-robot
f212b9db23
Merge pull request #70598 from dims/switch-from-sigs.k8s.io/yaml-to-ghodss/yaml
...
Switch to sigs.k8s.io/yaml from ghodss/yaml
2018-11-08 10:57:36 -08:00
k8s-ci-robot
3f5db92840
Merge pull request #68812 from WanLinghao/token_projection_ca_secret_create
...
Create Ca-certificate configmap used by token projected volume
2018-11-08 10:57:25 -08:00
tanshanshan
cb95edafe8
kube-scheduler: enable secure ports 10259
2018-11-08 16:43:59 +01:00
k8s-ci-robot
3c10143967
Merge pull request #60195 from humblec/glusterfs-pvspec-3
...
Refactor GlusterFS PV spec.
2018-11-08 00:24:39 -08:00
Zhen Wang
b8b12796fc
Delete node lease if the corresponding node is deleted
2018-11-07 20:31:47 -08:00
k8s-ci-robot
16d0992534
Merge pull request #69753 from wangzhen127/diff-node-status
...
Update kubelet node status report logic with node lease feature
2018-11-07 20:26:45 -08:00
WanLinghao
efac533f92
To inject ca.crt into container when projected volume was specified, configmap should be created in each namespace.
...
This patch add a controller called "root-ca-cert-publisher" to complete above job as well as some bootstrap rbac policies.
2018-11-08 11:33:47 +08:00
k8s-ci-robot
ac217310bf
Merge pull request #70769 from mkimuram/issue/70760
...
Fix test driver's unique name consistent
2018-11-07 19:10:55 -08:00
k8s-ci-robot
e83804d364
Merge pull request #70720 from roycaihw/sig-node-tests
...
Mark configmap and downward_api e2e tests under [sig-node]
2018-11-07 14:26:24 -08:00
k8s-ci-robot
98cd708619
Merge pull request #70648 from maht/master
...
Fix end-to-end test logic to get image name
2018-11-07 14:26:14 -08:00
Masaki Kimura
d33211dc44
Fix test driver's unique name consistent
...
Fixes : #70760
2018-11-07 22:24:48 +00:00
k8s-ci-robot
6f305d925f
Merge pull request #68025 from mkimuram/issue/68024
...
Make csi drivers and in-tree drivers share e2e tests
2018-11-07 12:52:47 -08:00
Zhen Wang
98fc4a107a
Update kubelet node status report logic with node lease feature
...
When node lease feature is enabled, kubelet reports node status to api server
only if there is some change or it didn't report over last report interval.
2018-11-07 11:59:42 -08:00
k8s-ci-robot
a99e004818
Merge pull request #70681 from justinsb/block_master_all_ips
...
e2e: block all master addresses
2018-11-07 11:36:50 -08:00
k8s-ci-robot
ebcc2c7d26
Merge pull request #70667 from aniket-s-kulkarni/flexvolume-resize-implementation
...
adding test case for flex volume resize on pod restart
2018-11-07 11:36:32 -08:00
Davanum Srinivas
43f523d405
Switch to sigs.k8s.io/yaml from ghodss/yaml
...
Change-Id: Ic72b5131bf441d159012d67a6a3d87088d0e6d31
2018-11-07 13:17:32 -05:00
Masaki Kimura
b89b367247
Make csi drivers and in-tree drivers share e2e tests
2018-11-07 15:42:58 +00:00
k8s-ci-robot
465d578d93
Merge pull request #70695 from mborsz/DeleteResourceAndWaitForGC
...
Few improvements to DeleteResourceAndWaitForGC
2018-11-07 02:47:37 -08:00
k8s-ci-robot
7fe59165b6
Merge pull request #70193 from saad-ali/csiCRDAddon
...
Register CSI CRDs as addon
2018-11-06 23:55:56 -08:00
k8s-ci-robot
e05659cf8e
Merge pull request #70710 from msau42/remove-subpath-ro-test
...
Remove subpath ro test
2018-11-06 20:21:44 -08:00
Haowei Cai
598d459bc6
Mark configmap and downwardapi tests with sig-node
2018-11-06 17:58:26 -08:00
Justin SB
c136a99bf2
e2e: Better error reporting in firewall test
...
Clearly report the particular ip/port that failed.
2018-11-06 18:00:49 -05:00
k8s-ci-robot
95014b2666
Merge pull request #70689 from mborsz/waitForPodsInactive
...
Modify waitForPodsInactive to return meaningful error message.
2018-11-06 14:02:15 -08:00
Kenichi Omichi
f3e59a5c15
Add the existence check of /proc/net/nf_conntrack
...
The existence of /proc/net/nf_conntrack depends on the Linux kernel
config CONFIG_NF_CONNTRACK_PROCFS, and Ubuntu 16.04's one is disabled.
So the e2e test "should set TCP CLOSE_WAIT timeout" fails on that.
This adds the existence check of /proc/net/nf_conntrack for skipping
the test if not existing.
In addition, this makes IssueSSHCommandWithResult return Stderr in
the error message if err is nil to check "No such file or directory"
as nonexistence of /proc/net/nf_conntrack.
2018-11-06 21:32:19 +00:00
saad-ali
a679486a5e
Register CSI CRDs as addon
2018-11-06 10:58:09 -08:00
Michelle Au
75459fc3de
remove subpath readonly test for new directories
2018-11-06 10:39:36 -08:00
Michelle Au
c13eb07cdf
Fix csi rbac in e2e manifests
2018-11-06 10:35:46 -08:00
k8s-ci-robot
8dcdec0a67
Merge pull request #70669 from pohly/e2e-create-secrets
...
e2e: create and patch items of type Secret, code cleanup
2018-11-06 10:23:41 -08:00
k8s-ci-robot
a13599be7e
Merge pull request #70649 from jbartosik/e2e-logging
...
Add more logging to e2e HPA tests
2018-11-06 06:06:35 -08:00
Maciej Borsz
fa31f65db1
A few improvements for DeleteResourceAndWaitForGC:
...
* Better error messages
* Increase a timeout for removing pod to 20 minutes to handle
kubelet restarts gracefully.
2018-11-06 14:15:02 +01:00
Humble Chirammal
bdb051c72d
Refactor GlusterFS PV spec.
...
This patch introduces glusterfsPersistentVolumeSource addition
to glusterfsVolumeSource. All fields remains same as glusterfsVolumeSource
with an addition of a new field
called `EndpointsNamespace` to define namespace of endpoint in the
spec.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2018-11-06 15:51:01 +05:30
Patrick Ohly
8c1d08c750
e2e: create and patch items of type Secret, code cleanup
...
Creating secrets is useful for CSI drivers like ceph-csi which have to
be configured via secrets.
While at it, the UniqueName method gets replaced with
MetaNamespaceKeyFunc which does the same thing (at least as long as
non-namespaced items don't have a redundant namespace set) and the
factory types aren't exported anymore (not necessary).
2018-11-06 10:48:22 +01:00
Maciej Borsz
760f7dd24a
Modify waitForPodsInactive to return meaningful error message.
2018-11-06 09:48:14 +01:00
Justin SB
0400871df9
e2e: block all master addresses
...
This way we can be sure that the kubelet can't communicate with the
master, even if falls-back to the internal/external IP (which seems to
be the case with DNS)
Issue #56787
2018-11-05 22:35:19 -05:00
Aniket Kulkarni
624f2f5136
adding test case for flex volume resize on pod restart
2018-11-05 18:15:05 -05:00
Kenichi Omichi
01d0dc3697
Remove subPath tests from host_path.go
...
As discussing on #68905
some tests of test/e2e/common/host_path.go are covered with
test/e2e/storage/testsuites/subpath.go
So we don't need to keep them in test/e2e/common/host_path.go
anymore for the maintenance.
2018-11-05 21:35:17 +00:00
Joachim Bartosik
100e61a7d6
Add more logging to e2e HPA tests
...
To debug flakes if there will be any more. Log status of HPA when
waching for recommendations stability (place where most flakes seem to
happen).
2018-11-05 11:32:41 +01:00
Miguel Herranz
d0aa30205d
Fix end-to-end test logic to get image name
...
The command executed in ValidateController function uses the
image name of the running container. This is a problem in multiarch
images, since the image name is the name of the image specific to
the architecture, but the image passed as parameter is the multiarch
one (as the test are architecture agnostic), making the test to fail.
This patch fixes it by making the logic use a command that get the
multiarch name given in the container spec.
Signed-off-by: Miguel Herranz <miguel@midokura.com>
2018-11-05 11:05:02 +01:00
k8s-ci-robot
5fdad5c19f
Merge pull request #68771 from liyongxin/master
...
typo fix from utilites to utilities
2018-11-03 16:50:28 -07:00
k8s-ci-robot
33555943dc
Merge pull request #57099 from mfojtik/increase_downwardapi_volume_timeout
...
increase the podLogTimeout for downward volume test
2018-11-02 21:28:20 -07:00
k8s-ci-robot
6b2a01709c
Merge pull request #69796 from Huang-Wei/e2e-TaintBasedEvictions
...
add e2e tests for TaintBasedEvictions
2018-11-02 20:11:28 -07:00
k8s-ci-robot
247b8fffb7
Merge pull request #70597 from msau42/update-pd-csi
...
Update pd csi e2e yamls with latest driver
2018-11-02 18:02:17 -07:00
k8s-ci-robot
b36d08b810
Merge pull request #70592 from ravisantoshgudimetla/remove-resource-limits-priority
...
Remove resource limits priority
2018-11-02 18:02:07 -07:00
k8s-ci-robot
408973d88e
Merge pull request #70582 from pohly/csi-driver-registrar-rbac
...
e2e: remove "nodes" permission from driver-registrar RBAC
2018-11-02 18:01:58 -07:00
Michelle Au
45ee18a1f1
Update pd csi e2e yamls with latest driver
2018-11-02 13:35:39 -07:00
ravisantoshgudimetla
2a7e92e11d
Build file generated
2018-11-02 14:13:16 -04:00
ravisantoshgudimetla
0308d24df7
Remove resource priority limit e2e function
2018-11-02 14:12:18 -04:00
k8s-ci-robot
6813ebb568
Merge pull request #67851 from aniket-s-kulkarni/flexvolume-resize-implementation
...
Flexvolume resize implementation
2018-11-02 10:47:01 -07:00
k8s-ci-robot
879312205f
Merge pull request #70579 from jbartosik/e2e-deflake
...
Deflake e2e HPA tests
2018-11-02 08:39:16 -07:00
k8s-ci-robot
77fd16e0e7
Merge pull request #69266 from SataQiu/fix-20180930
...
Remove the redundant space
2018-11-02 08:38:37 -07:00
Patrick Ohly
7ba52472b7
e2e: remove "nodes" permission from driver-registrar RBAC
...
In the review of
https://github.com/kubernetes-csi/driver-registrar/pull/69 it was
pointed out that the "nodes" permissions are not longer needed.
2018-11-02 12:29:16 +01:00
Joachim Bartosik
b0265bed42
Deflake e2e HPA tests
...
Tests for scaling down based on external metric are flaky. I think this
is because they:
- Start with 2 replicas,
- Export metric value == 1/2 target,
- Expect scale down to 1.
Since the expected recommendation is exactly 1 it might flake (and with
scale down stabilization any recommendations higher than 1 will
persist).
Change expected value of the metric so recommended size will be lower
than 1. This should make those tests less flaky.
2018-11-02 11:32:22 +01:00
k8s-ci-robot
808557e468
Merge pull request #69583 from audreylim/annotate-apimachinery-e2e-test-errors
...
Annotate errors in apimachinery e2e tests
2018-11-02 02:32:32 -07:00
SataQiu
c9bc625428
Remove the redundant space
2018-11-02 15:45:11 +08:00
k8s-ci-robot
5581f52c0f
Merge pull request #69111 from rajansandeep/clustername
...
Adapt e2e tests for cluster-domain other than cluster.local
2018-11-01 23:45:22 -07:00
k8s-ci-robot
7e102de723
Merge pull request #70475 from pohly/csi-driver-deployment-logging
...
e2e: less verbose item creation
2018-11-01 13:44:27 -07:00
k8s-ci-robot
4351cea80c
Merge pull request #70046 from cheftako/lintCleanGce
...
Fixed lint errors for pkg/cloudprovider/providers/gce.
2018-11-01 13:44:06 -07:00
k8s-ci-robot
a525a2b4ee
Merge pull request #70401 from ravisantoshgudimetla/fix-e2e-node-capacity
...
Fix capacities as well
2018-11-01 09:53:04 -07:00
Sandeep Rajan
4c8a65ac01
configure cluster domain via flags
2018-11-01 12:27:54 -04:00
k8s-ci-robot
215234d3a3
Merge pull request #67778 from gyuho/typo
...
staing/apimachinery: fix typo "perfer" to "prefer"
2018-11-01 03:21:02 -07:00
k8s-ci-robot
3b0c20bedc
Merge pull request #69675 from pontiyaraja/rc_cnf_test
...
Promote Replication Controller and Replica Set e2e tests to Conformance
2018-10-31 23:04:46 -07:00
pontiyaraja
b81936320b
Promote Replication Controller and Replica Set e2e tests to Conformance
2018-11-01 00:20:04 +05:30
Ashley Gau
4840bfd913
test switching between standalone/Ingress NEG
2018-10-31 09:49:18 -07:00
k8s-ci-robot
dc1307b826
Merge pull request #70441 from jbartosik/e2e-deflake
...
Deflake HPA tests
2018-10-31 06:36:05 -07:00
Patrick Ohly
84db64fbcc
e2e: less verbose item creation
...
The detailed dumps of original and patched item content was useful
while developing the feature, but is less relevant now and too
verbose. It might be relevant again, so it's left in the code as
comments.
What gets logged now is just a single-line "creating" resp. "deleting"
message with the type of the item and its unique name.
This also enhances up some other aspects of the original logging:
- the namespace is included for item types that are namespaced
- the "deleting" message no longer gets replicated in each factory
method
Fixes : #70448
2018-10-31 10:23:12 +01:00
xichengliudui
8477389e7c
Fix some types
...
Fix some typos
2018-10-31 04:05:25 -04:00
k8s-ci-robot
0d37650107
Merge pull request #69986 from pohly/podlogs
...
e2e: live streaming of pod events and stdout for CSI volume tests
2018-10-30 16:16:06 -07:00
k8s-ci-robot
f9c744acb8
Merge pull request #70242 from bclau/fixes-dns-false-positives
...
tests: Fixes DNS tests false positives
2018-10-30 12:22:58 -07:00
Joachim Bartosik
cb6a8a2564
Deflake HPA tests
...
- Scale down based on custom metric was flaking. Increase target value
of the metric.
- Scale down based on CPU was flaking during stabilization. Increase
tolerance of stabilization (caused by resource consumer using more CPU
than requested).
2018-10-30 19:27:42 +01:00
Wei Huang
ca10e616bf
add e2e tests for TaintBasedEvictions
2018-10-30 10:40:05 -07:00
ravisantoshgudimetla
dd06ca7631
Fix capacities as well
2018-10-30 13:26:41 -04:00
Patrick Ohly
1449353067
e2e: live streaming of pod events and stdout for CSI volume tests
...
Debugging the CSI driver tests depends a lot on the output of the CSI
sidecar containers and the CSI driver, but that information was not
captured automatically and thus unavailable after a test run. This is
particularly bad when running in a remote CI system, but also manually
watching the cluster during a test was cumbersome.
Now pod events and log messages get copied to the test's output at the
time that they happen (when running without report directory) or get
written to individual log files (when running with report directory in
the CI).
2018-10-30 09:18:48 +01:00
k8s-ci-robot
dab98f9546
Merge pull request #70329 from ravisantoshgudimetla/fix-e2e-limits
...
Fix e2e limits
2018-10-29 17:11:38 -07:00
k8s-ci-robot
2ecc71da47
Merge pull request #69868 from pohly/e2e-manifests
...
e2e manifests
2018-10-29 17:11:08 -07:00
k8s-ci-robot
861e866b51
Merge pull request #69947 from tallclair/runtimeclass-e2e
...
Implement a basic RuntimeClass E2E
2018-10-29 15:53:59 -07:00
Tim Allclair
fe7fe3cc64
Implement a basic RuntimeClass E2E
2018-10-29 12:44:56 -07:00
k8s-ci-robot
0768fa5604
Merge pull request #70188 from rajansandeep/ipv6tests
...
Extend DNS ConfigMap tests to support IPv6
2018-10-29 12:08:03 -07:00
walter
735ad9ed63
Fixed lint errors for pkg/cloudprovider/providers/gce.
...
Fixed minor issues.
Cleaned up from merge errors.
2018-10-29 11:52:24 -07:00