freezer backup clean snapshot error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Backup/Restore and DR (Freezer) |
New
|
Undecided
|
Unassigned |
Bug Description
Cinder's Backend is CEPH.
backup cinder
1. cinder snapshot
2. create volume by snapshot
3. copy volume to image
4. save image to local
5. delete volume snap (failed)
6. delete volume
7. delete image
[code]
def backup_
"""
Implements cinder backup:
1) Gets a stream of the image from glance
2) Stores resulted image to the swift as multipart object
:param volume_id: id of volume for backup
"""
......
[comment]
Since the volume depends on the snapshot (it's created by snapshot with clone on CEPH, without flatten), deleting snapshot can't be done before volume is deleted.
[cinder-volume.log]
2023-03-20 17:32:35.800 34 ERROR cinder.
[cinder-volume.log]
2023-03-27 11:59:19.145 34 ERROR cinder.
[Improvement Suggestion]
(delete temporary volume at first)
delete volume => delete image => delete snapshot
summary: |
- clean snapshot failed when Backup Cinder (CEPH) to local + freezer backup clean snapshot error |
tags: | added: backup |