Software upgrade on Multiple HA F5 devices

The Workflow upgrades multiple Managed F5 HA pairs to next immediate version.

Prerequisites
  • The ISO files for the software upgrade must be available in the path /shared/images of the F5-BIG IP in which the upgrade is to be performed.

  • The User using which F5 BIG-IP is Managed in AppViewX should have Advance shell Access.

  • For License reactivation, the F5 device should have Internet access.

To run this workflow:

  1. Go to Menu > ADC+ > AUTOMATION > Workflow Catalog > View/Run
  2. Click the F5 BIG-IP System category on the View/Run Workflows page.
  3. On the popup window, hover the mouse over the Software upgrade on Multiple HA F5 devices workflow.
    The Run and Schedule buttons are displayed.
  4. Click .
    The Request > Software upgrade on Multiple HA F5 devices :: FormBuilder page is displayed.
  5. Enter/select the F5 HA Upgrade - Controller details.
    Table 1. F5 HA Upgrade - Controller Section - Field and Description Table
    Field Description
    *Datacenter Displays the list of datacenters of the devices, which are created in the Device Inventory. Select the datacenter of a device from the drop-down option for which this request is to be created. For the devices, which are created without a datacenter in the Device Inventory, select the datacenter as None.
    *Standby Device Name Displays the list of devices associated with the selected datacenter. If the datacenter is selected as None, the devices that are created without datacenter details are listed. Select the desired device from the dropdown list.
    Fetch Details The fields in the StandBy Device Details and the Active Device Details sections are auto-populated when you click the Fetch Details button.
    SFTP When you use SFTP servers to store ISO files, you need to add the SFTP servers to the Inventory section under Others, with "sftp" selected as the model. The values are:
    • Yes - Select this option to store ISO files in SFTP servers. Then, select a SFTP sever from the SFTP Server drop-down menu and specify the path in the ISO File Path field.
    • No (default) - Select this option to store ISO files in AppViewX. For software upgrades, ensure that the ISO files are available in the following directory: INSTALLATION_PATH/appviewx_dependencies/vw/dependencies/bigip_images. In a multi-node instance, make sure to upload ISO files to all nodes.
    *ISO File Name Click the retrieve button, and then select a desired ISO file name from the dropdown list.
    *New Volume Name Enter the new volume name. The format of the volume name must be in the form of HDX.Y, CFX.Y, or MDX.Y.
    Validate Device Click this button to start the validation.
    *Device Status Displays details about the status of the device.
    *Overall Status Displays details about the overall status of the system.
    *Generate Qkview File Select Yes if required to generate Qkview file. The options are:
    • If you select Yes for the Generate Qkview File option, you can then choose whether to upload the Qkview file to the iHealth Portal.

    • If you select Yes for Upload to iHealth Portal, you will need to provide the iHealth case number associated with the upload.

    • If you choose No for Upload to iHealth Portal, the Qkview file will not be uploaded to the iHealth Portal.

    *Reactivate License Automatically Select Yes if required to reactive license automatically. The options are:
    • No (default): Select this option to renew the license manually.
    • Yes: Select this option to enables automatic license renewal. For automatic license reactivation, the F5 device must have Internet access.
    *Consolidated Device Table Click to add the details to the Consolidated Device Table. After adding the details, it can be manage using edit, delete, or refresh buttons.
    *Validate Request Click this button to retrieve the Request Trigger Status.
    *: Mandatory fields
  6. Click Next.
    The Confirmation dialog box is displayed.
  7. To save this form so you can edit it later, click Save Draft and then click OK.
    The form will be saved as Open request under Request > My Request.

    OR

    To submit the form, click OK.

    The software upgrade starts. It takes a while to complete the software upgrade.
    Note:
    • A request is created for this workflow. To view the request, navigate to Menu > Request > All.
    • If there is any failure in running this workflow, start a new workflow by providing the correct data.
    • Alternatively, clone the request, update the correct input data in the form input, and submit the workflow.
  8. After the manual check, click Proceed.
    The Confirmation dialog box is displayed.
  9. Click Ok to submit the form.
  10. After the Object Count Comparison, click Proceed.
    The Confirmation dialog box is displayed.
  11. Click Ok to submit the form.
    The implementation process for software upgrade is completed.
  12. In case the request has to be reverted, execute the following steps:
    1. Go to the Menu > Request > All.
    2. Right-click the row on your desired Request ID.
    3. Select the Rollback option.
    4. Select Yes in the Rollback confirmation dialog box.
      A new request is triggered for performing rollback.