]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Update pool allocation with new values on volume creation
authorJán Tomko <jtomko@redhat.com>
Thu, 24 Sep 2015 15:01:40 +0000 (17:01 +0200)
committerJán Tomko <jtomko@redhat.com>
Tue, 29 Sep 2015 08:45:01 +0000 (10:45 +0200)
commit56a4e9cb613aff9cd6f828c0a9283fba55ac5951
tree1b1735716eb90b4845a2bede19e2e3d17c6eb098
parent5e06a4f063dc6cf2ae14a361ddeb805d3f3ae440
Update pool allocation with new values on volume creation

Since commit e0139e3, we update the pool allocation with
the user-provided allocation values.

For qcow2, the allocation is ignored for volume building,
but we still subtracted it from pool's allocation.
This can result in interesting values if the user-provided
allocation is large enough:

Capacity:       104.71 GiB
Allocation:     109.13 GiB
Available:      16.00 EiB

We already do a VolRefresh on volume creation. Also refresh
the volume after creating and use the new value to update the pool.

https://bugzilla.redhat.com/show_bug.cgi?id=1163091
src/storage/storage_driver.c