Bug ID 541852: ASM REST: PATCH to XML Profiles with unmodified "validationFiles" fails

Last Modified: Sep 13, 2023

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

Known Affected Versions:
11.6.0, 12.0.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.1.0, 12.0.0 HF1, 11.6.1

Opened: Aug 26, 2015

Severity: 3-Major

Symptoms

The "validationFiles" is not allowed to be modified via a PATCH call and will fail validation. Even if validationFiles is passed back in unmodified, the call still fails.

Impact

The XML Profile cannot be modified

Conditions

An ASM REST client attempts to PATCH the mgmt/tm/asm/policies/<ID>/xml-profiles/<ID> endpoint using "validationFiles"

Workaround

The user can PATCH the object without supplying this field. However if there were Validation Files before, then Bug 541406 will affect them, removing the existing Validation Files. The XML validation file association task would then need to be run again.

Fix Information

ASM REST: The system correctly recognizes that the validationFiles field has not changed in value and does not fail the call.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips