Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions bt-bootstrap
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,14 @@ source "$BT_CONFIG/common.cfg"
O=$BT_BUILDS/bootstrap
mkdir -p $O

# 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. Same list as upstream, without initramfs-tools.
export EXTRA_PKGS="gpg,gpg-agent,ca-certificates,lsb-release,zstd"

if [[ -z "$RELEASE" ]]; then
info "RELEASE not set, determining from system."
distrib_ID=$(lsb_release -si)
Expand Down
Loading