From 1914f0f53bcbd5057a3007d5db427f6753181b60 Mon Sep 17 00:00:00 2001 From: chrislusf Date: Thu, 11 Dec 2025 10:25:05 -0800 Subject: fix: change mountService.enabled default to true The CSI driver code requires the mount service to function - there is no fallback to the old in-process mounting method. When mountService.enabled was set to false (the previous default), the driver would fail with: GRPC error: dial unix /var/lib/seaweedfs-mount/seaweedfs-mount.sock: connect: no such file or directory This change ensures new installations work out-of-the-box. Fixes #216 --- deploy/helm/seaweedfs-csi-driver/values.yaml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'deploy') diff --git a/deploy/helm/seaweedfs-csi-driver/values.yaml b/deploy/helm/seaweedfs-csi-driver/values.yaml index 8812228..46320d7 100644 --- a/deploy/helm/seaweedfs-csi-driver/values.yaml +++ b/deploy/helm/seaweedfs-csi-driver/values.yaml @@ -71,16 +71,15 @@ seaweedfsCsiPlugin: add: ["SYS_ADMIN"] allowPrivilegeEscalation: true -# Mount Service Configuration (opt-in feature) -# The mount service runs as a separate DaemonSet to provide mount resilience. -# When enabled, FUSE mounts survive CSI driver restarts/upgrades. +# Mount Service Configuration +# The mount service runs as a separate DaemonSet that manages FUSE mounts. +# This is required for the CSI driver to function properly. # The node.mountEndpoint, node.mountSocketDir, and node.mountHostPath values # default to the corresponding mountService.* values when left empty. -# NOTE: Enabling this deploys an additional DaemonSet with privileged containers. +# NOTE: This deploys an additional DaemonSet with privileged containers. mountService: - # Set to true for mount resilience - mounts survive CSI driver restarts - # Set to false (default) to disable the separate mount service (mounts managed by CSI driver directly) - enabled: false + # Must be enabled for the CSI driver to mount volumes + enabled: true image: chrislusf/seaweedfs-mount:dev # Endpoint for communication between CSI driver and mount service endpoint: unix:///var/lib/seaweedfs-mount/seaweedfs-mount.sock -- cgit v1.2.3