diff --git a/dracut/30ignition/flatcar-metadata-hostname.service b/dracut/30ignition/flatcar-metadata-hostname.service index 202916e..4dcde4d 100644 --- a/dracut/30ignition/flatcar-metadata-hostname.service +++ b/dracut/30ignition/flatcar-metadata-hostname.service @@ -33,6 +33,7 @@ ConditionKernelCommandLine=|flatcar.oem.id=vultr # Addition: ConditionKernelCommandLine=|coreos.oem.id=packet ConditionKernelCommandLine=|flatcar.oem.id=packet +ConditionKernelCommandLine=|flatcar.oem.id=proxmoxve OnFailure=emergency.target OnFailureJobMode=isolate diff --git a/dracut/30ignition/ignition-generator b/dracut/30ignition/ignition-generator index 59bdf80..c015ff5 100755 --- a/dracut/30ignition/ignition-generator +++ b/dracut/30ignition/ignition-generator @@ -146,6 +146,6 @@ if [ "${nopxe}" = 1 ]; then add_requires "disk-uuid.service" initrd.target fi -if [[ $(cmdline_arg flatcar.oem.id) == "digitalocean" ]] || [[ $(cmdline_arg coreos.oem.id) == "digitalocean" ]]; then +if [[ $(cmdline_arg flatcar.oem.id) == "digitalocean" ]] || [[ $(cmdline_arg coreos.oem.id) == "digitalocean" ]] || [[ $(cmdline_arg flatcar.oem.id) == "proxmoxve" ]]; then add_requires flatcar-digitalocean-network.service initrd.target fi