summaryrefslogtreecommitdiff
path: root/roles/installer/ubuntu/autoinstall/templates/autoinstall.yml.j2
diff options
context:
space:
mode:
Diffstat (limited to 'roles/installer/ubuntu/autoinstall/templates/autoinstall.yml.j2')
-rw-r--r--roles/installer/ubuntu/autoinstall/templates/autoinstall.yml.j248
1 files changed, 24 insertions, 24 deletions
diff --git a/roles/installer/ubuntu/autoinstall/templates/autoinstall.yml.j2 b/roles/installer/ubuntu/autoinstall/templates/autoinstall.yml.j2
index 8b4538d5..85fb9d53 100644
--- a/roles/installer/ubuntu/autoinstall/templates/autoinstall.yml.j2
+++ b/roles/installer/ubuntu/autoinstall/templates/autoinstall.yml.j2
@@ -13,27 +13,27 @@ autoinstall:
network:
version: 2
ethernets:
- {{ install_interface | default(network_cooked.primary.name) }}:
+ {{ install_interface | default(network.primary.name) }}:
{% if install_dhcp | default(false) %}
dhcp4: yes
{% else %}
addresses:
- - {{ network_cooked.primary.address }}
- gateway4: {{ network_cooked.primary.gateway }}
-{% if (network_cooked.nameservers | default([]) | length) > 0 %}
+ - {{ network.primary.address }}
+ gateway4: {{ network.primary.gateway }}
+{% if (network.nameservers | default([]) | length) > 0 %}
nameservers:
search: [ {{ host_domain }} ]
- addresses: [ {{ network_cooked.nameservers | join(', ') }} ]
+ addresses: [ {{ network.nameservers | join(', ') }} ]
{% endif %}
{% endif %}
storage:
config:
-{% if install_cooked.disks.primary != "software-raid" %}
+{% if install.disks.primary != "software-raid" %}
- id: disk-primary
type: disk
- path: {{ install_cooked.disks.primary }}
-{% if install_cooked.efi | default(false) %}
+ path: {{ install.disks.primary }}
+{% if install.efi | default(false) %}
ptable: gpt
{% else %}
ptable: msdos
@@ -41,11 +41,11 @@ autoinstall:
{% endif %}
wipe: superblock-recursive
{% else %}
-{% for raid_member in install_cooked.disks.raid.members %}
+{% for raid_member in install.disks.raid.members %}
- id: raid-disk{{ loop.index }}
type: disk
path: {{ raid_member }}
-{% if install_cooked.efi | default(false) %}
+{% if install.efi | default(false) %}
ptable: gpt
{% else %}
ptable: msdos
@@ -55,9 +55,9 @@ autoinstall:
{% endfor %}
{% endif %}
-{% if install_cooked.efi | default(false) %}
+{% if install.efi | default(false) %}
{% set part_offset = 1 %}
-{% if install_cooked.disks.primary != "software-raid" %}
+{% if install.disks.primary != "software-raid" %}
- id: partition-esp
type: partition
device: disk-primary
@@ -75,7 +75,7 @@ autoinstall:
device: format-esp
path: /boot/efi
{% else %}
-{% for raid_member in install_cooked.disks.raid.members %}
+{% for raid_member in install.disks.raid.members %}
- id: partition-esp{{ loop.index }}
type: partition
device: raid-disk{{ loop.index }}
@@ -98,8 +98,8 @@ autoinstall:
{% else %}
{% set part_offset = 0 %}
{% endif %}
-{% if install_cooked.disks.primary == "software-raid" %}
-{% for raid_member in install_cooked.disks.raid.members %}
+{% if install.disks.primary == "software-raid" %}
+{% for raid_member in install.disks.raid.members %}
- id: raid-partition-boot{{ loop.index }}
type: partition
device: raid-disk{{ loop.index }}
@@ -109,9 +109,9 @@ autoinstall:
- id: partition-boot
type: raid
name: md-boot
- raidlevel: {{ install_cooked.disks.raid.level }}
+ raidlevel: {{ install.disks.raid.level }}
devices:
-{% for raid_member in install_cooked.disks.raid.members %}
+{% for raid_member in install.disks.raid.members %}
- raid-partition-boot{{ loop.index }}
{% endfor %}
- id: format-boot
@@ -125,9 +125,9 @@ autoinstall:
{% set part_offset = part_offset + 1 %}
{% endif %}
-{% set system_lvm_size = install_cooked.system_lvm.size | default(ubuntu_autoinstall_system_lvm_size_default) %}
-{% set system_lvm_volumes = install_cooked.system_lvm.volumes | default(ubuntu_autoinstall_system_lvm_volumes_default) %}
-{% if install_cooked.disks.primary != "software-raid" %}
+{% set system_lvm_size = install.system_lvm.size | default(ubuntu_autoinstall_system_lvm_size_default) %}
+{% set system_lvm_volumes = install.system_lvm.volumes | default(ubuntu_autoinstall_system_lvm_volumes_default) %}
+{% if install.disks.primary != "software-raid" %}
- id: partition-lvm
type: partition
device: disk-primary
@@ -144,7 +144,7 @@ autoinstall:
size: -1
{% else %}
-{% for raid_member in install_cooked.disks.raid.members %}
+{% for raid_member in install.disks.raid.members %}
- id: raid-partition-lvm{{ loop.index }}
type: partition
device: raid-disk{{ loop.index }}
@@ -162,9 +162,9 @@ autoinstall:
- id: partition-lvm
type: raid
name: md-lvm
- raidlevel: {{ install_cooked.disks.raid.level }}
+ raidlevel: {{ install.disks.raid.level }}
devices:
-{% for raid_member in install_cooked.disks.raid.members %}
+{% for raid_member in install.disks.raid.members %}
- raid-partition-lvm{{ loop.index }}
{% endfor %}
@@ -239,7 +239,7 @@ autoinstall:
{% endif %}
- curtin in-target --target=/target -- apt-mark manual iputils-ping isc-dhcp-client netcat-openbsd netplan.io sudo
- curtin in-target --target=/target -- apt-get -y -q purge policykit-1 multipath-tools ubuntu-minimal unattended-upgrades sound-theme-freedesktop thin-provisioning-tools cryptsetup byobu open-iscsi btrfs-progs pollinate lxd-agent-loader open-vm-tools
-{% if install_cooked.disks.primary != "software-raid" %}
+{% if install.disks.primary != "software-raid" %}
- curtin in-target --target=/target -- apt-get -y -q purge mdadm
{% endif %}
- curtin in-target --target=/target -- env SUDO_FORCE_REMOVE=yes apt-get -y -q purge sudo