--- # default resources for new vm dsk_size: 20 mem_size: 2048 num_cpus: 2 # extra args for virt-install ks_file: "{{ boot_url }}/ks/rocky8.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 /var/lib/libvirt/images/Rocky-8.5-x86_64-minimal.iso --extra-args "inst.ks={{ ks_file }} console=ttyS0 net.ifnames=0 bootdev=eth0 {{ ipcmd }}" virt_install_os_variant: rhel8-unknown