v6.2.0.302 (September 26th 2023)

by Lauren Grob

Upgrade Instructions

Click here for instructions on upgrading to QuantaStor v6.2.0.

Release Highlights

Security

  • Added support for Google / OTP 2FA [ QSTOR-9471 ]

Release Notes

Alerts and Configuration Analysis

  • Fixed a warning in the config analyzer for the ECC System Memory check on some older system models. [ QSTOR-9847 ]

Ceph Scale-out Block, Object and File

  • Prevent .mgr pool from getting deleted. [ QSTOR-9824 ]

  • Hide .mgr ceph pools by default from the QuantaStor UI [ QSTOR-9816 ]

  • Add the ability to discover Ceph client keyrings for multiple share targets. Fix an issue where the first client key ring would not appear in the central grid via event processing. [ QSTOR-9719 ]

  • Increased min size to 2 for replica-3 Scale-out Object Storage pools. [ QSTOR-9667 ]

  • Provided warning if Ceph daemon versions are mismatched. [ QSTOR-9639 ]

  • Block creating a Ceph Cluster of nodes with mismatching Ceph versions. Also block adding a Ceph Cluster member to an existing Ceph Cluster if the node has mismatching Ceph versions. [ QSTOR-9578 ]

  • Enabled Signature V4 using HA Proxy for RGW instances. [ QSTOR-9342 ]

  • Adds support for Veeam SOSAPI for S3 compatible bucket repositories. [ QSTOR-9341 ]

  • Updated Default Ceph version for new deployments to Quincy [ QSTOR-9098 ]

  • Added checks before deleting Ceph daemons or restarting a storage system that has Ceph daemons running to verify daemons are ok to stop. Support for Force flag on storage system shutdown and restart dialogs. [ QSTOR-8911 ]

  • Adds total bucket count and used space for S3 tenants and S3 users for charge-back accounting [ QSTOR-5807 ]

  • Updates default metadata pool min replica count to 2 and increases max to 4 on pools using EC M>=3 [ QSTOR-5807 ]

Dashboards and Analytics

  • Fixed: the Config Analyzer will no longer flag VIF's with a warning as being a IP on the same subnet as other interfaces. It is correct and intentional for VIFs to be on the same subnet as the parent Network interface. [ QSTOR-9840 ]

Disk Management

  • Added logic to check for TUR errors in smartctl for drives that do not properly mark that as a failed SMART status. [ QSTOR-9782 ]

  • Added logic to update physical disk status to warning state for drives that have 0B capacity and are also reported as faulty at the Hardware Controllers and Enclosures level. [ QSTOR-4059 ]

  • When managing physical disks, those disks that are "Available" but contain existing partitions, are flagged as such (i.e., requiring formatting) in the Physical Disk display grid as well as dialogs such as the disk selection dialog for Storage Pool Creation. [ QSTOR-3936 ]

Enclosures and Controllers

  • Added graphical Enclosure model for the 24-bay Cheetah RAID server. [ QSTOR-9836 ]

  • Added support for enclosure layout Supermicro Server SYS-121C-TN10R (1U10). [ QSTOR-9759 ]

  • Updated Broadcom sas3ircu and storcli to latest releases. [ QSTOR-9743 ]

  • Added feature to auto configure Corvault External Systems. [ QSTOR-9552 ]

  • Fixed issue with new physical disk being added, in which the Correlated hwDisk device column showed "N/A", requiring disk scans and hwdisk scan to resolve. [ QSTOR-8808 ]

High Availability Failover

  • Fix a minor error for SMBD service error during failover. [ QSTOR-9863 ]

  • Allow users to tear down a site cluster and recreate it with the proper nodes in it. Added warnings to let the user know that they will need to Convert HA-VIFs before deleting site cluster. [ QSTOR-7995 ]

  • Improved error messages with attempting to add devices to an HA Group which does not have connectivity to all systems in the HA Group. [ QSTOR-4825 ]

  • Fixes bug with storage pool delete when deleting an encrypted HA-pool. No longer trying to close disks on passive nodes. [ QSTOR-4287 ]

Kernel and Drivers

  • Changed QuantaStor included drivers to use DKMS for easier and more graceful driver / kernel updates. [ QSTOR-8600 ]

  • Updated ZFS driver to 2.1.12 for Focal Platform with some important backported items from 2.2.0. [ QSTOR-8600 ]

  • Updated SCST iSCSI target driver for Focal Platform to the 3.8.0 versions. [ QSTOR-8600 ]

Licensing

  • Fix a misleading error message when license activation has reached a limit. [ QSTOR-9766 ]

Multitenancy

  • update Resilio agent to latest docker container. [ QSTOR-9787 ]

NAS Gateway / Cloud Containers

  • Apply user agent ID when mounting Cloud Containers. [ QSTOR-9741 ]

