Commit Graph

297 Commits

Author SHA1 Message Date
Darko Trogrlic f11edc5908 docs: moving cmake-demo to demo layer 2023-01-27 16:42:15 +01:00
Darko Trogrlic 4003ab491e docs: changing cmake version in CMakeLists.txt 2023-01-27 16:42:15 +01:00
Darko Trogrlic 0b533c97c3 docs: editing comments and removing config setting
Adding spaces to make comments more readable. Removing a config setting that is already default.
2023-01-27 16:42:15 +01:00
Darko Trogrlic eee10303f8 docs: using cmake with yocto recipe - example 2023-01-27 16:42:15 +01:00
Darko Trogrlic 44e01e7da8 docs: removing from cmake-demo from image recipe 2023-01-27 15:49:49 +01:00
Darko Trogrlic 89d8e1c0b0 docs: moving cmake-demo to demo layer 2023-01-27 15:30:43 +01:00
Samuel Dolt 0b3e395862 chore(coreos-image-minimal-dev): delete the recipes 2023-01-27 14:31:12 +01:00
Samuel Dolt fea1ac4d8b refactor: rename coreos-image-full-cmdline to coreos-image-demo
coreos-image-full-cmdline contains more than command line utils.

It's the image that we usually use for our demo so let's use that
name.
2023-01-27 14:31:12 +01:00
Samuel Dolt f0f662b494 feat(coreos-image-testable): add an image to be used in the CI 2023-01-27 11:01:38 +01:00
Darko Trogrlic 76ed381b77 docs: changing cmake version in CMakeLists.txt 2023-01-27 09:12:30 +01:00
Samuel Dolt 726b151913 Pull request #34: fix(beaglebone): fix kernel argument to select the right rootfs
Merge in ICO/coreos from fix/beaglebone-bootargs to master

* commit '6b773adee07bd22c6b1047385d2b214c59dab513':
  fix(beaglebone): fix kernel argument to select the right rootfs
2023-01-26 09:51:19 +01:00
Samuel Dolt 8f49cf3486 Pull request #36: fix(cockpit-podman): fix the recipe to not fail when not a clean build
Merge in ICO/coreos from fix/cockpit-podman to master

* commit '0ce3f1a45c512b7df2a9e002e965f60607501092':
  fix(cockpit-podman): fix recipes
2023-01-26 09:51:04 +01:00
Samuel Dolt 0ce3f1a45c fix(cockpit-podman): fix recipes
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.
2023-01-25 16:37:37 +01:00
Darko Trogrlic ab67342293 docs: editing comments and removing config setting
Adding spaces to make comments more readable. Removing a config setting that is already default.
2023-01-25 13:55:06 +01:00
Samuel Dolt 6b773adee0 fix(beaglebone): fix kernel argument to select the right rootfs 2023-01-25 12:33:04 +01:00
Samuel Dolt f3eeacc3b7 Pull request #32: Add support for efibootguard and swupdate
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
2023-01-24 15:43:42 +01:00
Samuel Dolt a21878bcf3 fix(cn913x): compatible dts has to match between kernel and u-boot 2023-01-24 15:28:00 +01:00
Samuel Dolt e83a1da19d feat(swupdate): add swupdate and .swu image generation 2023-01-24 15:28:00 +01:00
Samuel Dolt 4e8716628f 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
2023-01-24 15:28:00 +01:00
Darko Trogrlic 8591cbc79b docs: using cmake with yocto recipe - example 2023-01-24 15:09:46 +01:00
Samuel Dolt b2b74f616f Pull request #29: feat(container): add coreos-container-image and coreos-container-package class
Merge in ICO/coreos from feat/container-bundle to master

* commit 'e1b6c73137d6a7ebf82c379bce9e5a9defe8148c':
  feat(container): add coreos-container-image and coreos-container-package class
2023-01-23 11:11:38 +01:00
Patrick Vogelaar 94f32d98de Pull request #31: docs: add info about debug-tweaks
Merge in ICO/coreos from docs/add_info_about_debug_tweaks to master

* commit '108da9623e421895ee1d3f44ff518d0b6181b877':
  docs: add info about debug-tweaks
2023-01-19 09:27:33 +01:00
Patrick Vogelaar 108da9623e docs: add info about debug-tweaks 2023-01-18 16:32:10 +01:00
Martin Hoeglinger 4d36b9bdd7 Pull request #30: machines.rst correct some typos
Merge in ICO/coreos from mxh11181/machinesrst-1673520650186 to master

* commit '3a9e00c596831ca3024c32776b890210d087b08f':
  machines.rst correct some typos
