diff options
Diffstat (limited to 'roles/vm/host/tasks/main.yml')
-rw-r--r-- | roles/vm/host/tasks/main.yml | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/roles/vm/host/tasks/main.yml b/roles/vm/host/tasks/main.yml deleted file mode 100644 index 4c29970d..00000000 --- a/roles/vm/host/tasks/main.yml +++ /dev/null @@ -1,53 +0,0 @@ ---- -- name: install dependencies - apt: - name: - - qemu-kvm - - # configuration package, pulls in libvirt-clients and libvirt-daemon - libvirt-daemon-system - - python-libvirt - - haveged - - bridge-utils - - acl - state: present - -- name: configure haveged - lineinfile: - regexp: "^#?DAEMON_ARGS" - line: 'DAEMON_ARGS="-w 3072"' - path: /etc/default/haveged - notify: restart haveged - -- name: install vm-host network - when: "'network' in vm_host" - include_tasks: network.yml - -- name: prepare zfs volumes - when: "'zfs' in vm_host" - include_tasks: zfs.yml - -- name: create lvm-based disk for installers - when: installer_lvm is defined - block: - - name: create logical volume - lvol: - vg: "{{ installer_lvm.vg }}" - lv: "{{ installer_lvm.lv }}" - size: "{{ installer_lvm.size }}" - - - name: create filesystem - filesystem: - fstype: "{{ installer_lvm.fs }}" - dev: "/dev/mapper/{{ installer_lvm.vg | replace('-', '--') }}-{{ installer_lvm.lv | replace('-', '--') }}" - - - name: mount filesytem - mount: - src: "/dev/mapper/{{ installer_lvm.vg | replace('-', '--') }}-{{ installer_lvm.lv | replace('-', '--') }}" - path: "{{ installer_base_path }}" - fstype: "{{ installer_lvm.fs }}" - state: mounted - -- name: make sure installer directory exists - file: - name: "{{ installer_base_path }}" - state: directory |