Network Interfaces

  • Fixed some issues with deleting and converting Site Cluster ViFs into local IPs [ QSTOR-9856 ]

  • Added Focal support for the mellanox ofed installer script. [ QSTOR-9735 ]

  • Adds warning for Users using DHCP interfaces on newly provisioned focal systems. Bug was fixed to allow user to disable DHCP interfaces on newly provisioned focal systems. [ QSTOR-9659 ]

  • Implemented custom network port renaming. [ QSTOR-9430 ]

  • Fixed an issue with Network Interfaces not coming up due to an invalid config file being present. [ QSTOR-8801 ]

Network Shares

  • Fix an issue where the CephFS snapshot GMT share display names were not properly showing the FQN in the multi-delete dialog. [ QSTOR-9858 ]

  • Allows users to scope NFS and Samba access to the subnet of the HA-VIF. [ QSTOR-9753 ]

  • Add the ability to set the number of days for files in Network Share to remain immutable. [ QSTOR-9744 ]

  • Reduced log spam when audit logging is turned on. VFS full\_audit plug in default arguments can now be adjusted from a configuration file. [ QSTOR-9729 ]

  • Add the ability to move nested Network Shares in the share hierarchy from the Web UI. [ QSTOR-9698 ]

  • Show fully qualified parent share names in the network share create dialog under the Advanced tab. [ QSTOR-9698 ]

  • Added logic to avoid accidental deletion of a Network Share after setting it immutable by creating a GMT snapshot with a hold on it. [ QSTOR-9514 ]

Quantastor CLI

  • Pretty print the PowerShell cmdlet output. [ QSTOR-9265 ]

Remote Replication, Snapshots and Backup Policies

  • Replication schedules, snapshot schedules and backup policies will only make read-only snapshots of shares going forward. All existing shares with read-write snapshots for shares will be forced to make read-only snapshots. [ QSTOR-9751 ]

  • Fix a minor issue with Storage Volume Group snapshot when volumes are from multiple nodes. [ QSTOR-3153 ]

SCSI / NVMe Target

  • Fix and issue where FC ports were not being rendered in the Storage system tree view at startup. [ QSTOR-9791 ]

SNMP

  • Regenerate SNMP MIB [ QSTOR-9854 ]

Security

  • Fixes bug in redirect logic if user password has a space character in it. [ QSTOR-9786 ]

  • Added support for Google / OTP 2FA [ QSTOR-9471 ]

Service Core

  • Fixed an issue where share metadata files were not getting cleaned up properly. [ QSTOR-9815 ]

  • Added script to compare quantastor packages [ QSTOR-9763 ]

  • Provide utility to increase swap space. [ QSTOR-9651 ]

Storage Pool Management

  • Added additional blocksize checks when createing a pool and adding cache/log/spare devices. [ QSTOR-9800 ]

  • Added option to set ZFS special\_small\_block param when metadata offload devices are added. [ QSTOR-9788 ]

  • Filter out disks under 50MegaBytes from create, grow and add device dialogs. [ QSTOR-9765 ]

  • Added checks to warn an block mixing disks with different sector sizes in ZFS storage pools for pool create, grow, and spare replace operations. [ QSTOR-7651 ]

  • Added more accurate Storage Pool Resilvering alerts for when resilvering is in progress as well for when resilvering has completed. [ QSTOR-5917 ]

  • Changed the Modify Storage Pool compression settings section to make it more intuitive. [ QSTOR-4194 ]

  • Fix a minor issue with Storage Pool Import Dialog when there are not Storage Pools to import [ QSTOR-3502 ]

Upgrade Manager and Installer

  • Fixed an issue with grid wide upgrade task authentication. To upgrade a grid to a version >= 6.2 the user needs to run the upgrade twice. The first time the grid master will get upgraded. The second upgrade will upgrade all other nodes in the grid. All upgrades that start on a version >= 6.2 will require you to upgrade only once. [ QSTOR-9807 ]

  • Added boot drive availability checks before running distro/kernel upgrades to ensure there is enough available space to successfully upgrade. [ QSTOR-9804 ]

  • Enabled cloud-init by default on focal ISO installs. [ QSTOR-9772 ]

Web Manager

  • Fix issue in Management Groups where a User Group was deleted, but the Users stay in the lower grid. Switch the lower User grid to a paging grid for scale. [ QSTOR-9870 ]

  • Disable ZFS specific properties for CephFS Network Shares. [ QSTOR-9853 ]

  • Add a Force checkbox to the create bonded port dialog. [ QSTOR-9843 ]

  • Fix an issue where the Add License dialog did not have the correct Storage System selected when opened. [ QSTOR-9797 ]

  • Improve the UX for the existing Network Share Set Quotas Dialog. [ QSTOR-9736 ]

  • Add a tooltip for Storage Volume Group snapshot. [ QSTOR-9695 ]

  • Widen the volume restore name column and related dialog. [ QSTOR-9692 ]

  • Minor fix to context menu for Delete EC Profile [ QSTOR-9680 ]

  • Show Location and Description columns in the Site grid. Show network shares, that are assigned to quotas, in the south region of the quota area. General UX improvements of various dialogs. [ QSTOR-9561 ]

  • Add example watermarks for the IQN and WWPN data entry fields and improve related tooltips. [ QSTOR-3750 ]

  • Updated the Drop/Close Sessions dialog. [ QSTOR-3675 ]