aboutsummaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)AuthorFilesLines
2023-08-07Node and controller servers small code cleanup, some more loggingViktor Kuzmin2-55/+41
2023-08-07Graceful stop with mounts cleanupViktor Kuzmin4-7/+60
2023-08-07Use SIGTERM for shutting down weed mount, adjust timeoutsViktor Kuzmin1-3/+4
2023-08-06Use single instance of mount utility - mount.New is expensiveViktor Kuzmin5-19/+14
2023-08-06Update dependencies, move from deprecated k8s.io/utils/mount to ↵Viktor Kuzmin5-13/+13
k8s.io/mount-utils
2023-04-26build fixeswashcycle2-11/+3
2023-04-26revert changewashcycle1-4/+1
2023-04-26Implement CSI Test Suitewashcycle3-10/+17
Fixes #115
2023-04-22-fixed several csi sanity testswashcycle2-3/+38
-removed deprecated/unneeded passthrough import -added test.sh (needs work)
2023-01-20Merge branch 'master' of https://github.com/seaweedfs/seaweedfs-csi-driverchrislu4-4/+95
2023-01-20grpc connection to filer add sw-client-id headerchrislu1-1/+3
2023-01-16Add util-check for dataLocality and use itRuakij2-0/+11
2023-01-16Merge branch 'master' into feat_dataLocalityRuakij1-2/+16
2023-01-16Add other useful args from weed mountRuakij1-0/+5
2023-01-16Ignore and suppress warning for explicitly handled volContext argsRuakij1-0/+16
2023-01-16Use argsMap as whitelist for merging with volContextRuakij1-5/+10
2023-01-16Add dataLocality flag, checking and handlingRuakij2-0/+23
2023-01-16Create ignoreArgs for args we want to handle explicitlyRuakij1-3/+15
2023-01-16Add datalocality enumRuakij1-0/+31
Will hold set setting what kind of locality is wanted
2023-01-12Ignore empty values when setting argsRuakij1-1/+3
2023-01-12Rename variable to match flag-nameRuakij2-2/+2
2023-01-12Rewrite building mount-argsRuakij1-52/+48
Necessary to allow any keys from volContext to override keys from driver
2022-09-26Make sure we'll have no stale mount after process killViktor Kuzmin1-0/+4
2022-09-06Cleanup cache directoriesViktor Kuzmin2-5/+41
2022-09-05Allow per pv/pvc settings for cache, concurrent writes and uid/gid mapsViktor Kuzmin2-9/+29
2022-09-03Rename Mount interface to UnmounterViktor Kuzmin3-30/+30
2022-09-03Remove linux specific magic from fuse process start/stop.Viktor Kuzmin6-156/+131
Use pid from cmd.Process instead of /proc lookup Use mount specific mutex Log fuse mount process stderr and stdout for problems investigation
2022-08-25update dependencieschrislu1-1/+4
2022-08-20Make sure mount point is cleaned up even if we think we're not managing itViktor Kuzmin2-16/+12
2022-08-16fix an error to return correct resultGaren Chan1-1/+1
2022-07-29move to github.com/seaweedfs/seaweedfschrislu10-19/+19
2022-07-15Fix #70: use bind mount rather than symbolic linkgarenchan2-8/+21
2022-07-07Fix error to avoid zombie processesgarenchan2-6/+8
2022-07-07Pods using the same volume share mountgarenchan4-82/+324
2022-07-01Fix error when managing multiple volumesgarenchan5-54/+58
2022-04-15fix VolumeExpansion not workjoy7172-5/+6
2022-04-12fix collectionQuotaMB=0 alwaysjoy7172-5/+26
2022-04-03Merge branch 'master' of https://github.com/seaweedfs/seaweedfs-csi-driverchrislu1-2/+7
2022-04-03support expand volumechrislu5-18/+59
2022-04-03Check for corrupted mount before unmountViktor Kuzmin1-1/+1
2022-04-02Do not fail if path is already unmountedViktor Kuzmin1-2/+7
2022-03-18set disk type from either volumeAttributes or request parametersv1.0.8chrislu1-0/+4
related to https://github.com/seaweedfs/seaweedfs-csi-driver/issues/50
2022-03-18set disk type by volume create request parameterschrislu3-0/+6
related to https://github.com/seaweedfs/seaweedfs-csi-driver/issues/50
2022-03-18capacity set by the max limit byte rangechrislu1-1/+1
2022-03-06support quotachrislu3-0/+4
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/48
2022-03-06adjust csi capabilitychrislu1-1/+4
2022-02-26mount: avoid logs to tmp folderschrislu1-0/+1
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/47
2021-12-28upgrade to latest seaweedfs versionchrislu1-2/+2
2021-11-10support multiple filersChris Lu2-9/+39
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/41
2021-09-28Allow static persistent volumes, some code cleanupViktor Kuzmin5-27/+33