[yocto] [OE-core] Carrier Grade layer proposal

akuster akuster at mvista.com
Thu Jul 31 18:30:57 PDT 2014


Bruce,

So how / where do I start on the kernel part?

- Armin

On 07/22/2014 08:58 AM, Bruce Ashfield wrote:
> On 14-07-22 11:54 AM, akuster wrote:
>> Alexandru,
>>
>> Regarding  a few packages in category C&D.
>>
>> I have latest samhain building as well as grsecurity (pax patches
>> applied against 3.14.12) in a branch in my meta-security tree.  I have a
>> bit more testing to do before I was going to post them.
>
> And on this note, we should consider the kernel parts and see if getting
> them into a common location is a good idea.
>
> We already have the linux-yocto tree, and it tracks LTSI, has CVE and
> -stable tracking, and is maintained to support the set of reference
> boards.
>
> Creating yet more reference kernel trees doesn't help our goal of
> fewer trees and a discrete set of kernel versions.
>
> Just something to consider.
>
> Cheers,
>
> Bruce
>
>>
>> grsecurity and samhain aren't CGL specific and they maybe belong in a
>> more generalize layer? just a thought.
>>
>> regards,
>> Armin
>>
>>
>> On 07/22/2014 03:52 AM, Alexandru Vaduva wrote:
>>> Hello Joe,
>>>
>>> Here at Enea we are preparing the steps needed for publishing the
>>> layer on the open embedded meta layers initiative:
>>> http://layers.openembedded.org/layerindex/branch/master/layers/
>>> For this we started working at a web page that should contain all the
>>> relevant information regarding meta-cgl. It will be available in a
>>> couple of weeks. Until then the layer will be available internally and
>>> the patches should
>>> be submitted as the README states: on the enealinux at lists.enea.com
>>> mailing list. We will try to make the switch to Open Embedded mailing
>>> list as quick as possible.
>>>
>>> Regarding the other B, C and D packages  that we will try to add into
>>> the meta-cgl layer, I will post this information below, but keep in
>>> mind that this information will also be available on the web page.
>>>     Category B packages:
>>>         - ifenslave
>>>         - evlog
>>>         - crash
>>>         - mipv6-daemon-umip
>>>         - openl2tp
>>>     Category C&D packages:
>>>         - drbd
>>>         - grsecurity
>>>         - logcheck
>>>         - makedumpfile
>>>         - numactl
>>>         - ocfs2-tools
>>>         - pam_passwdqc
>>>         - samhain
>>>         - ltt-usertrace
>>>         - ftrace
>>> The above lists correspond with only the P1 requirements that we try
>>> to fulfill for the moment. If there are any questions and/or
>>> suggestions regarding this CGL initialtive please address them to me
>>> and I will try to offer a response in the
>>> shortest time possible.
>>>
>>>
>>> Thanks,
>>> Alex
>>>
>>> -----Original Message-----
>>> From: Joe MacDonald [mailto:joe at deserted.net]
>>> Sent: Monday, July 21, 2014 10:58 PM
>>> To: Alexandru Vaduva
>>> Cc: Jeff Osier-Mixon; yocto at yoctoproject.org
>>> Subject: Re: [yocto] [OE-core] Carrier Grade layer proposal
>>>
>>> Hey Alex,
>>>
>>> I've been away from this for a bit but now I'm getting time to look at
>>> it again and I was wondering if you had any deeper level of detail you
>>> could share about the work going on in meta-cgl.  Obviously since this
>>> is a new registration and one that will look rather different from all
>>> of the other CGL registrations currently, those of us in the CGL
>>> workgroup were quite interested to see this happen.  Personally I'm
>>> also interested in this since it's the kind of thing I've been doing
>>> for a long time now and if I can, I'd like to help out.  In
>>> particular, if you've got a list of, say, the category B+ items, that
>>> might be something I can do that will be independent of your work on
>>> the more active cat-A stuff.  OTOH, cat-A is easy to work on since
>>> those are the items I saw when I was working with meta-cgl a month or
>>> so back.  I know you guys are focused on your part of it, but if you
>>> had sort of a "here's how to help us" guide, that'd be awesome.
>>>
>>> Also, I probably missed it, but is the intent to use either the yocto
>>> list or the oe list for all meta-cgl discussions, or do you have a
>>> dedicated list we can sign up for?  I see you have guidance for
>>> sending submissions to meta-cgl, but is that a list that's open to the
>>> community, or is it an internal alias / distribution list for Enea?
>>>
>>> Thanks,
>>> -J.
>>>
>>>
>>> On Mon, Jul 7, 2014 at 2:43 PM, Alexandru Vaduva
>>> <Alexandru.Vaduva at enea.com> wrote:
>>>> Hello Jeff,
>>>>
>>>> The errors are package related.
>>>> Meta-cgl can be seen as a non BSP specific layer (it can be viewed as
>>>> the LSB from poky).
>>>> I already started fixing a number, of the already existing errors and
>>>> the patches will be added upstream after proper testing.
>>>> I will continue the bug fixing and package integration (into the
>>>> core-image-cgl image) process and after that is finished I will
>>>> continue with the Category B packages.
>>>>
>>>> I will also try to keep you guys informed about the latest updates,
>>>> mainly on the YPTM, but for those who cannot wait that much, there is
>>>> the Git repository with which they can interact:
>>>> http://git.enea.com/git/?p=linux/meta-cgl.git;a=summary
>>>>
>>>>
>>>> Have a good day,
>>>> Alex
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: jefro.net at gmail.com [mailto:jefro.net at gmail.com] On Behalf Of
>>>> Jeff Osier-Mixon
>>>> Sent: Monday, July 07, 2014 9:22 PM
>>>> To: Alexandru Vaduva
>>>> Subject: Re: [OE-core] Carrier Grade layer proposal
>>>>
>>>> Thanks, Alex.
>>>>
>>>> Others on the mailing lists, if you have any comments on the contents
>>>> of this new layer, please mention them on this thread.
>>>>
>>>> Re compilation errors, were they specific to a BSP or were they
>>>> general errors in the packages?
>>>>
>>>> thanks
>>>>
>>>> On Mon, Jun 30, 2014 at 8:01 AM, Alexandru Vaduva
>>>> <Alexandru.Vaduva at enea.com> wrote:
>>>>> Hello Jeff,
>>>>>
>>>>>
>>>>>
>>>>> The available layer is a work in progress.
>>>>>
>>>>> For the moment we have done an internal mapping of the packages
>>>>> needed inside meta-cgl layer. The mapping is done as following:
>>>>> A. Requirement that map against package/packages with recipes that
>>>>> already exists in Yocto
>>>>>    A1. Requirement that map against package/packages with recipes
>>>>> already existing in meta-enea
>>>>>    A2. Requirement that map against package/packages with recipes that
>>>>> exists in Yocto (but not in meta-enea) B. Requirement that map
>>>>> against package/packages without any recipe C. Requirement does not
>>>>> directly map against package/packages and needs some investigation.
>>>>> D. Requirement that no solution have been found after a more detailed
>>>>> investigation.
>>>>>
>>>>>
>>>>>
>>>>> When the release was made available on the public repository, the
>>>>> packages from the A1 and A2 were integrated, a bunch of them with
>>>>> compilation errors:
>>>>>
>>>>> -          lksctp-tools
>>>>>
>>>>> -          openais
>>>>>
>>>>> -          pacemaker
>>>>>
>>>>> -          openhpi
>>>>>
>>>>> -          open-iscsi-user
>>>>>
>>>>> -          open-iscsi-kernel
>>>>>
>>>>> -          libcap-ng
>>>>>
>>>>> -          cluster-glue
>>>>>
>>>>> -          cluster-resource-agents
>>>>>
>>>>> The activity on the meta-cgl was resumed today and those build and
>>>>> integration errors will be dealt next.
>>>>>
>>>>>
>>>>>
>>>>> On the longer run we will try to create recipes and/or fulfill all
>>>>> the other requirements from the class B, C, and D.
>>>>>
>>>>> Please do not hesitate to contact me if you have further questions.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Alex
>>>>>
>>>>>
>>>>>
>>>>> From: Jon Aldama
>>>>> Sent: Friday, June 27, 2014 1:07 PM
>>>>> To: Alexandru Vaduva; Cosmin Moldoveanu; Jenny Andersson; David
>>>>> Nyström
>>>>> Cc: Daniel Bornaz; Adrian Dudau
>>>>> Subject: RE: Carrier Grade layer proposal
>>>>>
>>>>>
>>>>>
>>>>> Roger that! Thanks Alexandru!
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> From: Alexandru Vaduva
>>>>> Sent: den 27 juni 2014 11:43
>>>>> To: Jon Aldama; Cosmin Moldoveanu; Jenny Andersson; David Nyström
>>>>> Cc: Daniel Bornaz; Adrian Dudau
>>>>> Subject: RE: Carrier Grade layer proposal
>>>>>
>>>>>
>>>>>
>>>>> Hello Jon,
>>>>>
>>>>>
>>>>>
>>>>> We will first have an internal meeting on Monday and after that I
>>>>> will offer an answer to Jeff.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Alex
>>>>>
>>>>>
>>>>>
>>>>> From: Jon Aldama
>>>>> Sent: Friday, June 27, 2014 12:32 PM
>>>>> To: Cosmin Moldoveanu; Jenny Andersson; David Nyström
>>>>> Cc: Alexandru Vaduva; Daniel Bornaz; Adrian Dudau
>>>>> Subject: RE: Carrier Grade layer proposal
>>>>>
>>>>>
>>>>>
>>>>> Thank you Cosmin,
>>>>>
>>>>>
>>>>>
>>>>> Alexandru, could you please respond Jeff at the mailing list? (see
>>>>> down
>>>>> below)
>>>>>
>>>>>
>>>>>
>>>>> Cheers
>>>>>
>>>>> Jon
>>>>>
>>>>>
>>>>>
>>>>> From: Cosmin Moldoveanu
>>>>> Sent: den 27 juni 2014 10:59
>>>>> To: Jenny Andersson; Jon Aldama; David Nyström
>>>>> Cc: Alexandru Vaduva; Daniel Bornaz; Adrian Dudau
>>>>> Subject: RE: Carrier Grade layer proposal
>>>>>
>>>>>
>>>>>
>>>>> Hi,
>>>>>
>>>>>
>>>>>
>>>>> Alexandru Vaduva will be main responsible for interfacing with
>>>>> community on meta-cgl topic. He will also attend Yocto Technical
>>>>> Meetings whenever necessary from now on.
>>>>>
>>>>>
>>>>>
>>>>> BR,
>>>>>
>>>>> /Cosmin
>>>>>
>>>>>
>>>>>
>>>>> From: Jenny Andersson
>>>>> Sent: Friday, June 27, 2014 10:32 AM
>>>>> To: Jon Aldama; David Nyström; Cosmin Moldoveanu
>>>>> Cc: Valentin Cobelea
>>>>> Subject: RE: Carrier Grade layer proposal
>>>>>
>>>>>
>>>>>
>>>>> Hi Cosmin,
>>>>>
>>>>>
>>>>>
>>>>> How took over after Valentin left Enea? Could someone in your team
>>>>> respond.
>>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Jenny
>>>>>
>>>>>
>>>>>
>>>>> From: Jon Aldama
>>>>> Sent: den 27 juni 2014 09:28
>>>>> To: David Nyström; Jenny Andersson
>>>>> Cc: Valentin Cobelea
>>>>> Subject: FW: Carrier Grade layer proposal
>>>>>
>>>>>
>>>>>
>>>>> David, Jenny,
>>>>>
>>>>>
>>>>>
>>>>> Will any of you answer this?
>>>>>
>>>>>
>>>>>
>>>>> BTW, have you managed to file the Yocto compatibility application?
>>>>>
>>>>>
>>>>>
>>>>> Regards
>>>>>
>>>>> Jon
>>>>>
>>>>>
>>>>>
>>>>> From: Osier-mixon, Jeffrey [mailto:jeffrey.osier-mixon at intel.com]
>>>>> Sent: den 26 juni 2014 20:36
>>>>> To: David Nyström; davide.ricci at windriver.com; challinan at gmail.com;
>>>>> teodor.bobornilo at windriver.com; Valentin Cobelea;
>>>>> chase.maupin at ti.com; Jon Aldama; philip.balister at gmail.com;
>>>>> kevin_mccombe at mentor.com; akuster at mvista.com;
>>>>> jason.wessel at windriver.com; richard.purdie at linuxfoundation.org;
>>>>> hui.geng at huawei.com; john_cherry at mentor.com;
>>>>> jeffrey.osier-mixon at intel.com
>>>>> Cc: Philip Balister
>>>>> Subject: YP: Carrier Grade layer proposal
>>>>>
>>>>>
>>>>>
>>>>> Hi all - this is a simple followup to our meeting at ELC regarding a
>>>>> meta-cgl layer, proposed by Enea.
>>>>>
>>>>>
>>>>>
>>>>> The plan was to create a list of recipes to be included, and to start
>>>>> a discussion on the mailing list.There is a thread on the list from
>>>>> back in April, but I don't see anything more recent than that. Has
>>>>> there been any progress?
>>>>>
>>>>>
>>>>>
>>>>> thanks
>>>>>
>>>>>
>>>>> --
>>>>> _______________________________________________
>>>>> Openembedded-core mailing list
>>>>> Openembedded-core at lists.openembedded.org
>>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>>>>>
>>>>
>>>>
>>>> --
>>>> Jeff Osier-Mixon @Intel
>>>> Yocto Project Community Manager http://yoctoproject.org
>>>> --
>>>> _______________________________________________
>>>> yocto mailing list
>>>> yocto at yoctoproject.org
>>>> https://lists.yoctoproject.org/listinfo/yocto
>>>
>>>
>>> --
>>> Joe MacDonald
>>> :wq
>>
>>
>



More information about the yocto mailing list