Service Manual

The following example displays the available licences (in this case, there is a
Fabric Vision license installed) and enables the “my_custom_FW_threshold”
policy.
switch:admin> licenseshow
pSD43LDSQpFYB9Qg44ttRfN3JGXrtyYAB89Gp:
Fabric Vision license
switch:admin> mapsconfig --enablemaps -policy my_custom_FW_threshold
Firmware downgrade considerations
There are three primary downgrade scenarios from Fabric OS 7.4.0 for MAPS.
If you are downgrading from Fabric OS 7.4.0 and do not have an active Fabric Vision license, you will
still have the options to use Fabric Watch or activate a license for the previous version of MAPS (if
you have one) after the downgrade.
If you are downgrading from Fabric OS 7.4.0 and have an active Fabric Vision license, when you
downgrade to Fabric OS 7.3.x or 7.2.x, Fabric Watch will not be available, but you can still use MAPS
at the earlier functionality level. In this case, the Fabric Watch customer thresholds are available.
If you are downgrading from Fabric OS 7.4.0 and have an active Fabric Vision license, when you
downgrade to Fabric OS 7.1.x or earlier, Fabric Watch will be available (it will require you to activate
the license for it), but MAPS will not be available.
When downgrading from Fabric OS 7.4.0 to a previous version of the operating system, the following
MAPS-related behaviors should be expected:
If Fabric Watch was licensed before upgrading to Fabric OS 7.4.0, downgrading to Fabric OS 7.1.x or
earlier recovers all the Fabric Watch custom configurations. If Fabric Watch was not licensed before
the upgrade, then downgrading to 7.1.x or earlier means that only the non-licensed Fabric Watch
monitors are restored.
When an active Control Processor (CP) is running Fabric OS 7.2.x or later with MAPS disabled, and
the standby CP has an earlier version of Fabric OS, High Availability will be synchronized, but MAPS
will not be allowed to be enabled until the firmware on the standby device is changed to the matching
version.
When an active CP is running Fabric OS 7.4.0, 7.3.x, or 7.2.x and MAPS is enabled, but the standby
CP is running Fabric OS 7.1.0 or earlier, then High Availability will not be synchronized until the
standby CP is upgraded to Fabric OS a version of Fabric OS that matches the one on the active CP.
On Backbone platforms that have a single CP, there is no change in behavior when downgrading to
an earlier version of Fabric OS.
Downgrading to previous versions of Fabric OS will fail if some features are not supported in the
earlier firmware, and their loss could impact MAPS functionality. In this case, MAPS provides
instructions on how to disable these features before firmware downgrade. An example of this is if
either MAPS actions or rules include Fabric Performance Impact monitoring or port
decommissioning.
The following is a list of the rules that will be affected by a downgrade from Fabric OS 7.4.0:
Any rules triggered by DEV_LATENCY_IMPACT with the SDDQ action.
Any rule that has the action SDDQ configured or if this action is enabled globally,
downgrading to any version of Fabric OS that does not support the SDDQ action is blocked.
Any rule triggered by DEV_LATENCY_IMPACT with the FPI state IO_LATENCY_CLEAR.
Any rule that has the action FMS.
Any rule that has the action TOGGLE.
Firmware downgrade considerations
Fabric OS Upgrade Guide 13
53-1003515-01