Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Template/Volume go through below state machine state transitions, when it goes through the browser based upload.

States:

NOT_UPLOADED: getUploadParams API was successful and the template is registered. But, upload hasnt started yet

...

ABANDONED: the post request isnt called in the stipulated time (check sequence diagram point 4)

State Transitions:

  • 1: This state transition happens, when the user initiates the post request
  • 2: Post request is active SSVM agent is downloading validation or downloading the template but, not done yet
  • 3: on successful completion of template installation to secondary storage
  • 4: This can happen in multiple ways:
    • user stopped/canceled the post request before completion
    • SSL handshake failed
    • params validation with PSK failed
    • uploading the template failed due to a network issue
    • secondary storage is not accessible
    • there isn't enough space in secondary storage and hence agent cant write to it.
      All these errors have the same state as there isnt any way to recover from them or the handling isnt different for these. Additional error information will be provided in the form of a message for respective errors. Admin will be able to troubleshoot it based on the appropriate log messages in management server log, agent log, apache access/error log files.
  • 5: The post request hasn't happened and the timeout has reached

recovery mechanisms

Security

...