Last Modified: Jul 12, 2023
BIG-IP All, Install/Upgrade
Known Affected Versions:
14.0.0, 13.1.1, 13.1.0, 13.0.1, 13.0.0, 12.1.4, 12.1.3
Opened: May 23, 2018 Severity: 4-Minor
BIG-IP devices running 12.1.3.x (12.1.3 or a 12.1.3 point release) and 13.x or 14.x software versions in a high-availability (HA) configuration with state mirroring enabled may cause a standby system to produce a TMM core file.
TMM may crash on a standby system during upgrade. This issue should not disrupt traffic, because the TMM is coring only on the standby unit.
-- The HA configuration is one of the following: + The active system is running v12.1.3.x, and the standby system is running v13.x or v14.x, as a result of an in-progress upgrade. + The active system is running v13.x or v14.x and the standby system is running v12.1.3.x. -- State mirroring configured on two or more BIG-IP systems. -- For VIPRION clusters or VIPRION-based vCMP guests, the systems are configured to mirror 'Between Clusters'.
To workaround this issue, disable State Mirroring prior to upgrading, and re-enable it once both devices are running v13.x or v14.x, or complete the upgrade of both devices to v13.x or v14.x. 1. You can disable mirroring using either the GUI or the command line. 1a. In the GUI: -- Set the Primary and Secondary Local Mirror Address configurations to 'None' under Device Management :: Devices :: [Self] device :: Mirroring Configuration. 1b. From the command-line: -- Run the following command: tmsh modify cm device <name-of-self-device> mirror-ip any6 mirror-secondary-ip any6 && tmsh save sys config Important: This action results in connection state loss on failover. 2. Once all devices are running the same software version, re-enable state mirroring by re-adding the device mirror IP addresses removed previously. Note: F5 recommends that BIG-IP systems in HA configurations run with the same software version on all devices.
Tmm no longer crashes on a standby device when upgrading from 12.1.3.x.