Bug ID 516322: The BIG-IP system may erroneously remove an iApp association from the virtual server.

Last Modified: Apr 10, 2019

Bug Tracker

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

Known Affected Versions:
11.0.0, 11.1.0, 11.2.0, 11.2.1, 11.3.0, 11.4.0, 11.4.1, 11.5.0, 11.5.1, 11.5.1 HF1, 11.5.1 HF10, 11.5.1 HF11, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.2, 11.5.2 HF1, 11.5.3, 11.5.3 HF1, 11.5.3 HF2, 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

Fixed In:
12.0.0, 11.6.1, 11.5.4

Opened: Apr 03, 2015
Severity: 3-Major
Related AskF5 Article:
K33630275

Symptoms

The BIG-IP system may erroneously remove an iApp association from the virtual server.

Impact

This removes iApp association with the virtual server.

Conditions

This might occur when merging configurations in tmsh, in iControl when using Management.ChangeControl.put_config, and during incremental sync when the iApp is modified, but there is no modification to the virtual server. There are two sets of conditions under which this issue might occur: 1. iApp, virtual server, and persistence profile are configured and associated prior to merge. 2. - High availability pair defined over a Device Group with Incremental Sync specified (that is, Full Sync is disabled). - iApp with one or more virtual servers deployed on one or more peers. - iApp is reconfigured on one of the peers with no modification of the Virtual Server configuration. - Config sync to a peer unit.

Workaround

To work around this issue, you should add the affected virtual server name to the list of commands during the merge process. For example, you should add ltm virtual server iApp-test_vs { } to the tmsh merge script during the merge process: cli admin-partitions { update-partition Common } ltm persistence source-addr /Common/put-config-test { app-service none defaults-from /Common/source_addr mirror enabled timeout 300 } ltm virtual iApp-test_vs { }

Fix Information

Modifying a persistence profile while updating a partition during a merge config no longer disassociates the iApp from the virtual server.

Behavior Change