Optionally preserve the ephemeral partition on rebuild

Registered by Robert Collins

Discussed in detail on the list (http://lists.openstack.org/pipermail/openstack-dev/2013-October/017707.html) but:

 - make an API extension to request preservation of the ephemeral partition
 - implement that in baremetal initially

Blueprint information

Status:
Complete
Approver:
Russell Bryant
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Robert Collins
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Russell Bryant
Completed by
Russell Bryant

Related branches

Sprints

Whiteboard

Signed up core reviewers: jogo, russellb

Gerrit topic: https://review.openstack.org/#q,topic:bp/baremetal-preserve-ephemeral,n,z

Addressed by: https://review.openstack.org/54308
    Show baremetal how to preserve ephemeral content.

Addressed by: https://review.openstack.org/59312
    Add preserve_ephemeral to baremetal.nodes.

Addressed by: https://review.openstack.org/59468
    WIP: preserve the default ephemeral partition

Addressed by: https://review.openstack.org/60285
    WIP: pass preserve_ephemeral flag

Addressed by: https://review.openstack.org/60286
    WIP: add specialized rebuild for baremetal

Gerrit topic: https://review.openstack.org/#q,topic:bp/baremetal-preserve-epehemeral,n,z

Before this can be marked as completed, we'll need some good user oriented docs for the doc team to take and work with. --russellb

Addressed by: https://review.openstack.org/60410
    Clarify rebuild_instance's recreate parameter.

Addressed by: https://review.openstack.org/69060
    Use new images when sparning BM instances.

Addressed by: https://review.openstack.org/69108
    Don't try to restore VM's in state ERROR.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.