If you maintain a local IPS package repository, that repository must have at least the following content to support upgrades to new Oracle Solaris releases:
To upgrade from Oracle Solaris 11.3 SRU16 to Oracle Solaris 11.3 SRU19, your local IPS package repository must include the following repository content:
To upgrade from Oracle Solaris 11 11/11 SRU7.5 to Oracle Solaris 11.3 SRU19, your local IPS package repository must include the following repository content:
You can get this content to add to your local repository by downloading repository files from any of the following locations:
For example, on MOS see Where to download Oracle Solaris ISO images and Update Releases (Doc ID 1277964.1) for GA repositories. The first link under each release section is a link to download the IPS repository file for that release.
For SRU repositories, see the following on MOS:
These repository files come with instructions and an installation script. Specify your existing local repository as the destination (-d) to add the new content to your local repository.
For more information about creating a local repository, see:
When you perform your upgrade, specify the result you want and use the preview option (-n) to see whether you will get what you specified. For example:
$ pkg update -nv entire@0.5.11,5.11-0.175.3.19 '*'
In some cases, upgrade requires multiple steps because a subset of software must be updated before other software can be updated. If you are not able to upgrade to your desired end state in one step, upgrade as far as you can, reboot to the new BE, and upgrade again. Release notes provide information about whether a multi-step upgrade will be required.