Skip to content

Create meta-rauc-community layer with common features - #157

Draft
leon-anavi wants to merge 4 commits into
rauc:masterfrom
leon-anavi:meta-rauc-community
Draft

Create meta-rauc-community layer with common features#157
leon-anavi wants to merge 4 commits into
rauc:masterfrom
leon-anavi:meta-rauc-community

Conversation

@leon-anavi

Copy link
Copy Markdown
Collaborator

Add meta-rauc-community layer to provide common features that can be reused across other layers for integrating various hardware platforms:

  • Set RAUC_KEY_FILE, RAUC_CERT_FILE and RAUC_KEYRING_FILE in it
  • udev-extraconf_%.bbappend that deploys rauc.rules

Add meta-rauc-community layer to provide common features that can
be reused across other layers for integrating various hardware
platforms.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Add a layer dependency on meta-rauc-community. Remove the unified
certificates and keys because RAUC_KEY_FILE, RAUC_CERT_FILE and
RAUC_KEYRING_FILE are set in meta-rauc-community.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Deploy a version of rauc.rules for all Raspberry Pi models and
versions, and delegate the remaining functionality to
meta-rauc-community layer.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
@leon-anavi
leon-anavi marked this pull request as draft April 15, 2025 14:36
Move update-bundle.bb from meta-rauc-raspberrypi to the new
sub-layer meta-rauc-community. Use core-image-base instead of
core-image-minimal.

This way in future we can use the same update bundle for all
supported machines and reduce the source code in each integration
sub-layer.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
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.

1 participant