...
- Containers layer - meta-rdk-containers: this subsection has all the information about the new layer, meta-rdk-containers, that was created to support all configurations, recipes, scripts, etc. about containers.
- Build-time containers framework: this subsection describes how the new framework to build containers in build-time is implemented. Main focus in the following topics:
- Layer configurations: brief description of the configurations for the new layer, including the new machine to generate secure containerized builds (qemux86hybsecure).
- Secure bitbake targets: new bitbake targets/images and needed packagegroups to generate secure containerized builds (e.g., rdk-generic-hybrid-lxc-image).
- Support files: this page describes some "minor" changes, usually to existing recipes, to support secure containers build, such as add support to new machine, apply patches, etc.
- TDK containerized emulator build: describes the configurations added to the containerize emulator build to enable TDK agent and allow running TDK tests.
- TDK add-ons: describes some changes applied to secure build for the TDK to work properly.
- TDK Test Results - non-containerized hybrid emulator VS containerized hybrid emulator
This section has also some tutorials explaining how to use the new layer and the new framework to create new containers - "how to's":Network configuration: this subsection has all the information about the network configuration needed to fully support a secure containerized build. Focus in:
Implemented containers is updated with all containers that are already implemented. Currently, the following ones are available:
- dbus: runs dbusplatformcontrol: runs sysmgr,irmgr and dsmgr processes;
- rmfservrmfstreamer: runs rmfstreamer;
- rdk-base: runs most of RDK processes, except the ones that are already running in a separate container.
...
- wpelauncher: runs wpelauncher;
repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkv-asp-extsrc.xml
...