Bug ID 741048: iRule execution order could change after editing the scripts

Last Modified: Jul 03, 2019

Bug Tracker

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

Known Affected Versions:
14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.4, 14.1.0.5

Fixed In:
15.0.0, 14.1.0.6

Opened: Aug 17, 2018
Severity: 2-Critical

Symptoms

iRule execution order might change. For example, you have the following iRules configured on a virtual server: rule1, rule2, rule3, and they all have CLIENT_ACCEPTED. If you do not specify their priority, or if you specify the same priority to each one, when you edit one, the execution order changes. For example, if you edit the rule2 script, the execution order changes to rule2, rule1, rule3.

Impact

Execution order changes.

Conditions

Multiple events have the same priority.

Workaround

Specify different priorities for iRules containing the same event.

Fix Information

iRule execution order is now maintained after editing the scripts.

Behavior Change