diff --git a/roles/clevis/templates/99-clevis-fix.conf b/roles/clevis/templates/99-clevis-fix.conf index c7316fcdf6..e84059cf93 100644 --- a/roles/clevis/templates/99-clevis-fix.conf +++ b/roles/clevis/templates/99-clevis-fix.conf @@ -1,5 +1,11 @@ # DHCP for talking to tang server +{% if br0_ip is defined %} kernel_cmdline="ip={{ br0_ip }}::{{ br0_gw }}:{{ br0_nm }}::{{ br0_dev }}:none:{{ dns }}" +{% elif eth0_ip is defined %} +kernel_cmdline="ip={{ eth0_ip }}::{{ gw }}:{{ nm }}::eth0:none:{{ dns }}" +{% elif eno1_ip is defined %} +kernel_cmdline="ip={{ eno1_ip }}::{{ gw }}:{{ nm }}::eno1:none:{{ dns }}" +{% endif %} # Don't create /etc/sysconfig/network-scripts/ifcfg-* files during boot omit_dracutmodules+="ifcfg"