Re: Clear Linux iot kernel LTS2018


Miguel Bernal Marin <miguel.bernal.marin@...>
 

On Thu, Oct 11, 2018 at 08:10:29AM +0000, Geoffroy Van Cutsem wrote:
I see some mix-up in this thread between bundles and packages. The service-os bundle [1] includes a number of packages, such as the acrn-hypervisor (hypervisor, devicemodel, tools), the kernels we use for the Service OS and other useful things.

The change that's coming is that at the moment the kernels (SOS and UOS) are coming from the linux-pk414 package (which included in the service-os bundle) and the 'linux-pk' bundle respectively. Soon the service-os bundle will be updated to include the linux-iot-lts2018-sos package that provides the kernel for the Service OS. The 'kernel-iot-lts2018' should be used instead of the 'linux-pk' one to install the Guest OS kernel. And we'll also need to adjust all kernel names/versions throughout the Getting Started Guide document.

By the way, I think there was a small mistake that sneaked in below:
iot-lts2018-sos is shipped with service-os bundle.
iot-lts2018 (standard) is shipped with kernel-iot-lts2018 bundle.
Should read:
linux-iot-lts2018-sos is shipped with service-os bundle.
linux-iot-lts2018 (standard) is shipped with kernel-iot-lts2018 bundle.
Thanks for the clarification ;-)

Currently service-os bundle contains linux-pk414-sos and linux-iot-lts2018.


[1] https://github.com/clearlinux/clr-bundles/blob/master/bundles/service-os

Geoffroy

-----Original Message-----
From: acrn-users@... [mailto:acrn-
users@...] On Behalf Of
bounce+13723+88+767563+1700423@...
Sent: Thursday, October 11, 2018 9:41 AM
To: acrn-users@...
Subject: Re: [acrn-users] Clear Linux iot kernel LTS2018

This is obvious! No.

pk414-sos/iot-lts20180-sos, which contains Clear Linux SOS kernel, acrn-
hypervisor, acrn-dm and related Guest OS launch scripts. It is targeting for
Clear Linux as the SOS on ACRN hypervisor. This bundle needs to install with
"swupd " manually if people want to enable ACRN.
pk414-standard/iot-lts2018, which is targeting for Native Clear Linux or Linux
as the Guest. It Is installed with bare metal system installation.

From the procedure to install ACRN point of view, Miguel said there is no
changes. Just need to be updating kernel name with iot-lts2018-sos replacing
pk414-sos.
And standard kernel with iot-lts2018 replacing pk414-standard.

I think this change is for upgrading current 4.14 kernel to 4.19 named kernel
LTS2018 purpose only.

Again, that would be nice if acrn.efi can be deployed into EFI partition and
acrn boot entry be added into EFI firmware boot menu by default after install
"service-os" bundle with this upgrade opportunity.


Thanks
Ailin
-----Original Message-----
From: acrn-users@... [mailto:acrn-
users@...] On Behalf Of Tzeng, Tonny
Sent: Thursday, October 11, 2018 2:46 PM
To: acrn-users@...
Subject: Re: [acrn-users] Clear Linux iot kernel LTS2018

Hi Miguel,

The service-os bundle will also install acrn-hypervisor package, but it seems
the kernel-iot-lts2018 bundle only does part of what the service-os bundle is
doing currently. Will the kernel-iot-lts2018 bundle brings in the acrn-
hypervisor package in future releases to reuse the same setup procedure?

Regards,
Tonny

-----Original Message-----
From: acrn-users@... [mailto:acrn-
users@...] On Behalf Of Miguel Bernal Marin
Sent: Thursday, October 11, 2018 2:26 PM
To: acrn-users@...
Subject: Re: [acrn-users] Clear Linux iot kernel LTS2018

Hi Miguel,

this change means we don't need to install a "service_os" bundle and copy
acrn.efi to EFI partition manually to boot ACRN hypervisor after " iot-lts2018 "
package installed with bare metal system. right?
if so, how to boot up system to "standard" and "sos"? still need to setup
manually to boot up one of them?
Any plan, please let me know. We may need to update documentation per
your change.

the procedure to install ACRN is the same, we (ACRN team & CLR team) need
to improve it to setup easily.

Only changes the kernel, instead of choose pk414-sos you can choose iot-
lts2018-sos, and instead of pk414-standard as Guest you can choose
iot-lts2018 (note: no extra/post name (-standard) in it).

And in the next weeks pk414 will be removed (I'll send an email when we
plan to remove it).

iot-lts2018-sos is shipped with service-os bundle.
iot-lts2018 (standard) is shipped with kernel-iot-lts2018 bundle.



Thanks
Ailin
-----Original Message-----
From: acrn-users@...
[mailto:acrn-users@...] On Behalf Of Miguel Bernal
Marin
Sent: Thursday, October 11, 2018 1:26 PM
To: acrn-users@...
Subject: [acrn-users] Clear Linux iot kernel LTS2018

Hi,

Since 25540 Clear Linux* OS has added a new kernel called

IOT LTS2018

This kernel is an "enterprise style" kernel with a significant list of back-
ported features.

This package has a main package "standard" and a sub-package "sos".

The "standard" kernel (the main package) is meant for running on bare
metal systems as well as running as a "normal" guest in various hypervisors. It
is available in the kernel-iot-lts2018 bundle.

The "sos" kernel is specifically meant to run as DOM0 in an ACRN hypervisor
setup. It is available in the service-os bundle.

Currently service-os bundle keep pk414 but will be removed when
iot-lts2018 be adopted.
--
Regards,

Miguel Bernal Marin Open Source Technology Center
https://clearlinux.org Intel Corporation









--
Regards,

Miguel Bernal Marin Open Source Technology Center
https://clearlinux.org Intel Corporation

Join {acrn-users@lists.projectacrn.org to automatically receive all group messages.