images created are not unlinkable and cause uvtool to fail next sync
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
uvtool (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Hi,
this has puzzled me for a while and I think I now at least have enough data to report it for discussion.
It seems that when I sync images they get created without the right permissions/
Effectively I see after a sync of images that they look fine in a query:
uvt-simplestrea
release=xenial arch=amd64 label=daily (20160914)
release=yakkety arch=amd64 label=daily (20160914)
Those are the images of yesterday (this will become important)
And in the FS those look like
ll /var/lib/
-rw------- 1 libvirt-qemu kvm 1020067840 Sep 14 09:22 /var/lib/
All fine and working.
But on a subsequent sync that wants to unlink those uvt is failing, the same happens for a purge.
uvt-simplestrea
Traceback (most recent call last):
File "/usr/bin/
uvtool.
File "/usr/lib/
args.func(args)
File "/usr/lib/
purge_pool()
File "/usr/lib/
volume.
File "/usr/lib/
if ret == -1: raise libvirtError ('virStorageVol
libvirt.
I wonder if something in my setup is odd - e.g. that the permissions shouldn't be this way to begin. And I wanted to discuss that before we debug deeper into what is happening in the code while executing.
Thanks Christian. I've seen this too, as has Ryan I think, but we never found a clean reproducer on a fresh system. Is this the same as bug 1608704?