Merge in ICO/coreos from fix/add_missing_file_and_fix_build to master
* commit 'fa35089782519571794a0a64101a831042db5dd6':
fix(u-boot): add missing file and fix build
Merge in ICO/coreos from fix/adjust_device_tree_compatible_node to master
* commit '2d69b5e24b0236f2d34fe1eb59f19d9d15c035fc':
fix(devicetree): fix boot for Falcon
* compatible node in device tree is adjusted
* config for cn9131 Falcon is removed since it is based on cn9130
* config for cn9130 based Falcon is added
Merge in ICO/coreos from add_netfilter_kernel_options to master
* commit '3d1f75db68f07054c25689a4f717d1c2a4e2042a':
feat(kernel): add netfilter kernel config
Merge in ICO/coreos from fix/sam to master
* commit 'd69a877f0cde942ad30f196eea62cbf5c3c1d8a1':
fix(swupdate): partially revert the emmc flasher suppport
fix(vm-x64.conf): disable watchdog in efibootguard
fix(packagegroup-coreos-base): fix mispelled dep
commit 367814e94c introduced a change in the default
configuration of swupdate that broke our default update
system.
This commit revert this part of the emmc flasher support
for now
Merge in ICO/coreos from docs/improvements to master
* commit 'ddf9f9ce44a97ac467c97d90eced9b4924cc389f':
docs: add a components part
docs: update the boot chapter to reflect current boot flow
Merge in ICO/coreos from feat/package-group to master
* commit '5bddcaad7adf75ec63c18f72d8455204edf39cf4':
feat(coreos-container-image.bbclass): use coreos specific package-group for IMAGE_INSTALL
feat(coreos-image.bbclass): use coreos specific package-group for IMAGE_INSTALL
Merge in ICO/coreos from fix/no-syslog to master
* commit '3c24c04c533eef46ef7d5a7ebc7fafbb7cf3262c':
fix(belden-coreos.conf): don't provide a syslog runtime
Merge in ICO/coreos from feat/devtool-kernel to master
* commit 'a9116ae295d67ef298f8eedc0cbdaab36a4a2234':
fix(coreos-efibootguard.py): don't fail if board doesn't use dtb
Merge in ICO/coreos from feat/devtool-kernel to master
* commit '1c8f7e9163ba5fec161bb858643a57274ea07882':
feat(devtool): add a generate-uki command
fix(coreos-image-uki.bbclass): use APPENDS to set the kernel arguments
refactor: use black to format python code in vscode
The generate-uki command can be used to build and sign new UKI (Unified
Kernel Image). By default all parameters are taken from bitbake but the
kernel command line and the device tree used can be customized
Merge in ICO/coreos from fix/systemd-in-podman to master
* commit '75c190ab38e653d5aceaf1b5e8559eaa369b9808':
feat(coreos-container-image): systemd can be installed in the image
Merge in ICO/coreos from feat/sstate-by-default to master
* commit 'e9247d5cd019aa41d2289108e92850ed9c13e751':
feat(conf): enable sstate server by default
Merge in ICO/coreos from feat/emmc-flasher-poc to master
* commit '367814e94c29b4a3a2e344343f1d35fb89993052':
feat(coreos-emmc-flasher): beaglebone support
This introduce a new coreos-emmc-flasher-beaglebone
recipe that create a SWU file that can be used to
create the partition in the internal emmc of a beaglebone
and flash both u-boot and efibootguard.
Support for create efibootguard configuration partition
and flashing kernel and rootfs is not included.
Merge in ICO/coreos from cmakedemo_docs_warning to master
* commit 'b89f4fe00d3646bddd4a0b466a75d1f3a06644b1':
docs: adding warning to keep the source code in separate repo
Merge in ICO/coreos from demoimage_recipe_add_cmakedemo to master
* commit '672bd633295c6490f7919698b847ed4eb63b9389':
feat: cmake demo is added to demo image recipe
Merge in ICO/coreos from feat/add_systemd_services_demo to master
* commit '558096e26496247d978c36b5b3cd1712255131f1':
feat(systemd-service-demo):Add a systemd demo
refactor(coreos-images): rename coreos-image-demo -> coreos-image-all-features
Merge in ICO/coreos from doc_demo_cmake to master
* commit '7083172bc9c98353ea72d22ce6f71cc2ba02041a':
docs(best_practices): add information about the packaging of a cmake project
Merge in ICO/coreos from chore/coreos-device-error-handling to master
* commit '61781d6cd5142e22e32d084ba36cf41f3f803428':
chore(coreos-device): better error handling
Merge in ICO/coreos from fix/cockpit-podman-configure to master
* commit 'c1da18b58c2b4dd5727f17fb83b70e394b02fe83':
fix(cockpit-podman): don't call make clean in do_configure
Merge in ICO/coreos from fix/remove_swupdate_from_qemu to master
* commit '17855553fc0f98d2946d11eb2ecc1379a44242ec':
fix(swupdate): make swupdate dependent on EFI
Merge in ICO/coreos from feat/coreos-device to master
* commit '57107f5cea3ff2e61701c18753cacdada8d1e04f':
feat(swupdate): install swupdate-progress by default
feat(coreos-device): add a coreos-device script and a devtool plugin