MacStadium Ideas/Feature Requests

Live Commit

Vm commit saves the state of the vm and commits it back into the base image. When you perform the commit, it requires a restart. Live commit preserves the state of the vm while the vm is running and does not require a restart. Each time a vm that was live committed is deployed, it comes up in the exact state that it was in. So if you performed a live commit on a vm that had had some apps open or a running process, it will start up in that exact same state. It’s like an instant on.

Example:

Facebook wants to save the state of running processes so they can observe the behavior of a payload and revisit it. Deleting the vm wipes this.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Jun 23 2020
  • Developing
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    18 Aug 11:55pm

    Upvoting this. We use Jenkins orka plugin with dynamic provisioning VM as Jenkins agent. It will make the agent to get to the running stage faster if we can provision a VM and boot up to a stage with run-time memory resumed.