Solaris 10 local zones fail to install correctly when running Storage Foundation 5.1 Rolling Patch 1 (5.1RP1)

book

Article ID: 100002254

calendar_today

Updated On:

Description

Error Message

An issue has been discovered with the packaging of the following Storage Foundation (SF) 5.1RP1 patches for the Solaris 10 platform:

142634-02 (VRTSvxfs 5.1RP1 for Solaris 10 SPARC)
143271-02 (VRTSodm 5.1RP1 for Solaris 10 SPARC)
142635-02 (VRTSvxfs 5.1RP1 for Solaris 10 x86)
143272-02 (VRTSodm 5.1RP1 for Solaris 10 x86)

Installation of these patches causes corruption (duplicate pathnames) to occur to the corresponding packages pkgmap file. Whilst this corruption will not affect the operation of the product in the global zone or any existing local zones it will prevent any new Solaris local zones from being cleanly created.

For example:

# zoneadm -z zone2 install
Preparing to install zone .
...
Zone is initialized.
Installation of these packages generated errors: <=== NOTE
Installation of <2> packages was skipped.
The file contains a log of the zone installation.

If we review the zone installation log we see the following messages relating to the above packages:

*** package failed to install - interrupted:
pkgadd: ERROR: duplicate pathname
pkgadd: ERROR: duplicate pathname
.....
pkgadd: ERROR: unable to process pkgmap
Installation of on zone failed (internal error).
No changes were made to the system.
...
*** package failed to install - interrupted:
pkgadd: ERROR: duplicate pathname
pkgadd: ERROR: duplicate pathname
...
pkgadd: ERROR: unable to process pkgmap
Installation of on zone failed (internal error).
No changes were made to the system.
 

Resolution

Veritas has released the following patches with corrected pkgmap allowing Solaris local zones to cleanly install:

Solaris 10 SPARC:

VRTSvxfs 5.1RP1HF5   OR  VRTSvxfs 5.1RP2
VRTSodm 5.1RP1HF1  OR  VRTSodm 5.1RP2

Solaris 10 x86:

VRTSvxfs 5.1RP1HF2  OR VRTSvxfs 5.1RP2
VRTSodm 5.1RP1HF1 OR VRTSodm 5.1RP2

Please contact Veritas Technical Support for further details on and to obtain the HF patches. RP2 can be downloaded from https://sort.Veritas.com/patch/matrix

Due to the package map corruption caused by installation of problematic RP1 patches, the following steps should be used to install the above hot fix patches or RP2:

1. Remove existing VRTSvxfs/VRTSodm packages using pkgrm (pkgrm VRTSvxfs; pkgrm VRTSodm)
2. Reinstall VRTSvxfs/VRTSodm 5.1GA packages from SF 5.1 media using pkgadd (pkgadd VRTSvxfs; pkgadd VRTSodm)
3. Install the corresponding hot fix patches OR apply RP2 patches
4. Reboot the system
 
 
Once these steps are complete, local zones should be able to install cleanly.

Issue/Introduction

Solaris 10 local zones fail to install correctly when running Storage Foundation 5.1 Rolling Patch 1 (5.1RP1)