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