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

Last Modified: May 14, 2019

Bug Tracker

Affected Product:  See more info
BIG-IP ASM(all modules)

Known Affected Versions:
11.6.0, 11.6.0 HF1, 11.6.0 HF2, 11.6.0 HF3, 11.6.0 HF4, 11.6.0 HF5, 11.6.0 HF6, 11.6.0 HF7, 11.6.0 HF8, 12.0.0

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