Patching with the patch installer
You can use the patch installer either in graphical mode, console mode or automated. The latter is reasonable for automated patching multiple systems.
Make sure that enough disk space is available
If the installer returns the message There is not enough space to perform this installation. Please free some disk space and re-run this installer…
, the environment variable IATEMPDIR
can be alternatively set to a disk partition that has enough space.
Execute the following commands in the UNIX command line prompt and restart the installer.
-
For Bourne shell (sh), ksh, bash and zsh:
$ IATEMPDIR=/<free‑disk‑space‑directory> $ export IATEMPDIR
-
For C shell (csh) and tcsh:
$ setenv IATEMPDIR=/<free‑disk‑space‑directory>
-
For Windows
C:\>set IATEMPDIR "c:\<free-disk-space-directory>"
Downloading the executable patch installer
Proceed as follows
-
Download the patch installer for INUBIT 8.0 suitable for your operating system and the corresponding checksum file from the INUBIT User Portal.
-
Windows systems
Patch Windows x64 <version>
(filepatchWinX64-<version>.exe
) -
Linux systems
Patch Linux x64 <version>
(filepatchLinuxX64-<version>.bin
)
-
-
Make sure the patch installer has been downloaded correctly using the checksum file.
Executing the patch installer
Prerequisites
You have loaded the executable patch (refer to Downloading the executable patch installer).
Proceed as follows
-
Identify the user running the Process Engine.
-
Activate the maintenance mode.
-
Stop all RCs on all systems connected to your process engine.
-
Shut down the Workbench.
-
Shut down the Process Engine.
-
Start the patch installer without any options with the same user as the process engine.
Examples:
-
Linux
./patchLinuxX64‑8.0.15.bin
-
Windows
.\patchWinX64‑8.0.15.exe
-
-
The patch installer starts, depending on the capabilities of the operating system, with a graphical user interface or on the console.
You can also force the console mode to run by specifying the
-i console
option. -
In the selection list at the bottom of the patch installer start screen, select your preferred installation language and confirm your selection.
-
Next choose INUBIT Components as install set.
To patch Business Process Center, you can choose Business Process Center in the Choose Install Set dialog.
For details how to patch the Business Process Center, refer to Patch Business Process Center (BPC).
-
With INUBIT 8.0, AdoptOpenJDK is installed in the
_jvm
directory on the same level as<inubit‑installdir>
.During the patch installation, regarding the JDK configuration, the following happens:
-
If a
_jvm
directory already exists, the following steps are performed:-
An existing
_jvm_backup
directory is removed. -
The existing
_jvm
directory is renamed to_jvm_backup
. -
A new
_jvm
directory is created where the latest AdoptOpenJDK version will be installed.
-
-
If no
_jvm
directory exists, a new_jvm
directory is created where the latest AdoptOpenJDK version will be installed. -
The
java_home_path_setter.{sh|cmd}
script is not updated during patch installation. If necessary, adjust theJAVA_HOME
environment variable in this script manually to be set to the new installed_jvm
directory.
-
-
Follow the instructions.
Before installing the new BPC modules, the files in the
<inubit-installdir>/inubit/portal/bpc_modules/
are backed up to the<inubit‑installdir>/bpc/bpc_modules/lastversion_backup/
directory.These backup modules can be used if you want to roll back to previous BPC modules.
The current BPC patch workflows are stored as
BusinessProcessCenter‑workflow‑patch‑<bpcversion>.diagrams.zip
file in the<inubit-installdir>/inubit/portal/bpc_modules/
directory.Rollback scenario
If you want to rollback INUBIT by installing INUBIT patch installer, the respective patch version of BPC get overridden in
<inubit-installdir>/inubit/portal/bpc_modules/
directory.Hence, the patched BPC modules get lost. Additionally, the
lastversion_backup
directory created during INUBIT patching is retained. -
Check the following log file for error messages:
<inubit‑installdir>/Virtimo_Digitalization_Suite_Patch_Install_<date_time>.log
-
If Tomcat has been updated automatically to a newer version during the patch installation, the directory containing the former Tomcat named to:
<inubit‑installdir>/apache‑tomcat_backup
. The new Tomcat version is installed in the directory:<inubit-installdir>/inubit/apache-tomcat.
Tomcat configuration files under
<inubit-installdir>/inubit/server/process_engine/conf
retain after Tomcat update. No adjustments are required. For further information regarding the automated Tomcat update and the remaining steps, refer to Tomcat update. -
Check the additional patch steps required for your version jump when the INUBIT is turned off and perform these actions.
-
Start the Process Engine.
-
Check the additional patch steps required for your version jump when INUBIT is turned on and perform these actions.
-
Deactivate the maintenance mode.