Skip to content

25.10.2

Choose a tag to compare

@wmousa wmousa released this 05 Nov 11:21
· 297 commits to R25.10-Hotfix since this release

New Features

  • Control Plane: Can alternatively deploy into existing Kubernetes clusters and co-locate on workers with storage nodes.
  • Kubernetes Support Matrix: Added OpenShift starting from version XX.XX.
  • OpenStack Driver: Now available. Supports most optional features and tested from OpenStack 25.1 (Epoxy). (Older OpenStack versions may be supported on request.)
  • Lower Memory Footprint: Required memory on storage nodes reduced from 0.2% of storage capacity to 0.05%.
  • QoS (Pool-level): Added pool-level QoS controls.
  • QoS Service Classes: Assign a service class to a volume; service classes provide full performance isolation within the cluster.
  • Flexible Erasure Coding: Support for flexible erasure-coding schemas within a cluster.
  • Fabrics: Support for RDMA fabric and mixed fabrics (RDMA, TCP).
  • Write Performance: Improvements during first write to volume and during node outage.
  • Namespace Volumes: A single NVMe-oF subsystem can now expose up to 32 namespace volumes.

Fixes

  • Control Plane: Fixed an issue that could lead to stuck deletes.

Upgrade Considerations

  • Upgrades are supported from 25.7.6 and 25.7.7.
  • It’s possible to add RDMA support to the fabric during an online upgrade.

Known Issues

  • Using different erasure-coding schemas per cluster is available but experimental (not GA) and, in some tests, can cause I/O interrupt issues.