CS-27148 system vm image build process, needs to build an old version of qemu 
image, otherwise, it won't work on RHEL 6 Reviewed-by:Frank


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/05bec59c
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/05bec59c
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/05bec59c

Branch: refs/heads/master
Commit: 05bec59c1498dbcfb8a1089c86855fd3b433ea58
Parents: 103a4dd
Author: Edison Su <[email protected]>
Authored: Thu Nov 6 15:09:31 2014 -0800
Committer: Edison Su <[email protected]>
Committed: Thu Nov 6 15:25:57 2014 -0800

----------------------------------------------------------------------
 tools/appliance/build.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/05bec59c/tools/appliance/build.sh
----------------------------------------------------------------------
diff --git a/tools/appliance/build.sh b/tools/appliance/build.sh
index 4ff99b8..afbae50 100755
--- a/tools/appliance/build.sh
+++ b/tools/appliance/build.sh
@@ -427,7 +427,7 @@ function kvm_export() {
     log INFO "creating kvm export"
     local hdd_path="${1}"
     vboxmanage internalcommands converttoraw -format vdi "${hdd_path}" raw.img
-    qemu-img convert -f raw -c -O qcow2 raw.img 
"${appliance_build_name}-kvm.qcow2"
+    qemu-img convert -o compat=0.10 -f raw -c -O qcow2 raw.img 
"${appliance_build_name}-kvm.qcow2"
     add_on_exit rm -f raw.img
     bzip2 "${appliance_build_name}-kvm.qcow2"
     mv "${appliance_build_name}-kvm.qcow2.bz2" dist/

Reply via email to