StorPool 19.2 Change Log
More details for the changes are available at Release Notes
Release 19.3, more details here.
19.2 revision 19.01.2173.0ca29830b
Released: 07 July 2021
Moves handling of the heavier queries (
VolumesSpace
,SnapshotsSpace
) back to thestorpool_server
service for a significant speed-up in clusters with many volumes and snapshots.Moves per host status reporting from
storpool_abrtsync
tostorpool_stat
for lower latency on per-node monitoring alerts.
19.2 revision 19.01.2156.b87fc49d8
Released: 29 June 2021
Adds fix for
storpool_ctl
not detectingstorpool_server
instances properly when adding/removing/changing disks with different number of instances.Adds an automatic cleanup of
storpool_initdisk
cached data on a change with the tool or thestorpool_nvmed
service.The
storpool_stat
submodule responsible for reporting service issues will now skipstorpool_server
instances with ejected disks.
19.2 revision 19.01.2137.71224a0ce
Released: 19 June 2021
Adds fix for
storpool_kubcsi
/iSCSI combination causing an abort instorpool_mgmt
service.Adds kernel version override in
/usr/lib/storpool/getpackage
Adds more validations in upgrade helper tooling.
19.2 revision 19.01.2120.40c434b67
Released: 11 June 2021
Adds support for CentOS 8.4 up to the
4.18.0-305.3.1.el8.x86_64
kernel.Adds fix for dummy interfaces under LACP bonds to be considered as no-carrier interfaces.
Removes the no longer used
storpool_reaffirm
service.
19.2 revision 19.01.2099.32074a501
Released: 5 June 2021
Adds initial support for Intel E810 network interface controllers (
ice
driver).Support for Ubuntu 20.04 kernel 5.8
19.2 revision 19.01.2084.34da44f18
Released: 26 May 2021
Adds fixes for the
hpssacli_helper
tool:now handles output for HP Smart Array Gen 10 controllers.
skips failed drives, parses older output
Adds installer fixes to execute depmod only for the installed kernels.
19.2 revision 19.01.2068.b4804fe04
Released: 7 May 2021
Adds fix for iSCSI compare-and-write operations when IOPS limits are applied.
Fix for BGP announcement withdrawal in routed iSCSI networks.
19.2 revision 19.01.2016.c4bc17cda
Released: 30 Apr 2021
Adds support for HGST Ultrastar SN100 and Micron 9100 Pro devices.
Adds json output to the storpool_ctl tool.
19.2 revision 19.01.2012.bc34dd830
Released: 21 Apr 2021
Adds support for Toshiba Cx5 NVMe line of drives.
The loader now invokes
storpool_hugepages
after the /opt directory is mounted on boot.Improves some logging messages for better clarity in beacon, API, and bridge.
19.2 revision 19.01.1991.f5ec6de23
Released 13 Apr 2021
Handles small MTU in iSCSI checks for portal group and controller addresses.
Adds srcversion property for kernel modules under Debian.
Enables the
storpool-contrib
repository in CentOS by default.Adds the
storpool_ctl
helper tool (details here)New implementation of the
hpssacli_helper
tool that caches the controller output (workaround for HP Smart Array opening all disks in readwrite mode).
19.2 revision 19.01.1957.1a9a9bb68
Released 30 Mar 2021
Fixes for
snapshotSpace
object properties in python bindings.The
dsnaprebase
tool is now considering transient snapshots as deleted when they no longer save any space.
19.2 revision 19.01.1949.1aea86986
Released 26 Mar 2021
Adds fix in API for the
snapshotSpace
call whenspaceUsed
is a negative value.
19.2 revision 19.01.1946.0b0b05206
Released 20 Mar 2021
Adds fixes in iSCSI checks in
storpool_stat
Adds support for interfaces with lower MTU on the initiators
Adds fix for abort when nodes are without access to the StorPool API.
Adds caching for the last known addresses and MTU for each known initiator (more at Initiator addresses cache for storpool_stat).
19.2 revision 19.01.1942.0464eda88
Released 16 Mar 2021
Adds CLI help readability changes and fixes some spelling errors.
Adds fix for
storpool_beacon
LACP networks andSP_IGNORE_RX_PORT=1
configuration.Support for Kubernetes worker nodes to attach StorPool volumes via iSCSI
Not specifying an export now exports a target to all initiators for a portal group.
19.2 revision 19.01.1907.2389092f3
Released 9 Mar 2021
Adds fix for a false positive check in the
disk_tester
utility.
19.2 revision 19.01.1905.5a6c7e113
Released 8 Mar 2021
The
update_*
tools are now covering also thestorpool_volumecare
service.Adds fix for wrong MAC address initialization for the
storpool_beacon
service after NIC reset.Adds support for generating bridge interfaces with automation tools.
Adds fix for ejecting the last disk on a running
storpool_server
instance not flagged as ejected.Includes various other improvements in internal tools and services
19.2 revision 19.01.1879.4679753db
Released: 1 Mar 2021
Reliability improvements in the
storpool_mgmt
(API) and thestorpool_bridge
services.API performance improvements in clusters with many volumes and snapshots (>20k).
Includes volumecare version 1.20 fixes and updates (9. VolumeCare Changelog).
19.2 revision 19.01.1816.16fa37c0d
Released: 15 Feb 2021
The unprivileged
storpool
account used for sending debug reports is now a system one.
19.2 revision 19.01.1813.f4697d8c2
Released: 08 Feb 2021
Adds remote bridge status, showing the status of remotely connected clusters.
Initial support for Ubuntu 20.04 LTS
Includes improvements and fixes in internal tools, and services.
19.2 revision 19.01.1795.5b374e835
Released: 30 Jan 2021
Adds support for the
vfio-pci
driver for NVMe devices (more at vfio-pci driver handling for NVMe devices).Adds support for Western Digital Ultrastar SN200 NVMe device.
Includes volumecare version 1.19 fixes and updates (9. VolumeCare Changelog).
Includes small fixes and additions in internal services (service checks,
storpool_abrtsync
, etc.).Fixes a problem with OpenStack components running both in a container and on the host system.
Includes fix in
storpool_bd
kernel module now properly showing statistics under CentOS 8 and Ubuntu’s 5.xx kernels
19.2 revision 19.01.1732.02297f62b
Released: 15 Jan 2021
Adds fixes for iscsi_checks in
storpool_stat
when network interfaces are missing.In-server disk tester latency measurement fixes.
Adds fixes in tools for hugepages reservation (NVMe namespace detection)
Updates CentOS 8 related debugging tools.
19.2 revision 19.01.1720.8c71b2ec3
Released: 12 Jan 2021
Adds support for Western Digital Gold NVMe U.2 (WDS960G1D0D).
Additional per-host checks in the
storpool_stat
service now collects checksums for all StorPool services and related configuration files.Adds fix for aggregation with large SATA SSD disks (7TB+).
Adds visible function symbols for easier function tracing (i.e., with
perf top
).Adds small fixes in some externally visible helper tools (
netbandwidth
,disk_tester
), internal tools and services.
19.2 revision 19.01.1689.6a0aa758b
Released: 08 Jan 2021
A major internal build system overhaul.
Adds initial support for the Intel NICs handled by the ice driver
Adds support for Toshiba XD5
19.2 revision 19.01.1656.1d6d61d3f
Released: 22 Dec 2020
Multicluster backup locations are now supported in volumecare (9. VolumeCare Changelog).
New policy in volumecare (4.2.4. keep-daily-split).
Includes improvements and and fixes in internal tools, core and services.
Creating a template without replication is now forbidden.
Monitoring now also tracks connectivity between iSCSI controllers and initiators.