The upgrade process applies to the major (1.X.0 -> 1.Y.0) and minor (1.X.Y -> 1.X.Z) versions. It requires individual analysis, the result of which is the precise conditions of upgrade process.
A patch contains bug fixes and related small changes and is designed for particular version of JLupin Next Server. Patches are differential, which means that all intermediate patches should be applied to get the latest version of JLupin Next Server.
For example, to get JLNS 188.8.131.52 having release version (184.108.40.206) you have to apply the following patches in exact order:
- Get the patch file (let's assume patch 1 for 1.4.0 - JLNSEE1_4_0_patch1.zip)
$JLUPIN_HOME/patchesdirectory if doesn't exist.
- Unzip the patch file in
- Go to patch directory (in this example:
- Shutdown Main Server ('node shutdown' through control tool)
- Run the patch (on Windows:
patch.cmd, on Linux:
- Check the logs (in this example:
- Start Main Server and check if it's up and running.
- Raise an issue in case of any errors (through support portal), with patch.log and (optionally) any other problems that occurred.