Utkarsh Singh has posted comments on this change.

Change subject: sparsify: integrating virt-sparsify into vdsm
......................................................................


Patch Set 11:

(2 comments)

http://gerrit.ovirt.org/#/c/28328/11/vdsm.spec.in
File vdsm.spec.in:

Line 142: 
Line 143: %if 0%{?rhel}
Line 144: Requires: libguestfs-tools-c >= 1:1.20.11-10
Line 145: %else # fedora
Line 146: Requires: libguestfs-tools-c >= 1:1.26.7-2
> Are these versions available in public repositories? we failed many times b
The fc20 version is available in Fedora Updates.
http://pkgs.org/fedora-20/fedora-updates-x86_64/libguestfs-1.26.7-2.fc20.x86_64.rpm.html

The CentOS / RHEL version is ON_QA.
https://bugzilla.redhat.com/show_bug.cgi?id=1117540
Line 147: %endif
Line 148: 
Line 149: %if 0%{?rhel} >= 7 || 0%{?fedora} >= 18
Line 150: Requires: libvirt-daemon >= 1.0.2-1


http://gerrit.ovirt.org/#/c/28328/11/vdsm/storage/image.py
File vdsm/storage/image.py:

Line 566:             virtsparsify.sparsify(baseVolume.getVolumePath(),
Line 567:                                   srcVolume.getVolumePath(),
Line 568:                                   dstVolume.getVolumePath(),
Line 569:                                   
volume.fmt2str(srcVolume.getFormat()),
Line 570:                                   
volume.fmt2str(dstVolume.getFormat()))
> First, acording to lib/vdsm/virtsparsify:
The inconsistency is with src for virt-sparsify actually being our base volume.

The vdsm api accepts src and dst volumes (where src is a new volume with base 
volume as backing file - this src is used as tmp for virt-sparsify).

Should I change the api to accept the volumes as tmpVolume and dstVolume?
Line 571:         except Exception as e:
Line 572:             self.log.exception('Unexpected error sparsifying %s', 
srcVolUUID)
Line 573:             raise se.CannotSparsifyVolume(srcVolUUID)
Line 574:         finally:


-- 
To view, visit http://gerrit.ovirt.org/28328
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Id7bd2b4b6d45781fa27a128dd68d14b7561d0901
Gerrit-PatchSet: 11
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Utkarsh Singh <[email protected]>
Gerrit-Reviewer: Allon Mureinik <[email protected]>
Gerrit-Reviewer: Dan Kenigsberg <[email protected]>
Gerrit-Reviewer: Federico Simoncelli <[email protected]>
Gerrit-Reviewer: Nir Soffer <[email protected]>
Gerrit-Reviewer: Piotr Kliczewski <[email protected]>
Gerrit-Reviewer: Utkarsh Singh <[email protected]>
Gerrit-Reviewer: [email protected]
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
vdsm-patches mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches

Reply via email to