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:
|
include:
|
||||||
- bootc.yaml
|
- bootc.yaml
|
||||||
|
- initramfs.yaml
|
||||||
- bootable-rpm-ostree.yaml
|
- bootable-rpm-ostree.yaml
|
||||||
- networking-tools.yaml
|
- networking-tools.yaml
|
||||||
- system-configuration.yaml
|
- system-configuration.yaml
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,5 @@
|
||||||
# These are packages that are related to configuring parts of the system.
|
# 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:
|
packages:
|
||||||
# Configuring SSH keys, cloud provider check-in, etc
|
# Configuring SSH keys, cloud provider check-in, etc
|
||||||
# TODO: needs Ignition kargs
|
# TODO: needs Ignition kargs
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue