Stop using deprecated initramfs-args
For now we need to write files via postprocess.
This commit is contained in:
parent
c464e1d1f2
commit
216624e194
|
|
@ -0,0 +1,14 @@
|
|||
# Configuration for the initramfs
|
||||
postprocess:
|
||||
- |
|
||||
#!/usr/bin/env bash
|
||||
mkdir -p /usr/lib/dracut/dracut.conf.d
|
||||
cat > /usr/lib/dracut/dracut.conf.d/01-bootc-nohostonly.conf
|
||||
# We want a generic image; hostonly makes no sense as part of a server side build
|
||||
hostonly=no
|
||||
EOF
|
||||
cat > /usr/lib/dracut/dracut.conf.d/49-tpm2-tss.conf << 'EOF'
|
||||
# We want this for systemd-cryptsetup tpm2 locking
|
||||
dracutmodules+=" tpm2-tss "
|
||||
EOF
|
||||
|
||||
|
|
@ -27,6 +27,7 @@ check-groups:
|
|||
|
||||
include:
|
||||
- bootc.yaml
|
||||
- initramfs.yaml
|
||||
- bootable-rpm-ostree.yaml
|
||||
- networking-tools.yaml
|
||||
- system-configuration.yaml
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
# These are packages that are related to configuring parts of the system.
|
||||
|
||||
initramfs-args:
|
||||
- "--no-hostonly"
|
||||
- "--add"
|
||||
- "tpm2-tss" # We want this for systemd-cryptsetup tpm2 locking
|
||||
|
||||
packages:
|
||||
# Configuring SSH keys, cloud provider check-in, etc
|
||||
# TODO: needs Ignition kargs
|
||||
|
|
|
|||
Loading…
Reference in New Issue