Commit Graph

24 Commits

Author SHA1 Message Date
Lucien Mueller d9c27fbd9a nwl-ramdisk-minimal: add ssh support
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-09-28 09:47:31 +02:00
Lucien Mueller 0e30a45837 nwl-tests: update recipe for new file structure
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-09-21 09:54:32 +02:00
Samuel Dolt 8eec0f932c nwl-image-fitimage: Fix filename of the fitimage in the artifacts file
id: 414705
2023-09-18 11:01:45 +02:00
Alexandre Bard 41820366c4 nwl-ramdisk-minimal: Fix missing artifacts list
id:414705
2023-09-18 10:58:20 +02:00
Alexandre Bard 773946b892 ramdisk-image: Add wifi firmwares for TI chips
And make it dependent on MACHINE_FEATURES.

These firmwares are required for the chip to function properly.

id:425378
2023-09-04 16:38:45 +02:00
Alexandre Bard 6caf907636 Add meta-netmodule-wlan
id:425378
2023-09-04 16:38:45 +02:00
Marcel Reichmuth 7260611e4e kernel: add nrsw specific kernel modules system-info and pcie
id:418230
2023-09-04 15:53:44 +02:00
Samuel Dolt bef2978876 nwl-image-fitimage: automatically add the fitimage as a CI artifact
The nwl-image-fitimage is now integrated with the coreos-image-ci classes
and automatically add the generated fitimage to the list of artifacts
that need to be published by the CI
2023-09-04 14:31:08 +02:00
Marcel Reichmuth 0df5643e08 legacy-bsp: Add kernel module board descriptor
id:418230
2023-08-31 15:45:22 +02:00
Samuel Dolt 7d0367f2e6 nwl-image.bbclass: keep default value of COREOS_IMAGE_GENERATE_
The serie of COREOS_IMAGE_GENERATE_ variable are now better
handled by coreos and their default value depends on
DISTRO_FEATURES or COMBINED_FEATURES. We don't need to disable
them manually anymore.
2023-08-30 14:56:43 +02:00
Samuel Dolt 0d2952d9e0 nwl-image.bbclass: add fitimage generation support 2023-08-30 14:55:33 +02:00
Alexandre Bard 479e3f0a11 nwl-tests: Remove dependencies to ethtool and usbutils
The latest versions don't need this tool anymore.

id:418214
2023-08-30 12:40:37 +02:00
Alexandre Bard 0f3c7caf26 distro/image-minimal: Add base tools
For the terminals to work properly and have some basic tools these
packages are necessary.

id:418214
2023-08-18 17:02:16 +02:00
Alexandre Bard 14bdae4345 nwl-tests: Use bats to run the tests
id:418214
2023-08-18 17:02:16 +02:00
Alexandre Bard c31ccbcbbf image/ramdisk: Add kernel tests
id:418214
2023-08-16 16:21:56 +02:00
Alexandre Bard afa2da3bd1 distro/images/ramdisk-minimal: Add systemd-config to handle watchdog
The watchdog is enabled by the NRSW u-boot so we need to handle it in
linux otherwise it restarts the system.

id:413752
2023-08-14 12:52:56 +02:00
Alexandre Bard bb082fbba6 distro/images/ramdisk-minimal: Add networkmanager
To easily configure and test the different network interfaces.

nss and gnutls packageconfigs are required to build it.

id:413752
2023-08-14 12:52:56 +02:00
Samuel Dolt d43ba7a6e3 secure-boot: use keys from meta-nwl-distro/files/keys by default
instead of using the keys generated inside build/key by
coreos-init-buildenv, we use a fixed set of keys by default
so that we can share the sstate output that use thoses keys to
share binaries between the CI state server and developers local
installation.
2023-08-03 16:45:24 +02:00
Lucien Mueller 3765bba60a images: remove minimal image, rename test image
the minimal image is not used anymore because we now have the ramdisk
image.

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-08-03 13:23:30 +02:00
Lucien Mueller 458a01a084 ADD: fitimage with integrated ramdisk.
ID: 413751

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-08-03 13:23:30 +02:00
Samuel Dolt 7e44f31bb9 feat(images): add nwl-image-minimal and nwl-image-testable 2023-04-24 11:04:25 +02:00
Samuel Dolt 0d804aa79a feat(nwl-image.bbclass): add a base class for NWL image 2023-04-24 11:03:25 +02:00
Samuel Dolt a222bed20e distro: add customization / branding
- replace PRODUCT by NWL in nwl-init-build-env
- add meta-nwl-distro to bblayers.conf.sample
- remove the meta-belden-coreos-demo layers by default
- add some branding

Squashed commit of the following:
commit e3ece0d4f75e6f37accd731f70c0071f3643b62a
commit 3c7e0567e523c6d2951883089e4944aa32d6a150
commit 29065139af735c71478d14c2316af80309bcaa1d

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2023-03-10 19:29:13 +01:00
Patrick Zysset c11d0a5044 Initial NWL Commit ...
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2023-03-06 23:34:12 +01:00