Skip to content

fix: bt-bootstrap drops initramfs-tools from EXTRA_PKGS (decision 0052) - #22

Merged
marcos-mendez merged 1 commit into
19.xfrom
fix/bootstrap-no-initramfs
Oct 10, 2026
Merged

marcos-mendez merged 1 commit into
19.xfrom
fix/bootstrap-no-initramfs

Conversation

@marcos-mendez

Copy link
Copy Markdown
Collaborator

A Keel container never builds an initrd: the initramfs tooling is part of the boot set, which lives in the per-appliance boot layer the ISO is made from (handbook decision 0052). Upstream's default EXTRA_PKGS pulls initramfs-tools (and dracut-install, klibc, linux-base with it) into the bootstrap, so every layer inherits it and keel assemble refuses the template (keel#89).

Same list as upstream, without initramfs-tools, set in bt-bootstrap so every bootstrap this fork builds is a container's.

A Keel container never builds an initrd: the initramfs tooling is part of
the boot set, which lives in the per-appliance boot layer the ISO is made
from (handbook decision 0052). Upstream's default EXTRA_PKGS pulls
initramfs-tools (and dracut-install, klibc, linux-base with it) into the
bootstrap, so every layer inherits it and keel assemble refuses the
template (keel#89).
@marcos-mendez
marcos-mendez merged commit eb69ac6 into 19.x Oct 10, 2026
16 checks passed
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