-
null
The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This chapter describes the following topics:
Applicable Product(s) or Functional Area |
|
Applicable Platform(s) |
|
Feature Default |
Disabled - Configuration Required |
Related Changes in This Release |
Not Applicable |
Related Documentation |
Revision history details are not provided for features introduced before releases 21.2 and N5.5.
Revision Details |
Release |
---|---|
With this feature enhancement, to apply override control appropriately, override control subscriber map is identified by ruledef and group of ruledefs both. A new CLI command align-with-gor is added in rulebase for the same purpose. |
21.3 |
First introduced. |
Pre 21.2 |
With this feature enhancement, to apply override control appropriately, ruledef, and group of ruledefs both identifies the override control subscriber map. A new CLI command align-with-gor has been added in rulebase for the same purpose.
Earlier, names of ruledefs present in the group-of-ruledefs were not supposed to be same as that of the independent ruledefs. Also, same ruledefs were not supposed to be part of two different group-of-ruledefs.
Exclusion of individual ruledef from override-control parameters was applied to the same ruledef under group-of-ruledefs.
To enable this feature enhancement, you must configure the align-with-gor along with the override-control CLI command in the rulebase. This CLI keyword when enabled, populates the override control subscriber map with the group information. If group-id is present, it is associated with the ruledef-id.
Once enabled, commit the feature by executing update active-charging override-control rulebase-config.
configure active-charging service <service_name> rulebase <rulebase_name> override-control [ align-with-gor | with-oc-name [ align-with-gor ] ] [ default | no ] override-control [ align-with-gor ] endNotes:
default: Configures this command with its default setting. By default, this feature is disabled.
no: If previously enabled, disables override control in the current rulebase.
align-with-gor: Resolves ambiguity when same ruledefs are defined in multiple Groups of Ruledefs.
with-oc-name: Uses the override control name as unique key to identify override control for a session.
This section covers the upgrade and downgrade procedures.
Consider the following two configurations:
Configuration A:
GoR G1: R1, R2
GoR G2: R1', R2'
Configuration B:
GoR G1: R1, R2
GoR G2: R1, R2
Currently, configuration A is used to make sure that correct "Charging Action' is applied with application of the override control.
Upgrade Procedure:
Perform ICSR switch over.
Upgrade the new Standby to StarOs 21.4.
Perform ICSR switch over.
Enable the feature CLI "override-control align-with-gor" in the rulebase.
Remove the 21.3 workaround, apply new configuration, where same ruledef can be part of multiple GOR, that is, Configuration B on Active and Standby chassis. For updating or deleting chassis ruledef, existing MOP procedure must be used. Note: If the override control was received for R1' and R2', it would not be applied as we remove R1' and R2'.
Commit the feature by executing the CLI command, "update active-charging override-control rulebase-config."
Wait for 20 minutes to ensure smooth transition.
Downgrade Procedure:
Change configuration on both the chassis to configuration A, where same ruledef are not part of the multiple GOR. For updating or deleting ruledef, existing MOP procedure must be used.
Disable the feature by executing the CLI command, "no override-control align-with-gor" in the rulebase.
Commit the new configuration by executing the CLI command "update active-charging override-control rulebase-config."
Wait for 20 minutes to ensure smooth transition.
Downgrade StarOS release 21.4 on Standby chassis to StarOS release 21.3.
Perform ICSR switch over.
Downgrade StarOS release 21.4 on new standby to StarOS release 21.3.
Perform ICSR switch over.
Feature turn on and turn off Procedure
This section covers steps to turn the feature ON and OFF.
Feature is ON and must be turned OFF.
Change the configuration to Config A.
Verify if the configuration is aligned with the following:
Ruledef R1 present in the rulebase is not present in any group-of-ruledefs, where the group-of-ruledefs must be disjoint.
Disable the feature using the CLI command, "no override-control align-with-gor" in rulebase.
Commit the new configuration by executing the CLI command "update active-charging override-control rulebase-config.
Wait for 20 minutes to ensure smooth transition.
Feature is OFF and must be turned ON.
Remove the StarOS 21.3 workaround, wherein the new configuration, where the same ruledef can be part of multiple GOR is applied to both active and standby chassis. For updating or deleting ruledef, existing MOP procedure must be used. Note: If the override control was received for R1' and R2', it would not be applied as we remove R1' and R2'.
Commit te feature by executing the CLI command "update active-charging override-control rulebase-config."
Wait for 20 minutes to ensure smooth transition.