* * * READ ME * * * * * * CPI 7.3.1 * * * * * * Patch 700 * * * Patch Date: 2018-09-04 This document provides the following information: * PATCH NAME * OPERATING SYSTEMS SUPPORTED BY THE PATCH * PACKAGES AFFECTED BY THE PATCH * BASE PRODUCT VERSIONS FOR THE PATCH * SUMMARY OF INCIDENTS FIXED BY THE PATCH * DETAILS OF INCIDENTS FIXED BY THE PATCH * INSTALLATION PRE-REQUISITES * INSTALLING THE PATCH * REMOVING THE PATCH PATCH NAME ---------- CPI 7.3.1 Patch 700 OPERATING SYSTEMS SUPPORTED BY THE PATCH ---------------------------------------- AIX RHEL6 x86-64 RHEL7 x86-64 SLES11 x86-64 SLES12 x86-64 Solaris 11 SPARC Solaris 11 X86 BASE PRODUCT VERSIONS FOR THE PATCH ----------------------------------- * InfoScale Availability 7.3.1 * InfoScale Enterprise 7.3.1 * InfoScale Foundation 7.3.1 * InfoScale Storage 7.3.1 SUMMARY OF INCIDENTS FIXED BY THE PATCH --------------------------------------- Patch ID: 7.3.1.700 * 3944164 (3944161) Installer could not upgrade VRTSvxfs and VRTSodm inside non-global zones * 3945461 (3945456) When performing an upgrade from InfoScale 7.3 to 7.3.1.xxx, CPI installs the packages from the 7.3.1.xxx patch only and does not install the base packages of 7.3.1 GA. * 3948728 (3948729) InfoScale 7.3.1 installation fails if the CPI installer auto downloads the applicable OS update patches that are available on SORT * 3949312 (3949310) After applying VxVM 7.3.1.100 patch on Solaris, GAB service fails to auto-start on reboot. * 3950586 (3950589) On Solaris 11, installation or upgrade of InfoScale to version 7.3.1 fails with an error. * 3950736 (3950762) Configuration of LLT over TCP fails if you configure LLT while installing InfoScale 7.3.1 using CPI, or if the cluster nodes have inconsistent interface names (tags). * 3953503 (3953507) The "-version" option of InfoScale 7.3.1 installer fails to download the available Maintenance or Patch releases * 3957571 (3957572) InfoScale 7.3.1 installer does not stop the veki process while performing the installer -stop operation DETAILS OF INCIDENTS FIXED BY THE PATCH --------------------------------------- This patch fixes the following incidents: Patch ID: 7.3.1.700 * 3944164 (Tracking ID: 3944161) SYMPTOM: If older versions of the VRTSvxfs and VRTSodm packages are installed in non-global zones, they are not upgraded when upgrade to a newer version of the product. DESCRIPTION: If older versions of the VRTSvxfs and VRTSodm packages are installed in non-global zones, you must uninstall them before you perform a product upgrade. After you upgrade those packages in global zones, you must then install the VRTSvxfs and VRTSodm packages manaully in the non-global zones. RESOLUTION: The CPI will handle the VRTSodm and VRTSvxfs package in non-global zone in the same manner it does in global zone. * 3945461 (Tracking ID: 3945456) SYMPTOM: CPI assumes that the third digit in an InfoScale 7.3.1 version indicates a patch release, and not a GA release. It then upgrades the packages from the patch only and does not upgrade the base packages. DESCRIPTION: To compare release versions and set the type of installation, CPI compares the currently installed release version with the target release version to be installed. However, instead of considering all the digits in a release version, it incorrectly compares only the first two digits. In this case, CPI compares 7.3 with 7.3.1, and finds that the first 2 digits match exactly. Thus, it assumes that the base release is already installed and so it only installs the patch packages. RESOLUTION: This hotfix updates the CPI to recognize InfoScale 7.3.1 as a higher release and 7.3.1.100 (for example) as a patch release. CPI can now properly upgrade the base packages first and then proceed to upgrade the packages that are in the patch. * 3948728 (Tracking ID: 3948729) SYMPTOM: InfoScale 7.3.1 installation fails if the CPI installer auto downloads the applicable OS update patches that are available on SORT DESCRIPTION: During the product installation, using CPI, the installer auto checks for the available OS update patches on SORT, and then downloads them. In case of patch auto download, the installer fails to proceed with the installation because it fails to correctly identify the product package base version. RESOLUTION: This hotfix modifies the installer behavior to correctly identify the product package base version. * 3949312 (Tracking ID: 3949310) SYMPTOM: After applying the VxVM patch 7.3.1.100, GAB service fails to auto-start on reboot. DESCRIPTION: After applying the VxVM patch 7.3.1.100, the service GAB gets removed from system's service auto-start list. Due to this, the GAB service fails to start upon system reboot. RESOLUTION: This hotfix enables the installer to make sure that the GAB service is added back into system's service startup list, so that it gets loaded automatically after the system is rebooted. The installer is updated to check for entries in system's service auto-start list and add the service if its not already available. * 3950586 (Tracking ID: 3950589) SYMPTOM: On Solaris 11, installation or upgrade of InfoScale to version 7.3.1 fails with the following error: "Can't use an undefined value as an ARRAY reference" DESCRIPTION: While installing InfoScale 7.3.1 or upgrading to 7.3.1 On Solaris 11, a CPI patch is auto-downloaded from SORT. This patch was provided to solve the issue in handling VRTSodm and VRTSvxfs packages in non-global zone. As this patch is set to initiate the array only if odm is present in non-global zones, the array does not get initiated on the machines where odm is NOT present in non-global zones and displays this error. RESOLUTION: The CPI code is modified to initiate the array by default for all the cases and to prevent undefined value errors for the array reference. * 3950736 (Tracking ID: 3950762) SYMPTOM: while installing InfoScale 7.3.1 using CPI, you may observe that: Even if you choose to configure LLT over TCP, the installer always configures LLT over UDP. If the cluster nodes have inconsistent interface names(tags)in the configuration file (llttab), LLT over TCP and UDP configurations fail. DESCRIPTION: Configuration of LLT over TCP fails if you configure LLT while installing InfoScale 7.3.1 using CPI. This happens because of the following reasons: The CPI code has hardcoded linktype value set to 'udp' that prohibits CPI from configuring LLT over 'tcp'. While configuring LLT over UDP or TCP through CPI, the installer creates the configuration file (llttab) and adds the interface names to it. For these interface names, the installer uses the local NIC identifiers referring to remote IP addresses. This may cause inconsistencies in the defined interface names. For example: Node1 has eth0 - 192.168.180.1 (eth2 doesn't exist) Node2 has eth2 - 192.168.180.2 (eth0 doesn't exist) To deal with such inconsistent NIC identifiers across nodes, llttab for Node1 should use its local NICs (i.e. eth0) while configuring set-addr option for Node2 and vice versa. RESOLUTION: This hotfix enables the installer to: Configure LLT over TCP as well as UDP. Handle inconsistent interface names across nodes in the cluster. * 3953503 (Tracking ID: 3953507) SYMPTOM: The "-version" option of InfoScale 7.3.1 installer fails to download the available Maintenance or Patch releases DESCRIPTION: The "-version" option of installer lets you view the currently installed InfoScale version, and to download the available Maintenance or Patch releases. However, InfoScale 7.3.1 installer is unable the get the path of the repository where the Maintenance or Patch releases should be downloaded. RESOLUTION: The installer code is modified to either use /OPT/VRTS/repository as the default repository or to accept a different location to download the suggested releases. * 3957571 (Tracking ID: 3957572) SYMPTOM: InfoScale 7.3.1 installer does not stop the veki process while performing the installer -stop operation DESCRIPTION: The veki module remains loaded on the node even after performing the installer -stop operation. This happens because the InfoScale 7.3.1 installer fails to include the veki process in the stop processes list. RESOLUTION: The installer is enhanced to stop the veki process during the installer -stop operation. INSTALLING THE PATCH -------------------- 1. Copy the hot-fix CPI_7.3.1_P7.pl to /tmp/ 2. Run installation scripts with the hot-fix Example: ./installer -require /tmp/CPI_7.3.1_P7.pl REMOVING THE PATCH ------------------ NONE SPECIAL INSTRUCTIONS -------------------- NONE OTHERS ------ NONE