Design proposal: UEFI Capsule support

Hi @kacf,

We have patches for meta-mender to generate a mender artifact using an uefi capsule, but that class will be dependent on the meta-arm layer, which uses the edk2 tool to package the image/firmware into an UEFI capsule.
Since meta-arm has active development branches as langdale and master, therefore when looking at compatibility the master of meta-mender only has kirkstone?

We have the current patches for meta-armmaster in progress

https://lists.yoctoproject.org/g/meta-arm/message/4333
https://lists.yoctoproject.org/g/meta-arm/message/4334
https://lists.yoctoproject.org/g/meta-arm/message/4335
https://lists.yoctoproject.org/g/meta-arm/message/4336

Which probably will not get backported to meta-armkirkstone

Any thoughts, please?

Thanks,
Vikas

Hey @jainvikas8,

The meta-mender/master will stay on kirkstone until the next Yocto LTS release comes out. If you cannot use kirkstone, then the answer to your question from 18d ago is: Yes, you should use master-next. We will not be testing this branch, but we guarantee that all patches that land there will be included in the next LTS branch, once that time comes.

I updated master-next just now, so it should be in sync with the latest changes on master. If you need any other post-kirkstone patches in there, feel free to include them in a pull request as well.

@kacf - MR - created - Add support to create mender artifact for UEFI capsule by jainvikas8 · Pull Request #1894 · mendersoftware/meta-mender · GitHub