aboutsummaryrefslogtreecommitdiffstats
path: root/roles/vmm
diff options
context:
space:
mode:
Diffstat (limited to 'roles/vmm')
-rw-r--r--roles/vmm/tasks/autoinstall_configuration.yml6
-rw-r--r--roles/vmm/templates/disklabel.j22
2 files changed, 8 insertions, 0 deletions
diff --git a/roles/vmm/tasks/autoinstall_configuration.yml b/roles/vmm/tasks/autoinstall_configuration.yml
index cd52a84..ee1b98b 100644
--- a/roles/vmm/tasks/autoinstall_configuration.yml
+++ b/roles/vmm/tasks/autoinstall_configuration.yml
@@ -23,6 +23,12 @@
template:
<<: *generation_steps
dest: "/var/www/htdocs/autoinstall/{{ item.lladdr }}-upgrade.conf"
+
+- name: generate disklabel file
+ template:
+ <<: *generation_steps
+ src: disklabel.j2
+ dest: "{{ vmm_autoinstall_dir }}/{{ item.lladdr }}-disklabel.conf"
when: item.image == "openbsd"
loop: "{{ vmm_vms }}"
diff --git a/roles/vmm/templates/disklabel.j2 b/roles/vmm/templates/disklabel.j2
new file mode 100644
index 0000000..f0c3443
--- /dev/null
+++ b/roles/vmm/templates/disklabel.j2
@@ -0,0 +1,2 @@
+swap 2G
+/ 2G-*
remember that computers suck.