diff options
author | Christian Pointner <equinox@spreadspace.org> | 2019-12-14 01:57:03 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2019-12-23 02:00:23 +0100 |
commit | 27c9986590371d4b706ddb7d5628bef0f4b8b2bc (patch) | |
tree | 7ec001f295a0764d3798fedcb9e8efd0da40f476 /roles/vm/define | |
parent | trial support openbsd in sshd and zsh roles (diff) |
some more tests for openbsd install
Diffstat (limited to 'roles/vm/define')
-rw-r--r-- | roles/vm/define/tasks/main.yml | 1 | ||||
-rw-r--r-- | roles/vm/define/templates/libvirt-domain.xml.j2 | 9 |
2 files changed, 7 insertions, 3 deletions
diff --git a/roles/vm/define/tasks/main.yml b/roles/vm/define/tasks/main.yml index 202644dd..4c2b99e1 100644 --- a/roles/vm/define/tasks/main.yml +++ b/roles/vm/define/tasks/main.yml @@ -23,7 +23,6 @@ name: "{{ hostname }}" command: undefine - - name: define vm virt: command: define 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 %} |