summaryrefslogtreecommitdiff
path: root/roles/vm/guest/install/tasks/installer-debian.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-11-21 03:42:54 +0100
committerChristian Pointner <equinox@spreadspace.org>2020-11-21 03:42:54 +0100
commit8828d4e11c28da88d65e45014431361aabb0c3d5 (patch)
tree759456a48196e108cf35bab4f1c6a774e8c20170 /roles/vm/guest/install/tasks/installer-debian.yml
parentadd some vmhost test machines (diff)
use delegation for vm/guest install and define
Diffstat (limited to 'roles/vm/guest/install/tasks/installer-debian.yml')
-rw-r--r--roles/vm/guest/install/tasks/installer-debian.yml8
1 files changed, 5 insertions, 3 deletions
diff --git a/roles/vm/guest/install/tasks/installer-debian.yml b/roles/vm/guest/install/tasks/installer-debian.yml
index b0bc6e9e..9e484b88 100644
--- a/roles/vm/guest/install/tasks/installer-debian.yml
+++ b/roles/vm/guest/install/tasks/installer-debian.yml
@@ -1,17 +1,19 @@
---
+## this file is sourced using import_task and all task are therefore delegated to the vm-host
- name: fetch debian installer files
vars:
+ installer_base_path: "{{ hostvars[vm_host_cooked.name].installer_base_path }}"
debian_installer_distro: "{{ install_distro }}"
debian_installer_codename: "{{ install_codename }}"
- debian_installer_arch: "{{ hostvars[install_hostname].install_cooked.arch | default('amd64') }}"
+ debian_installer_arch: "{{ install_cooked.arch | default('amd64') }}"
debian_installer_variant: netboot
import_role:
name: installer/debian/fetch
- name: copy the installer files to the temporary installer directory
loop:
- - linux
- - initrd.gz
+ - linux
+ - initrd.gz
copy:
remote_src: yes
src: "{{ debian_installer_target_dir }}/{{ item }}"