| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 9 days | fix: clarify that mount service is required for node componentHEADorigin/masterorigin/HEADmaster | chrislusf | 2 | -3/+3 | |
| Update comments and validation message to specify that the mount service is required for the CSI driver 'node component', not the entire driver. This is more accurate for controller-only deployments. | |||||
| 9 days | fix: add validation to prevent invalid mountService.enabled=false config | chrislusf | 1 | -0/+3 | |
| Add a Helm validation check that fails with a clear error message when node.enabled is true but mountService.enabled is false. This prevents user error and guides users to the correct configuration. | |||||
| 9 days | fix: change mountService.enabled default to true | chrislusf | 1 | -7/+6 | |
| 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 | |||||
| 14 days | fix: improve integration test reliability and make mount service opt-in | chrislusf | 1 | -4/+5 | |
| - Add hard failure if SeaweedFS filer never becomes ready (exit 1 after loop) - Remove || true from CSI pod readiness checks for earlier failure detection - Change mountService.enabled default to false (opt-in) for safer upgrades Existing installations won't unexpectedly get a new privileged DaemonSet | |||||
| 14 days | fix: address gemini-code-assist review comments | chrislusf | 1 | -4/+4 | |
| - Change mountService updateStrategy from RollingUpdate to OnDelete (mount service not yet resilient to its own restarts) - Change mountService image from :latest to :dev for consistency - Fix defer os.RemoveAll: explicitly remove cache dir after process stops to avoid removing while process might still be running | |||||
| 14 days | fix: address PR review comments | chrislusf | 3 | -7/+20 | |
| - Set localSocket in rebuildVolumeFromStaging to fix invalid gRPC target - Use SHA256 hash (16 hex chars) in LocalSocketPath to minimize collision risk - Update GitHub Actions to latest versions (checkout@v4, metadata-action@v5, etc.) - Fix volumeMounts/volumes conditional mismatch in helm templates - Add documentation for mountService defaults in values.yaml | |||||
| 14 days | add: merge prepare params. | 泽淼 周 | 1 | -1/+1 | |
| 14 days | add helm file | 泽淼 周 | 1 | -0/+78 | |
| 14 days | fix: seaweedfs-csi.yaml volumes config | 泽淼 周 | 1 | -5/+5 | |
| 14 days | feat: helm config | 泽淼 周 | 2 | -0/+44 | |
| 2025-06-20 | Update Chart.yaml | Chris Lu | 1 | -1/+1 | |
| 2025-05-16 | helm: add storageClassVolumeBindingMode default value to the values.yaml for ↵ | Oleksandr Valuiev | 1 | -0/+1 | |
| the better visibility | |||||
| 2025-05-15 | make volumeBindingMode an option for the StorageClass | Oleksandr Valuiev | 1 | -0/+1 | |
| 2024-07-27 | helm: add support for configuring cache capacity | Marc 'risson' Schmitt | 2 | -1/+4 | |
| Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space> | |||||
| 2024-05-31 | Bumb chart version to 0.2.2 | Federico A. Corazza | 1 | -1/+1 | |
| 2024-03-29 | Update rbac.yaml for fix invalid yaml | Psycho Mantys | 1 | -0/+1 | |
| The RBAC is missing one line. When using kustomize: Error: map[string]interface {}(nil): yaml: unmarshal errors: line 19: mapping key "resources" already defined at line 17 line 20: mapping key "verbs" already defined at line 18 | |||||
| 2024-03-29 | Allow to set nodeAffinity for controller | Viktor Kuzmin | 1 | -0/+3 | |
| 2024-01-23 | add missing permissions on persistenvolumes | Sebastien Pastor | 1 | -0/+3 | |
| 2023-11-17 | Allow to configure default concurrentWrites | Viktor Kuzmin | 2 | -0/+5 | |
| 2023-11-10 | Avoid null set on optional cli dataLocality arg | Jackbennett | 1 | -1/+3 | |
| 2023-10-19 | Feat: add driver name support | duanhongyi | 3 | -2/+7 | |
| 2023-08-08 | Refactor options to be backward compatible, fixes #133 | Viktor Kuzmin | 3 | -6/+4 | |
| 2023-08-07 | Helm chart refactoring | Viktor Kuzmin | 6 | -112/+380 | |
| * Separate NodeServer and ControllerServer * Allow leader election for sidecars and replica count fot controller component * Liveness probes * Allow disabling attacher, cause this functionality is not used in reality | |||||
| 2023-08-07 | Controller should be run as deployment - it doesn't have any statefull data | Viktor Kuzmin | 1 | -2/+1 | |
| 2023-08-07 | Use consistent extension for yaml | Viktor Kuzmin | 7 | -0/+0 | |
| 2023-08-07 | Allow to separate ControllerServer and NodeServer, allow to disable attacher ↵ | Viktor Kuzmin | 2 | -0/+6 | |
| (it do nothing in reality) | |||||
| 2023-03-14 | Update chart description | Jackbennett | 1 | -1/+1 | |
| 2023-02-23 | bump chart version | Chris Lu | 1 | -1/+1 | |
| 2023-01-16 | Fix grabbing node-label, selecting is now in rule-file | Ruakij | 2 | -8/+7 | |
| 2023-01-16 | Add missing annotation to activate KubeMod | Ruakij | 1 | -0/+5 | |
| 2023-01-16 | Option to inject topology-info from node-labels using KubeMod | Ruakij | 3 | -0/+47 | |
| 2023-01-16 | Add dataLocality-option in helm chart | Ruakij | 2 | -0/+7 | |
| 2022-11-01 | Add chart values for securityContext | Jackbennett | 2 | -5/+7 | |
| 2022-09-07 | fix sock path | Cristian Chiru | 1 | -3/+3 | |
| 2022-09-07 | bump chart version | Cristian Chiru | 1 | -1/+1 | |
| 2022-09-07 | add non standard volumes for seaweedfs-csi-driver node; improve helm texts | Cristian Chiru | 2 | -7/+13 | |
| 2022-09-05 | Allow per pv/pvc settings for cache, concurrent writes and uid/gid maps | Viktor Kuzmin | 1 | -0/+5 | |
| 2022-07-07 | Pods using the same volume share mount | garenchan | 1 | -0/+7 | |
| 2022-06-05 | Fix broken Helm template | Bryce Lampe | 1 | -6/+5 | |
| 2022-04-26 | Allow to set tolerations and affinity for both node and controller | Viktor Kuzmin | 3 | -2/+18 | |
| 2022-04-15 | fix VolumeExpansion not work | joy717 | 4 | -0/+27 | |
| 2022-02-22 | This updates the helm chart, and the pre-generated manifest. | Thomas Davis | 1 | -4/+4 | |
| The values.yaml is updated to use the latest sig-storage CSI containers from the following urls: https://kubernetes-csi.github.io/docs/node-driver-registrar.html https://kubernetes-csi.github.io/docs/external-provisioner.html https://kubernetes-csi.github.io/docs/external-attacher.html These URL points to the supported version tables. | |||||
| 2022-02-15 | use env to config log verbosity | garenchan | 2 | -6/+8 | |
| 2021-10-09 | Allow to specify image pull secrets for private repository | Viktor Kuzmin | 2 | -0/+11 | |
| 2021-09-28 | Allow static persistent volumes, some code cleanup | Viktor Kuzmin | 1 | -1/+2 | |
| 2021-09-20 | Fix logging verbosity options | Viktor Kuzmin | 3 | -0/+7 | |
| 2021-05-28 | Remove extraneous parameter in StatefulSet | Paul Dubs | 1 | -2/+0 | |
| 2021-05-28 | Remove extraneous parameter for weed in DaemonSet | Paul Dubs | 1 | -1/+0 | |
| 2021-02-18 | Merge remote-tracking branch 'origin/master' into helm | Ustuzhanin Anton | 3 | -3/+3 | |
| # Conflicts: # README.md | |||||
| 2021-02-18 | feat: custom updateStrategy for deamonset | Ustuzhanin Anton | 4 | -4/+11 | |
