Skip to content
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.

v0.8.1

Compare
Choose a tag to compare
@pohly pohly released this 16 Nov 15:36
· 12 commits to release-0.8 since this release

Bug fixes in driver:

  • c7ea8c9: fix rescheduling after CreateVolume failure
  • 3d3a588: deploy: fix FSGroup support when using default FS

Other changes:

  • some documentation fixes and enhancements
  • smaller images because Python no longer gets installed
  • fixed automatic creation of Operator Hub meta data files

Known limitations:

  • Raw block volumes are based on an "fsdax" namespace and thus only support dax through a filesystem. This is a technical limitation of PMEM and Kubernetes. A "devdax" namespace would support dax directly, but cannot be passed into a pod as a storage volume because it is a character device and Kubernetes expects a block device.
  • A race condition can lead to a volume leak: if deletion of a volume is triggered while the driver is currently starting up, then the PMEM-CSI controller may incorrectly assume that the volume was already deleted although it still exists on a node that the controller doesn't know about yet. The volume then gets removed in Kubernetes without removing it on that node.
  • The operator API is still alpha and will continue to evolve.