Merge in ICO/coreos from fix/swu to master
* commit 'c65869b9c9a667fb689c5d3498ef21117d5ab648':
fix(do_swuimage): use DEPENDS to get kernel arguments
fix(coreos-image): COREOS_IMAGE_EXTRACLASSES now work as expected
Merge in ICO/coreos from doc_demo_cmake_yocto to master
* commit '04547f38760b95a1fed7afef9449c4925e657fcb':
docs: removing from cmake-demo from image recipe
docs: moving cmake-demo to demo layer
docs: changing cmake version in CMakeLists.txt
docs: editing comments and removing config setting
docs: using cmake with yocto recipe - example
docs: removing from cmake-demo from image recipe
docs: moving cmake-demo to demo layer
docs: changing cmake version in CMakeLists.txt
docs: editing comments and removing config setting
docs: using cmake with yocto recipe - example
WKS_KERNEL_ARGS was using previously inside COREOS to pass the
kernel arguments between the machine configuration and image
generation. This was already replaced by the APPEND variable
that do the same and is documented in oe-core.
COREOS_IMAGE_EXTRACLASSES is used to ihnerit classes dynamically during
parsing, that mean that it can't depends on operator that operate after
parsing, like ??=, :append, ...
Now we use the ?= and += operator that operate during parsing
Merge in ICO/coreos from fix/beaglebone-bootargs to master
* commit '6b773adee07bd22c6b1047385d2b214c59dab513':
fix(beaglebone): fix kernel argument to select the right rootfs
This resolve the problem that cockpit-podman sometimes fail
to build with an error message saying that uplading
package-lock.json is not possible when not inside of a
git repository.
We are now using efibootguard to provide a A/B boot path for
the kernel and the rootfs.
This commit remove some change for systemd/systemd-boot that are
not needed anymore and rework how we set the command line, as we
will need to have the command line argument of the kernel both
inside do_image_wic and in a future do_image_swu
The layer.conf of meta-belden-coreos now depends on:
- meta-virtualization (needed for podman)
- meta-webserver (needed for cockpit)
The bblayers.conf.sample file now enable theses two layers and theirs dependancies
Merge in ICO/coreos from feat/podman to master
* commit 'b7fd85c8b08b56700255071c3025d6a9c61995ec':
chore(submodule): move meta-openembedded and meta-virtualization to bitbucket clone
feat(container): add podman as container runtime
meta-belden-bsp: add containers machine
Merge in ICO/coreos from private/cxe12011/fix_machine_typo to master
* commit '24c5c9f308537a1feb1a823e5d1df468801d2b2a':
Deleted the obsolete file
Fix machine type typo
Merge in ICO/coreos from feat/dev_image_improvements to master
* commit '412f3f3bb40d364624a85db267d092bdae4cea86':
No ro FS for dev image and solidrun board improvements
* dev image is now r/w which makes it easier to just try things out
* remove mount point from boot.src partition which causes it to not
show in /etc/fstab. The presence of the entry caused boot problems.
Merge in ICO/coreos from feat/uefi to master
* commit '25ac363358200694e85f9149f2480daec24c5377':
documentation: fix typo
meta-belden-coreos-bsp: add support for EFI and EFI Secure Boot
coreos-doc: use python3-native instead of python3 from the host
meta-belden-coreos-sanity: add some machine configuration checks
meta-belden-coreos-bsp: add the beaglebone machine
meta-belden-coreos-bsp: add beaglebone machine
meta-belden-coreos-bsp: add layer
This fix the recipes by ihneriting the python3native class. DEPENDS
was also fix, as we need the native version of the needed package
and not the one from the target. It was previously only building
because bitbake use by default the host python3 and on my computer
I was having all the deps locally installed.
Merge in ICO/coreos from feat/marvell-bsp to master
* commit 'da856bdcd702efbf565381d4111803776ce69b1d':
Add support for CN9130-CEX7
feat: add meta-belden-marvell-bsp layer