2023-01-12 19:24:58 +01:00
Martin Hoeglinger 3a9e00c596 machines.rst correct some typos 2023-01-12 11:51:18 +01:00
Samuel Dolt e1b6c73137 feat(container): add coreos-container-image and coreos-container-package class 2023-01-03 11:33:03 +01:00
Patrick Vogelaar cc9498ea7c Pull request #26: docs: fix typos
Merge in ICO/coreos from docs/fix_typos to master

* commit '16185dbe050506333581fc68a7a4a9ba45537789':
  docs: fix typos
2022-12-19 20:38:17 +01:00
Patrick Vogelaar 16185dbe05 docs: fix typos 2022-12-19 12:26:20 +01:00
Patrick Vogelaar e4f701b315 Pull request #25: Docs/add overlayfs
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
2022-12-15 15:59:21 +01:00
Patrick Vogelaar 0acdffe0e5 docs: add overlayfs documentation 2022-12-15 15:26:27 +01:00
Patrick Vogelaar ba9b0efe96 docs: change headline hirarchy and fix typos 2022-12-15 15:25:52 +01:00
Patrick Vogelaar 0e2d73f04e docs: add how to set a root password 2022-12-15 15:25:43 +01:00
Samuel Dolt 831173afaf Pull request #24: fix(u-boot-coreos-efi): add missing depends on u-boot-tools
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
2022-12-15 09:21:04 +01:00
Samuel Dolt f83fa6725f fix(u-boot-coreos-efi): add missing depends on u-boot-tools 2022-12-14 13:41:49 +01:00
Samuel Dolt 4603c5d172 Pull request #22: Feat/nm and docs
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
2022-12-13 14:08:26 +01:00
Marc Mattmüller fc573b9186 Pull request #23: templates/bblayers.conf.sample: added meta-openembedded/meta-oe
Merge in ICO/coreos from fix-bblayer-template to master

* commit '8949b68166de3d9b41e401a1fac6ff1e91c6cc59':
  templates/bblayers.conf.sample: added meta-openembedded/meta-oe
2022-12-06 12:56:05 +01:00
Marc Mattmueller 8949b68166 templates/bblayers.conf.sample: added meta-openembedded/meta-oe
without this line you cannot build the core os

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2022-12-05 10:32:12 +01:00
Samuel Dolt 64653a83bb docs(showcase): add a showcase to document networkmanager, podman and cockpit 2022-12-02 14:23:49 +01:00
Samuel Dolt d1685d3068 refactor(container): rename the container image feature to podman 2022-12-02 14:23:22 +01:00
Samuel Dolt e9efb7027b feat(networkmanager): add networkmanager as an image feature 2022-12-02 14:23:22 +01:00
Samuel Dolt 1fe4a473b6 fix(coreos-generic-machine/vm.inc): generate wic.xz 2022-12-02 11:23:49 +01:00
Samuel Dolt d784ad7f67 Pull request #21: fix(bblayers): add missing layers dependancies
Merge in ICO/coreos from fix/layerdeps to master

* commit '059464debff6b1afc8247cbcb25ef1245cfa47fa':
  fix(bblayers): add missing layers dependancies
2022-12-02 09:20:49 +01:00
Samuel Dolt 059464debf fix(bblayers): add missing layers dependancies
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
2022-12-01 15:57:34 +01:00
Samuel Dolt e2ebe0cd83 Pull request #20: fix(gitmodules): fix copy paste error in url
Merge in ICO/coreos from fix/submodule to master

* commit 'dfd7651f0b46de525becc92476443a4859378914':
  fix(gitmodules): fix copy paste error in url
2022-12-01 13:51:02 +01:00
Samuel Dolt dfd7651f0b fix(gitmodules): fix copy paste error in url 2022-12-01 09:00:05 +01:00
Samuel Dolt dbf83bcf33 Pull request #19: integration of container image and container runtime based on podman
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
2022-11-30 11:33:48 +01:00
Samuel Dolt b7fd85c8b0 chore(submodule): move meta-openembedded and meta-virtualization to bitbucket clone 2022-11-29 11:52:59 +01:00
Samuel Dolt d7e02f15ed Pull request #18: fix(cn913x.inc): ensure flash-image.bin is generated for wic
Merge in ICO/coreos from fix/marvell-trusted-firmware to master

* commit 'a094c751d6fcaadd90642309073529ccc722b497':
  fix(cn913x.inc): ensure flash-image.bin is generated for wic
2022-11-29 11:43:50 +01:00
Samuel Dolt a633344e1e feat(container): add podman as container runtime 2022-11-29 11:41:36 +01:00
Samuel Dolt 2557c4030f meta-belden-bsp: add containers machine 2022-11-29 11:40:52 +01:00