forked from 3wordchant/capsul-flask
		
	Simplify disk setup process
This commit is contained in:
		| @ -5,8 +5,7 @@ | ||||
| # POSIX or die | ||||
|  | ||||
| vmname="$1" | ||||
| # resolve the .qcow2 symlink so backing images never change | ||||
| template_file="/tank/img/$(readlink /tank/img/$2)" | ||||
| template_file="/tank/img/$2" | ||||
| vcpus="$3" | ||||
| memory="$4" | ||||
| pubkeys="$5" | ||||
| @ -48,7 +47,7 @@ if [ -f /tank/vm/$vmname.qcow2 ]; then | ||||
|     exit 1 | ||||
| fi | ||||
|  | ||||
| qemu-img create -f qcow2 -b "$template_file" "$disk" | ||||
| cp "$template_file" "$disk" | ||||
| cp /tank/config/cyberia-cloudinit.yml /tmp/cloudinit.yml | ||||
| echo "$pubkeys" | while IFS= read -r line; do | ||||
|   echo "      - $line" >> /tmp/cloudinit.yml | ||||
|  | ||||
		Reference in New Issue
	
	Block a user