Bug ID 883977: Upgrade (or UCS load) from versions earlier than 14.1.x to 15.0.0 or greater version fails

Last Modified: May 27, 2020

Bug Tracker

Affected Product:  See more info
BIG-IP Install/Upgrade, TMOS(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, 14.1.0.6, 14.1.2, 14.1.2.1, 14.1.2.2, 14.1.2.3, 14.1.2.4, 14.1.2.5, 15.0.0, 15.0.1, 15.0.1.1, 15.0.1.2, 15.0.1.3, 15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3

Opened: Feb 24, 2020
Severity: 2-Critical

Symptoms

Upgrade (or UCS load) fails with error: When a Dedicated provision level is set, all other provision levels must be set to None. Unexpected Error: Loading configuration process failed.

Impact

Configuration load fails during an upgrade (or when applying the older UCS), and the device stays in an inoperable state.

Conditions

-- Running v14.1.x or earlier. -- Any module provisioned as Dedicated. -- CGNAT enabled as a feature module. -- Upgrade to v15.0.0 or later, or save a v14.1.x or earlier UCS and apply it to a v15.0.0 or later installation.

Workaround

You can use either of the following workaround: -- You must return to the previous version, reset Dedicated, and try the upgrade again. 1. Change the provisioned module's level from Dedicated to Nominal or Minimum in the older version. 2. Upgrade to v15.0.0 or newer version. -- If you cannot downgrade to the older version, do the following: 1. In v15.0.0 or later, assuming ASM is the Dedicated level provisioned module, open the file: /config/bigip_base.conf file. 2. Remove the following lines: sys feature-module cgnat { enabled } sys provision asm { (---> This could be any module, not just ASM.) level dedicated } 3. Add the following lines: sys provision asm { level nominal } sys provision cgnat { level minimum } 4. Try the upgrade again.

Fix Information

None

Behavior Change