Apache VCL logo Apache Software Foundation logo

States

Request States

* Computer is reloaded if image specified for reservation is not preloaded * User account is added to computer | * Computer is reloaded if image specified for reservation is not preloaded | * Initiated from Manage Computers page when computer state is changed to maintenance | * Computer state is set to vmhostinuse after it has been reloaded | * Computer state is set to reserved * Computer is polled for user connection for approximately 15 minutes | * Periodically polls computer for user connection * If user connection isn't detected for approximately 15 minutes, request state is changed to timeout * Notifies user when reservation end time is approaching | * Computer is reloaded if the user ever connected * Computer is sanitized if the user did not connect (user account removed from computer) | * Computer is reloaded if the user ever connected * Computer is sanitized if the user did not connect (user account removed from computer) | * Image is captured | * At the current time, simply changes the production revision in the database (could potentially reload computers which have been loaded with the previous production revision in the future) | * Allows reservations to remain in the database until the end time is reached under certain conditions * If a reservation times out, it remains in the database until the end time is reached so that it is displayed on the user's Current Reservations page in order to notify that it timed out * Reservation is deleted from the database by vcld when its end time is reached | * Used to place computers into a maintenance state, the system will not assign any resources in the maintenance state. * Also applies to management nodes. When a management node is in the maintenance state, the web schedule system will not assign any resources soley under that management node to end-user requests.|
Request State Processed by Module Description
new new.pm * Normal reservation initiated by user
reload new.pm * Reservation only reloads computer
tomaintenance new.pm * Simply changes the computer state to maintenance
tovmhostinuse new.pm * Computer is reloaded with image specified in the VM profile. If using xCAT or some other physical provisioning engine.
reserved reserved.pm * User account is added to computer
inuse inuse.pm * Request enters inuse state after user connection has been detected
timeout reclaim.pm * Occurs if user never connects to computer or if inuse state detected that the user was disconnected for approximately 15 minutes
deleted reclaim.pm * Occurs when a user clicks the End button
image image.pm * Occurs when a user makes an imaging reservation and clicks Create Image
makeproduction makeproduction.pm * Occurs when a user is the owner of an image and changes the production revision
complete vcld * Occurs after another state is done but before a reservation is actually deleted from the database
failed None * Occurs when a problem occurs with a reservation which wasn't in the image state
maintenance None * Occurs when a problem occurs with a reservation which is in the image state capturing an image
pending none * Used as a transition or processing state. Set when a management node starts working on the request.