cm_next_upgrade – Manage BIG-IP Next instance upgrades through CM¶
New in version 1.0.0.
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
|
|
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
|