cm_next_upgrade – Manage BIG-IP Next instance upgrades through CM

New in version 1.0.0.

Synopsis

  • Manage BIG-IP Next instance upgrades through CM.

Parameters

Parameter Choices/Defaults Configuration Comments
device_hostname
string
The hostname of the BIG-IP Next instance to be upgraded.
Parameter mutually exclusive with device_ip.
device_ip
string
The ip address of the BIG-IP Next instance to be upgraded.
Parameter mutually exclusive with device_hostname.
filename
string / required
The filename of the uploaded image on BIG-IP Next instance.
sig_filename
string / required
The filename of the uploaded signature file on the BIG-IP Next instance.
timeout
integer
Default:
300
The amount of time in seconds to wait for the BIG-IP Next upgrade to complete.
The accepted value range is between 150 and 3600 seconds.
type
string
    Choices:
  • ve ←
The type of next instance to be upgraded.

Notes

Note

  • This module is not yet idempotent.
  • Module requires upgrade images to be present on the target BIG-IP Next instance.

Examples

- name: Upgrade BIG-IP Next instance
  cm_next_upgrade:
    device_ip: "10.1.1.11"
    filename: "BIG-IP-Next-0.14.0-2.45.3+0.0.24.tgz"
    sig_filename: "BIG-IP-Next-0.14.0-2.45.3+0.0.24.tgz.512.sig"
    timeout: 600

Return Values

The following are the fields unique to this module:

Key Returned Description
device_hostname
string
changed
The hostname of the BIG-IP Next instance to be upgraded.

Sample:
foo.bar.net
device_ip
string
changed
The ip address of the BIG-IP Next instance to be upgraded.

Sample:
192.168.1.1
filename
string
changed
The filename of the uploaded image on BIG-IP Next instance.

Sample:
BIG-IP-Next-0.14.0-2.45.3+0.0.24.tgz
sig_filename
string
changed
The filename of the uploaded signature file on the BIG-IP Next instance.

Sample:
BIG-IP-Next-0.14.0-2.45.3+0.0.24.tgz.512.sig


Status

Authors

  • Ravinder Reddy (@RavinderReddyF5)
  • Wojciech Wypior (@wojtek0806)