Changes in volumes directory's underlying filesystem are not reflected in driver's state at runtime #22
Labels
kind/bug
Categorizes issue or PR as related to a bug.
priority/important-longterm
Important over the long term, but may not be staffed and/or may need multiple releases to complete.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
If you run the provisioner with
volumes-dir
pointing to a directory with preexisting volume state files, it will account for them when building the state, which will also be reflected inCSIStorageCapacity
.Yet if you delete the volume state file from the volumes directory, the change won't be reflected in the
CSIStorageCapacity
:This can lead to the driver being unable to provision PVs despite having enough available storage.
The expected behaviour is for the driver to update capacity on changes in the filesystem of its volumes directory.
cc @zimnx
The text was updated successfully, but these errors were encountered: