Bug ID 569301: New LTM policy behavior may cause iApps to fail

Last Modified: Nov 07, 2022

Bug Tracker

Affected Product:  See more info
BIG-IP Install/Upgrade, LTM(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, 11.6.1, 11.6.1 HF1, 11.6.1 HF2, 11.6.2, 11.6.2 HF1, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.0.0, 12.0.0 HF1, 12.0.0 HF2, 12.0.0 HF3, 12.0.0 HF4

Fixed In:
12.1.0

Opened: Jan 22, 2016
Severity: 1-Blocking

Symptoms

A change of TMSH syntax to support LTM policy drafts, introduced in TMOS v12.1.0, will cause iApp reconfiguration to fail if the iApp configures an LTM policy using the old syntax. The resulting error message indicates that a draft policy must be created first.

Impact

Primary impact is to downloaded or customized iApps that use LTM policies and have not been adjusted to use the new syntax. F5 iApps delivered in 12.1 were adjusted prior to release and are not affected. iApps from downloads.f5.com are unaffected except f5.microsoft_sharepoint_2010_2013.v1.2.1, and we anticipate releasing an update for the this iapp prior to 12.1 RTW.

Conditions

The iApp implementation must create an LTM policy in order to be affected. If the iApp merely attaches an existing policy to a virtual, it will not be affected. This can occur on iApps created prior to 12.1.0

Workaround

The keyword "legacy" should be added to all "create ltm policy" statements within the affected iApp.

Fix Information

If you are using the f5.microsoft_sharepoint_2010_2013 iApp version 1.2.1 or older should upgrade to the latest version available from downloads.f5.com. Using LTM policies in your own iApps should implement the workaround as described.

Behavior Change