You are here:
Overview of Rollback Groups
Rollback groups help you control the order in which items are rolled back when an order is canceled.
Rollback groups and rollback plans are not dependent on one another. They can operate independently or together. For information about rollback plans, see Configuring Plan Definitions for Rollback or Amendment
Normally, orchestration items are rolled back in the same order that they were originally rolled out. That is, if the orchestration plan called for "Provision the line" followed by "Configure the DSLAM," then when the order is canceled, first the line provision will be rolled back, and then the DSLAM configuration will be rolled back:
With a rollback group, you can override the default order of the rollback. When you create a rollback group, the items in that group are rolled back in the opposite order from the default.
It might take several tasks to roll back a single task from the original order. For example, Activate TV Package (with three channels) might be a single task. But to deactivate the package, you might have to run a separate task to cancel each channel. A rollback group changes whether Activate TV Package gets rolled back before or after other items in the original order, but it does not affect the order that the three channels are canceled.
Simple rollback group
In the following example, there's a rollback group for items C and D. Without the group, they'd be rolled back in the same order that they first occurred. But because they're in a rollback group, their order changes:
Multiple rollback groups
You can have multiple rollback groups within a single order. OM rolls back in the default order until it finds a rollback group, then reverses the order for that group, then continues with the default order until it finds another rollback group.
In the following example, there are two rollback groups, one right after the other:
Non-sequential rollback groups: Not supported
Rollback groups can only include items that rolled out sequentially with other items in the same group. For example, if the original orchestration plan called for "Provision the line" and then "Bill the customer" and then "Configure the DSLAM," your rollback plan can include the first two, the last two, or all three. But it cannot contain only "Provision the line" and "Configure the DSLAM."
If you set up a rollback plan with non-sequential items, the plan just won't work:





