Solaris[TM] Live Upgrade Software: Patch Requirements |
DescriptionThis document lists the sets of patches needed to ensure correct functioning of Solaris Live Upgrade software.
Description
This document
lists the sets of patches needed to ensure correct
functioning of Solaris Live Upgrade software.
Distinct lists
of patches are provided for each Solaris Named Release (i.e. Solaris
2.6, Solaris 7, Solaris 8, Solaris 9, and Solaris 10), where each
list is applicable to all Solaris Updates within a Solaris Named
Release. For example, the patch lists for Solaris 10 are applicable
to Solaris 10 3/05 (FCS), Solaris 10 1/06 (Update 1), Solaris 10 6/06
(Update 2), etc. Many of the patches in these patch lists will
already be applied to systems which are running later Solaris Updates
as can be seen by running 'patchadd -p' on the target system.
It
is recommended to apply the listed patches before using Live Upgrade
to manage the boot environments of a system or apply patches to a
system. The patch lists to provide Live Upgrade functionality on
Solaris 10 systems with non-global zones specify a number of kernel
patches. If these patches are applied to an active boot environment
of a system running Solaris 10 8/07 (Update 4) or an earlier Solaris
10 Update, then depending on the current patch level of the system,
it may be necessary to perform multiple reboots to apply all of the
patches listed. If dealing with such a system, please refer to the
section below describing the Solaris 10 Live Upgrade Zones Starter
Patch Bundle which eases the management of this process.
A
discussion of how to use Live Upgrade to create and manage boot
environments is outside the scope of this document. For information
on how to use Live Upgrade, please refer to the documents available
here: http://docs.sun.com/app/docs/coll/1236.9
There
are two main sections to this document:
Attaining the software level
necessary to use Live Upgrade to upgrade a system. The Live
Upgrade software from the release to which the system is being
upgraded is installed on the active boot environment prior to
upgrading. This ensures that Live Upgrade is able to handle all the
functionality for the release to which the system is being upgraded,
such as new compression technology introduced in Solaris 10.
Live Upgrade can also be used to
manage or patch the boot environments of a system. This section
details the patches which need to be installed in order to utilize
all available Live Upgrade functionality.
Changes to Solaris x86
GRUB.
NOTE: This section
only applies to x86, if your system is SPARC based, then you can skip
this section.
As of Solaris 10/08 ( Update 6 ) for x86, the GRUB model has changed.
For Solaris 10/08 and later Solaris 10 Updates, Live Upgrade
maintains multiple redundant GRUB menus, one for each Boot
Environment (BE). Prior to Solaris 10/08, there was only one system
wide GRUB menu maintained for all BE's.
If Live Upgrade patches from post Solaris 10/08 are applied to a
system that is running a Solaris 10 Update prior to 10/08, then when
a BE is created using lucreate and a subsequent Live Upgrade
operation is run ( i.e. luactivate, luupgrade, etc), you will be
prompted to run:
#
/usr/lib/lu/lux86menu_propagate /path/to/new/Solaris/install/image OR
/path/to/LiveUpgrade/patch
As this tool is upgrading GRUB in all the available BE's, you will
have to either
Provide the
path to a Solaris x86 image for Solaris 10/08 or a later Solaris 10
Update.
Apply the GRUB
patch and then run /usr/lib/lu/lux86menu_propagate providing the
path to the Live Upgrade patch.
The above
command will also need to be run if a system had existing BE's prior
to applying a Live Upgrade patch from post 10/08.
If the GRUB patch is all ready installed along with latest Live
Upgrade patch, prior to creating any BE's, then you will not be
prompted to run lux86menu_propagate. It is only when the latest Live
Upgrade patch is installed and a BE is created without having the
latest GRUB patch installed, or one or more BE's all ready existed
prior to applying latest Live Upgrade and GRUB patch, that you will
be prompted to run lux86menu_propagate.
The GRUB patch for
x86 is 138884-01 or higher.
The first Live
Upgrade patch that utilizes the new GRUB aware model is 121431-30.
Steps to FollowThis section describes the software level necessary to use Live Upgrade to upgrade a system.
206844 statement detail
This section describes the software level necessary to use Live Upgrade to upgrade a system.
1. Using Live Upgrade to upgrade a system
Upgrading Solaris 8 to Solaris 10
1) Install the Live Upgrade packages
from media for Solaris 10 8/07 or a later Solaris 10 update :
# <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20
Or if scripting, you can use:
# <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20
-nodisplay -noconsole
Alternatively this can be done manually :
# pkgrm SUNWlur SUNWluu
# cd <cdrom>/<Solaris_version>/Product
# pkgadd -d . SUNWlucfg SUNWlur SUNWluu
Apply the latest Solaris 10 Live Upgrade patches:
121430-29 or higher ( SPARC )
121431-30 or higher ( x86 )
2) If SDS ( Solstice DiskSuite ) is being used to mirror the root file
system, it is critical that the latest Live Upgrade patches listed in
step 1 are applied.
3) After updating the Solaris Live Upgrade packages, you must patch
your system with the patches listed below. Choose the Solaris 8 patch
list below, appropriate to the system architecture.
4) If Upgrading Solaris 8 to Solaris 10 5/08 or later on SPARC, then
you need to also install p7zip utility, as the default compression
technology has changed from bzip2 to p7zip. Please read the following
instructions on how to add p7zip support to Solaris 8: http://sunsolve.sun.com/search/document.do?assetkey=1-9-250526-1
It is not possible to do the same on x86 architecture as p7zip is not
available on Solaris 8 x86. So for Solaris 8 on x86 you will need to
upgrade twice. Firstly from Solaris 8 to Solaris 9 and then from
Solaris 9 to Solaris 10 5/08 or higher. Description of the latter
process can be found in the article “Restrictions for Using Solaris
Live Upgrade” published on Big Admin,
http://www.sun.com/bigadmin/features/articles/live_upgrade_patch.jsp?cid=e6760
Upgrading Solaris 8 to a later Solaris 8 update or to Solaris 9
1) Install the Live Upgrade packages
from media for the latest Solaris 8 Update (Solaris 8 2/04) if
upgrading to Solaris 8, or from the latest Solaris 9 Update (Solaris 9
9/05) if upgrading to Solaris 9 :
# <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20
Or if scripting, you can use:
# <cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20
-nodisplay -noconsole
Alternatively this can be done manually :
# pkgrm SUNWlur SUNWluu
# cd <cdrom>/<Solaris_version>/Product
# pkgadd -d . SUNWlur SUNWluu
2) After updating the Solaris Live Upgrade packages, you must patch
your system with the patches listed below. Choose the Solaris 8 patch
list below, appropriate to the system architecture.
Upgrading Solaris 9 to Solaris 10
1) Install the
Live Upgrade packages from media for Solaris 10 8/07 or a later
Solaris 10 update :
#
<cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20
Or if scripting, you can use:
#
<cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20
-nodisplay -noconsole
Alternatively this can be done manually
:
# pkgrm SUNWlur SUNWluu
# cd
<cdrom>/<Solaris_version>/Product
# pkgadd -d .
SUNWlucfg SUNWlur SUNWluu
2) If SVM ( Solaris Volume Manager )
is being used to mirror the root file system, after following step 1
above, you need to apply the latest Solaris 10 Live Upgrade patches.
121430-29 or higher ( SPARC )
121431-30 or higher ( x86 )
3)
After updating the Solaris Live Upgrade packages, you must patch your
system with the patches listed below. Choose the Solaris 9 patch list
below, appropriate to the system architecture.
Upgrading Solaris 9 to a later Solaris 9 update
1) Install the
Live Upgrade packages from media for the latest Solaris 9 update :
#
<cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20
Or if scripting, you can use:
#
<cdrom>/<Solaris_version>/Tools/Installers/liveupgrade20
-nodisplay -noconsole
Alternatively this can be done manually
:
# pkgrm SUNWlur SUNWluu
# cd
<cdrom>/<Solaris_version>/Product
# pkgadd -d .
SUNWlur SUNWluu
2) After updating the Solaris Live Upgrade
packages, you must patch your system with the patches listed below.
Choose the Solaris 9 patch list below, appropriate to the system
architecture.
Upgrading Solaris 10 to a later Solaris 10 update
For upgrading
Solaris 10 to a later Solaris 10 update release, there are 2 separate
scenarios that apply depending on the Solaris Update release level of
the system being upgraded and the Solaris Update release that is
being upgraded to.
1) Bring the Live Upgrade packages up to
required level.
a) If
the system being upgraded is installed with Solaris 10 11/06 or an
earlier Solaris 10 update then add SUNWlucfg package from Solaris 10
08/07 media or from any Solaris 10 Update release media subsequent to
08/07:
# pkgadd SUNWlucfg
Then add the latest Live Upgrade
patch available on SunSolve:
121430 ( SPARC )
121431 ( x86
)
b) If the system being upgraded is installed with Solaris 10
08/07 or a later Solaris 10 update, then just add the latest Live
upgrade patch from SunSolve for your architecture:
121430 ( SPARC
)
121431 ( x86 )
2) After updating the
Solaris Live Upgrade packages, you must patch your system with the
patches listed below. Choose the Solaris 10 patch list below,
appropriate to the system architecture. If the system has non-global
zones, then the patches listed in the non-global-zones section must
also be applied.
Upgrading Solaris release prior to Solaris 8
-
Live Upgrade man pages might be
missing or inaccurate under the following circumstances:
* If you are running a version of Solaris before the Solaris 8 release.
These releases did not contain Live Upgrade packages.
* If you have early versions of Live Upgrade packages on your system.
Therefore, under the above circumstances, you will need to check the
online man pages or documentation at
http://docs.sun.com/app/docs/coll/1236.9 . Be sure to match the version
of Solaris on the documents to the version of Solaris media that you
used to load the Live Upgrade packages. Matching versions provides the
correct set of supported features or options.
2) This guide shows Solaris Live Upgrade patches back to Solaris 2.6.
However if the objective is to upgrade to Solaris 10, the maximum jump
is 2 releases.
You would have to first upgrade from Solaris 2.6 to Solaris 8, then
Solaris 8 to Solaris 10.
This section details the patches which
need to be installed in order to utilize all available Live Upgrade
functionality.
2. Using Live
Upgrade to manage or patch the boot environments of a system
Management of boot
environments using Live Upgrade refers to activities like boot
environment creation (in the case where we are simply using Live
Upgrade to manage multiple boot environments, as opposed to using
Live Upgrade to actually upgrade the boot environments) or patching
using 'luupgrade -t'. These activities are distinct from upgrade of a
system using Live Upgrade (which is discussed in Section 1 above).
It is recommended
to use Live Upgrade packages from the same Solaris Named Release that
a system is installed with, when Live Upgrade is only being used for
the management of boot environments on the system. For example, if
using Live Upgrade to manage boot environments on Solaris 8 or
Solaris 9, then ensure the latest respective Live Upgrade packages
available for Solaris 8 or Solaris 9 are installed. For management of
boot environments, it should not be necessary, and therefore is not
recommended, to use Live Upgrade packages from a later Solaris Named
Release (e.g. Solaris 10).
Solaris 10 Live Upgrade Zones Starter Patch Bundle
The Solaris 10
Live Upgrade Zones Starter Patch Bundle is a collection of patches
with an install script which is available from the SunSolve Patch
Cluster and Patch Bundle download page,
http://sunsolve.sun.com/show.do?target=patches/patch-access , and is
provided specifically for use on systems with non-global zones that
are running Solaris 10 8/07 (Update 4) or an earlier Solaris 10
Update. For further information, see the patch bundle README file
available on the same download page.
Patching such a
system up to the level where Live Upgrade has support for zones on
UFS filesystems can involve applying a number of kernel patches to
the active boot environment and require multiple sequential patching
and reboot cycles. The patch bundle is provided specifically as a
convenient means for simplifying this patching process.
Systems
running Solaris 10 5/08 (Update 5) or a later Solaris 10 Update
already deliver Live Upgrade software with support for zones on UFS
filesystems. These systems are at an equivalent or higher patch level
than the majority of the patches provided by the starter patch
bundle, so there is little or no benefit derived from installing the
starter patch bundle on these systems. Instead, the additional
patches that need to be applied to these systems are specified on the
Solaris 10 patch lists below in this document.
It is important to
make clear the distinction between the Live Upgrade Zones Starter
Patch Bundle, and the patch list in this document that is associated
with enabling use of Live Upgrade on Solaris 10 systems with
non-global zones:
The patch bundle contains only the minimum
set of patches needed to provide Live Upgrade with support for zones
on UFS filesystems. It's primary use is simplify the task of patching
early Solaris 10 Updates with the necessary multiple Kernel Patches
and associated system reboots. When the patch bundle is installed to
a system with zones on UFS filesystems running Solaris 10 8/07
(Update 4) or an earlier Solaris 10 Update, the level of
functionality provided is sufficient to enable use of Live Upgrade on
these systems without the need to apply further patches to the active
boot environment.
That is, once this
minimal Live Upgrade patch level is achieved, Live Upgrade itself can
be used to duplicate the active boot environment, and patch the
duplicated boot environment - e.g. with the patches listed below - as
a way of bootstrapping a system to a higher patch level - e.g. in
preparation of a migration to ZFS root.
This minimal Live
Upgrade functionality for Zones on UFS is contained in a fixed set of
patches, which means for the most part that the Live Upgrade Zones
Starter Patch Bundle content is static and is not updated when higher
revisions of patches are released. It is important to note the
starter patch bundle does not provide Live Upgrade with support for
features introduced with Solaris 10 5/08 (Update 5) or later Solaris
10 Updates, such as ZFS boot, zones on ZFS, or SPARC Newboot (which
included findroot enabled grub, and which is supported by later Live
Upgrade patches).
The Solaris 10
Live Upgrade Zones Starter Patch Bundle brings a system running
non-global zones, up to a sufficient patch level that enables a user
to now decide based on their requirements and resources, whether to
create a new boot environment and patch that boot environment using
Live Upgrade utilities, or continue on applying the patches listed in
this document to the live boot environment. By creating and patching
a duplicated boot environment to a higher patch level, the advantages
of Live Upgrade can be leveraged to reduce the risk and downtime
associated with applying these additional patches.
In
contrast, the patches listed in this document specifies the patches
required to ensure Live Upgrade software has the most up to date bug
fixes, and Live Upgrade support for all the latest features of
Solaris 10, such as ZFS boot, zones on ZFS, and SPARC Newboot. The
patch lists in this document are dynamic, and are updated when new
patches are released that contain bug fixes or new feature support
for Live Upgrade. The patch lists do not necessarily include all the
patches necessary to obtain the full functionality for the
specific features which Live Upgrade can support, e.g. it does
not necessarily include all the ZFS patches necessary to
migrate to a ZFS root environment, but it does include all the
patches required to bring Live Upgrade up to its latest
functional level to support a migration to ZFS using Live Upgrade.
So to reiterate,
this document contains the list of patches to apply to a system, in
order to avail of the latest Live Upgrade feature support such as
support for migration to ZFS boot, zones on ZFS and SPARC Newboot,
whereas the Solaris 10 Live Upgrade Zones Starter Patch Bundle is
basically a minimal subset of the patches listed in this document for
Solaris 10 which is required to provide basic Live Upgrade
functionality in a Zones on UFS environment.
Solaris zones ( containers ) on ZFS file systems.
The latest Live
Upgrade patches for Solaris 10, now support zones on ZFS filesystems.
Patch 121430-36 for SPARC and 121431-37 for x86 both provide support
for zones on ZFS, with one exception, namely where the root file
system is ZFS based, and the zone path resides at the top of the UFS
mount point. This issue will most likely be resolved in a later Live
Upgrade patch. The relevant CR is 6759266.
Additional documentation:
For a step by step
guide to familiarizing yourself with Solaris Live Upgrade, see
Solaris How To Guide, Upgrading and Patching with Live Upgrade at
http://www.sun.com/solaris/howto.
For information
about enterprise patching issues using Solaris Live Upgrade, see the
Sun Blueprint Patching Mirrored Systems with the Solaris Live Upgrade
Software [2]http://www.sun.com/blueprints
Currently in
Solaris 10, due to CR 6759266, it is not possible to use Live Upgrade
tools if there are non-global zones on the system and any of these
non-global zones have zonepaths that reside at the top of a UFS
mountpoint. An example is where zonepath is set to /zone1 and /zone1
is the mountpoint for a UFS filesystem.
Patch Lists for full Live Upgrade feature support:
Apply the patches
in the order in which they are listed.
The following patches provide Live
Upgrade functionality for Solaris 2.6 SPARC:
106292-14 or
higher pkgadd/pkgrm patches
111109-02 or
higher nawk patch
112542-01 or
higher fgrep patch
106125-16 or
higher patchadd/patchrm**
106193-06 or
higher unzip and sysid
111664-01 or
higher bzcat patch
105746-06 or
higher cpio patch
107733-11 or
higher ld.so patch
The following patches provide Live
Upgrade functionality for Solaris 7 SPARC:
106938-08 or
higher libresolv patches
107443-23 or
higher pkgadd/pkgrm patches
112590-01 or
higher fgrep patch
111113-02 or
higher nawk patch
107171-13 or
higher patchadd/patchrm patch**
111666-01 or
higher bzcat patch
108414-06 or
higher cpio patch
107059-01 or
higher sort patch
107834-04 or
higher DVD-rom support
106541-38 or
higher Live Upgrade boot device patch
108029-03 or
higher prodreg patches for Live Upgrade (Solaris 7 8/99)
The following patches provide Live
Upgrade functionality for Solaris 7 x86:
106939-07 or
higher libresolv patches
107444-15 or
higher pkgadd/pkgrm patches
112591-01 or
higher fgrep patch
111114-02 or
higher nawk patch
107172-13 or
higher patchadd/patchrm patch**
108415-06 or
higher cpio patch
107060-01 or
higher sort patch
108030-03 or
higher prodreg patches for Live Upgrade (Solaris 7 8/99)
The following patches provide Live
Upgrade functionality for Solaris 8 SPARC:
110380-06 or
higher libadm patches
110934-26 or
higher pkg utilities patch
112396-03 or
higher fgrep patches
111111-07 or
higher nawk patches
108987-18 or
higher patchadd/patchrm patch**
112097-07 or
higher cpio patch
111879-01 or
higher prodreg patches for Live Upgrade
109147-43 or
higher linker patches
108434-22 or
higher SUNWlibC patches
108435-22 or
higher SUNWlibCx patches
108693-26 or
higher Disksuite patches
The following patch is only required if the
SUNWmdja package is installed:
111755-02 or
higher Disksuite patches
112345-04 or
higher Pax patches
The following patch is only required if one or
more of the SUNWkcspg, SUNWkcsrt, SUNWkcspx, or SUNWkcsrx packages
are installed:
111400-04 or
higher kcms_server and kcms_configure patch
The
following patch is only required if one or more of the SUNW5ttfe,
SUNWcbcp, SUNWcttfe. SUNWcwbcp, SUNWcxoft, SUNWgttfe, SUNWhpcp,
SUNWhttfe, SUNWkbcp, SUNWkttfe, or SUNWkwbcp packages are installed:
112279-03 or
higher ALC Procedural script patch
The following patch is only required if one or
more of the SUNWgttf, SUNWgttfe, or SUNWgxfnt packages are installed:
114251-01 or
higher ALC Procedural script patch (Solaris 8 2/02)
108977-01 or
higher libsmedia patch
108974-02 or
higher sd and uata driver patch
If applied to the
live boot environment, the following patch must be applied in
single-user mode and a reboot is required to bring the system to a
consistent state:
108968-12 or
higher vol/vold/rmmount/dev_pcmem.so.1 patch
The following patches provide Live
Upgrade functionality for Solaris 8 x86:
110403-06 or
higher libadm patches
111307-07 or
higher boot.bin, bootconf.exe, bootenv.rc and nbp patch
110935-26 or
higher pkgadd/pkgrm patches
112397-03 or
higher fgrep patches
111112-07 or
higher nawk patches
108988-18 or
higher patchadd/patchrm patch**
112098-07 or
higher cpio patch
111880-01 or
higher prodreg patches for Live Upgrade
109148-41 or
higher linker patches
112346-04 or
higher Pax patches
The following patch is only required if one or
more of the SUNWkcspg or SUNWkcsrt packages are installed:
111401-04 or
higher kcms_server and kcms_configure patch
The
following patch is only required if one or more of the SUNW5ttfe,
SUNWcbcp, SUNWcttfe, SUNWcwbcp, SUNWcxoft, SUNWgttfe, SUNWhpcp,
SUNWhttfe, SUNWkbcp, SUNWkttfe, SUNWkwbcp packages are installed:
112280-02 or
higher ALC Procedural script patch
The following patch is only required if one or
more of the SUNWgttf, SUNWgttfe, or SUNWgxfnt packages are installed:
114252-01 or
higher ALC Procedural script patch
108978-01 or
higher libsmedia patch
If applied to the
live boot environment, the following patch must be applied in
single-user mode and a reboot is required to bring the system to a
consistent state:
108969-12 or
higher vol/vold/rmmount patch
The following patches provide Live
Upgrade functionality for Solaris 9 SPARC:
115689-01 or
higher patchadd/patchrm patch**
112951-13 or
higher pkginstall patches
113713-23 or
higher pkginstall patches
113280-07 or
higher cpio patch
114482-04 or
higher prodreg patches for Live Upgrade
114329-02 or
higher pax patches
The following
patch is only required if one or more of the SUNWkcspg, SUNWkcsrt,
SUNWkcspx, or SUNWkcsrx packages are installed:
114636-04 or
higher kcms_server and kcms_configure patch
114006-02 or
higher tftp patch
The following
patch is only required if one or more of the SUNWcbcp, SUNWcwbcp,
SUNWhbcp, SUNWhwbcp, SUNWkbcp, or SUNWkwbcp packages are installed:
113023-01 or
higher Broken ALC procedural scripts
The following
patch is only required if one or more of the IPLTadcon, IPLTadmin,
IPLTcons, IPLTdscon, IPLTdsu, IPLTjss, IPLTnls, IPLTnspr, IPLTnss, or
IPLTpldap packages are installed:
113859-03 or
higher IPLT Procedural Script patch
137477-01 or
higher p7zip patch (if upgrading to Solaris 10 5/08 or higher)
112966-07 or
higher vold patch
If applied to the
live boot environment, the following patch must be applied in
single-user mode and a reconfiguration reboot is required to bring
the system to a consistent state before normal operations are
resumed:
112233-12 or
higher kernel patch (required by 117426-03)
117426-03 or
higher ctsmc and sc_nct driver patch
The following patches provide Live
Upgrade functionality for Solaris 9 x86 (commencing from the Solaris
9 12/02 release):
120465-01 or
higher bios utility patch
115690-01 or
higher patchadd/patchrm patches**
114194-10 or
higher pkginstall patches
114568-22 or
higher pkginstall patches
115167-06 or
higher cpio patch
114483-04 or
higher prodreg patches for Live Upgrade
114273-04 or
higher IPLT patch
114330-02 or
higher pax patch
The following
patch is only required if one or more of the SUNWkcspg or SUNWkcsrt
packages are installed:
114637-04 or
higher kcms_server and kcms_configure patch
137478-01 or
higher p7zip patch (required if upgrading to Solaris 10 5/08 or
higher)
115021-05 or
higher vold patch
If applied to the
live boot environment, the system should be rebooted once all patches
are applied.
The following patches provide Live
Upgrade functionality for Solaris 10 SPARC:
If you are running
non-global zones, see the subsequent section for additional patches
which you must also install.
118815-05 or
higher nawk patch
120900-04 or
higher libzonecfg patch
121133-02 or
higher SUNWzoneu required patch
119254-64 or
higher Install and Patch Utilities Patch**
119317-01 or
higher SVr4 Packaging Commands (usr) patch
120235-01 or
higher SUNWluzone required patches
121428-08 or
higher SUNWluzone required patches
121002-03 or
higher pax patches
123121-02 or
higher prodreg patches
The following
patch is only required if the TSIpgx package is installed:
119309-03 or
higher PGX32 Graphics (TSIpgx Power Management)
121004-03 or
higher sh patch
119574-02 or
higher su patch
120996-02 or
higher cpio patch
120068-03 or
higher telnet security patch
119042-10 or
higher /usr/sbin/svccfg patch
126538-01 or
higher i.manifest r.manifest class action script patch
123332-01 or
higher tftp patch
119246-27 or
higher Man pages patch
121901-02 or
higher i.manifest r.manifest class action script patch
125418-01 or
higher in.telnetd patch
121430-34 or
higher Live Upgrade patch
123839-07 or
higher Fault Manager patch
127922-03 or
higher cpio patch
137321-01 or
higher p7zip patch (required if upgrading to Solaris 10 5/08 or
higher)
138130-01 or
higher vold patch
If applied to the
live boot environment, the system should be rebooted once all patches
are applied.
The following patches provide Live
Upgrade functionality for Solaris 10 SPARC with non-global zones:
If you want to use
Live Upgrade on a system with non-global zones, you must install the
following additional patches:
119081-25 or
higher CD-ROM Install Boot Image patch (required by 124628-04)
124628-05 or
higher CD-ROM Install Boot Image patch (required by 124630-12)
119252-21 or
higher System Administration Applications patch (required by
124630-12)
120199-11 or
higher System Administration Applications patch (required by
124630-12)
124630-13 or
higher showrev patch
119578-30 or
higher FMA patch (required by 118833-36)
118918-24 or
higher Solaris Crypto Framework patch (required by 118833-36)
119042-10 or
higher svccfg & svcprop patch (required by 118833-36)
124327-04 or
higher libpcp patch (required by 118833-36)
If applied to the
live boot environment, the system must be rebooted immediately after
applying the following patch, before any other patches can be
installed:
118833-36 or
higher Kernel patch
120272-13 or
higher SMA patch (required by 120011-14)
126897-02 or
higher Fault Manager patch (required by 120011-14)
122640-05 or
higher ZFS patch (required by 120011-14)
125369-10 or
higher Fault Manager patch (required by 120011-14)
125503-02 or
higher package move IP objects patch (required by 120011-14)
126419-01 or
higher umountall patch (required by 120011-14)
124204-04 or
higher ZFS patch (required by 120011-14)
118731-01 or
higher /usr/sbin/zonecfg patch (required by 120011-14)
122660-10 or
higher zones patch (required by 120011-14)
125547-02 or
higher zoneadm indirect dependency patch (required by 120011-14)
Before installing
the following patch, the non-global zones must be halted:
120011-14 or
higher Kernel patch
The following patches provide Live
Upgrade functionality for Solaris 10 x86:
If you want to use
Live Upgrade on a system with non-global zones, you must
install the following additional patches:
118816-03 or
higher nawk patch
120901-03 or
higher libzonecfg patch
121334-04 or
higher SUNWzoneu required patch
119255-64 or
higher Install and Patch Utilities Patch**
119318-01 or
higher SVr4 Packaging Commands (usr) patch
117435-02 or
higher biosdev patch for GRUB Boot
120236-01 or
higher SUNWluzone required patches
121429-08 or
higher SUNWluzone required patches
121003-03 or
higher pax patch
123122-02 or
higher prodreg patch
121005-03 or
higher sh patch
119043-10 or
higher /usr/sbin/svccfg patch
121902-02 or
higher i.manifest r.manifest class action script patch
120901-03 or
higher libzonecfg patch
120069-03 or
higher telnet security patch
120070-02 or
higher cpio patch
123333-01 or
higher tftp patch
121431-35 or
higher Live Upgrade patch
126539-01 or
higher i.manifest and r.manifest patch
119247-27 or
higher Manual Page updates for Solaris 10
125419-01 or
higher in.telnetd patch
118732-01 or
higher /usr/sbin/zonecfg patch
127923-03 or
higher cpio patch
137322-01 or
higher p7zip patch (required if upgrading to Solaris 10 5/08 or
higher)
138884-01 or
higher SunOS 5.10_x86: GRUB patch
138131-09 or
higher vold patch
The following patch provide Live
Upgrade functionality for Solaris 10 x86 with non-global zones:
If you want to use
Live Upgrade with a system that is running non-global zones, you must
install the following additional patches.
121127-02 or
higher umountall.sh patch (required by 118855-36)
113000-07 or
higher SUNWgrub patch (required by 118855-36)
118344-14 or
higher Fault Manager patch (required by 118855-36)
If applied to a
live boot environment, the system must be rebooted immediately after
installing the following patch, before any other patches can be
installed:
118844-20 or
higher kernel patch (required by 118855-36)
121208-03 or
higher ld & libc.so.1 patch (required by 118855-36)
118345-12 or
higher ld & libc.so.1 patch (required by 118855-36)
119082-25 or
higher CD-ROM Install Boot Image patch (required by 124631-13)
124629-05 or
higher CD-ROM Install Boot Image patch (required by 124631-13)
119253-22 or
higher System Administration Applications patch (required by
124631-13)
120200-11 or
higher sysidtool patch (required by 124631-13)
124631-13 or
higher showrev patch
121264-01 or
higher cadp160 driv
er patch (required by 118855-36)
122035-05 or
higher awk/nawk patch (required by 118855-36)
123840-04 or
higher Fault Manager patch (required by 118855-36)
If applied to a
live boot environment, the system must be rebooted immediately after
installing the following patch, before any other patches can be
installed:
118855-36 or
higher kernel patch
118919-21 or
higher Solaris Crypto Framework patch (required by 120012-14)
119575-02 or
higher su patch (required by 120012-14)
120273-15 or
higher SMA patch (required by 120012-14)
122641-06 or
higher ZFS genesis patch (required by 120012-14)
125370-05 or
higher Fault Manager patch (required by 120012-14)
126420-01 or
higher umountall patch (required by 120012-14)
125504-02 or
higher package move IP objects patch (required by 120012-14)
124205-05 or
higher ZFS patch (required by 120012-14)
122661-08 or
higher zones patch (required by 120012-14)
125548-02 or
higher zoneadm indirect dependency patch (required by 120012-14)
126424-03 or
higher bootadm patch (required by 120012-14)
Before installing
the following patch, the non-global zones must be halted:
120012-14 or
higher Kernel patch
** It is recommended to always
install the latest available revision of the patch utilities patch
before applying other patches.
ProductSolaris 10 Operating System
Solaris 9 Operating System
Solaris 8 Operating System
Solaris 7 Operating System
Solaris 2.6 Operating System
AttachmentsThis solution has no attachment