summaryrefslogtreecommitdiff
path: root/roles/vm/define/templates/libvirt-domain.xml.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-12-26 23:25:02 +0100
committerChristian Pointner <equinox@spreadspace.org>2019-12-26 23:25:02 +0100
commit74684fb93e26e2c9f37f699a84eb94acaf93c07a (patch)
treeb514b605b934a6ee074a200e75f918ba05ad109e /roles/vm/define/templates/libvirt-domain.xml.j2
parentnextcloud: upgrade all instances and add occ script (diff)
parentbase role supports openbsd now too (diff)
Merge branch 'topic/openbsd-test'
Diffstat (limited to 'roles/vm/define/templates/libvirt-domain.xml.j2')
-rw-r--r--roles/vm/define/templates/libvirt-domain.xml.j29
1 files changed, 5 insertions, 4 deletions
diff --git a/roles/vm/define/templates/libvirt-domain.xml.j2 b/roles/vm/define/templates/libvirt-domain.xml.j2
index c7e3a2f2..2a2e4388 100644
--- a/roles/vm/define/templates/libvirt-domain.xml.j2
+++ b/roles/vm/define/templates/libvirt-domain.xml.j2
@@ -42,13 +42,14 @@
</rng>
{% if vm_define_installer and install_distro == 'openbsd' %}
- <disk type='block' device='cdrom'>
- <driver name='qemu' type='raw'/>
- <source file='{{ installer_path }}/openbsd-{{ install_codename }}/{{ hostvars[hostname].install_cooked.arch | default('amd64') }}/install.iso'/>
+ <disk type='file' device='cdrom'>
+ <driver name='qemu'/>
+ <source file='{{ obsd_autoinstall_tmpdir }}/install.iso'/>
<target dev='hdc' bus='ide'/>
+ <readonly/>
</disk>
-{% endif %}
+{% endif %}
{% if 'virtio' in hostvars[hostname].install_cooked.disks %}
{% for device, src in hostvars[hostname].install_cooked.disks.virtio.items() %}
<disk type='block' device='disk'>