Upgrading Maestro Environment to R82

This section describes the steps for upgrading a Maestro environment (the Quantum Maestro Orchestrators and the Security Groups) with Zero Downtime - as a Multi-Version Cluster (MVC).

This procedure supports only these upgrade paths for Maestro Security Groups:

Source Version and Mode

Target Version and Mode

R81.20 in the Gateway mode

R82 in the Gateway mode

R81.20 in the Traditional VSX mode

R82 in the Traditional VSX mode

R81.10 in the Gateway mode

R82 in the Gateway mode

R81.10 in the Traditional VSX mode

R82 in the Traditional VSX mode

Important - See these rollback procedures:

Important - You can install the R82 Jumbo Hotfix Accumulator on a Security Group only after you complete the entire upgrade procedure. Before you install it, you must log out from all Gaia gClish sessions.

Important Notes for Quantum Maestro Orchestrators:

  • We recommend to schedule a maintenance window for all Orchestrators on all sites.

  • The major software version on the Orchestrators must be equal to or higher than the major software version on the managed Security Group (PMTR-86785).

  • To prevent traffic outage in an environment with two Orchestrators on a Single Site, make sure the Sync ports of the Orchestrators on the site connect to each other with a bond interface. This bond interface must have a subordinate interface on each Orchestrator.

    Example: Bond interface bond1 with the subordinate interfaces eth1-01 on Orch1_1 and eth1-01 on Orch1_2.

  • This procedure keeps the current configuration on the Orchestrators.

  • Upgrade all Orchestrators and only then upgrade the Security Groups.

  • Upgrade one Orchestrator at a time.

  • In a Maestro Dual Site environment:

Important Notes for Security Groups:

  • Before you upgrade the Security Groups, you must upgrade the Management Server that manages the Security Groups.

    See the R82 Installation and Upgrade Guide.

  • This procedure applies to Security Groups in the Gateway mode and the Traditional VSX mode.

    In Traditional VSX mode, you must run all the commands in the context of VS0:

    • To change the context in Gaia gClish, run: set virtual-system 0

    • To change the context in the Expert mode, run: vsenv 0

  • During the upgrade process, it is:

    • Forbidden to change the configuration of the Security Group and its Security Group Members.

  • To prevent down time, do not upgrade all the Security Group Members in a specific Security Group at the same time.

  • In this upgrade procedure, you divide all Security Group Members in a specific Security Group into two or more logical groups.

    In the procedure below, we use two logical groups denoted below as "A" and "B".

    You upgrade one logical group of the Security Group Members at one time.

    The other logical group(s) of the Security Group Members continues to handle traffic.

    Each logical group should contain the same number of Security Group Members - as close as possible.

  • In a Dual Site environment:

    • We recommend to upgrade all Security Group Members in each Security Group on one Site and then upgrade all Security Group Members in the same Security Group on the next Site.

      Do this on one Security Group at a time.

    • To prevent a fail-over between Sites during the upgrade, we recommend these steps for each Security Group:

Required software packages:

Download the required software packages from sk181127:

  1. The required CPUSE Deployment Agent.

  2. The required Take of the Jumbo Hotfix Accumulator for the current version.

  3. The R82 Upgrade Package for Scalable Platforms.

Workflow:

  1. On the Management Server - Upgrade to the required version that can manage an R82 Security Group (see sk113113).

  2. On the Orchestrator - Upgrade to R82 and install the R82 Jumbo Hotfix Accumulator.

  3. On the Security Group - Run the Pre-Upgrade Verifier to make sure it is possible to upgrade the Security Group.

  4. On the Security Group - Install the required Jumbo Hotfix Accumulator (using two logical groups of Security Group Members).

  5. On the Security Group - Install the required CPUSE Deployment Agent package for the Security Group.

  6. On the Security Group - Upgrade to R82 (using two logical groups of Security Group Members).

  7. In SmartConsole, install the policy.

Procedure: