Bug 1528987
| Summary: | [RFE] Package as a qcow2 image | ||
|---|---|---|---|
| Product: | [oVirt] ovirt-appliance | Reporter: | Yedidyah Bar David <didi> |
| Component: | Packaging.rpm | Assignee: | Yuval Turgeman <yturgema> |
| Status: | CLOSED WONTFIX | QA Contact: | Nikolai Sednev <nsednev> |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | 4.1 | CC: | bugs, didi, fdeutsch, lsurette, lsvaty, lveyde, mavital, rbarry, sbonazzo, stirabos, ykaul, ylavi |
| Target Milestone: | --- | Keywords: | FutureFeature |
| Target Release: | --- | Flags: | rule-engine:
planning_ack?
rule-engine: devel_ack? rule-engine: testing_ack? |
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1274065 | Environment: | |
| Last Closed: | 2018-06-06 12:35:41 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Integration | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1274065 | ||
|
Description
Yedidyah Bar David
2017-12-25 14:35:38 UTC
Moving to POST, because there is a (mostly working) patch, but not sure this is worth it - see bug 1274065 comment 11. With the qcow packaging: ovirt-engine-appliance.qcow2 2.48 GB oVirt-Engine-Appliance-CentOS-x86_64-7-20180319.ova 828.65 MB ovirt-engine-appliance-4.3-20180319.1.el7.centos.noarch.rpm 808.87 MB ovirt-engine-appliance-4.3-20180319.1.el7.centos.src.rpm 1.60 GB ovirt-engine-appliance-qcow2-4.3-20180319.1.el7.centos.noarch.rpm 689.62 MB So at least in terms of download time, the RPM xz compression of the uncompressed qcow image is winning against the rpm wrapping of the tar.gz compression of the ova file. Simone, if I remember correctly we also need the ova xml for the deployment right? (In reply to Sandro Bonazzola from comment #2) > Simone, if I remember correctly we also need the ova xml for the deployment > right? Yes, we are reading default CPU and memory from there but we can simply ship that values out of band if we want. (In reply to Sandro Bonazzola from comment #2) > With the qcow packaging: > > ovirt-engine-appliance.qcow2 2.48 GB > oVirt-Engine-Appliance-CentOS-x86_64-7-20180319.ova 828.65 MB > > ovirt-engine-appliance-4.3-20180319.1.el7.centos.noarch.rpm 808.87 MB > ovirt-engine-appliance-4.3-20180319.1.el7.centos.src.rpm 1.60 GB > ovirt-engine-appliance-qcow2-4.3-20180319.1.el7.centos.noarch.rpm 689.62 MB > > So at least in terms of download time, the RPM xz compression of the > uncompressed qcow image is winning against the rpm wrapping of the tar.gz > compression of the ova file. Did you also compare times? When I did, 'yum install' of the qcow rpm took longer than both of 'yum install' of the ova rpm and unpacking it. Not sure why. I talked about this with Ido and he said he still prefers it this way - that it's less important if an initial 'yum install' takes somewhat longer, because people already know it will take long, and that we should optimize the time after you start deploy. I agree this makes sense. > > Simone, if I remember correctly we also need the ova xml for the deployment > right? Already talked with Yuval about this, not sure we got any final conclusions but it should not be too hard to add this in a separate file. This doesn't seem to have the desired affect on performance. Closing. |