cpi-Patch-7.3.1.400
Obsolete
The latest patch(es) : cpi-Patch-7.3.1.2500 

 Basic information
Release type: Patch
Release date: 2018-06-13
OS update support: None
Technote: None
Documentation: None
Popularity: 569 viewed    downloaded
Download size: 6.77 KB
Checksum: 538121341

 Applies to one or more of the following products:
InfoScale Availability 7.3.1 On AIX 7.1
InfoScale Availability 7.3.1 On AIX 7.2
InfoScale Availability 7.3.1 On RHEL6 x86-64
InfoScale Availability 7.3.1 On RHEL7 x86-64
InfoScale Availability 7.3.1 On SLES11 x86-64
InfoScale Availability 7.3.1 On SLES12 x86-64
InfoScale Availability 7.3.1 On Solaris 11 SPARC
InfoScale Availability 7.3.1 On Solaris 11 X64
InfoScale Enterprise 7.3.1 On AIX 7.1
InfoScale Enterprise 7.3.1 On AIX 7.2
InfoScale Enterprise 7.3.1 On RHEL6 x86-64
InfoScale Enterprise 7.3.1 On RHEL7 x86-64
InfoScale Enterprise 7.3.1 On SLES11 x86-64
InfoScale Enterprise 7.3.1 On SLES12 x86-64
InfoScale Enterprise 7.3.1 On Solaris 11 SPARC
InfoScale Enterprise 7.3.1 On Solaris 11 X64
InfoScale Foundation 7.3.1 On AIX 7.1
InfoScale Foundation 7.3.1 On AIX 7.2
InfoScale Foundation 7.3.1 On RHEL6 x86-64
InfoScale Foundation 7.3.1 On RHEL7 x86-64
InfoScale Foundation 7.3.1 On SLES11 x86-64
InfoScale Foundation 7.3.1 On SLES12 x86-64
InfoScale Foundation 7.3.1 On Solaris 11 SPARC
InfoScale Foundation 7.3.1 On Solaris 11 X64
InfoScale Storage 7.3.1 On AIX 7.1
InfoScale Storage 7.3.1 On AIX 7.2
InfoScale Storage 7.3.1 On RHEL6 x86-64
InfoScale Storage 7.3.1 On RHEL7 x86-64
InfoScale Storage 7.3.1 On SLES11 x86-64
InfoScale Storage 7.3.1 On SLES12 x86-64
InfoScale Storage 7.3.1 On Solaris 11 SPARC
InfoScale Storage 7.3.1 On Solaris 11 X64

 Obsolete patches, incompatibilities, superseded patches, or other requirements:

This patch is obsolete. It is superseded by: Release date
cpi-Patch-7.3.1.2500 2022-11-02
cpi-Patch-7.3.1.2400 (obsolete) 2022-09-20
cpi-Patch-7.3.1.2300 (obsolete) 2022-03-13
cpi-Patch-7.3.1.2200 (obsolete) 2021-11-15
cpi-Patch-7.3.1.2100 (obsolete) 2021-08-30
cpi-Patch-7.3.1.2000 (obsolete) 2021-05-07
cpi-Patch-7.3.1.1900 (obsolete) 2021-02-28
cpi-Patch-7.3.1.1800 (obsolete) 2020-11-30
cpi-Patch-7.3.1.1700 (obsolete) 2020-09-10
cpi-Patch-7.3.1.1600 (obsolete) 2020-04-21
cpi-Patch-7.3.1.1500 (obsolete) 2020-03-26
cpi-Patch-7.3.1.1400 (obsolete) 2020-03-20
cpi-Patch-7.3.1.1300 (obsolete) 2020-02-21
cpi-Patch-7.3.1.1200 (obsolete) 2019-09-27
cpi-Patch-7.3.1.1100 (obsolete) 2019-08-07
cpi-Patch-7.3.1.1000 (obsolete) 2019-03-20
cpi-Patch-7.3.1.900 (obsolete) 2019-02-25
cpi-Patch-7.3.1.800 (obsolete) 2019-01-17
cpi-Patch-7.3.1.700 (obsolete) 2018-11-26
cpi-Patch-7.3.1.600 (obsolete) 2018-09-04
cpi-Patch-7.3.1.500 (obsolete) 2018-06-13

This patch supersedes the following patches: Release date
cpi-Patch-7.3.1.300 (obsolete) 2018-05-29
cpi-Patch-7.3.1.100 (obsolete) 2018-04-25

 Fixes the following incidents:
3944164, 3945461, 3948728, 3949312, 3950586

 Patch ID:
None.

Readme file
                          * * * READ ME * * *
                         * * * CPI 7.3.1 * * *
                         * * * Patch 400 * * *
                         Patch Date: 2018-06-07


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 400


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.400
* 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.


DETAILS OF INCIDENTS FIXED BY THE PATCH
---------------------------------------
This patch fixes the following incidents:

Patch ID: 7.3.1.400

* 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.



INSTALLING THE PATCH
--------------------
1. Copy the hot-fix CPI_7.3.1_P4.pl to /tmp/
2. Run installation scripts with the hot-fix
Example:
./installer -require /tmp/CPI_7.3.1_P4.pl


REMOVING THE PATCH
------------------
NONE


SPECIAL INSTRUCTIONS
--------------------
NONE


OTHERS
------
NONE