summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Calianu <adrian.calianu@enea.com>2017-07-12 11:24:56 +0200
committerAdrian Calianu <adrian.calianu@enea.com>2017-07-17 10:52:40 +0200
commit4fd9294cd5cb042021743743604567e5625d30f1 (patch)
treef75e303e355d65b13e4ff9c2a65023143646faf5
parentede4358101f059582ffdc32103015348eabbad53 (diff)
downloadmeta-el-virtualization-4fd9294cd5cb042021743743604567e5625d30f1.tar.gz
enea-image-virtualization-guest: generate qcow images
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
-rw-r--r--images/build-qcow-image.inc10
-rw-r--r--images/enea-image-virtualization-guest-sdk.bb2
-rw-r--r--images/enea-image-virtualization-guest.bb2
3 files changed, 13 insertions, 1 deletions
diff --git a/images/build-qcow-image.inc b/images/build-qcow-image.inc
new file mode 100644
index 0000000..deace60
--- /dev/null
+++ b/images/build-qcow-image.inc
@@ -0,0 +1,10 @@
1inherit image-vm
2IMAGE_FSTYPES += "qcow2"
3
4# To reduce storage size remove the intermediate images
5do_clean_unused_img() {
6 rm ${IMGDEPLOYDIR}/*.hdddirect
7 rm ${IMGDEPLOYDIR}/*.ext4
8}
9
10addtask clean_unused_img after do_vmimg before do_image_complete
diff --git a/images/enea-image-virtualization-guest-sdk.bb b/images/enea-image-virtualization-guest-sdk.bb
index e6a3265..59ae078 100644
--- a/images/enea-image-virtualization-guest-sdk.bb
+++ b/images/enea-image-virtualization-guest-sdk.bb
@@ -11,4 +11,4 @@ IMAGE_INSTALL += " \
11 11
12IMAGE_FEATURES += "dbg-pkgs dev-pkgs" 12IMAGE_FEATURES += "dbg-pkgs dev-pkgs"
13 13
14NOHDD = "1" 14require images/build-qcow-image.inc
diff --git a/images/enea-image-virtualization-guest.bb b/images/enea-image-virtualization-guest.bb
index e92fb04..385c230 100644
--- a/images/enea-image-virtualization-guest.bb
+++ b/images/enea-image-virtualization-guest.bb
@@ -6,3 +6,5 @@ require images/enea-image-virtualization-common.inc
6IMAGE_INSTALL += " \ 6IMAGE_INSTALL += " \
7 packagegroup-enea-virtualization-guest \ 7 packagegroup-enea-virtualization-guest \
8 " 8 "
9
10require images/build-qcow-image.inc