Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Request States

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.