Bug ID 627770: Unable to set iHealth upload options through iControl REST using the 'options' field

Last Modified: Jul 12, 2023

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1

Opened: Nov 09, 2016

Severity: 4-Minor

Symptoms

The command line options field used for passing options to qkview can be set through iControl REST, however, the field to be used is 'tmOptions' rather that 'options'. This is due to the iControl REST sub-system translating the 'options' keyword into 'tmOptions'. It is possible to examine these settings by issuing an iControl REST list command as follows: curl -sk --user admin:admin -H "Content-Type:application/json" -X GET https://[device ip]/mgmt/tm/sys/diags/ihealth/example | python -m json.tool

Impact

Cannot set iHealth upload options through iControl REST using the 'options' field. This is by design. 'tmOptions' is 'options' for tmsh command line operations.

Conditions

Setting iHealth upload options through iControl REST using the 'options' field.

Workaround

Use 'tmOptions' when referencing the iHealth options field through iControl REST.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips