diff options
author | Fathi Boudra <fathi.boudra@linaro.org> | 2016-06-17 19:01:10 +0300 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2016-06-17 19:01:10 +0300 |
commit | 1ad79c713da2ba0cf1661aa251ef01b2de35f738 (patch) | |
tree | 4a9ecff550cb8b0b71c8cfed1ce198c943c4dca3 /leg-cloud-image-centos.yaml | |
parent | 3fbacc509514ced905ebf82e977bbc17c0e97970 (diff) |
leg-cloud-image-centos: compress the image before publishing
Change-Id: Ic56a09cbe52ec85a262d3c0dec37230b7f5472fa
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'leg-cloud-image-centos.yaml')
-rw-r--r-- | leg-cloud-image-centos.yaml | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/leg-cloud-image-centos.yaml b/leg-cloud-image-centos.yaml index 2b336bffca..07ea73cea3 100644 --- a/leg-cloud-image-centos.yaml +++ b/leg-cloud-image-centos.yaml @@ -37,11 +37,11 @@ cd ${WORKSPACE} sudo virsh destroy ${image_name} || true sudo virsh undefine ${image_name} || true - sudo rm -f /var/lib/libvirt/images/${image_name}* + sudo rm -f /var/lib/libvirt/images/${image_name}* ${image_name}* rm -rf out } - sudo yum install -y virt-install + sudo yum install -y qemu-img virt-install sudo virsh pool-list --all sudo virsh net-list --all @@ -98,7 +98,9 @@ sudo virsh net-list --all mkdir out - cp -a /var/lib/libvirt/images/${image_name}* out/ + sudo cp -a /var/lib/libvirt/images/${image_name}* . + sudo chmod 666 ${image_name}* + qemu-img convert -c -O qcow2 ${image_name}* out/${image_name}.qcow2 # Publish test -d ${HOME}/bin || mkdir ${HOME}/bin |