Request State | Processed by Module | Description |
---|
new | new.pm | - Normal reservation initiated by user
- Computer is reloaded if image specified for reservation is not preloaded
- User account is added to computer
|
reload | new.pm | - Reservation only reloads computer
- Computer is reloaded if image specified for reservation is not preloaded
|
tomaintenance | new.pm | - Simply changes the computer state to maintenance
- Initiated from Manage Computers page when computer state is changed to maintenance
|
tovmhostinuse | new.pm | - Computer is reloaded with image specified in the VM profile. If using xCAT or some other physical provisioning engine.
- Computer state is set to vmhostinuse after it has been reloaded
|
reserved | reserved.pm | - User account is added to computer
- Computer state is set to reserved
- Computer is polled for user connection for approximately 15 minutes
|
inuse | inuse.pm | - Request enters inuse state after user connection has been detected
- 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
|
timeout | reclaim.pm | - Occurs if user never connects to computer or if inuse state detected that the user was disconnected for approximately 15 minutes
- Computer is reloaded if the user ever connected
- Computer is sanitized if the user did not connect (user account removed from computer)
|
deleted | reclaim.pm | - Occurs when a user clicks the End button
- Computer is reloaded if the user ever connected
- Computer is sanitized if the user did not connect (user account removed from computer)
|
image | image.pm | - Occurs when a user makes an imaging reservation and clicks Create Image
- Image is captured
|
makeproduction | makeproduction.pm | - Occurs when a user is the owner of an image and changes the production revision
- 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)
|
complete | vcld | - Occurs after another state is done but before a reservation is actually deleted from the database
- 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
|
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
- 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.
|
pending | none | - Used as a transition or processing state. Set when a management node starts working on the request.
|