summaryrefslogtreecommitdiff
path: root/roles/vm/define/templates/libvirt-domain.xml.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-12-14 01:57:03 +0100
committerChristian Pointner <equinox@spreadspace.org>2019-12-23 02:00:23 +0100
commit27c9986590371d4b706ddb7d5628bef0f4b8b2bc (patch)
tree7ec001f295a0764d3798fedcb9e8efd0da40f476 /roles/vm/define/templates/libvirt-domain.xml.j2
parenttrial support openbsd in sshd and zsh roles (diff)
some more tests for openbsd install
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, 7 insertions, 2 deletions
diff --git a/roles/vm/define/templates/libvirt-domain.xml.j2 b/roles/vm/define/templates/libvirt-domain.xml.j2
index c7e3a2f2..a6aea91c 100644
--- a/roles/vm/define/templates/libvirt-domain.xml.j2
+++ b/roles/vm/define/templates/libvirt-domain.xml.j2
@@ -42,11 +42,16 @@
</rng>
{% if vm_define_installer and install_distro == 'openbsd' %}
- <disk type='block' device='cdrom'>
- <driver name='qemu' type='raw'/>
+ <disk type='file' device='cdrom'>
+ <driver name='qemu'/>
<source file='{{ installer_path }}/openbsd-{{ install_codename }}/{{ hostvars[hostname].install_cooked.arch | default('amd64') }}/install.iso'/>
<target dev='hdc' bus='ide'/>
+ <readonly/>
</disk>
+
+ <graphics type='vnc' port='5904' sharePolicy='allow-exclusive'>
+ <listen type='address' address='127.0.0.1'/>
+ </graphics>
{% endif %}
{% if 'virtio' in hostvars[hostname].install_cooked.disks %}