Description of problem: Libvirt lose all volumes on refresh Patch driver on attachment. src/storage/storage_backend_sheepdog.c
Created attachment 852715 [details] Possible patch
Thank you for the patch, could you please send it to libvir-list? (See http://libvirt.org/hacking.html for instructions) It's much more likely to get noticed and reviewed there.
Pushed upstream as: commit 97410063337801048125e3945ed4713890aac762 Author: Joel SIMOES <joel.simoes> AuthorDate: 2014-02-11 11:25:33 +0000 Commit: Daniel P. Berrange <berrange> CommitDate: 2014-02-11 11:32:04 +0000 Libvirt lose sheepdogs volumes on pool refresh or restart. When restarting sheepdog pool, all volumes are missing. This patch add automatically all volume from the added pool. Adding last Daniel P. Berrange's syntaxes correction. Adding vol on separeted function 'inspired' from parallels_storage : parallelsAddDiskVolume git describe: v1.2.1-150-g9741006 contains: v1.2.2-rc1~142
Ok