aboutsummaryrefslogtreecommitdiff
path: root/leg-cloud-image-centos.yaml
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2016-06-17 19:01:10 +0300
committerFathi Boudra <fathi.boudra@linaro.org>2016-06-17 19:01:10 +0300
commit1ad79c713da2ba0cf1661aa251ef01b2de35f738 (patch)
tree4a9ecff550cb8b0b71c8cfed1ce198c943c4dca3 /leg-cloud-image-centos.yaml
parent3fbacc509514ced905ebf82e977bbc17c0e97970 (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.yaml8
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