Creating backup on the snapshot of a in-use volume doesn't work.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
High
|
Xing Yang |
Bug Description
Creating backup on the snapshot of a in-use volume doesn't work.
What I do:
1. Boot a VM.
2. Create a volume and attach it to the VM from step1.
3. Create backup on the volume from step2.
The driver supports backup_
check file cinder/
```
def backup_
return True
def snapshot_
return True
```
The c-vol log shows:
2016-05-03 17:21:24.348 DEBUG cinder.
2016-05-03 17:21:24.447 INFO cinder.
The c-bak log shows:
2016-05-03 17:21:25.248 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:25.248 4056 ERROR oslo_messaging.
2016-05-03 17:21:55.736 DEBUG oslo_service.
Changed in cinder: | |
assignee: | nobody → Xing Yang (xing-yang) |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: backup-service |
Changed in cinder: | |
milestone: | none → newton-2 |
Changed in cinder: | |
milestone: | newton-2 → newton-1 |
Changed in cinder: | |
milestone: | newton-1 → newton-2 |
Non-disruptive backup using the temp snapshot path is broken even on the local node.