Bug 1256826 - [RFE] Alter generation of fail-safe snapshot delete so that it is created before snapshot request is presented to provider.
Summary: [RFE] Alter generation of fail-safe snapshot delete so that it is created bef...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: SmartState Analysis
Version: 5.4.0
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: GA
: cfme-future
Assignee: John Hardy
QA Contact: Dave Johnson
URL:
Whiteboard: openstack:smartstate
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-08-25 14:18 UTC by Thomas Hennessy
Modified: 2020-02-14 17:32 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-01-04 18:26:26 UTC
Category: ---
Cloudforms Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Thomas Hennessy 2015-08-25 14:18:04 UTC
Description of problem: BZ 1256821 reports issue where snapshot request to openstack results in a reported connection error, but the snapshot is created, never to be deleted, consuming disk space in provider storage environment.


Version-Release number of selected component (if applicable): 5.4.1.0


How reproducible: refer to BZ 1256821


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
the fail-safe snapshot delete was introduced into CFME as a means to ensure that regardless of what happened to the vmscan processing, any snapshot file created in the provider environment would be removed after not more than 60 minutes.  The BZ 1256821 demonstrates that generating that snapshot fail-safe request *after* the snapshot create request is not sufficient to achieve the desired results, (ie, do no harm to the provider storage environment).  Createing the failsafe request before requesting the snapshot create will preserve as best we can the attempt to return the storage environment back to the state before the snapshot was created.


Note You need to log in before you can comment on or make changes to this bug.