New Lab Machine Reset Behavior

Latest response

Hello community members,

Last week we implemented a change in how we, on the back-end, execute lab machine
resets.

You'll notice that now:
After 10-20 seconds, the state of the reset machine switches to "UPDATING"
and
Reset machines retain their original names (no more @_resetXX extensions)

The nitty-gritty:
Prior to last week, we employed machine image based resets. Meaning that in
your deployed lab application, we'd delete your target system, then insert a new
machine from our image library to replace it. We added the @_resetXX nomenclature
so that it would be easier to identify the old vs. new machine in your lab environment.

In the new method, we turn off the machine, detatch it's disk image overlay, and attach
a new overlay in it's place.

As a result, the "machine" is kept the same, but it's disk is reverted to it's initial state.
Because we're keeping the same machine, we keep the same machine name.

In my testing over the last few weeks, I've noticed significantly improved reset times.

-Scott

Responses