49 Commits

Author SHA1 Message Date
andyzhangx
143e068b9a chore: fix shellcheck issues 2022-02-12 05:16:16 +00:00
andyzhangx
09e579235e doc: fix code spelling issues 2022-02-12 05:06:11 +00:00
andyzhangx
0768b140af cleanup: remove snapshot dependency 2022-02-06 13:51:39 +00:00
andyzhangx
f0b51f9f06 feat: upgrade to csi-provisioner v3.1.0
fix lint
2022-01-21 14:16:51 +00:00
andyzhangx
e86dc68c2a feat: add mountOptions parameter for inline volume
fix test failure
2022-01-11 13:54:21 +00:00
andyzhangx
60285578cf feat: add inline volume support
fix yaml

refine tests

fix example

fix test
2022-01-06 11:34:56 +00:00
andyzhangx
405a69cf24 feat: add workingMountDir in chart config
fix tests

sudo

fix

test: fix test failure

fix test

install go 1.17

fix ut

fix test

fix test

fix test

fix tests

fix workingMountDir
2022-01-04 13:43:06 +00:00
andyzhangx
498e837370 test: add e2e test for mountOptions support in DeleteVolume 2022-01-03 02:07:02 +00:00
andyzhangx
0e3ede5a21 feat: add node.mountPermissions in chart
fix controller

update chart

fix chart

update chart

update chart

fix mountPermissions
2021-12-20 08:01:06 +00:00
andyzhangx
aab43558bc fix: driver version print in logging 2021-12-07 07:44:12 +00:00
andyzhangx
9a89d25b41 test: disable GetCapabilities test temporalily 2021-09-20 03:13:00 +00:00
andyzhangx
fd5bac4692 feat: ReadWriteOncePod support
update controller cap

add node cap

fix test
2021-09-20 03:04:57 +00:00
andyzhangx
46046fdab5 test: upgrade csi-provisioner to v3.0.0 in external e2e test 2021-09-06 12:49:25 +00:00
andyzhangx
958efd92ca feat: support alternative driver name
fix driver name
2021-07-10 12:33:55 +00:00
andyzhangx
010cd3bd42 test: run example tests 2021-07-05 04:01:55 +00:00
andyzhangx
5df685273d feat: support fsGroupPolicy feature
update chart file

fix chart file

fix helm options

fix Makefile
2021-05-29 08:24:32 +00:00
andyzhangx
485a98a111 test: run externel tests with 1.21 suites 2021-05-24 04:47:52 +00:00
andyzhangx
61fca129a0 test: run external e2e test using 1.20 suites
run on 1.20

run on 1.21

run on 1.20
2021-05-24 03:04:25 +00:00
Manohar Reddy
69df30cdc9 add setup for k8s external e2e tests 2021-04-29 08:53:19 +00:00
Manohar Reddy
3a9b724316 add subPath e2e test 2021-04-07 13:12:35 +00:00
andyzhangx
67218855ab test: refactor verify example test
fix image
2021-01-18 14:31:26 +00:00
andyzhangx
48406c1afd test: add VolumeGetStats test 2021-01-03 12:22:00 +00:00
andyzhangx
c18ce9d43f test: upgrade sanity-test to v4.0.2 2020-12-26 13:29:45 +00:00
andyzhangx
4c6213dc3f chore: switch to 3.0.0 for master branch
revise version

sleep 10s
2020-12-26 02:45:23 +00:00
andyzhangx
fb19556749 test: refine sanity test script 2020-12-25 14:37:12 +00:00
Jiaxun Song
6e0d293e7e fix: limit node server to deploy only on Linux nodes 2020-12-17 16:10:13 -08:00
Michelle Au
1238d27bad Update vendor to k8s 1.19 and csi-lib-utils to 0.9.0
Change-Id: I607c182c09a88a7daf1e4ffb67a28ab16d1f23ae
2020-11-30 18:23:47 -08:00
Mayank Shah
9f73baae64 test: Add remaining unit tests
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-11-24 12:38:52 +05:30
Mayank Shah
35e3b0a065 test: Add unit tests for identityserver and nodeserver
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-11-23 12:42:32 +05:30
Jiaxun Song
77511ab075 fix: change CSC install step 2020-11-19 07:38:34 +00:00
Jiaxun Song
bfdc82f398 fix: make verify checks 2020-11-18 19:02:49 +00:00
Kubernetes Prow Robot
7a4727a46f
Merge pull request #95 from songjiaxun/fix_umount
fix: internalUnmount failure and DeleteVolume failure
2020-11-17 03:30:04 -08:00
Jiaxun Song
868db6667a fix: internalUnmount failure and DeleteVolume failure 2020-11-17 05:38:02 +00:00
Jiaxun Song
1ad86af1ac test: add more test cases for e2e test 2020-11-17 03:30:55 +00:00
Jiaxun Song
0323f29b7e test: add integration tests 2020-11-16 06:19:09 +00:00
Mayank Shah
a43b9f831a Add E2E test
- DynamicallyProvisionedCollocatedPodTest
- DynamicallyProvisionedReadOnlyVolumeTest
- DynamicallyProvisionedDeletePodTest
- DynamicallyProvisionedReclaimPolicyTest
- DynamicallyProvisionedPodWithMultiplePVTest

Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-11-12 15:24:23 +05:30
Mayank Shah
5747698dff Add DynamicallyProvisionedCmdVolumeTest
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-11-11 20:47:25 +05:30
Mayank Shah
80e19e98e5 Refactor for GH Actions
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-11-05 13:15:10 +05:30
Mayank Shah
ff4a61e6a9 test: Initialize E2E test for NFS Driver
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-11-03 23:46:28 +05:30
Mayank Shah
002b246eb0 Update k8s.io/kubernetes to use v1.18.0
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-11-02 20:33:59 +05:30
Mayank Shah
5c2cef4ba8 test: add ControllerGetCapabilities and ValidateVolumeCapabilities in sanity test
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-10-27 12:53:07 +05:30
Mayank Shah
93523b272c feat: implement CreateVolume and DeleteVolume
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-10-14 21:39:57 +05:30
Mayank Shah
21f158daa2 CI: update GH Actions for sanity-test
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-10-14 15:00:25 +05:30
andyzhangx
4008fe5487 fix: deployment script/doc issues
fix test error

set kube-system namespace
2020-09-13 14:50:12 +00:00
andyzhangx
f90b4ece9e fix: all sanity test failures
fix tests

remove logging
2020-08-22 01:36:22 +00:00
andyzhangx
3ae2be56f7 test: add sanity test
test: add sanity test

revert go mod change

run all sanity tests

move to Makefile

fix comments
2020-08-17 11:55:21 +00:00
Jan Wozniak
2d36f5333e Rename driver to follow CSI plugin naming conventions 2020-03-15 13:01:35 +01:00
Mathusan Selvarajah
193faa0f2a create e2e test binary and update docs 2019-04-25 09:05:55 -04:00
Mathusan Selvarajah
f55eb4f5cb add e2e test files 2019-04-23 15:43:21 -04:00