From e1a5afcc8602a747c0b7d4eb3a006c40bc2a3907 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Fri, 7 Apr 2023 15:24:27 +0000 Subject: [PATCH] Add support for installing Fedora hosts --- group_vars/fedora.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 group_vars/fedora.yml diff --git a/group_vars/fedora.yml b/group_vars/fedora.yml new file mode 100644 index 0000000..7dc1311 --- /dev/null +++ b/group_vars/fedora.yml @@ -0,0 +1,28 @@ +--- +# default resources for new vm +dsk_size: 20 +mem_size: 2048 +num_cpus: 2 + +# extra args for virt-install +ks_file: "{{ boot_url }}/ks/fedora.ks" +ipcmd: >- + {% if network_interfaces[0]['proto'] is defined %} + {% if network_interfaces[0]['proto'] == 'static' %} + {% set int=network_interfaces[0] %} + {% if int['ipaddr'] is defined and int['gateway'] is defined %} + nameserver=8.8.8.8 + ip={{ int['ipaddr'] }}::{{ int['gateway'] }}:{{ int['netmask'] }}::eth0:none + {% endif %} + {% endif %} + {% endif %} +virt_install_os_args: >- + --location + https://nic.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/37/Everything/x86_64/os/ + --extra-args + "inst.ks={{ ks_file }} + console=ttyS0 + net.ifnames=0 + bootdev=eth0 + {{ ipcmd }}" +virt_install_os_variant: fedora-unknown