Skip to main content

Cyware Orchestrate

Upgrade Cyware Agent

Each version of Cyware Agent corresponds to the version of the Orchestrate application. To ensure that Cyware Agent works properly, it is recommended to upgrade it to the same version as that of Orchestrate. For example, if you are using Orchestrate 3.3.1, you should upgrade the Cyware Agent to 3.3.1.

Before you Start

Ensure that the following Cyware domains are whitelisted. You will require access to these domains to download the installation package. The Docker registries from which the installer and configuration files can be downloaded:

  • https://packages.cyware.com/

  • https://prod.packages.cyware.com

Steps

To upgrade Cyware Agent, do the following:

  1. Run the following command to go to the directory where Cyware Agent is installed:

    cd <mount directory of cyware agent>

    The default mount directory of Cyware Agent is /apps/cyware/cyware_agent.

  2. If the configure.sh file is already present, then run the following command to delete the configure.sh file of the installed Cyware Agent.

    rm -rf configure.sh
  3. Run the following command to download the latest configure.sh file.

    wget https://packages.cyware.com/repository/cyware/soar/configure.sh
  4. Run the following command to upgrade Cyware Agent to a new version associated with the version of Orchestrate.

    bash configure.sh MOUNT_DIRECTORY=<mount directory of Cyware agent> IMAGE=<new docker image URL of Cyware agent> DOCKER_NAME=<docker container name> MODE=restart

    Enter the image URL in the following format: prod.packages.cyware.com/co/code-engine:co-release-<cyware orchestrate version>.

    The default docker container name is cyware_agent.

    For example, to upgrade the Cyware Agent to the 3.3.1.0 version, run the following command:

    bash /apps/cyware/cyware_agent/configure.sh MOUNT_DIRECTORY=/apps/cyware/cyware_agent/ IMAGE=prod.packages.cyware.com/co/code-engine:co-release-3.3.1.0 DOCKER_NAME=cyware_agent MODE=restart