[meta-virtualization] [PATCH v2 2/2] Created new target:kvm-image-minimal

Bruce Ashfield bruce.ashfield at gmail.com
Fri Jan 25 08:06:58 PST 2013


On Fri, Jan 25, 2013 at 10:58 AM, Prica, Mihai <mihai.prica at intel.com>wrote:

> > -----Original Message-----
> > From: meta-virtualization-bounces at yoctoproject.org [mailto:
> meta-virtualization-
> > bounces at yoctoproject.org] On Behalf Of Prica, Mihai
> > Sent: Wednesday, January 16, 2013 3:59 PM
> > To: lei yang
> > Cc: meta-virtualization at yoctoproject.org
> > Subject: Re: [meta-virtualization] [PATCH v2 2/2] Created new
> target:kvm-image-
> > minimal
> >
> > > -----Original Message-----
> > > From: lei yang [mailto:lei.yang at windriver.com]
> > > Sent: Wednesday, January 16, 2013 5:28 AM
> > > To: Prica, Mihai
> > > Cc: meta-virtualization at 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.yang at windriver.com]
> > > >> Sent: Friday, January 11, 2013 7:17 PM
> > > >> To: Prica, Mihai
> > > >> Cc: meta-virtualization at 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.prica at 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.
>
> I see this hasn't been merged to master yet. Is there a specific reason
> for this ? Maybe it's something I'm missing.
>
>
No reason, except I had mentally tied it to the other patch you just ping'd
about.
Resend both (with the minor tweak to the enable .scc) and it should be good
for merge.

Bruce


> Mihai
>
> >
> > >
> > > lyang001 at 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 at yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-virtualization
> _______________________________________________
> meta-virtualization mailing list
> meta-virtualization at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-virtualization
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-virtualization/attachments/20130125/e4525f85/attachment.html>


More information about the meta-virtualization mailing list