Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Viewing Deployment Plans

 

A deploy plan contains details about the settings and configuration parameters that must be propagated and provisioned on the SDGs managed by Edge Services Director. A deploy plan is associated with a set of SDGs.

The Deployment Plans page displays all of the created deploy plans. You can perform the following tasks on this page:

  • Create a deploy plan.

  • Modify or delete a previously specified deploy plan.

  • Search deployment plans.

  • Schedule a deployment plan to provision configuration settings on devices immediately or for a future specified time. You can also select the option to cause the configuration set that is being propagated to devices to be rolled back if a failure occurs during the deployment operation. You can return to the most recently configured successful configuration on the device.

  • Select the deploy plan for which you want to view the configuration settings contained in the plan and view the CLI format of the configuration with the statement options and hierarchy levels.

  • Validate that the pending changes are compatible with the device’s configuration.

  • Approve or reject a published deployment plan.

Note

For details on the different states through which a deployment plan traverses, from the time of creation of a plan, see Planning and Deployment of Service Templates Overview.

The Deployment Plans page is divided into two panes. The top half of the page displays a bar chart. The service type is displayed on the y-axis and the number of plans corresponding to each service type is displayed on the x-axis. Mouse over the different segments of the bar chart to highlight and view the total number of deploy plans in each state. Click any of the states in the color-coding legend box to remove that particular deploy plan state from being displayed in the bar chart. The following color-coding legend denotes the deployment plans in the different states:

  • Light Orange—Denotes deploy plans that are newly created

  • Teal—Denotes deploy plans for which validation of configuration is successful

  • Red—Denotes deploy plans for which provisioning on devices failed

  • Dark orange—Denotes deploy plans currently being provisioned on devices

  • Dark blue—Denotes deploy plans scheduled for deployment at a future time

  • Green—Denotes deploy plans that have been successfully propagated and applied on devices

  • Purple—Denotes deploy plans for which validation of the deployment plan failed

The lower half of the page displays information about the deployment plans that have been previously created, the services to which they pertain, and the status of propagation of configuration settings to the devices contained in the deploy plan.

To view the configured deployment plans:

  1. From the View selector, select Gateway View or Service View. The workspaces that are applicable to this view are displayed. In Gateway view, the devices in the entire network are displayed, organized by the device types and the device models within each device type. In Service View, the different types of services are displayed in the View pane.
  2. From the Junos Space user interface, click the Deploy icon on the Edge Services Director banner.

    The functionalities that you can configure in this mode are displayed in the task pane.
  3. From the View pane, select the All Network item in Gateway view. Click the plus sign (+) beside the All Network item in the View pane to expand the tree and select the device node you want.
  4. Select Deploy Service > Manage Deployment Plans from the task pane. The Deployment Plans page is displayed.
    Figure 1: Deployment Plans Page
    Deployment Plans Page

    The following fields are displayed on the page:

    Field

    Description

    ID

    Unique identifier assigned by the system for a deployment plan.

    Created By

    Name of the user that created the deploy plan.

    Created Time

    Date and time at which the deploy plan was created.

    Service Type

    Type of service for which the deployment plan is created.

    Deploy Status

    Status of the deployment plan, such as approved, needing approval, published, rejected, or unpublished.

    Status Message

    Information about the status of the deploy plan that you can use to modify or take appropriate steps for ensuring successful deploy of configurations to devices.

    Transaction

    Unique identifier of the transaction attached to the deploy plan. Click the link in the transaction ID to open the Transactions page. A transaction is an operation that is currently running as part of the transaction to propagate configuration settings to devices. You can also view a list of all the transactions associated with this deploy plan by clicking the All link.

    The Transactions dialog box is displayed. A list of all of the transaction IDs, their statuses, and information about each of the statuses is displayed. These statuses denote whether a configuration change occurred on a device, whether rollback of a configuration set has been performed, and whether the provisioning of settings to a device succeeded or failed.

  5. Select the plan you want to modify and click the pencil icon above the table of discovery profiles to modify the deploy plan. The Modify Deployment Plan window appears. You can perform the same steps as the sequence of events that you perform to create a deploy plan.
  6. Select the plan you want to delete and click the Delete icon at the top of the table of deploy plans that are listed. The selected deploy plan is removed from the list.
  7. Select the plan for which you want to provision the configuration and click the Provision Deployment Plan button. See the Scheduling Deployment of Services and Policies section for details.
  8. Select the plan for which you want to validate the configuration and click the Validate Deployment Plan button. You can perform validation checks on the configuration planned to be deployed to examine and correct any syntax errors or incompatible settings. You can also validate without deploying the configuration.

    Configuration changes are validated for each device both in Edge Services Director and on the device. If any part of a configuration change for a device fails validation, no configuration changes are deployed to the device. You can see the results of each validation phase separately. Edge Services Director will not deploy configuration to a device with a configuration that is out of sync (meaning that the device’s configuration differs from Edge Services Director’s version of that device’s configuration), or to a device that has uncommitted changes to its candidate configuration. Deployment to such devices will fail.

    The Configuration Validation window displays the results of the verification. The object name lists the devices you selected for validation. Click the arrow next to a device to expand it. If there are no errors or warnings, one item labeled No Validation warnings appears. If the device has errors or warnings, they appear under the device. The device contains a list of the profiles that caused errors or warnings. Expand a profile name to see the of errors and warnings it caused.

    The errors or warnings, if any, for the objects or components are displayed.

  9. Select the deploy plan for which you want to view the configuration settings contained in the plan and click Preview Deployment Plan to display the CLI format of the configuration with the statement options and hierarchy levels. Close the dialog box after viewing the settings.
  10. Select the deploy plan for which you want to modify the configuration settings contained in the plan and click Modify. Deploy plans that are not based on templates are not editable and a popup dialog box displays a message stating that only template-based deploy plans can be modified.
  11. Select one or more published deploy plans or policies from the page. All the policies and deploy plans that you previously created are displayed. The devices associated with the policies and plans are also listed, categorized by the SDG pairs to which they belong.

    Click the down arrow in the Actions menu and select Approve.

    The state for selected plans is changed to Approved. The approved plan can be used for commissioning it to devices.

  12. Select one or more published deploy plans or policies from the page. All the policies and deploy plans that you previously created are displayed. The devices associated with the policies and plans are also listed, categorized by the SDG pairs to which they belong.

    Click the down arrow in the Actions menu and select Reject. The Reject Comments dialog box appears.

    Enter comments for rejecting the plan to enable the operator correct and modify the plan. Click Reject in the dialog box.

    The state for selected plans is changed to Rejected. If a plan is rejected, the operator corrects the plan and sends the updated plan to the administrator for approval. After approval, a plan cannot be modified.