41 Commits

Author SHA1 Message Date
andyzhangx
433df76e70 fix: archive dir error 2024-08-07 15:13:02 +00:00
andyzhangx
1f40750905 fix: remove stale archived volume copy before Rename 2024-05-11 03:51:25 +00:00
andyzhangx
96ddd193dc fix: delete volume failure in archive mode when subDir contains / 2024-02-04 15:07:20 +00:00
andyzhangx
383cb9b8be cleanup: remove unnecessary getArchivedInternalVolumePath func 2024-01-15 03:07:17 +00:00
umagnus
b89d93887d upgrade golangci/golangci-lint-action to v1.54 2023-11-20 09:05:40 +00:00
andyzhangx
e0c7569564 test: fix ut and add e2e test 2023-11-08 14:16:09 +00:00
Navratan Lal Gupta
e819966385 feat: archive pv subdir on delete
fix: failed to archive subdirectory: no such file or dir

fix: failed to rename archive pvc

archived-pvc-1234

fix: volume name

doc: include archive on delete in doc
2023-11-08 14:16:09 +00:00
andyzhangx
8cee28152d chore: forbid invalid parameters in snapshot storage class 2023-06-07 07:45:57 +00:00
Jan Wozniak
cb330e63c4
bugfix: correct snapshot path when using share parameter 2023-06-05 14:05:28 +02:00
Jan Wozniak
ce66bf8a85
feat: implement volume snapshots 2023-04-03 16:05:51 +02:00
andyzhangx
53b850ec68 chore: refine onDelete sub dir feature 2023-04-02 14:14:40 +00:00
Lukas Wöhrl
164f97734b add option for default handling, use 'delete' as default 2023-03-20 22:24:47 +01:00
Lukas Wöhrl
c6392e630c feat: provide option to retain subdir on delete 2023-03-20 21:13:57 +01:00
Jan Wozniak
784da6fa80
feat: volume copy src dir fix 2023-03-14 17:14:46 +01:00
Jan Wozniak
bfe7fe4697
feat: volume clone from source volume 2023-03-13 11:19:47 +01:00
alankan-finocomp
fb2d112824
use mkdir -p for creating subdir in mounted base-dir 2023-02-13 15:30:45 +11:00
andyzhangx
a1eba060ee fix: default mountPermissions issue 2022-11-17 12:07:00 +00:00
andyzhangx
a88b70388e test: fix gofmt 2022-08-13 13:19:22 +00:00
andyzhangx
34d0e6d84d feat: support pv/pvc metadata in subDir parameter
fix

fix
2022-06-19 11:13:47 +00:00
andyzhangx
16c442ad78 feat: add subDir in storage class parameters
fix subdir

internal mount fix

mount subdir in NodePublishVolume

fix golint

fix

fix

setKeyValueInMap
2022-06-12 11:27:44 +00:00
andyzhangx
dd2a7132b6 fix: disallow block volume capability 2022-04-09 11:32:50 +00:00
andyzhangx
14275e0be0 feat: add mountPermissions parameter in storage class 2022-03-05 13:23:45 +00:00
andyzhangx
9b3e1cd174 fix: ValidateVolumeCapabilities 2022-01-07 03:57:31 +00:00
andyzhangx
e03c3b833b feat: change volume id format
test: fix Windows test failure

fix windows test
2022-01-05 12:24:58 +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
d0ea11dac3 feat: support mountOptions in DeleteVolume
chore: provider secrets get permission

add logging
2022-01-03 02:07:00 +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
antmoveh
ee1b589f17 reset directory permissions
update commit user


update commit user
2021-10-18 14:23:49 +08:00
Manohar Reddy
98ec1a8aaf Remove capacity setting in create Volume response 2021-05-05 15:42:48 +00:00
Jürgen Thomann
6867a95639 Allow shares that are not at the root 2021-04-13 20:53:58 +02:00
andyzhangx
e8ea4c3be2 fix: makeDir error in CreateVolume 2021-02-10 14:42:19 +00:00
andyzhangx
4e11d4322d chore: use klog instead of glog
chore: use klog in nfs binary build

update go mod
2021-01-19 14:37:40 +00:00
andyzhangx
3622c703d6 chore: refactor logging 2020-12-27 12:54:25 +00:00
andyzhangx
a0ad5ca5b6 fix: support mountOptions in CreateVolume 2020-12-27 03:59:09 +00:00
Jiaxun Song
bfdc82f398 fix: make verify checks 2020-11-18 19:02:49 +00:00
Jiaxun Song
868db6667a fix: internalUnmount failure and DeleteVolume failure 2020-11-17 05:38:02 +00:00
Mayank Shah
5747698dff Add DynamicallyProvisionedCmdVolumeTest
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
2020-11-11 20:47:25 +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
andyzhangx
f90b4ece9e fix: all sanity test failures
fix tests

remove logging
2020-08-22 01:36:22 +00:00
Mathusan Selvarajah
cc481ceade remove csi-common dependencies 2019-05-30 17:01:07 -04:00
Mathusan Selvarajah
959bfe4201 update nfs driver for kube 1.14 2019-04-23 15:43:27 -04:00