aboutsummaryrefslogtreecommitdiff
path: root/pkg/driver/controllerserver.go
AgeCommit message (Collapse)AuthorFilesLines
2025-10-23Fix filer_pb API signatures to include context parameterchrislusf1-3/+3
The filer_pb.Mkdir, filer_pb.Remove, and filer_pb.Exists functions now require context.Context as the first parameter. This commit updates all three function calls in controllerserver.go to match the updated API. Fixes #206
2025-05-04Use only lowercase letters in the volume ID to avoid case matching issuesAaron Madsen1-0/+2
2025-05-04Make sure the volume ID is a valid bucket nameAaron Madsen1-5/+30
2024-01-11Fix: capacity error in re mounting after expand volumeduanhongyi1-5/+0
2023-08-10Fix: error strings should not be capitalized (ST1005)n91-3/+3
Context: https://github.com/golang/go/wiki/CodeReviewComments#error-strings https://stackoverflow.com/a/68793833
2023-08-07Implement ExpandVolume also for controllerViktor Kuzmin1-0/+12
https://kubernetes-csi.github.io/docs/volume-expansion.html CSI Resizer should be always run even if not implemented. Also it should run only against controller. Volume resize on node rpc call is handled by kubelet. For now the only job for controller's volume resize is to make it two step and propagate changes to node.
2023-08-07Node and controller servers small code cleanup, some more loggingViktor Kuzmin1-35/+18
2023-04-26Implement CSI Test Suitewashcycle1-5/+0
Fixes #115
2023-04-22-fixed several csi sanity testswashcycle1-2/+25
-removed deprecated/unneeded passthrough import -added test.sh (needs work)
2022-07-29move to github.com/seaweedfs/seaweedfschrislu1-2/+2
2022-07-07Pods using the same volume share mountgarenchan1-22/+1
2022-07-01Fix error when managing multiple volumesgarenchan1-4/+4
2022-04-15fix VolumeExpansion not workjoy7171-2/+2
2022-04-12fix collectionQuotaMB=0 alwaysjoy7171-3/+13
2022-04-03support expand volumechrislu1-4/+22
2022-03-18set disk type by volume create request parameterschrislu1-0/+1
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 quotachrislu1-0/+1
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/48
2021-09-28Allow static persistent volumes, some code cleanupViktor Kuzmin1-10/+2
2021-06-28update go modChris Lu1-0/+4
2020-10-12sync with seaweedfs repoChris Lu1-1/+1
2020-07-24fix compilationChris Lu1-2/+2
2020-06-12empty controller publish unpublish volume implementationChris Lu1-2/+2
2020-06-12adjust logsChris Lu1-1/+1
2020-06-02compileChris Lu1-8/+32
2020-06-01configure filer via CLIChris Lu1-6/+3
2020-05-31it can compile now!Chris Lu1-5/+84
2020-03-19WIPChris Lu1-0/+104