feat(helm): update chart openebs (4.3.3 → 4.4.0) #127
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/openebs-4.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
4.3.3->4.4.0Release Notes
openebs/openebs (openebs)
v4.4.0Compare Source
OpenEBS 4.4.0 Release Notes
Release Summary
OpenEBS version 4.4 introduces several functional fixes and new features focused on improving Data Security, User Experience, High availability (HA), replica rebuilds, and overall stability. The key highlights are LocalPV LVM snapshot restores . In addition, the release includes various usability and functional fixes for mayastor, ZFS, LocalPV LVM and LocalPV Hostpath provisioners, along with documentation enhancements to help users and new contributors get started quickly.
Replicated Storage (Mayastor)
New Features and Enhancements
It's now possible to expand a DiskPool's capacity by expanding the underlying storage device.
You can now configure the cluster size when creating a pool - larger cluster sizes may be beneficial when using very large storage devices.
Extend cordoning functionality to pools. This can be used to prevent new replicas from being created on a pool, and also as a way of migrating a volume replica out of it via scale-up/scale-down operations.
Similar to volumes, when with snapshots retain move are deleted, the underlying storage is kept by the provisioner and must be deleted with provisioner specific commands.
We've added a plugin sub-command to delete these orphaned snapshots safely.
Node spread topology may now be used
Affinity group volumes may now be scaled down to 1 replica, provided the anti-affinity across nodes is not violated.
Bug Fixes and Improvements
12.0.14Release Notes
Limitations
Known Issues
LocalPV ZFS
New Features and Enhancements
Bumps up go runtime and all dependents to their latest available releases
Bug Fixes and Improvements
buildCloneCreateArgs()since clones automatically inherit encryption from the parent snapshot and the property cannot be set (it's read-only)Continuous Integration and Maintenance
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.
Release Notes
LocalPV LVM
New Features and Enhancements
LocalPV-LVM snapshot had limited capabilities. Now we support restoring a snapshot to volume
LocalPV-LVM will cleanup the thinpool LV after deleting the last thin volume of the thinpool
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
Updates Go runtime, k8s modules, golint packages etc by @jochenseeber in openebs/lvm-localpv#416
Continuous Integration and Maintenance
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.
Release Notes
LocalPV Hostpath
Release Notes
Known Issues
Controller Pod Restart on Single Node Setup
After upgrading, single node setups may face issues where the ZFS-localpv/LVM-localpv controller pod does not enter the Running state due to changes in the controller manifest (now a Deployment) and missing affinity rules.
Workaround: Delete the old controller pod to allow the new pod to be scheduled correctly. This does not happen if upgrading from the previous release of ZFS-localpv/LVM-localpv.
Thin pool issue with LocalPV-LVM
We do not unmap/reclaim Thin pool capacity. It is not tracked in lvmnode cr also which can cause unexpected behaviour when scheduling volumes. Refer (When using lvm thinpool type, csistoragecapacities calculation is incorrect · Issue #382 · openebs/lvm-localpv)
Upgrade and Backward Incompatibilities
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
1d384239c557edf94726