summaryrefslogtreecommitdiff
path: root/roles/installer/ubuntu/usb/templates/isolinux.cfg.j2
blob: 03d581d4a9b00f0fc613473821e94bd01900fe6f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{% if (ansible_play_hosts_all | length) == 1 %}
DEFAULT {{ inventory_hostname }}
TIMEOUT 100
PROMPT 1
SAY *****************************************
SAY **
SAY **  Distro:   {{ install_distro }}
SAY **  Codename: {{ install_codename }}
SAY **
SAY **  will be booting automated installer for {{ inventory_hostname }} in 10s ...
SAY **
{% else %}
DEFAULT menu.c32
TIMEOUT 0
PROMPT 0
MENU TITLE {{ install_distro }} / {{ install_codename }}
{% endif %}
{% for host in ansible_play_hosts_all %}

LABEL {{ host }}
  MENU LABEL automated installer for {{ host }}
  KERNEL /casper/vmlinuz
  INITRD /casper/initrd
  APPEND quiet nopersistent autoinstall ds=nocloud;s=/cdrom/autoinstall/{{ host }}/ {{ (hostvars[host].install_cooked.kernel_cmdline | default([])) | join(' ') }}
{% endfor %}