StorPool 19.4 Change Log¶
19.4 revision 19.01.2956.83a455103¶
Released 20 may 2022
Initial support for Ubuntu 22.04 LTS.
Adds support for kernels 5.14/5.15 on Ubuntu 20.04 and 22.04 LTS.
19.4 revision 19.01.2930.57ca5627f¶
Released 05 may 2022
storpool_server
:auto-retest all disks upon latency threshold breach.
stop re-testing failing disks in case of more than 3 failures for the past hour.
Initial support for kernels 5.14/5.15+.
Removed compatibility builds for CentOS 6, and Ubuntu 16.04.
19.4 revision 19.01.2894.c16b8c152¶
Released 26 apr 2022
Fix in
storpool_bd
kernel module with kernels 5.13+, causing hanging processes after their volume is force-detached.
19.4 revision 19.01.2888.26d18ba04¶
Released 20 apr 2022
disk_init_helper
:no longer leaving partitions when initialization fails.
the
discover
command will now only show by default (requires specifying path to the json file to proceed).the
init
command is always noop by default (removes the--noop
option), and requires--exec
in order to actually proceed with creating partitions and initializing disks.adds the
init
--wipe-new-partitions
option when there are leftovers on the disks that prevents a succesfulstorpool_initdisk
.
19.4 revision 19.01.2878.075480123¶
Released 14 apr 2022
VolumeCare update to version 1.24 (more info at 8. VolumeCare Changelog).
19.4 revision 19.01.2877.2ee379917¶
Released 11 apr 2022
Critical fix for the
cgconfig
service, so that virtual machines do not end up in the root cgroup under Ubuntu 18.04/20.04.storpool_bridge
:Optimized encryption and decription for better performance.
Speed up with lots of TRIMs.
storpool_server
:fix crash during API maintenance call to list blocked disks.
in-server disk and journal performance tracking (more at In-server disk and journal performance tracking).
Fixes bug in the
bnxt_en
driver that leads to services blackholing traffic after restart.storpool_cg
- fix to handle Epyc(Zen 3) numa nodes properly with dual sockets.Updates in network validation tools:
Connectivity could now be re-validated during upgrade from older releases (backwards compatibility).
Included checks for unreachable clusters (bridge status).
disk_tester
- added reporting of NVMe device serial number in smart.log
19.4 revision 19.01.2795.61bf1bd1d¶
Released 16 mar 2022
storpool_stat
fix wrong key format leading to broken network stats collection.
19.4 revision 19.01.2794.6d8d69281¶
Released 15 mar 2022
storpool_mgmt
: Critical fix for crash related to cross-template volume baseOn.VolumeCare update to version 1.23 (8. VolumeCare Changelog).
19.4 revision 19.01.2778.3c99182fa¶
Released 11 mar 2022
storpool_nvmed
- fix aborts instorpool_server
whenstorpool_nvmed
restarts.
19.4 revision 19.01.2741.1490a1793¶
Released 27 feb 2022
storpool_mgmt
:
Additional safeguard for using metaV2 only features during the upgrade.
Additional safety checks to prevent objects depletion.
Fix for metaV2 snapshot conversion with applied overrides. (more on metaV2 here).
iface-genconf
- adds support for NetworkManager as backend for RHEL based OS.storpool_ctl
- adds option to wait for all disks to return to the cluster.
19.4 revision 19.01.2701.c2377e67a¶
Released 22 feb 2022
python-api
- added snapshotMoveToRemote call to catch up with the API.The
storpool_stat
service is now regularly collecting comprehensive network topology details fromstorpool_ping netInfo
.hpssacli-helper
- additional logging on failure to obtain a model or serial number data for a disk behind an HP controller.
19.4 revision 19.01.2686.1f4cf6e1d¶
Released 15 feb 2022
Adds support for Kioxia Cd6.
Adds native support for per GiB IOPS and bandwidth limits (more at Per GiB limits).
storpool_mgmt
:Critical fix: fix crash during re-balance with a removed (forgotten) disk and snapshot deletion.
fix for the relocator that might cause duplicate data on volume-snapshot chains during re-balance.
returns globalId in API response on VolumeCreate.
python-api
: adds support for anonymous (unnamed) volumes.Improved logging with a human-readable name reported instead of service id.
19.4 revision 19.01.2646.0ec2ea57b¶
Released 25 jan 2022
storpool_mgmt
:fix for
baseOn
on a volume with a different placement.fix for stale
mustTest
flag on an ejected/forgotten disk.
Change in the installer so that
bindings-py
orcli
do not require kernel support checks (e.g. install in a container).vf-udevhelper
- rework a previous fix due to hardware acceleration issues withi40e
andixgbe
drivers.install_modules_helper
now allowing--inplace-reinstall
essentially allowing easy downgrade in case of need.
19.4 revision 19.01.2627.d3811f42a¶
Released 20 jan 2022
Critical fix
storpool_mgmt
- fixes a crash during many snapshot create/delete operations.cgconfig
- noop on restart/stop to prevent running processes ending up in the root cgroup.vf-udevhelper
- fixes a race condition with libvirt detecting disappearing VF network interfaces.
19.4 revision 19.01.2624.ae6abe68f¶
Released 17 jan 2022
storpool_bridge
- fixes cleanup of force unexported and deleted snapshots.disk_init_helper
- offsets can now be the same for continuous disk IDs.
19.4 revision 19.01.2609.d51d58af3¶
Released 12 jan 2022
Make the maximum amount of snapshots in a cluster reconfigurable live.
Includes volumecare version 1.22 fixes and updates (8. VolumeCare Changelog).