This document outlines how Immediate Insight can be kept up-to-date for the latest features and performance enhancements. The product is designed to update seamlessly and automatically via the command-line interface (CLI). However, this methodology requires direct Internet access from the Immediate Insight node – so we have outlind what firewall rules are required in order to allow for the automatic update to function in a DMZ or other locked down environment.
This document only applies to the latest version of Immediate Insight – type “status” at the CLI and look for “2016” in the resulting data to verify.
The “update” Command
Immediate Insight Application
“update latest” (via CLI) – updates the Immediate Insight application to the latest version.
Immediate Insight Search Engine
“update search” (via CLI) – updates the Immediate Insight search engine
Immediate Insight Operating System (OS)
“update os” (via CLI) – updates the Linux OS. This uses the standard repositories that Ubuntu uses for the “sudo apt-get update && sudo apt-get upgrade” CLI commands.
|update latest||Immediate Insight||https://s3.amazonaws.com/updates.immediateinsight||TCP 443 (HTTPS)|
|update search||Immediate Insight||https://downloads.elasticsearch.org/||TCP 443 (HTTPS)|
|update os||Immediate Insight||Check https://launchpad.net/ubuntu/+archivemirrors for details on repositories and mirrors.||TCP 443 (HTTPS), TCP 80 (HTTP)|
Manual (Offline) Update
In some cases, Immediate Insight systems are in networks that do not allow outgoing Internet access directly from the Immediate Insight system. We have a manual update process for these situations.
- Download the update-bundle from here: https://s3.amazonaws.com/updates.immediateinsight/2016-latest/update-bundle. Typically, use your workstation (or another system that has Internet access).
- Using sftp, scp, wget, or whichever tool you prefer to get files to a Linux system – place the update-bundle in the directory /home/insight on the Immediate Insight system that you want to update.
- Type “update local” at the CLI.