Configuring change conditions

Cloud Management uses preconfigured condition builders to determine if a change request is required for specific user requests, such as those for state changes or memory increases.

The change request launches a workflow that executes an approval task and then waits for the requester to commit or cancel the change. You can deactivate change conditions or edit them to create different approval conditions.

Tables

These tables are used in change control processing.
Table 1. Change Control Processing tables
Table Name Contains
Change Condition [vm_instance_change_condition] Records that define the conditions for creating a change request.
VM Instance Action [vm_instance_action] Records that define the type of change (action) that requires an approval, such as additional CPUs or an increase in the data disk size.

Change conditions

The following change conditions in the base system require change approvals for actions performed on production environments:
Table 2. Change conditions
Name Description Action
Create production VM snapshot A user requests a snapshot for a virtual machine. create_snapshot
Delete an existing VM snapshot A user requests to delete an existing snapshot for a virtual machine. delete_snapshot
Extend production Resource Group lease A user requests to extend the lease for a Resource Group. update_lease_end
Extend production Stack lease A user requests to extend the lease for a virtual machine instance. update_lease_end
Extend production VM lease A user requests an extension to the lease duration for a virtual machine running a production instance. update_lease_end
Modify production VM A user requests changes to the specifications of a VMware production server, such as an increase in the number of CPUs. modify
Pause production VM A user attempts to pause a virtual machine running a production instance. pause
Restore snapshot A user attempts to restore a snapshot for a virtual machine. restore_snapshot
Start production VM A user attempts to start a virtual machine running a production instance. start
Stop production VM A user attempts to stop a virtual machine running a production instance. stop
Terminate production Resource Group A user attempts to delete a resource group running on a production instance. terminate
Terminate production Stack A user attempts to delete a stack running on a production instance. terminate
Terminate production VM A user attempts to terminate a virtual machine running a production instance. terminate
Update production Stack A user attempts to update a stack on a production instance. modify
Update resource group A user attempts to update a resource group on a production instance. modify