Documentation is now available for the Fall 2020 Update release!

Updating Gateway Firmware

Describes how to update gateways for minor and major firmware.

Leave Feedback

Introduction

This document describes the process to update your gateways to minor and major firmware versions.

Minor firmware updates

Your gateways can be updated in place via the UI. Follow the steps below.

Updating a gateway involves the following steps:

  1. Creating a user role with permissions.
  2. Updating the gateway.

Prerequisites

  • Your current gateway is up and communicating with OpsRamp.
  • Your current gateway is running the previous (-1) version of the latest firmware. Example: You can update from firmware version 5.3.0 to version 5.4.0.

Step 1: Create a user role

The user role must have the required permission for updating the gateway.

To create a user role:

  1. Go to Setup > Accounts > Permission Sets.
  2. From the Gateway Firmware drop-down menu, select the Allow Gateway Firmware Upgrade option and Save.
  3. Go to Accounts > Roles, create a role, and assign the gateway permission set.
  4. Go to Accounts > Users, select your user name and assign the created role.

Step 2: Update the gateway

To update the gateway:

  1. Go to Resource Management > Management Profiles and select the required client.
  2. Select Management OpsRamp Gateways, from the available list of gateways, select the gateway to update.
  3. Click Allow icon. Confirmation pop-up window appears.
  4. Click Yes to proceed.
  5. From the Update Now button, click Update Now.
  6. From the confirmation pop-up, click Yes to proceed with the update.
    • The gateway downloads the required files from OpsRamp cloud.
    • The gateway is offline for few minutes during the update.
    • To update multiple gateways, select the required gateways and click the Allow button.
  7. After 5-15 minutes, verify if that the gateway is online.
  8. Verify that the Firmware Upgrade status for the gateway displays as up to date and the gateway Firmware Version status displays the latest version.
Gateway Update

Gateway Update

Major firmware updates

Major firmware updates cannot done in place. You must retire your existing gateway and replace it with a new gateway.

Updating a gateway involves creating a new gateway and switching over to it:

  1. Obtaining configuration data of your current gateway.
  2. Downloading the latest gateway image.
  3. Detaching the existing gateway from your management profile.
  4. Spinning up a new virtual machine with latest gateway image.
  5. Attaching the new gateway to your management profile.
  6. Configuring the new gateway.
  7. Verify that your existing gateway model belongs to one of the following models:
    • VGVMA
    • VGAMI
    • VGAZU
    • VGGCE
    • VGPHY
  8. Verify that your gateway tunnel is in TLS before you start the migration process. The SSHD tunnel-based gateway does not support migration of the gateway.

Prerequisites

Make note of the resource configuration for the existing gateway virtual appliance:

  • Number of CPU cores
  • Memory allocated
  • Disk size and data store name in use
  • Number of virtual networks on Virtual Appliance
  • Details of vSwitches that are connected to the virtual appliance

Step 1: Obtain the configuration data

To obtain the configuration setup data from the OpsRamp gateway web user interface:

  1. From the web browser, enter the URL in the following format: https://<Gateway IP address>:5480.
  2. Provide username and password to log in. For default login credentials, contact OpsRamp Support.
  3. From the Administration Menu, note the configuration setup data of Network, Date and Time and Registration. The configuration setup data is required while attaching the gateway.
  4. Log out from the OpsRamp gateway web user interface.

Step 2: Download the current gateway image from OpsRamp

  1. Select Setup > Downloads.
  2. Click Gateway.
  3. Select ISO or OVA as required and click Download.

Step 3: Detach the existing gateway

To detach the existing gateway:

  1. Select Setup > Resources > Management Profiles.
    Be sure that, before you detach the gateway, SIP Agent or Web Service Agent are not disabled in your existing management profile.
  2. Select the gateway profile that needs to be detached and click Detach Gateway.

Step 4: Spin up a new VM

To setup a new virtual appliance:

  1. Create a virtual appliance with the resource configurations of the existing OpsRamp gateway virtual appliance.
  2. Configure the new virtual appliance using the configuration setup data.
    1. Log into the OpsRamp gateway web user interface.
    2. From the Administration Menu, provide the configuration setup data for Network, Date and Time. 
    3. Click Save.

Step 5: Attach the new gateway

To attach the new gateway:

  1. Select Setup > Resources > Management Profiles.
  2. Click Attach Gateway for the Management profile from which gateway has been detached in step:4.
  3. Click Copy. The activation code is copied to clipboard. This activation code is required to configure gateway.

Step 6: Configure the gateway

To configure the gateway through the web user interface:

  1. Select Administration Menu > Registration.
  2. From the Registration screen, note OpsRamp Server URL.
  3. Provide details for the following options and click Activate:
    • Activation Key: Refers to the activation key generated in OpsRamp
    • OpsRamp Server: Refers to IP/URL of OpsRamp Server
  4. Click Register Appliance Now when the activation is complete. Registration Status of gateway changes from Not Registered to Registered.
Ubuntu Summary

Ubuntu Summary

Step 7: Verify the upgrade

After successfully registering new gateway to the existing management profile, verify the following options:

  • The gateway is connected and has the status UP in the Status column of Management Profile.
  • From Management Profile, click Management gateways to verify Model, Firmware Version columns for the respective management profile. Verify if Model Starts with OG. For example, OGVMAU18.
  • Wait for 5 minutes and verify the recent Graphs on either gateway or gateway-managed devices.
  • If a gateway is used as a Proxy server for Agents, then verify if Agents are in the Active state and verify recent Graphs.
  • If a gateway is used for monitoring Web Services or SIP, verify the recent Graphs.