summaryrefslogtreecommitdiff
path: root/dan/sk-2019vm.yml
diff options
context:
space:
mode:
Diffstat (limited to 'dan/sk-2019vm.yml')
-rw-r--r--dan/sk-2019vm.yml39
1 files changed, 0 insertions, 39 deletions
diff --git a/dan/sk-2019vm.yml b/dan/sk-2019vm.yml
deleted file mode 100644
index d7c42245..00000000
--- a/dan/sk-2019vm.yml
+++ /dev/null
@@ -1,39 +0,0 @@
----
-- name: Basic Setup
- hosts: sk-2019vm
- roles:
- - role: apt-repo/base
- - role: core/base
- - role: core/sshd/base
- - role: core/zsh
- - role: core/cpu-microcode
- - role: core/users
- - role: storage/luks/base
- - role: storage/zfs/base
- - role: storage/zfs/sanoid
- - role: vm/host/base
- - role: vm/host/network
- - role: installer/debian/base
- tasks:
- - name: install post-boot script
- copy:
- dest: /usr/local/bin/post-boot
- mode: 0755
- content: |
- #!/bin/bash
- set -e
-
- {% for name, volume in luks_devices.items() %}
- echo -e "opening crypto volume: \033[1;37m{{ name }}\033[0m"
- cryptsetup luksOpen '{{ volume.device }}' '{{ name }}'
- {% endfor %}
-
- systemctl restart zfs-import-cache.service
- systemctl restart zfs-mount.service
- systemctl restart zfs-share.service
- systemctl restart zfs-zed.service
- mount -a
-
- sleep 2
- rm -f /run/libvirt/qemu/autostarted
- systemctl restart libvirtd.service