Commit Graph

227 Commits

Author SHA1 Message Date
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
Samuel Dolt a094c751d6 fix(cn913x.inc): ensure flash-image.bin is generated for wic 2022-11-29 10:42:12 +01:00
Can Ercandogu 3f30c262d5 Pull request #17: Fix machine type typo
Merge in ICO/coreos from private/cxe12011/fix_machine_typo to master

* commit '24c5c9f308537a1feb1a823e5d1df468801d2b2a':
  Deleted the obsolete file
  Fix machine type typo
2022-11-29 07:51:31 +01:00
Can Ercandogu 24c5c9f308 Deleted the obsolete file 2022-11-28 17:34:22 +01:00
Can Ercandogu 08712c335b Fix machine type typo 2022-11-28 17:24:37 +01:00
Marc Mattmüller 7904182d0e Pull request #16: scripts/coreos-bblayers-envsub: fixed path of shebang
Merge in ICO/coreos from fix-bblayers-envsub-script to master

* commit '6d45ac430857ef7558b844d29cf180437a3c7dd5':
  scripts/coreos-bblayers-envsub: fixed path of shebang
2022-11-25 17:02:05 +01:00
Marc Mattmueller 6d45ac4308 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>
2022-11-25 15:28:17 +01:00
Samuel Dolt f884194ae4 Pull request #15: cn913x: enable UEFI boot
Merge in ICO/coreos from feat/marvell-uefi to master

* commit '91d617cafb75534aefa92a2ac0c1cbb543bd8f5c':
  cn913x: enable UEFI boot
2022-11-24 15:56:47 +01:00
Samuel Dolt 91d617cafb cn913x: enable UEFI boot 2022-11-24 15:37:07 +01:00
Patrick Vogelaar 85119d3ad1 Pull request #12: No ro FS for dev image and solidrun board improvements
Merge in ICO/coreos from feat/dev_image_improvements to master

* commit '412f3f3bb40d364624a85db267d092bdae4cea86':
  No ro FS for dev image and solidrun board improvements
2022-11-24 15:34:04 +01:00
Patrick Vogelaar 412f3f3bb4 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.
2022-11-24 15:32:15 +01:00
Samuel Dolt 489a1a9764 Pull request #13: Add UEFI support
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
2022-11-18 09:24:11 +01:00
Samuel Dolt 25ac363358 documentation: fix typo 2022-11-15 15:55:00 +01:00
Samuel Dolt a3e168b217 meta-belden-coreos-bsp: add support for EFI and EFI Secure Boot 2022-11-09 15:35:15 +01:00
Patrick Vogelaar 75cf54e4b5 Pull request #11: Feat/minor changes and improvements
Merge in ICO/coreos from feat/minor_changes_and_improvements to master

* commit 'cbc5ba0cfdb5699f399333ce08e6226a17ed61b5':
  Update sanitychecker
  Update documentation
2022-11-09 09:50:53 +01:00
Patrick Vogelaar cbc5ba0cfd Update sanitychecker
* Update error text -> typo
* Add ubuntu 22.04 to the tested ditros
2022-11-09 06:52:49 +01:00
Patrick Vogelaar 614b5caa58 Update documentation
* Fix typos
* CoreOS was added by git clone but should be added as submodule -> fixed it
2022-11-09 06:50:04 +01:00
Patrick Vogelaar af70af4cd9 Pull request #10: Re-enable the read-only-rootfs
Merge in ICO/coreos from feat/reenable_ro_rootfs to master

* commit '128263b184370563a1b3ce422fd52871f7be434a':
  Re-enable the read-only-rootfs
2022-11-01 16:11:26 +01:00
Samuel Dolt 3b30978021 coreos-doc: use python3-native instead of python3 from the host
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.
2022-10-31 08:56:13 +01:00
Samuel Dolt 8220408791 meta-belden-coreos-sanity: add some machine configuration checks 2022-10-31 08:55:14 +01:00
Samuel Dolt 8215d715df meta-belden-coreos-bsp: add the beaglebone machine 2022-10-31 08:55:14 +01:00