This document covers the procedure and the tools for applying minor upgrade across the range of Sentinel products.
General information
A minor upgrade of a Sentinel product is when a customer wants a new product where the version differs on the fourth component: for example VoLTE 2.7.0.4 to 2.7.0.5 or 2.8.0.0 to 2.8.0.2
As a policy there is full backwards compatibility between minor releases. There might be new features, new configuration and bug fixes, but no architecture changes.
The products supported by minor upgrade are:
-
Sentinel VoLTE
-
Sentinel IP-SM-GW
-
Sentinel GAA
-
Rhino Element Manager (REM)
-
Rhino
On how to minor upgrade Sentinel products see Minor Upgrade Sentinel Product.
On how to upgrade REM see Upgrade Rhino Element Manager
Requirements for a minor upgrade
To be able to apply a minor upgrade for Sentinel successfully verify the checklist below:
check connectivity
Check the connectivity between the management node and the Rhino nodes. From the management node you must be able to open an SSH connection to each Rhino node without specifying a password.
check the upgrade bundle
The upgrade bundle for a Sentinel product consists of:
Item | Description |
---|---|
README |
Contains information about the minor upgrade: how to use it, what components it changes, and what problems it fixes |
orca |
The orca tool |
helpers directory |
Contains set of scripts used by orca |
core directory |
Contains set of scripts used by orca |
workflows directory |
Contains set of scripts used by orca |
resources directory |
Contains the properties used by orca |
licenses directory |
License information for third party libraries used by the patch runner |
packages directory |
Contains package files and the package.cfg |
The package files directory contains:
-
the
packages.cfg
file -
the SDK in offline mode
-
a rhino install (optional)
-
a rhino config JSON file (optional)
-
a license (optional)
-
a new JDK (java) (optional)
-
the post install package or custom package (optional)
-
the post configure package (optional)
The offline SDK must contain the product SDK with an offline repository and the product installer.
See Creating a minor upgrade bundle for more information.
check the path structure
For Sentinel products, the requirements are that the Rhino nodes have the expected path structure:
enable symmetric activation state mode
Symmetric activation state mode
must be enabled prior to starting the upgrade. To check that it is enabled, use orca
's status
command. At the top
under the Global info
header there will be the text Symmetric activation state mode is currently enabled
if it is
enabled, or Nodes with per-node activation state: <node list>
if it is disabled. Alternatively you can use the
rhino-console
command getsymmetricactivationstatemode
.
To enable it, follow the instructions in the Rhino documentation.