Install & Upgrade
ORION-229531: Eliminated a potential race condition that could occur during a rerun of the installation procedure (after having removed a faulty CNode that caused the first install attempt to fail), causing DNodes to reboot due to an OS internal error.
ORION-197752: Made updates to reduce the time needed to update cluster shell configuration on the cluster nodes during cluster installation.
DBox Migration
ORION-210991: Added the IPMI netmask field to the Configure new DBoxes step in the VAST Web UI’s DBox migration wizard so that you can specify an IPMI subnet for the IPMI gateway.
Networking
ORION-214087: Improved the way VMS checks for the OpenSM service on a cluster where both external and internal interfaces are InfiniBand to properly handle configurations where the OpenSM master is outside the cluster.
ORION-207870: Resolved an issue where the cluster encountered multiple
"port_rcv_switch_relay_errors" increased during the run (difference value=1,difference allowed threshold=1)alerts although there were no other signs of any failures and no human intervention was required.ORION-125354: Improved handling of RDMA connections to prevent a flow that could result in
RDMA Connection pool is exhaustedalerts due to inability to release idle links after RDMA client shutdown.
Element Store
ORION-239353: Enhanced internal routines responsible for deletion of elements in VAST Element Store to eliminate a flow that could cause an ESTORE CONTENT_DEFRAG deny list on the cluster.
ORION-229495: Improved POSIX ACL inheritance to resolve an issue that could, in some cases, cause a CNode container to restart with the
Unexpected invalid grantee typeerror if during file creation its parent gets deleted.ORION-228168: Eliminated a flow in snapshot processing that could cause a CNode container to restart with the
assertion failed: (handled_len_curr_iter > 0)error.ORION-213431: Enhanced quota creation routines to avoid causing ESTORE SET_QUOTA deny list alerts when run at the same time when a protected path on the directory gets deleted.
ORION-211569: Eliminated a flow that could end up with an ESTORE MAINTAIN_MD_BLOCKS deny list due to the
timeout expired for @life_type=<...>,life_gen=<...> (CONTENT_DEFRAG_MD_READ)error.ORION-207823: Resolved an NLM lock handling issue that could cause the CNode container to restart.
Quality of Service (QoS)
ORION-223138: Removed the option to set total QoS limits from QoS settings in VAST Web UI.
NFSv3
ORION-218864: Resolved an issue where the audit log for an NFSv3 SETATTR request changing directory permissions showed the object type as UNKNOWN.
NFSv4
ORION-216063: Resolved an issue which could cause a client connecting through the VAST NFS Driver to occasionally get stuck when trying to read a file.
S3
ORION-217661: Removed a restriction that caused VAST Cluster to reject zero-sized parts in a multipart upload with a 400 Bad Request error.
ORION-213741: Resolved an issue where after toggling the Enable bucket logging option off, the feature state changed to Disabled for a short time and then went back to Enabled.
ORION-204776: Optimized processing of S3 listing requests to avoid increased read latency at the time when the cluster is busy handling multiple listing requests with a very large number of items.
Data Protection
ORION-228493: Resolved an issue that could prevent snapshots from being created or deleted following a failed upgrade attempt.
ORION-209594: Resolved an issue where following an upgrade to version 5.0, a protected path could not be created with a remote cluster that was still running version 4.6.
VAST Data Engine
ORION-219783: Enhanced data flow visualization so that real-time data flows can be displayed as expected on a cluster where some of the cluster's CNodes are running managed applications (Spark).
VMS
ORION-207343: Improved VMS metrics cache to resolve an issue where following an upgrade, some customized analytics could not be displayed in VAST Web UI although they were available in Uplink.
Platform & Control
ORION-236781: Introduced optimizations to improve write performance when running some types of workloads on Supermicro EBoxes.
ORION-225866: Improved handling of substripes during defragmentation to eliminate a flow that could cause defragmentation to get stuck, resulting in a
Cluster remaining_stripes_state changed from ABUNDANT to SCARCEalert on the cluster.ORION-215243: Optimized the mechanism of retrieving information about detached devices during slot migration to eliminate a flow that could end up with service disruption.
ORION-210333: Eliminated a flow that could cause a
signal=11 <...> [Address not mapped to object]alert on the cluster.ORION-205041: Made improvements to prevent increased latencies for specific workload types.
ORION-200557: Resolved an issue that could cause multiple CNode containers to restart with the
silo is stuckerror when deleting a very large VAST Database table.ORION-158539: Updated the Hardware Layout for the CERES DBox so that the the back view shows each data port in the left or right position as appropriate.
Call Home & Support
ORION-234309: Improved the logic for uploading support bundles to eliminate a potential race condition that could result in uploading a partial support bundle file while VMS would show the upload as complete.