Depending on the method of provisioning specified in the machine blueprint, machines are provisioned using different vRealize Automation workflows.

The master workflow applies to all machines regardless of provisioning method.

Table 1. MasterWorkflow States

Workflow State

Work Item

Description

Requested

A new machine is requested. The machine is created or registered.

AwaitingApproval

The approval process starts. The machine build is on hold until it is approved.

RegisterMachine

RegisterVM

The existing machine is registered. Attributes are set in the hypervisor. For information about registering machines, see vSphere product documentation.

BuildingMachine

The machine build is about to start. The provisioning workflow that is specified in the blueprint is being created.

MachineProvisioned

SetMachineOperations

The machine build completed successfully. Operations are being performed on the machine before it is made available for use. The allowed machine operations that are defined in the blueprint are configured on the machine.

MachineActivated

The requested machine is activated.

InstallTools

InstallTools

Hypervisor guest operating system tools are installed on the machine by the hypervisor.

Expired

The machine has expired and is turned off. After the archive period elapses, it is disposed of. The machine cannot be used. The machine can only be reactivated or disposed of in this state.

DeactivateMachine

The machine disposal process has started.

UnprovisionMachine

The machine unprovisioning process has started.

Disposing

DisposeVM

The hypervisor is disposing of the machine.

Finalized

The machine was disposed of and is about to be removed from management. The master workflow is about to stop.

Table 2. BasicVMWorkflow States

Workflow State

Work Item

Description

CreatingMachine

CreateVM

The machine is created by the hypervisor.

AddingDisks

AddDisks

Additional disks, if any, are being created and added to the machine by the hypervisor.

BuildComplete

The machine build process completed.

Table 3. CloneWorkflow States

Workflow State

Work Item

Description

CloneMachine

CloneVM

The hypervisor is cloning the machine.

CustomizeMachine

CustomizeMachine

The hypervisor is configuring the machine.

InitialPowerOn

InitialPowerOn

The machine is being powered on for the first time after the clone process is finished.

CustomizeOS

CustomizeOS

A guest agent is configuring the machine. Custom scripts are running.

BuildComplete

The machine build process is finished.

Table 4. WIMImageWorkflow States

Workflow State

Work Item

Description

CreatingMachine

CreateVM

The hypervisor is creating the machine.

AddingDisks

AddDisks

The hypervisor is creating and adding additional disks, if any, to the machine.

InitialPowerOn

PowerOn

The machine is being powered on for the first time.

SetupOS

SetupOS

The machine is booted from the CD-ROM or ISO image and the operating system WIM image is being copied to the C:\ drive from the configure location.

EjectingCD

EjectCD

The CD-ROM or ISO image is being unmounted from the machine.

InstallOS

InstallOS

The machine is being booted for the first time from the hard disk. The guest agent is performing system preparation and customization. Additional disks are partitioned and formatted and the owner is added to the administrator group.

BuildComplete

The machine build process is finished.

Table 5. LinuxKickstartWorkflow States

Workflow State

Work Item

Description

CreatingMachine

CreateVM

The machine is being created by the hypervisor.

AddingDisks

AddDisks

Additional disks, if any, are being created and added to the machine by the hypervisor.

InitialPowerOn

PowerOn

The machine is being powered on for the first time.

InstallingOS

SetupOS

The machine is booted from CD-ROM and the operating system image is being created by the kickstart process.

EjectingCD

EjectCD

The CD-ROM is being unmounted from the machine.

CustomizeOS

CustomizeOS

The machine is being configured by a guest agent. Custom scripts are being executed.

BuildComplete

The machine build process completed.

Table 6. VirtualSccmProvisionigWorkflow States

Workflow State

Work Item

Description

CreatingMachine

CreateVM

The machine is being created by the hypervisor.

AddingDisks

AddDisks

Additional disks, if any, are being created and added to the machine by the hypervisor.

SccmRegistration

SccmRegisterMachine

The machine is being registered in SCCM provisioning infrastructure.

InitialPowerOn

PowerOn

The machine is being powered on for the first time.

InstallingOS

Complete

The machine is booted and is being provisioned by SCCM.

EjectingCD

EjectCD

The CD-ROM is being unmounted from the machine.

FailedProvisioning

SccmUnregisterMachine

The machine build failed. The machine is being unregistered from the SCCM provisioning infrastructure.

EndedVirtualProvisioning

The machine build process completed. The provisioning workflow is about to stop.