ACRN's OTA: it leverage SOS's capability to do OTA
Ming Liu
Hi, Geoffroy: Thanks for popularizing it, but I have not updated it for almost 3 months, because I've been busy on my line work. Involve in Burton Ross, Hi, Ross, maybe you also have a similar yocto implementation for ACRN, if so, would you like to put it onto ACRN official Wiki page. the best, thank you Geoffroy Van Cutsem <geoffroy.vancutsem@...> 於 2019年1月31日 週四 下午12:07寫道:
|
|
Hi Ming Liu,
I have created a wiki page that references your project from the ACRN wiki, see https://github.com/projectacrn/acrn-hypervisor/wiki/Yocto-based-Service-OS-(SOS)-and-User-OS-(UOS)-on-ACRN
There is not much content in there beyond a brief intro and a link to your Github project but feel free to add to it (everyone should be able to edit that page).
Thanks!
From: acrn-users@... [mailto:acrn-users@...]
On Behalf Of Ming Liu
Sent: Thursday, January 10, 2019 1:44 PM To: acrn-users@... Subject: Re: [acrn-users] ACRN's OTA: it leverage SOS's capability to do OTA
Hi,
Sorry for broadcasting, but FYI..
I have ported ACRN hypervisor/SOS/UOS to yocto, please see my project if you have interest: https://github.com/liuming50/meta-acrn-manifest
With this meta-acrn, there is also a TUF based OTA framework and a meta-updater yocto layer: https://github.com/advancedtelematic/meta-updater.git, that we can implement a OTA solution on top of them, which I am working on. Please join me if you also have interest.
//Ming Liu
Wang, Hongbo <hongbo.wang@...> 於 2019年1月10日 週四 下午12:56寫道:
|
|
There is a bit more to it as it also needs to: * Configure the boot firmware (EFI) to load 'acrn.efi' (this is manually done today using efibootmgr) * Configure and maintain the 'acrn.conf' file which is the menu entry that loads the right kernel and options for the Service OS. Geoffroy |
|
Choong, Yin Thong
Hi, Just FYi.
Clear linux have swupd behavior which can get latest acrn.efi from upstream. Maybe need some extra post process to complete the arcn.efi update by copying the latest into /boot.
Thanks and Regards Choong Yin Thong
From: acrn-users@... [mailto:acrn-users@...]
On Behalf Of Ming Liu
Sent: Thursday, January 10, 2019 8:44 PM To: acrn-users@... Subject: Re: [acrn-users] ACRN's OTA: it leverage SOS's capability to do OTA
Hi,
Sorry for broadcasting, but FYI..
I have ported ACRN hypervisor/SOS/UOS to yocto, please see my project if you have interest: https://github.com/liuming50/meta-acrn-manifest
With this meta-acrn, there is also a TUF based OTA framework and a meta-updater yocto layer: https://github.com/advancedtelematic/meta-updater.git, that we can implement a OTA solution on top of them, which I am working on. Please join me if you also have interest.
//Ming Liu
Wang, Hongbo <hongbo.wang@...> 於 2019年1月10日 週四 下午12:56寫道:
|
|
Nice job, thanks for sharing Ming Liu!
Are you saying that you already have a basic capability to upgrade the ACRN hypervisor (using OStree)?
Thanks, Geoffroy
From: acrn-users@... [mailto:acrn-users@...]
On Behalf Of Wang, Hongbo
Sent: Thursday, January 10, 2019 3:03 PM To: acrn-users@...; 'acrn-dev@...' <acrn-dev@...> Subject: Re: [acrn-users] ACRN's OTA: it leverage SOS's capability to do OTA
Perfect! I’ll add your BKM into ACRN’s wiki
Best regards. Hongbo Tel: +86-21-6116 7445 MP: +86-1364 1793 689 Mail: hongbo.wang@...
From: acrn-users@... [mailto:acrn-users@...]
On Behalf Of Ming Liu
Hi,
Sorry for broadcasting, but FYI..
I have ported ACRN hypervisor/SOS/UOS to yocto, please see my project if you have interest: https://github.com/liuming50/meta-acrn-manifest
With this meta-acrn, there is also a TUF based OTA framework and a meta-updater yocto layer: https://github.com/advancedtelematic/meta-updater.git, that we can implement a OTA solution on top of them, which I am working on. Please join me if you also have interest.
//Ming Liu
Wang, Hongbo <hongbo.wang@...> 於 2019年1月10日 週四 下午12:56寫道:
|
|
Hi Hongbo,
Thanks for your follow-up on that question. I missed the TCM call but was that question specific to systems running with SBL or UEFI (or both)?
You mention that the hypervisor is “stitched” in the SOS image which makes me believe you are really talking about systems running the SBL boot firmware. Systems running UEFI boot firmware are a bit different and it would be really nice to see a solution to be able to upgrade the hypervisor for both platforms. This is not in place yet for either of those and contributions in that area would be very welcome!
Geoffroy
From: acrn-users@... [mailto:acrn-users@...]
On Behalf Of Wang, Hongbo
Sent: Thursday, January 10, 2019 12:57 PM To: acrn-users@...; acrn-users@... Subject: [acrn-users] ACRN's OTA: it leverage SOS's capability to do OTA
Hi all,
One question from ACRN Technical Community Meeting (TCM) this week is whether ACRN support updated feature like OTA. Here’s the feedback from ACRN’s engineering team: right now ACRN hypervisor is stitched (build-in) with SOS image, for example Clear Linux as Service OS, so the ACRN’s update could be done by SOS if SOS has such capability.
Thanks for the questions.
Best regards. Hongbo Tel: +86-21-6116 7445 MP: +86-1364 1793 689 Mail: hongbo.wang@...
|
|
Perfect! I’ll add your BKM into ACRN’s wiki
Best regards. Hongbo Tel: +86-21-6116 7445 MP: +86-1364 1793 689 Mail: hongbo.wang@...
From: acrn-users@...
[mailto:acrn-users@...] On Behalf Of Ming Liu
Sent: Thursday, January 10, 2019 8:44 PM To: acrn-users@... Subject: Re: [acrn-users] ACRN's OTA: it leverage SOS's capability to do OTA
Hi,
Sorry for broadcasting, but FYI..
I have ported ACRN hypervisor/SOS/UOS to yocto, please see my project if you have interest: https://github.com/liuming50/meta-acrn-manifest
With this meta-acrn, there is also a TUF based OTA framework and a meta-updater yocto layer: https://github.com/advancedtelematic/meta-updater.git, that we can implement a OTA solution on top of them, which I am working on. Please join me if you also have interest.
//Ming Liu
Wang, Hongbo <hongbo.wang@...> 於 2019年1月10日 週四 下午12:56寫道:
|
|
Ming Liu
Hi, Sorry for broadcasting, but FYI.. I have ported ACRN hypervisor/SOS/UOS to yocto, please see my project if you have interest: https://github.com/liuming50/meta-acrn-manifest With this meta-acrn, there is also a TUF based OTA framework and a meta-updater yocto layer: https://github.com/advancedtelematic/meta-updater.git, that we can implement a OTA solution on top of them, which I am working on. Please join me if you also have interest. //Ming Liu Wang, Hongbo <hongbo.wang@...> 於 2019年1月10日 週四 下午12:56寫道:
|
|
Hi all,
One question from ACRN Technical Community Meeting (TCM) this week is whether ACRN support updated feature like OTA. Here’s the feedback from ACRN’s engineering team: right now ACRN hypervisor is stitched (build-in) with SOS image, for example Clear Linux as Service OS, so the ACRN’s update could be done by SOS if SOS has such capability.
Thanks for the questions.
Best regards. Hongbo Tel: +86-21-6116 7445 MP: +86-1364 1793 689 Mail: hongbo.wang@...
|
|