Patch: update-is931006 built on 18Jul16-09:58:11 Product: VTL v8.20 Build 9310 Areas Affected: Deduplication, Mirror, Replication, Reclamation, NAS, Tape, Email Alerts, IPMI, GUI, Storage Prerequisite: update-is931005 Behavior: Interruptive; stops the server modules if running, copies binaries, and restarts the server modules. Mandatory for: - All new installations - Next time maintenance is performed on existing installations - Servers experiencing issues related to affected areas FIXES: ------ Deduplication: - Symptom: A kernel error appears when failover occurs on the deduplication repository server while deduplicated data is being retrieved. - Cause: In a mutli-path storage environment, a race condition occurred when resuming downstream paths during failover. - Resolution: Add a lock mechanism to prevent the race condition. - Severity: Medium - Files: kfsnbase.ko - References: TS108687 BZ37700 Mirror: - Symptom: A kernel error occurs after synchronizing the mirror of an SIR data disk while replication or deduplication is in progress. - Cause: The mirror IO was not scheduled to the CPU work queue of the primary device. - Resolution: Reschedule mirror IO to the correct CPU work queue. - Severity: Medium - Files: kipstor.ko - References: TS108687 BZ37570 Replication: - Enhancement: Support TLS v1.2 for replication with encryption. - Resolution: Update the replication transport method to support TLS v1.2. - Severity: Low - Files: libssl.so.1.0.1e .libssl.so.1.0.1e.hmac libssl.so.10 .libssl.so.10.hmac libcrypto.so.1.0.1e .libcrypto.so.1.0.1e.hmac libcrypto.so.10 .libcrypto.so.10.hmac libstrmrep.so libfdsrepli_clnt2.so fdsrepli_svr sirrepsrcd sirreptargd - References: BZ35730 - Symptom: The communication module fails with a segmentation fault error. - Cause: The source server failed to get the host name of the replica server via IP due to a temporary DNS issue. - Resolution: Add error handling logic for issues with DNS. - Severity: Low - Files: libmtutil.so - References: TS109200 BZ37874 Reclamation: - Symptom: Deduplication index reclamation fails with an error that says the session was abandoned by one of the servers. - Cause: A race condition occurred when data was copied while reclamation was running. - Resolution: Manage global memory access between threads to prevent the race condition. - Severity: Low - Files: kipstor.ko - References: TS108312 BZ37351 NAS: - Symptom: The NAS process 'fdsvfs' fails and triggers failover. - Cause: Deduplication was not handled properly when data was overwritten at the beginning of a file. - Resolution: Correctly handle the deduplication buffer when data is overwritten. - Severity: Low - Files: fdsvfs libfdsdedup.so - References: TS107500 BZ37656 - Symptom: A client cannot access a NAS share. - Cause: The NAS share directory index was full and contained many lock files in the tmp directory. This occurs from frequently moving files. - Resolution: Check and remove obsolete lock files periodically. - Severity: Low - Files: fdsvfs - References: TS108122 BZ37204 Tape: - Enhancement: Support IBM/HP LTO7 tape drive. - Resolution: Emulate IBM/HP LTO7 tape drive. - Severity: Low - Files: tledev.txt tlecore.ko - References: TS108458 RFE2163 BZ37474 Email Alerts: - Symptom: Email alerts are not received for events after the system log has been rotated. - Cause: Old messages files were compressed with a different format. - Resolution: Include rotated messages files with a different format in analysis. - Severity: Low - Files: syslogchk.pl - References: TS108372 BZ37224 - Symptom: Some informational messages for an HP appliance are reported by Email Alerts as hardware errors. - Cause: The message pattern treated all HP hardware messages as errors. - Resolution: Change the pattern to report warnings and critical errors only for HP appliances. - Severity: Low - Files: syslog.check - References: TS108893 BZ37658 IPMI: - Symptom: The power control password fails to be changed. - Cause: The command was sent to a channel that did not support it. - Resolution: Skip channels that do not support IPMI commands. - Severity: Low - Files: ipmi_if.sh - References: TS108048 BZ37389 GUI: - Symptom: The host name cannot be changed. - Cause: There was a failover configuration previously but the console option remained grayed out even though failover was removed. - Resolution: Allow the host name to be changed when there is no failover configuration. - Severity: Low - Files: ipstorcomm - References: TS108046 TS108057 BZ37553 Storage: - Symptom: Client I/O gets interrupted and SCSI errors are reported in the system log for some storage devices. - Cause: The SCSI 16-byte commands were not processed correctly when they arrived at the same time that the storage path was being changed. - Resolution: Update the command length definition to support 16-byte commands correctly. - Severity: Medium - Files: kfsnbase.ko kipstor.ko - References: TS109070 BZ37963