Difference between revisions of "Glance-image-recover"
(→Overview) |
(→General Workflow) |
||
Line 3: | Line 3: | ||
== General Workflow == | == General Workflow == | ||
− | # | + | # The 'delayed_delete' config entry is enabled in glance-api.conf |
− | # Delete | + | # Delete the specific image |
# List the images which are 'pending-delete' | # List the images which are 'pending-delete' | ||
# User PUT <tt>/v2/images/{image-uuid}</tt> on the requested image to recover it | # User PUT <tt>/v2/images/{image-uuid}</tt> on the requested image to recover it |
Revision as of 07:38, 20 November 2013
Overview
This proposal aims to recover an image which is in 'pending-delete' state so as to provide the revert capability for the purposes of allowing emergency operational action to recover from an accidental delete
General Workflow
- The 'delayed_delete' config entry is enabled in glance-api.conf
- Delete the specific image
- List the images which are 'pending-delete'
- User PUT /v2/images/{image-uuid} on the requested image to recover it
- Eventually, the requested image should be in 'active' state after recovering successfully.
Known code impact
1. List pending-delete image 2. Only allow 'active' image to be in 'pending-delete'