ks(installer): add %packages for live boot env (dracut-live, anaconda)
Some checks failed
Build veilor-os Installer ISO / Build installer ISO (push) Failing after 43s
Some checks failed
Build veilor-os Installer ISO / Build installer ISO (push) Failing after 43s
livemedia-creator needs the kickstart to specify packages for the LIVE BOOT environment (the squashfs that runs Anaconda); ostreecontainer populates the target system. The two are independent. Add minimal package set: anaconda-tui + dracut-live + ostree/rpm-ostree/bootupd + grub2 + shim + xorriso. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
8ffd6fb48d
commit
800afaec2f
1 changed files with 33 additions and 0 deletions
|
|
@ -36,6 +36,39 @@ rootpw --lock
|
||||||
# disk + LUKS + btrfs selection. Runtime ks (gum TUI) provides the
|
# disk + LUKS + btrfs selection. Runtime ks (gum TUI) provides the
|
||||||
# full partition spec at real-install time.
|
# full partition spec at real-install time.
|
||||||
|
|
||||||
|
# ── Packages for the LIVE BOOT ENVIRONMENT ──
|
||||||
|
# These are NOT installed on the target system. They populate the
|
||||||
|
# squashfs that boots Anaconda. The target is populated by
|
||||||
|
# `ostreecontainer` below from the OCI image.
|
||||||
|
%packages
|
||||||
|
@^minimal-environment
|
||||||
|
@core
|
||||||
|
@anaconda-tools
|
||||||
|
anaconda-live
|
||||||
|
anaconda-tui
|
||||||
|
livesys-scripts
|
||||||
|
dracut-live
|
||||||
|
dracut-config-generic
|
||||||
|
kernel
|
||||||
|
kernel-modules
|
||||||
|
kernel-modules-extra
|
||||||
|
glibc-all-langpacks
|
||||||
|
ostree
|
||||||
|
rpm-ostree
|
||||||
|
bootupd
|
||||||
|
grub2-efi-x64
|
||||||
|
grub2-efi-x64-modules
|
||||||
|
grub2-pc
|
||||||
|
grub2-pc-modules
|
||||||
|
grub2-tools
|
||||||
|
grub2-tools-extra
|
||||||
|
shim-x64
|
||||||
|
efibootmgr
|
||||||
|
syslinux
|
||||||
|
isomd5sum
|
||||||
|
xorriso
|
||||||
|
%end
|
||||||
|
|
||||||
# ── ostreecontainer: populate / from veilor-os OCI ──
|
# ── ostreecontainer: populate / from veilor-os OCI ──
|
||||||
ostreecontainer --url=ghcr.io/veilor-org/veilor-os:43 --transport=registry
|
ostreecontainer --url=ghcr.io/veilor-org/veilor-os:43 --transport=registry
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue