summaryrefslogtreecommitdiff
path: root/roles/vm-host/tasks
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-05-24 23:40:30 +0200
committerChristian Pointner <equinox@spreadspace.org>2018-05-24 23:40:30 +0200
commit79c40fec07d7ea906cf1375fa93a4b202766ba79 (patch)
tree11266d83065f2507da0d1f118a8d832be82a13c2 /roles/vm-host/tasks
parentsome cleanups (diff)
move vm roles to subdir
Diffstat (limited to 'roles/vm-host/tasks')
-rw-r--r--roles/vm-host/tasks/main.yml54
1 files changed, 0 insertions, 54 deletions
diff --git a/roles/vm-host/tasks/main.yml b/roles/vm-host/tasks/main.yml
deleted file mode 100644
index a5e98fa9..00000000
--- a/roles/vm-host/tasks/main.yml
+++ /dev/null
@@ -1,54 +0,0 @@
----
-- name: install tftpd and python-libvirt
- with_items:
- - atftpd
- - openbsd-inetd
- - qemu-kvm
- - libvirt-bin
- - python-libvirt
- apt:
- name: "{{ item }}"
- state: present
-
-- name: configure tftpd via inetd
- lineinfile:
- regexp: "^#?({{ vm_host.network.ip }}:)?tftp"
- line: "{{ vm_host.network.ip }}:tftp dgram udp4 wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --maxthread 10 --verbose=5 {{ vm_host.installer.preseed_path }}"
- path: /etc/inetd.conf
- notify: restart inetd
-
-- name: make sure installer directories exists
- with_items:
- - "{{ vm_host.installer.path }}"
- - "{{ vm_host.installer.preseed_path }}"
- file:
- name: "{{ item }}"
- state: directory
-
-- name: prepare directories for installer images
- with_subelements:
- - "{{ vm_host.installer.distros }}"
- - arch
- file:
- name: "{{ vm_host.installer.path }}/{{ item.0.distro }}-{{ item.0.codename }}/{{ item.1 }}"
- state: directory
-
-- name: download installer kernel images
- with_subelements:
- - "{{ vm_host.installer.distros }}"
- - arch
- get_url:
- url: "{{ vm_host_installer_url[item.0.distro] }}/dists/{{ item.0.codename }}/main/installer-{{ item.1 }}/current/images/netboot/{{ item.0.distro }}-installer/{{ item.1 }}/linux"
- dest: "{{ vm_host.installer.path }}/{{ item.0.distro }}-{{ item.0.codename }}/{{ item.1 }}/linux"
- mode: 0644
- force: "{{ vm_host_force_download_installer }}"
-
-- name: download installer initrd.gz
- with_subelements:
- - "{{ vm_host.installer.distros }}"
- - arch
- get_url:
- url: "{{ vm_host_installer_url[item.0.distro] }}/dists/{{ item.0.codename }}/main/installer-{{ item.1 }}/current/images/netboot/{{ item.0.distro }}-installer/{{ item.1 }}/initrd.gz"
- dest: "{{ vm_host.installer.path }}/{{ item.0.distro }}-{{ item.0.codename }}/{{ item.1 }}/initrd.gz"
- mode: 0644
- force: "{{ vm_host_force_download_installer }}"