Skip to content

Releases: openebs/lvm-localpv

v1.8.0

18 Nov 09:57

Choose a tag to compare

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

v1.8.0-rc.0

18 Nov 06:19

Choose a tag to compare

v1.8.0-rc.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.7.0...v1.8.0-rc.0

v1.7.0

03 Jun 12:02

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.6.1...v1.7.0

lvm-localpv-1.6.2

19 Sep 07:39
45e0fbd

Choose a tag to compare

CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.

lvm-localpv-1.6.1

17 Sep 12:58
e325c8c

Choose a tag to compare

CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.

⚠️ WARNING:
The v1.6.1 helm chart has a bug which results in the LocalPV LVM node driver DaemonSet Pods to crash.
The v1.6.1 chart has been removed from the release assets. Please use the v1.6.2 chart instead.

v1.6.1

16 Sep 09:14
a3c08ba

Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.6.1

lvm-localpv-1.6.0

05 Jul 10:35
b59f196

Choose a tag to compare

CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.

v1.6.0

03 Jul 12:53
439bbc7

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: lvm-localpv-1.5.1...v1.6.0

lvm-localpv-1.5.1

16 Apr 10:02
cd7e9b7

Choose a tag to compare

CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.

v1.5.0

21 Mar 05:32
d8b2b9a

Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.5.0

Chart Changes:

The Kubernetes CustomResourceDefinitions (CRDs) in the LocalPV-LVM Helm chart have been moved into their own separate Helm chart and is now a dependency for the LocalPV-LVM Helm chart. This adds new Helm values which let you enable/disable installation for specific groups of CRDs.
lvm-controller has been changed from being a Statefulset to a Deployment.

Installation Changes:

Installation via the lvm-operator.yaml file is no longer supported. The current recommended mode of installation is via the openebs/openebs Helm chart. The openebs/openebs Helm chart uses the LocalPV-LVM Helm chart as a dependency. It is recommended that you do not install the dependency Helm chart separately.