fixes #5197 Preallocated disk support for oVirt

seeing the feedback at http://projects.theforeman.org/issues/5197#note-12, I wonder if `vol[:sparse]` is simply a string and therefore always true.  Maybe `vol[:sparse] == '1'` ?