Skip to content

build: Improve initramfs and CI defaults - #692

Merged
huaqianli merged 3 commits into
masterfrom
lee/improvements
Sep 2, 2026
Merged

build: Improve initramfs and CI defaults#692
huaqianli merged 3 commits into
masterfrom
lee/improvements

Conversation

@huaqianli

Copy link
Copy Markdown
Collaborator

Summary

  • Make image initramfs defaults overridable.
  • Deduplicate missing EIO binary warnings.
  • Remove obsolete GitHub runner disk cleanup.
  • Existing defaults and build fallback behavior remain unchanged.

The Example image initramfs assignment leaks through the SWUpdate
recipe require. That allows secure SWUpdate to run the Example EFI root
selector and mistake the var partition for rootfs.

Use conditional defaults before including either shared image recipe.
Downstream KAS, local.conf, and .bbappend configuration can still
explicitly override either image initramfs.

Signed-off-by: Li Hua Qian <huaqian.li@siemens.com>
Use BitBake warnonce so repeated metadata evaluation does not
print the same missing EIO binary warning multiple times.

Signed-off-by: Li Hua Qian <huaqian.li@siemens.com>
GitHub-hosted runners now provide enough free disk space by default.
The cleanup step only adds unnecessary time before each build.

Signed-off-by: Li Hua Qian <huaqian.li@siemens.com>
@huaqianli
huaqianli requested a review from BaochengSu September 2, 2026 03:47
@huaqianli
huaqianli merged commit 6326672 into master Sep 2, 2026
6 checks passed
@huaqianli
huaqianli deleted the lee/improvements branch September 2, 2026 06:14
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.

2 participants