Fixes and Enhancements (Release 10.0 Through10.0 PSP7 Update2)
Total Page:16
File Type:pdf, Size:1020Kb
Fixes and Enhancements (Release 10.0 through10.0 PSP7 Update2) Cumulative Change Summary Date 10.0 release May 28, 2014 10.0 Update1 release Sep 4, 2014 10.0 PSP1 release Nov 13, 2014 10.0 PSP1 Update1 release Feb 25, 2015 10.0 PSP2 release May 18, 2015 10.0 PSP3 release Aug 12, 2015 10.0 PSP4 release Nov 16, 2015 10.0 PSP4 Update1 release Mar 15, 2016 10.0 PSP5 release Jun 27, 2016 10.0. PSP5 Update1 release Jul 8, 2016 10.0. PSP5 Update2 release Aug 24, 2016 10.0 PSP6 release Nov 7, 2016 10.0 PSP6 Update1 release Dec 5, 2016 10.0 PSP6 Update2 release Jan 30, 2017 10.0 PSP6 Update3 release Apr17, 2017 10.0 PSP6 Update4 release May 3, 2017 10.0 PSP6 Update5 release Aug 7, 2017 10.0 PSP7 release Dec 6, 2017 10.0 PSP7 Update1 release Feb 7, 2018 10.0 PSP7Update2 release May 24, 2018 SSV 10.0.7.2 RN V2 (21-Sep-2018) Page 1 Table of Contents Enhancements and Fixes in 10.0 PSP7 Update2 ................................................................................................................. 3 Enhancements and Fixes in 10.0 PSP7 Update1 ................................................................................................................. 4 Enhancements and Fixes in 10.0 PSP7 ................................................................................................................................ 4 Enhancements and Fixes in 10.0 PSP6 Update5 ................................................................................................................. 7 Enhancements and Fixes in 10.0 PSP6 Update4 ................................................................................................................. 7 Enhancements and Fixes in 10.0 PSP6 Update3 ................................................................................................................. 8 Enhancements and Fixes in 10.0 PSP6 Update2 ................................................................................................................. 8 Enhancements and Fixes in 10.0 PSP6 Update1 ................................................................................................................. 9 Enhancements and Fixes in 10.0 PSP6 ................................................................................................................................ 9 Enhancements and Fixes in 10.0 PSP5 Update2 ............................................................................................................... 12 Fixes in 10.0 PSP5 Update1 ............................................................................................................................................... 13 Enhancements and Fixes in 10.0 PSP5 .............................................................................................................................. 13 Enhancements and Fixes in 10.0 PSP4 Update1 ............................................................................................................... 16 Enhancements and Fixes in 10.0 PSP4 .............................................................................................................................. 16 Enhancements and Fixes in 10.0 PSP3 .............................................................................................................................. 17 Enhancements and Fixes in 10.0 PSP2 .............................................................................................................................. 19 Enhancements and Fixes in 10.0 PSP1 Update1 ............................................................................................................... 20 Enhancements and Fixes in 10.0 PSP1 .............................................................................................................................. 21 Enhancements and Fixes in 10.0 Update1 ........................................................................................................................ 23 Fixes in 10.0 ....................................................................................................................................................................... 24 SSV 10.0.7.2 RN V2 (21-Sep-2018) Page 2 Enhancements and Fixes in 10.0 PSP7 Update2 Enhancements Enhancement: Improved Emulex initiator / target driver that corrects issues with Gen5 (16/8 GFC) observed with prior releases of the DataCore driver and extends support to Gen6 (32/16 GFC) HBAs for Emulex and OEM versions of these HBAs. Enhancement: Update host bus adapters that support 16Gb and higher Emulex firmware to the currently supported Emulex firmware. (This includes rebranded HBAs.) Enhancement: Collect and transmit machine data to DataCore cloud-based analytics platform. Refer to the Help topic “Data Collection” to disable (opt-out) of this service. Enhancement: DataCore Cinder Driver is now distributed with the Openstack Queens and future releases. This update to SANsymphony includes support for the distributed driver. See https://docs.openstack.org/cinder/latest/configuration/block- storage/drivers/datacore-volume-driver.html for all information. Critical Fixes Problem: A DataCore Server crashed upon the loss of iSCSI connection. Cause: A flag to signal an event in the DataCore Fibre Channel driver was not correctly set to handle the situation. Resolution: A code change was made to correct the behavior. Problem: DataCore Servers crashed after one server was upgraded and restarted during a software update. Cause: An error occurred in a DataCore driver related to the Quality of Service feature, causing a deadlock causing a timeout. Resolution: A code change was made to correct the logic of the driver. Problem: After converting single virtual disks with Sequential Storage (Random Write Accelerator) to mirrored, a necessary full recovery did not take place. Cause: Incorrect logic was checking for data allocations to the base disk instead of the stream disk which caused full recovery to be skipped. Resolution: A code change was made to perform a full recovery when required. Problem: Instability of the DataCore driver with Emulex firmware 11.1 (or greater). Cause: Incompatible changes in the Emulex firmware were not handled correctly in the DataCore driver. Resolution: Updated Emulex 16Gbs driver to be compatible with Emulex 11.1 (or greater) firmware. Problem: Manual space reclamation for single virtual disks was not working correctly. Cause: Start reclamation command not sent for single virtual disks due to incorrect logic. Resolution: A code change was made to correct logic. Problem: Mirror I/O fails on Emulex 16GB host bus adapters set to 8GB. Mirror ports were switching paths and causing frequent port rescans. Cause: Bug in Emulex firmware. Resolution: Bug in the Emulex firmware was corrected. Problem: Mirrored virtual disks were going out of synchronization using Emulex Gen5 host bus adapters. Cause: Bug in the DataCore Emulex driver. Resolution: A code change was made to correct the DataCore Emulex driver. Fixes Problem: An exception occurred after removing a physical disk and canceling the purge operation. Cause: A value was not unsubscribed causing a null reference. Resolution: A code change was made to unsubscribe the call. Problem: Occasionally, upgrading an existing SANsymphony10.0 configuration failed. Cause: WMI calls to pool driver not recognized by the operating system due to timing error during WMI registration. Resolution: A code change was made to re-register WMI definitions with the repository. Problem: All virtual disks mapped to the ESX host using vCenter Integration lost front-end paths during migration of the host from the existing vCenter to a new vCenter. Cause: When registering a new vCenter to replace an existing vCenter, the host ports were not transferred correctly which resulted in loss of front-end paths. Resolution: A code change was made to correct the behavior. Problem: Log recoveries were not performed on multiple virtual disks when paths were active. Recovery for all virtual disks started after changing mirror LUN on one virtual disk. Cause: Symbolic links for mirrored virtual disks were not being updated correctly. Resolution: A code change was made to fix the operation of symbolic links. Problem: Windows cluster validation tests fail in different locations. The cluster consisted of a supported configuration of virtual machines within ESX hosts using virtual disks mapped from the ESX host to virtual machines as RDM. Cause: A deadlock situation existed between two ESX nodes trying to acquire the same lock. Resolution: A code change was made to prevent deadlock situation. Problem: After updating to SANsymphony 10.0 PSP7, Emulex HBAs would not connect to a backend array. Cause: A process login request (PRLI) was not sent to a target-only Fibre Channel HBA. Resolution: Send a PRLI when a process login is requested. Problem: During a mirror write, Emulex HBAs would generate an internal error 0x31 and the write failed. Cause: Version formats of asynchronous commands changed between Emulex firmware versions. Resolution: Added detection and support of both version formats. Problem: An incorrect URL for manual license activation was displayed in DataCore Management Console. Cause: The URL was not updated. Resolution: A code change was made to update the URL. Problem: Data on two mirrored virtual disks did not match after both DataCore Servers lost connection. After restarting one server, automatic mirror recovery started from the incorrect server. Cause: Logic in the software allowed automatic mirror recovery to start