Accepting or rejecting deviations

After the system notifies you of deviations that have been configured on the nodes within a fabric, you have the option to either accept or reject the deviations.
  • If you accept the deviations, the system creates a new candidate version of the fabric intent that includes the affected node. The new candidate version includes an updated configuration that incorporates the deviation. The system automatically deploys the updated fabric intent.
  • If you reject the deviations, the system creates a new candidate version of the previous fabric intent and automatically deploys it, overwriting the deviation and restoring each node to its pre-deviation configuration.

You can only accept or reject deviations while a fabric intent has been fully deployed (indicated by the Deployment Done state).

You can only accept or reject a set of deviations one time for a candidate version of a fabric intent. If additional deviations arise before you have deployed the current version, and you attempt to accept or reject any or all of them, the system displays an error message indicating that you cannot do so because the current candidate version of the fabric intent is not in a Deployment Done state.

After you accept or reject the deviations for a fabric intent, the system automatically deploys the resulting new configuration of the fabric intent.

Note: The system does not handle any new deviations while deployment is in progress for previous deviations.

To accept or reject deviations to a deployed fabric intent:

  1. Open a fabric intent.
  2. Click the Deviations icon ( ) to open the Deviations panel.
  3. Click the More actions icon ( ) to the upper right of the Deviations panel, and select Accept/Reject from the displayed menu. The Accept/Reject Watches overlay displays.
  4. In the displayed list of deviations, select one or more deviations by checking the box to the left of each row. Select the deviations that you want to either accept or reject as a whole.
    Alternatively, you can click Accept All or Reject All to accept or reject the entire list of deviations.
  5. To accept the selected deviations:
    1. Click the Accept button at the bottom of the overlay. The system displays a confirmation form indicating that the selected items are accepted, and all other items in the list are rejected by implication.
    2. Click OK to confirm the action. The confirmation form closes.
    3. Click the at the upper right of the overlay to return to the Design view. Note that the system creates a new candidate version of the fabric intent design.
  6. To reject the selected deviations:
    1. Click the Reject button at the bottom of the overlay. The system displays a confirmation form indicating that the selected items are rejected, and all other items in the list are accepted by implication.
    2. Click OK to confirm the action. The confirmation form closes.
    3. Click the at the upper right of the overlay to return to the Design view. Note that the system creates a new candidate version of the fabric intent.
After you accept or reject the deviations for a fabric intent, the system automatically deploys the resulting new configuration of the fabric intent.