From d257bc25104686181c375201677c2c2238cf9047 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 25 Aug 2023 02:05:14 +0200 Subject: vm/guest: make cpu mode/model/... configurable --- roles/vm/guest/create/templates/libvirt-domain.xml.j2 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'roles/vm') diff --git a/roles/vm/guest/create/templates/libvirt-domain.xml.j2 b/roles/vm/guest/create/templates/libvirt-domain.xml.j2 index ce7894c0..0d124566 100644 --- a/roles/vm/guest/create/templates/libvirt-domain.xml.j2 +++ b/roles/vm/guest/create/templates/libvirt-domain.xml.j2 @@ -31,6 +31,21 @@ +{% if 'cpu' in install.vm %} + +{% if 'model' in install.vm.cpu %} + {{ install.vm.cpu.model }} +{% endif %} +{% if 'topology' in install.vm.cpu %} + +{% endif %} +{% for feature, policy in (install.vm.cpu.features | default({})).items() %} + +{% endfor %} + +{% else %} + +{% endif %} destroy {% if vm_create_installer %} -- cgit v1.2.3