Files
nova-specs/specs/juno/implemented/rescue-attach-all-disks.rst
Michael Still f0b8204072 Re-organize juno specs
As discussed at our nova meetings, reorganize the juno specs into
three directories:

 - proposed: things proposed which weren't approved
 - approved: things we approved but didn't implement
 - implemented: things approved and implemented

The first I suspect is the most controversial. I've done this
because I worry about the case where a future developer wants to
pick up something dropped by a previous developer, but has trouble
finding previous proposed specifications on the topic. Note that
the actual proposed specs for Juno are adding in a later commit.

Change-Id: Idcf55ca37a83d7098dcb7c2971240c4e8fd23dc8
2014-10-07 07:49:59 +11:00

1.9 KiB

Attach All Local Disks During Rescue

https://blueprints.launchpad.net/nova/+spec/rescue-attach-all-disks

Attach all local disks during rescue to allow users access to all of their data.

Problem description

Currently only the root disk of the original instance is attached to the rescue instance. If an instance is unbootable, then there is no way to salvage data off ephemeral or other local disks.

Proposed change

When an instance is placed into rescue, attach all local disks in addition to the root disk already attached.

This explicitly does not attach any non-local disks, such as volumes. Any attempt to rescue a volume-backed instance will continue being rejected.

Alternatives

None

Data model impact

None

REST API impact

None

Security impact

None

Notifications impact

None

Other end user impact

None

Performance Impact

None

Other deployer impact

None

Developer impact

None

Implementation

Assignee(s)

Primary assignee:

johannes.erdfelt

Other contributors:

None

Work Items

Implement feature for each virt driver.

Dependencies

None

Testing

Each virt driver will be expected to test that all disks are attached during rescue as part of the existing Nova tests.

Tempest will be updated to assert that the original disks are attached during rescue.

Documentation Impact

It should be documented that this is a behavior change when rescuing instances.

References

https://bugs.launchpad.net/nova/+bug/1223396