Automated execution of the patch installer

The installer offers a so-called unattended mode, in which any manual interaction during the execution of the installer is eliminated.

This is especially useful for automated patching of multiple servers. This allows both INUBIT and the BPC to be updated automatically.

Prerequisites

  • You have loaded the executable patch (refer to Downloading the executable patch installer).

  • You have created an answer file by starting the patch installer using the option -r <path_to_answer_file>.

    1. A separate response file was generated for INUBIT and BPC.

      Example:

      .\patchWinX64-8.0.15.exe -r c:\INUBIT\install\answer_inubit_80.txt

      The answer file looks similar to this:

      # Replay feature output
      # ---------------------
      # This file was built by the Replay feature of InstallAnywhere.
      # It contains variables that were set by Panels, Consoles or Custom Code.
      #Choose Install Set
      #------------------
      CHOSEN_FEATURE_LIST=inubit
      CHOSEN_INSTALL_FEATURE_LIST=inubit
      CHOSEN_INSTALL_SET=inubit
      #Choose Install Folder
      #---------------------
      USER_INSTALL_DIR=D:\\inubit80\\inubit
      #Install
      #-------
      -fileOverwrite_D\:\\inubit80\\inubit\\client\\lib\\ibis.jar=Yes
      -fileOverwrite_D\:\\inubit80\\inubit\\client\\lib\\ibis_tools.jar=Yes
      -fileOverwrite_D\:\\inubit80\\inubit\\client\\lib\\bcprov-jdk15on-1.70.jar=Yes
      -fileOverwrite_D\:\\inubit80\\inubit\\client\\bin\\Splash.png=Yes
      -fileOverwrite_D\:\\inubit80\\inubit\\client\\bin\\start_local_patch.bat=Yes
      -fileOverwrite_D\:\\inubit80\\inubit\\client\\bin\\check_is_status_patch.bat=Yes
      -fileOverwrite_D\:\\inubit80\\inubit\\client\\bin\\startcli_patch.bat=Yes
      ...

      The installation directory is set by the property USER_INSTALL_DIR.

Proceed as follows

  1. Identify the user running the Process Engine.

  2. Activate the maintenance mode.

  3. Stop all RCs modules on all systems connected to your Process Engine.

  4. Shut down the Workbench.

  5. Shut down the Process Engine.

  6. Start the patch installer with the same user that starts the Process Engine.

    Use the patch installer corresponding to your operating system with the options -i silent -f <absolute_path>/<answer_file>.txt

    Example:

    .\patchWinX64-8.0.15.exe -i silent -f c:\inubit\install\answer_inubit_80.txt

  7. The patch installer performs all patch steps without manual interaction such as described here.

  8. Check the following log file for error messages:

    <installdir>/Virtimo_Digitalization_Suite_Patch_Install_<date_time>.log

  9. Check the additional patch steps required for your version jump when the INUBIT is turned off and perform these actions.

  10. Start the Process Engine.

  11. Check the additional patch steps required for your version jump when INUBIT is turned on and perform these actions.

  12. Deactivate the maintenance mode.