github openebs/lvm-localpv v1.8.0

15 hours ago

This release of OpenEBS LVM-LocalPV introduces new features, critical bug fixes, enhancements to scheduling, runtime, CSI spec compliance, storage resource management, as well as several documentation and maintenance updates. It builds on the stability delivered in 1.7.0 with a focus on delivering important features and fixing outstanding issues.

New Features and Enhancements

  • Snapshot restore
    LocalPV-LVM snapshot had limited capabilities. Now we support restoring a snapshot to volume by @rohan2794 in #417, #419
    OEP : openebs/openebs#4080

  • ThinPool space reclamation
    LocalPV-LVM will cleanup the thinpool LV after deleting the last thin volume of the thinpool by @dsharma-dc in #412

  • Scheduler fixes and enhancements
    Record thinpool statistics in lvmnode CR. Fail fast CreateVolume request if thick PVC size cannot be accommodated by any VG.
    Considers thinpool free space while scheduling thin pvc in SpaceWeighted algorithm by @abhilashshetty04 in #418
    OEP: openebs/openebs#4083

  • Runtime improvements
    Updates Go runtime, k8s modules, golint packages etc by @jochenseeber in #416

Continuous Integration and Maintenance

  • Staging CI
    Introduction of the staging CI, which enables creating a staging build for e2e testing before releasing, the artifacts are then copied over to production build hosts. by @Abhinandan-Purkait

Additional contributions

New Contributors

Full Changelog: v1.7.0...v1.8.0

Don't miss a new lvm-localpv release

NewReleases is sending notifications on new releases.