Update the Workflow Engine
Beginning with Moogsoft Add-ons v1.3, see Moogsoft Add-ons for information on the most current Workflow Engine.
For up-to-date installation instructions, see Install Moogsoft Add-ons.
Moogsoft periodically provides updates to the Workflow Engine for Moogsoft AIOps. This topic tells you how to replace the core workflow engine files and any supporting files.
Before you begin
Before you update the Workflow Engine:
-
Verify you have SSH access to to your Moogsoft AIOps machines. For distributed or Highly Available installations, update the Workflow Engine on all core role machines where you run Moogfarmd and on the machines where you run the UI. See Server Roles.
-
Download the latest WorkflowEngine bundle and transfer them to the machines where you are performing the update. For information on the latest Workflow Engine, see Updates for Moogsoft AIOps v7.3.
-
Verify you know the operating system user that runs Moogfarmd and perform all steps as that same user.
Download the Workflow Engine
Install a Workflow Engine update
To install an update for the Workflow Engine, you replace the Workflow Engine Moobot and add or replace any supporting files for the Moobot to all machines running Moogfarmd and the UI components.
-
Create a backup of the original Workflow Engine Moobot on the instance. For example:
tar -czf $MOOGSOFT_HOME/WFE_backup.tar.gz -C $MOOGSOFT_HOME \ bots/moobots \ config \ contrib \ etc/integrations
-
Make a copy of
SimilarSigConfig.conf
:cp $MOOGSOFT_HOME/config/SimilarSigConfig.conf $MOOGSOFT_HOME
-
Extract the update to
$MOOGSOFT_HOME
:tar -xzhf Moogsoft-Addons-1.4.0.4.tar.gz -C $MOOGSOFT_HOME
-
Move
SimilarSigConfig.conf
back into place:mv $MOOGSOFT_HOME/SimilarSigConfig.conf $MOOGSOFT_HOME/config
-
On core role machines, restart Moogfarmd:
service moogfarmd restart
You do not need to restart Nginx or Apache Tomcat on UI machines.