Upgrade EclecticIQ Platform Integration#
Download and upgrade EclecticIQ Platform Integration for IBM Resilient to a newer version.
To download a newer version of the the app from the IBM X-Force App Exchange marketplace, and to install it in the target IBM Resilient instance to upgrade the app:
Log in to the IBM Resilient instance with the resadmin user.
Check if the
resilient-circuitsintegration module is running:
# Check by process name. ps -A | grep resilient # Alternatively, check by user owning the process. ps -u resadmin # Example response where the process (with PID) is listed as running. PID TTY TIME CMD 1842 pts/0 00:00:02 resilient-circu 1946 ? 00:00:00 sshd 1947 pts/1 00:00:00 bash
If it is running, stop it by pressing CTRL + C in the active terminal session where the
resilient-circuitsintegration module is running.
pkillto stop it:
# Specify the PID of the process. kill -9 1842 # Specify the process name or part of the name. pkill resilient-circuits
Remove the current installation of EclecticIQ Platform Integration for IBM Resilient before upgrading to a newer version:
# 'x.x.x' is a placeholder representing the app release. # Example: 1.0.3 rm -rf rc-cts-eclecticiq-x.x.x
Download the latest version of EclecticIQ Platform Integration for IBM Resilient from IBM X-Force App Exchange.
Save the archive to the
/home/resadmindirectory, and then decompress it:
# Go to the '/home/resadmin' directory. cd /home/resadmin # Untar the downloaded archive. # 'x.x.x' is a placeholder representing the app release. # Example: 1.1.2 tar -zxvf rc-cts-eclecticiq-x.x.x.tar.gz
pip installto upgrade the app:
# Upgrade the app. # 'x.x.x' is a placeholder representing the app release. # Example: 1.1.2 sudo pip install -e rc-cts-eclecticiq-x.x.x
Open a terminal session, log in to IBM Resilient with SSH, and start the integration module:
# Run this command to start the integration. resilient-circuits run # Successful response. resilient-circuits has started successfully and is now running... Subscribe to message destination 'eclecticiq_sighting' Subscribe to message destination actions.201.eclecticiq_sighting