diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-06-28 13:39:15 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-07-01 11:37:40 +0200 |
commit | 6ab537c997cf1bee0071f2d2c823793717444cfe (patch) | |
tree | 4da1d699e20979e5cd6ffda95a76c46aec633e90 /roles/installer/debian/preseed/templates/partman_raid_config.j2 | |
parent | preseed: move partman config to common template (diff) |
extract parman config from all pressed files
Diffstat (limited to 'roles/installer/debian/preseed/templates/partman_raid_config.j2')
-rw-r--r-- | roles/installer/debian/preseed/templates/partman_raid_config.j2 | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/roles/installer/debian/preseed/templates/partman_raid_config.j2 b/roles/installer/debian/preseed/templates/partman_raid_config.j2 new file mode 100644 index 00000000..866b3b9f --- /dev/null +++ b/roles/installer/debian/preseed/templates/partman_raid_config.j2 @@ -0,0 +1,68 @@ +d-i partman-auto/disk string /dev/sda /dev/sdb +d-i grub-installer/bootdev string /dev/sda /dev/sdb + +d-i partman/confirm boolean true +d-i partman/confirm_nooverwrite boolean true +d-i partman-md/device_remove_md boolean true +d-i partman-md/confirm boolean true +d-i partman-md/confirm_nooverwrite boolean true +d-i partman-lvm/device_remove_lvm boolean true +d-i partman-lvm/confirm boolean true +d-i partman-lvm/confirm_nooverwrite boolean true + +d-i partman-auto/method string raid +d-i partman-auto/purge_lvm_from_device boolean true +d-i partman-auto-lvm/new_vg_name string {{ hostvars[install_hostname].host_name }} +d-i partman-auto-lvm/guided_size string max + +d-i partman/choose_label string dos +d-i partman/default_label string dos +d-i partman-auto/choose_recipe select boot-root +d-i partman-auto/expert_recipe string \ + boot-root :: \ + 256 512 256 raid \ + $lvmignore{ } $primary{ } method{ raid } \ + . \ + 1000 10000 -1 raid \ + $lvmignore{ } $primary{ } method{ raid } \ + . \ + 15360 10000 20480 ext4 \ + $defaultignore{ } $lvmok{ } \ + in_vg{ {{ hostvars[install_hostname].host_name }} } \ + method{ format } format{ } \ + use_filesystem{ } filesystem{ ext4 } \ + mountpoint{ / } \ + . \ + 768 10000 768 ext4 \ + $defaultignore{ } $lvmok{ } \ + in_vg{ {{ hostvars[install_hostname].host_name }} } \ + method{ format } format{ } \ + use_filesystem{ } filesystem{ ext4 } \ + mountpoint{ /var/log } \ + options/nodev{ nodev } options/noatime{ noatime } \ + options/noexec{ noexec } \ + . \ + 20480 10000 20480 ext4 \ + $defaultignore{ } $lvmok{ } \ + in_vg{ {{ hostvars[install_hostname].host_name }} } \ + method{ format } format{ } \ + use_filesystem{ } filesystem{ ext4 } \ + mountpoint{ /home } \ + . \ + 16 20000 -1 ext4 \ + $defaultignore{ } $lvmok{ } \ + in_vg{ {{ hostvars[install_hostname].host_name }} } \ + lv_name{ dummy } \ + . + +d-i partman-auto-raid/recipe string \ + 1 2 0 ext4 /boot \ + /dev/sda1#/dev/sdb1 \ + . \ + 1 2 0 lvm - \ + /dev/sda2#/dev/sdb2 \ + . + +d-i partman-basicfilesystems/no_swap true +d-i partman-partitioning/confirm_write_new_label boolean true +d-i partman/choose_partition select finish |