Release Summary
🎉 🎉 🎉 OpenEBS 3.7 introduces new Mayastor features, and bug fixes. The LocalPV CSI engines get dependency updates, optimisations and performance updates.
Upgrade and Backward Incompatibilities
Please review this list prior to deciding to upgrade:
- Kubernetes 1.21 or higher release is recommended as this release uses features of Kubernetes that will not be compatible with older Kubernetes releases. Kubernetes 1.19.12 or higher is recommended for using Rawfile Local PV.
Component versions
OpenEBS is a collection of data engines and operators to create different types of replicated and local persistent volumes for Kubernetes Stateful workloads. Kubernetes volumes can be provisioned via CSI Drivers or using Out-of-tree Provisioners. The status of the various components as of v3.6.0 are as follows:
- CSI Drivers
- Mayastor 2.2.0 (stable)
- cStor 3.4.0 (stable)
- Jiva 3.4.0 (beta)
- Local PV ZFS 2.2.0 (stable)
- Local PV LVM 1.1.0 (stable)
- Local PV Rawfile 0.8.0 (beta)
- Local PV Partitions 0.8.0 (alpha)
- Out-of-tree provisioners
- Local PV hostpath 3.4.0 (stable)
- Local PV device 3.4.0 (stable)
- Dynamic NFS Volume 0.10.0 (beta)
- Other components
Change Summary
A detailed changelog is available under the component repositories listed above. Here is a quick summary of what has changed since the last release.
- Mayastor changes: https://github.com/openebs/mayastor/releases/tag/v2.2.0
- Optimisation to the zfs command for listing pools on ZFS-LocalPV
- Added flag options to tweaking Kubernetes API Client-side QPS and Burst on LVM-LocalPV
- Updated dependencies on ZFS-LocalPV, LVM-LocalPV and Device-LocalPV (Partition LocalPV)
Show your Support
Are you using or evaluating OpenEBS? You can help OpenEBS in its journey towards becoming a CNCF Incubation project by sharing your OpenEBS story and join the league of OpenEBS Adopters.
Shoutouts!
MANY THANKS to our existing contributors and for everyone helping OpenEBS Community going. @Abhinandan-Purkait @anupriya0703 @avishnu @blaisedias @chriswldenyer @mtzaurus @niladrih @tiagolobocastro @w3aman @abhilashshetty04 @rohan2794 @dsavitskiy @sinhaashish @datacore-vvarakantham @dsharma-dc @hrudaya21 @shubham14bajpai
A very special thanks to our first-time contributors to code, tests, and docs: @lowjoel, @barkbay
Documentation
Install
OpenEBS can be installed via kubectl
or helm
. Follow the installation instructions here.
Upgrade
The upgrade instructions for various OpenEBS engines are here.
Do not upgrade if you are using legacy cstor or jiva provisioners. You have to first migrate those to the corresponding CSI Drivers. Please reach out to us for support
Known Issues
Check our open issues uncovered through e2e and community testing.
Check out the Mayastor release notes for known Mayastor issues.
Support
If you are having issues in setting up or upgrade, you can contact:
- OpenEBS Community for Support on Kubernetes Slack
- Already signed up? Head to our user discussions at #openebs
- Would you like to contribute to the OpenEBS project? Head to our contributor discussions at #openebs-dev
- Raise an issue
- Subscribe and reach out on our OpenEBS CNCF Mailing lists
- For OpenEBS project updates, subscribe to OpenEBS Announcements
- For interacting with other OpenEBS users, subscribe to OpenEBS Users
- Join Community Meetings