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.
Merge in ICO/coreos from feat/update-system-cleanup2 to master
* commit 'a21878bcf386a577534490251885aac88b2baa04':
fix(cn913x): compatible dts has to match between kernel and u-boot
feat(swupdate): add swupdate and .swu image generation
feat(efibootguard): replace systemd-boot by efibootguard
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
Merge in ICO/coreos from feat/container-bundle to master
* commit 'e1b6c73137d6a7ebf82c379bce9e5a9defe8148c':
feat(container): add coreos-container-image and coreos-container-package class
Merge in ICO/coreos from docs/add_info_about_debug_tweaks to master
* commit '108da9623e421895ee1d3f44ff518d0b6181b877':
docs: add info about debug-tweaks
Merge in ICO/coreos from mxh11181/machinesrst-1673520650186 to master
* commit '3a9e00c596831ca3024c32776b890210d087b08f':
machines.rst correct some typos
Merge in ICO/coreos from docs/add_overlayfs to master
* commit '0acdffe0e57b24f68e8d9f50ca00e030efc3a82c':
docs: add overlayfs documentation
docs: change headline hirarchy and fix typos
docs: add how to set a root password
Merge in ICO/coreos from fix/uboot-efivar-deps to master
* commit 'f83fa6725ff43c34743efe6988d8081677e23c90':
fix(u-boot-coreos-efi): add missing depends on u-boot-tools
Merge in ICO/coreos from feat/nm-and-docs to master
* commit '64653a83bb8adce129e6871b76962da2e95e7de1':
docs(showcase): add a showcase to document networkmanager, podman and cockpit
refactor(container): rename the container image feature to podman
feat(networkmanager): add networkmanager as an image feature
fix(coreos-generic-machine/vm.inc): generate wic.xz
Merge in ICO/coreos from fix-bblayer-template to master
* commit '8949b68166de3d9b41e401a1fac6ff1e91c6cc59':
templates/bblayers.conf.sample: added meta-openembedded/meta-oe
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 fix/marvell-trusted-firmware to master
* commit 'a094c751d6fcaadd90642309073529ccc722b497':
fix(cn913x.inc): ensure flash-image.bin is generated for wic
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 fix-bblayers-envsub-script to master
* commit '6d45ac430857ef7558b844d29cf180437a3c7dd5':
scripts/coreos-bblayers-envsub: fixed path of shebang
there might be OS where usr merge is not included and thus
/bin/env is not available as it resides in /usr/bin/env.
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
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