Skip to content

Upgrading the Anyware Trust Center on a Darksite

This topic provides detailed information for performing an upgrade on a Trust Center Darksite.

Upgrading on Trust Center Darksite is similar to upgrading on an internet-connected Trust Center. However, since there is no internet access within a Darksite, you must do the following:

  • Prepare the Trust Center installation bundle,
  • Run the prepare command on an internet-connected machine with necessary content to perform the upgrade,
  • Upgrade an existing Trust Center Darksite, and
  • Upload OTA packages to a Trust Center Darksite.

Step I: Preparing a Trust Center Bundle

You can use the same internet-connected machine to prepare the original Darksite install. Before you begin, you must prepare an installation bundle as described in Bundler System Requirements.

Note: Upgrade compatibility

The version upgrade compatibilities follow the same guidelines as a normal Trust Center install. Only attempt to upgrade a Trust Center by one major release, for which the Anyware team currently provides support.

Current Trust Center Version Allowed Upgrade Trust Center Version
23.12 24.03
24.03 24.07
24.07 24.10

Step II: Prepare the Internet-connected Machine

  • Run the following command to prepare a Trust Center Darksite bundle for upgrade:

    trust-center-ctl prepare upgrade

    Example output of running TC Prepare command:

    TC prepare output

Step III: Upgrade Trust Center

  • To upgrade an existing Trust Center Darksite, run the following command:

    trust-center-ctl upgrade darksite

    Example output of running TC Upgrade Darksite command:

    Upgrade Output

Step IV: Upload OTA packages to Trust Center Darksite

Since Trust Center Darksite cannot access external internet, OTA updates cannot be retrieved automatically. To manage the firmware available within Trust Center, use the trust-centre-ctl as follows:

  1. Run this command to list available firmware in the Trust Center Darksite:

    sudo ./trust-center-ctl firmware list --token {token}

  2. Run the following command to download firmware:

    sudo ./trust-center-ctl firmware download --token {token} <names of releases to download e.g. "24.10.0">

  3. Copy tc_firmware.tar.gz to the Trust Center server.

  4. Run the following command to upload firmware (use ---help to see available flags):

    sudo ./trust-center-ctl firmware upload --file tc_firmware.tar.gz --ca-file <Path to the CA certificate file for the Trust Center Management API>

Logs

The following table lists the logs and the locations where they are available.

Location Description
/var/log/teradici/trust-center-ctl/install_<timestamp>.log Trust Center installation or TC prepare log file
/var/log/teradici/trust-center-ctl/upgrade_<timestamp>.log Trust Center upgrade or TC prepare log file
/var/log/teradici/trust-center-ctl/darksite_<timestamp>.log Trust Center Darksite install or upgrade Darksite log file