- Restore snapshots-before-volumes cleanup order (#289, @timoreimann)
- Replace logging to klog for mock CSI driver. (#279, @Jiawei0227)
- Add CSI LIST_VOLUMES_PUBLISHED_NODES capability to csi-mock (#280, @yuga711)
- The flag --csi.testvolumeaccesstype=block is now also used by the following tests: ExpandVolume [Controller Server], CreateSnapshot [Controller Server], DeleteSnapshot [Controller Server], ListSnapshots [Controller Server], ControllerPublishVolume, Create Volume from snapshot, Clone Volume (#269, @taaraora)
- Fixes an issue where expand volume RPC requests were failing, since volume parameters were missing from the test case. (#245, @utkarshmani1997)
- Rename Cleanup to Resources and unexport cleanup (un-)registration, which is now handled implicitly and automatically. (#261, @timoreimann)
- Build with Go 1.15 (#283, @pohly)
- Deployment manifests and examples are added for mock CSI driver under
mock/example
(#277, @Jiawei0227) - Add CSI sanity tests for NodeExpandVolume call. (#273, @gnufied)
- Updates CSI Spec to v1.3.0. Updates the mock driver to support volume health monitoring by implementing ControllerGetVolume and updating ListVolumes and NodeVolumeStats functions. (#268, @fengzixu)