Skip to content

meta-iba: Add support for generating RAUC bundle#39

Merged
gratian merged 2 commits intoni:mainfrom
jpautler:dev/main/generate-rauc-bundles-locally-2
Mar 16, 2026
Merged

meta-iba: Add support for generating RAUC bundle#39
gratian merged 2 commits intoni:mainfrom
jpautler:dev/main/generate-rauc-bundles-locally-2

Conversation

@jpautler
Copy link
Copy Markdown

The generated RAUC update bundle contains an update for the kernel and rootfs partitions.

The update bundle is not generated as part of the default target. This is because building bundles requires key and cert files for signing the bundles. Calling "bitbake update-bundle" without these inputs will result in errors complaining that the required variables have not been set. Additionally, a keyring file must be provided that can be used to validate the bundle signatures. This keyring file will be included in the rootfs, replacing the dummy placeholder file that is currently installed.

The generated RAUC update bundle contains an update for the kernel and
rootfs partitions.

The update bundle is not generated as part of the default target. This
is because building bundles requires key and cert files for signing the
bundles. Calling "bitbake update-bundle" without these inputs will
result in errors complaining that the required variables have not been
set. Additionally, a keyring file must be provided that can be used to
validate the bundle signatures. This keyring file will be included in
the rootfs, replacing the dummy placeholder file that is currently
installed.

Signed-off-by: Jeffrey Pautler <jeffrey.pautler@ni.com>
@gratian gratian requested review from bstreiff and gratian March 13, 2026 14:05
Comment thread meta-iba/recipes-core/images/nile-image-dev.bbappend Outdated
Comment thread meta-iba/recipes-kernel/kernel-image/kernel-partition-image.bb
Comment thread meta-iba/recipes-core/bundles/update-bundle.bb
Comment thread meta-iba/recipes-core/rauc/files/system.conf
@gratian gratian merged commit 22f2862 into ni:main Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants