StorPool 19.4 release notes
19.4 revision 19.01.3152.2b7de29c0
Released 23 Aug 2022
Finalized support for LACP with
bnxt_enNICs.
19.4 revision 19.01.3106.45589969c
Released 09 Aug 2022
Add support for Broadcom 5750X NIC series
Fix for
storpool_initdisk–nvme-smart option, that leads to crashingstorpool_nvmed,storpool_serverservices.Now collecting each service view into the network in
storpool_stat, for more comprehensive network related per-service monitoring alerts.hpssacli-helpertool handling output fromhpssacliwith failed disks.storpool_mgmt: fix crash during an edge case with a snapshot delete while a re-balancing is in progress.
19.4 revision 19.01.3061.a03558598
Released 22 Jun 2022
Network interface configuration helper tools (more info at Introduction to network interface helper)
19.4 revision 19.01.3006.6d2a7fccf
Added a small key-value store as initial step for providing high availability for the GUI and the Volumecare services.
storpool_mgmt: added extra checks for transaction consistency in edge cases.storpool_bridge: the status now showing more comprehensive error messages.Now collecting the iSCSI config from
storpool_mgmtfor more comprehensive iSCSI related monitoring alerts.
19.4 revision 19.01.2995.15aa353e8
Released 22 Jun 2022 .. Released 13 Jun 2022
Fixes in
storpool_vcctltool (update to version 1.24.1, more info at Change history).GRUB parametrization now moved to the
install_helpertool for faster setup in the initial ansible playbook stages.Human-readable service IDs in the output of
storpool_dump.Faster overrides load operation with large Volume Allocation Groups.
Fix for
storpool_serveraborts related to race-conditions on request completion time measurements.
19.4 revision 19.01.2975.d4308b0d0
Released 01 Jun 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.
(updated Disk and journal performance tracking)
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_bdkernel 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
discovercommand will now only show by default (requires specifying path to the json file to proceed).the
initcommand is always noop by default (removes the--noopoption), and requires--execin order to actually proceed with creating partitions and initializing disks.adds the
init--wipe-new-partitionsoption when there are leftovers on the disks that prevents a successfulstorpool_initdisk.
19.4 revision 19.01.2878.075480123
Released 14 Apr 2022
VolumeCare update to version 1.24 (more info at Change history).
19.4 revision 19.01.2877.2ee379917
Released 11 Apr 2022
Critical fix for the
cgconfigservice, so that virtual machines do not end up in the root cgroup under Ubuntu 18.04/20.04.storpool_bridge:Optimized encryption and decryption 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 Disk and journal performance tracking).
Fixes bug in the
bnxt_endriver 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_statfix 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 (Change history).
19.4 revision 19.01.2778.3c99182fa
Released 11 Mar 2022
storpool_nvmed- fix aborts instorpool_serverwhenstorpool_nvmedrestarts.
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.
Fixes for snapshot conversion with applied overrides related to the migration to the improved internal metadata structure (see 19.3 revision 19.01.2401.48d842f1d).
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_statservice 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; for details, see Setting IOPS and bandwidth 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
baseOnon a volume with a different placement.fix for stale
mustTestflag on an ejected/forgotten disk.
Change in the installer so that
bindings-pyorclido not require kernel support checks (e.g. install in a container).vf-udevhelper- rework a previous fix due to hardware acceleration issues withi40eandixgbedrivers.install_modules_helpernow allowing--inplace-reinstallessentially 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 (Change history).