8 Operational Requests

Operational requests can be raised for any environment that is listed in the environment dashboard page, provided that:

  • There isn’t already a pending or in progress request for that environment
  • The environment is not locked (for locked environment only a Change Data Lock Status request is allowed)
  • The user is allowed to create operational requests (requires a specific user role).

When an operational request is requested, a new page is displayed for collecting additional information about the request and performing validations. If the request is valid and confirmed by the requesting user, an operational request is created.

Operational Request Processing

Operational requests are processed by the Cloud Service Console automatically according to the order they were created and according to availability of system resources. Each request is broken down to one or more steps (referred to as Commands) that are executed in order. Customers can review the progress of each request and get information about each of the commands that are a part of the request.

Operational Request Status

An operational request will be considered as Pending if all of its commands are in Pending status. If any commands started processing or completed, the service request status will be considered as In Progress.

When all the commands of a request have completed processing the request is considered as Completed.

If any command fails during its processing the whole request processing will stop and the request will be considered as Failed. In this case additional information may be provided as to the failure reason.

Viewing the Details of an Operational Request

You can view the details of an operational request in the Open Request or Request History pages by selecting the View Details action on the operational request row.

The details page will display all the information related to the request and up to date status of its commands.

Canceling an Operational Request

You can request to cancel an operational request in the Open Request or Request History pages by selecting the Cancel action on the operational request row. This action will be available only for requests that are Pending or In Progress.

You will need to confirm your request and the system will determine if it can accept your cancellation request. Requesting to cancel an operational request is allowed under these conditions:

  • The request status is Pending
  • The request status is In Progress but commands that are in progress or completed can be stopped or reversed (this depends on the type of command and the work associated with it)

Cancelling an operational request is not guaranteed. If the cancel request was accepted, it just means that the system will attempt to cancel the request. If the cancel request was rejected, it means that some work has already started and cannot be stopped or reversed (even if you see that all commands are still in Pending status).

If the request to cancel is accepted, an additional command will be added to the request processing, representing the request to cancel this request, and the request itself will be transitioned to a Cancel In Progress status.

At this point the system will attempt to stop the processing of the request and to reverse steps that have already been performed.

The cancellation process is not guaranteed. If it is successful, the request status will change to Canceled. If the system is unable to cancel the request, its processing will continue, the request status will change back to In Progress and the command that represents the request to cancel will have a status of Failed.