Summary

An instance's filesystem could become corrupted with prolonged usage. Rescue mode provides a mechanism for access even when the VM's image renders the instance inaccessible.

Release Note

A method has been added to OpenStack compute to reboot a virtual machine in rescue mode. A rescue VM is launched that allows a user to fix their VM (by accessing with a new root password).

Rationale

Rackspace/Slicehost parity

User stories

A user deleted a crucial file needed to launch a VM as they found out after they rebooted. The user was able to reboot in rescue mode and restore the original file.

Assumptions

Design

When the API method is called:

Add an API method for finish rescue:

Status Transition:

Model after RS cloud:

Implementation

Model the api after the /server/:id/action method.

Test/Demo Plan


CategorySpec

Wiki: RescueMode (last edited 2010-09-03 14:56:24 by JesseAndrews)