On 01/25/2013 11:58 PM, Prica, Mihai wrote:
-----Original Message-----
From: meta-virtualization-boun...@yoctoproject.org [mailto:meta-virtualization-
boun...@yoctoproject.org] On Behalf Of Prica, Mihai
Sent: Wednesday, January 16, 2013 3:59 PM
To: lei yang
Cc: meta-virtualization@yoctoproject.org
Subject: Re: [meta-virtualization] [PATCH v2 2/2] Created new target:kvm-image-
minimal
-----Original Message-----
From: lei yang [mailto:lei.y...@windriver.com]
Sent: Wednesday, January 16, 2013 5:28 AM
To: Prica, Mihai
Cc: meta-virtualization@yoctoproject.org
Subject: Re: [meta-virtualization] [PATCH v2 2/2] Created new
target:kvm-image- minimal
On 01/15/2013 06:44 PM, Prica, Mihai wrote:
-----Original Message-----
From: Lei Yang [mailto:lei.y...@windriver.com]
Sent: Friday, January 11, 2013 7:17 PM
To: Prica, Mihai
Cc: meta-virtualization@yoctoproject.org
Subject: Re: [meta-virtualization] [PATCH v2 2/2] Created new
target:kvm-image- minimal
On 01/12/2013 12:27 AM, Mihai Prica wrote:
Signed-off-by: Mihai Prica<mihai.pr...@intel.com>
---
recipes-extended/images/kvm-image-minimal.bb | 28
++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 recipes-extended/images/kvm-image-minimal.bb
diff --git a/recipes-extended/images/kvm-image-minimal.bb
b/recipes-extended/images/kvm-image-minimal.bb
new file mode 100644
index 0000000..275c43b
--- /dev/null
+++ b/recipes-extended/images/kvm-image-minimal.bb
@@ -0,0 +1,28 @@
+DESCRIPTION = "A minimal kvm image"
+
+IMAGE_INSTALL = " \
+ packagegroup-core-boot \
+ ${ROOTFS_PKGMANAGE_BOOTSTRAP} \
+ qemu \
+ libvirt \
+ libvirt-libvirtd \
+ libvirt-virsh \
+ "
+
+IMAGE_FEATURES += "ssh-server-openssh"
+
+IMAGE_LINGUAS = " "
+
+LICENSE = "MIT"
+
+inherit core-image
+
+IMAGE_ROOTFS_SIZE = "8192"
+
+ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ;
"
+
+PACKAGE_INSTALL_ATTEMPTONLY = "\
Hi Mibai
can you explain "PACKAGE_INSTALL_ATTEMPTONLY " to me, I just see
this variable first time
In an image recipe you can't use RRECOMMENDS to specify a list of
packages
that extend the usability of the image being built. In this type of
recipe you can use PACKAGE_INSTALL_ATTEMPTONLY that has the same
functionality.
and I think both can be used, from below, it tells me, they can
perform the same function, do you try RRECOMEEDS and meet an error?
I tried using RRECOMMENDS. I didn't get any errors but the kernel modules were
not loaded onto the image. I tried a number of times to be sure it's because of
the shared state, but with the same result. With
PACAKAGE_INSTALL_ATTEMPTONLY it worked.
if you want to install those kernel-modules, I like IMAGE_INSTALL ,
this is more popular used in practice
Lei
I see this hasn't been merged to master yet. Is there a specific reason for
this ? Maybe it's something I'm missing.
Mihai
lyang001@lyang0-9010:~/intel-xeon-core/layers/oe-core/meta/classes$
cat image.bbclass |grep -E "^RRECOM|^PACKAGE_INSTALL_ATTEMPTONLY"
RRECOMMENDS += "${NORMAL_FEATURE_INSTALL_OPTIONAL}"
PACKAGE_INSTALL_ATTEMPTONLY ?= "${FEATURE_INSTALL_OPTIONAL}"
Lei
Thanks,
Mihai
Lei
:-)
+ kernel-module-kvm \
+ kernel-module-kvm-intel \
+ kernel-module-kvm-amd \
+ "
_______________________________________________
meta-virtualization mailing list
meta-virtualization@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-virtualization
_______________________________________________
meta-virtualization mailing list
meta-virtualization@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-virtualization