Skip to content

v3.3.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 16:24
· 50 commits to main since this release
Immutable release. Only release title and notes can be modified.

Added

  • feat: add raw-block volume support to NodeGetVolumeStats
  • feat: add GetMountInfo and GetBlockDeviceSize to Filesystem interface
  • test(node): add idempotency tests for NodeStageVolume

Fixed

  • fix(node): NodeStageVolume checks mount before formatting (idempotent, prevents data loss)
  • fix(identity): return vendor_version in GetPluginInfo
  • fix(controller): file storage CreateVolume now validates capabilities and is idempotent
  • fix(controller): ValidateVolumeCapabilities now checks requested capabilities against volume type
  • fix(controller): ListVolumes and ListSnapshots return empty NextToken when exhausted
  • fix(controller): ControllerExpandVolume requires capacity_range as per CSI spec
  • fix(controller): ControllerExpandVolume returns correct NodeExpansionRequired for raw-block
  • fix(controller): CreateSnapshot rejects file storage source volumes with clear error
  • fix(controller): ControllerPublishVolume returns InvalidArgument instead of Unimplemented for readonly volumes