Skip to content

v4.6.1

Latest

Choose a tag to compare

@Abhinandan-Purkait Abhinandan-Purkait released this 10 Sep 13:24
· 2 commits to release/4.6 since this release
d2b4036

OpenEBS 4.6.1 Release Notes

Release Summary

OpenEBS v4.6.1 is a patch release on top of v4.6.0, delivering targeted fixes and minor enhancements across the storage engines.

This release includes new patch releases of Replicated PV Mayastor (v2.12.1), Local PV LVM (v1.10.1), Local PV ZFS (v2.11.1) and Local PV Rawfile (v0.15.1). Local PV Hostpath remains at v4.6.0.

Engine Versions

Engine Version Release Notes
Replicated PV Mayastor v2.12.1 Mayastor v2.12.1 release notes
Local PV ZFS v2.11.1 Local PV ZFS v2.11.1 release notes
Local PV LVM v1.10.1 Local PV LVM v1.10.1 release notes
Local PV Hostpath v4.6.0 Local PV Hostpath v4.6.0 release notes
Local PV Rawfile v0.15.1 Local PV Rawfile v0.15.1 release notes

Change Summary

Replicated Storage (Mayastor)

Refer to the Mayastor v2.12.1 release notes for detailed changes.

Local Storage

LVM

  • Add a --default-format-options node agent argument (lvmNode.defaultFormatOptions in the Helm chart) to set node-level default mkfs options per filesystem, used when a StorageClass does not set formatOptions (openebs/lvm-localpv#506)

Note for users on older kernels: mkfs.xfs 6.5+ enables the nrext64 feature by default, which only kernel 5.19+ can mount. On clusters with older kernels, set lvmNode.defaultFormatOptions.xfs: "-i nrext64=0" (or the per-StorageClass formatOptions) to keep XFS volumes mountable.

ZFS

  • Add a formatOptions StorageClass parameter for extra mkfs options on first format, and a --default-format-options node agent flag (zfsNode.defaultFormatOptions in the Helm chart) for per-filesystem defaults; ignored when fstype is zfs (openebs/zfs-localpv#760)
  • Go module path moved to github.com/openebs/zfs-localpv/v2 for semantic import versioning; affects only Go library consumers (openebs/zfs-localpv#756)

The same older-kernel note as LVM above applies; set zfsNode.defaultFormatOptions.xfs: "-i nrext64=0" if any node runs a kernel older than 5.19.

Rawfile

  • Add support for setting compute resources on the API Server (openebs/rawfile-localpv#399)
  • Fix StorageClass copyOnWrite with value "" to correctly default to auto-detected instead of false (openebs/rawfile-localpv#404)
  • Fix controller deployment not being disableable due to an incorrect Helm variable (openebs/rawfile-localpv#409)
  • StorageClass and VolumeSnapshotClass are now updatable via helm upgrade
  • Add documentation for async volume replication with VolSync

Hostpath

  • No changes; Local PV Hostpath remains at v4.6.0.

New Contributors