first commit
This commit is contained in:
49
proxmox1/root/rsync-import-debian-ubuntu-cloud-images.sh
Executable file
49
proxmox1/root/rsync-import-debian-ubuntu-cloud-images.sh
Executable file
@@ -0,0 +1,49 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd /root/cloud-images
|
||||
|
||||
# remove old images
|
||||
rm * > /dev/null 2>&1
|
||||
|
||||
rsync -avz root@proxmox2:/root/cloud-images/*.tar.xz /root/cloud-images/
|
||||
rsync -avz root@proxmox2:/root/cloud-images/*.qcow2 /root/cloud-images/
|
||||
|
||||
|
||||
# debian 12 bookworm cloud
|
||||
tar -xvf debian-12-genericcloud-amd64.tar.xz
|
||||
mv disk.raw debian-12-generic-amd64.raw
|
||||
/usr/sbin/qm set 303 --delete scsi0
|
||||
sleep 3
|
||||
/usr/sbin/qm set 303 --delete unused0
|
||||
sleep 3
|
||||
/usr/sbin/qm set 303 --scsi0 local-zfs:0,import-from=/root/cloud-images/debian-12-generic-amd64.raw,discard=on,ssd=1
|
||||
sleep 3
|
||||
/usr/sbin/qm set 303 --boot order=scsi0
|
||||
sleep 3
|
||||
/usr/sbin/qm cloudinit update 303
|
||||
sleep 3
|
||||
|
||||
# ubuntu jammy 22.04
|
||||
/usr/sbin/qm set 314 --delete scsi0
|
||||
sleep 3
|
||||
/usr/sbin/qm set 314 --delete unused0
|
||||
sleep 3
|
||||
/usr/sbin/qm set 314 --scsi0 local-zfs:0,import-from=/root/cloud-images/ubuntu-22.04-server-cloudimg-amd64.qcow2,discard=on,ssd=1
|
||||
sleep 3
|
||||
/usr/sbin/qm set 314 --boot order=scsi0
|
||||
sleep 3
|
||||
/usr/sbin/qm cloudinit update 314
|
||||
sleep 3
|
||||
|
||||
# ubuntu jammy 22.04 minimal
|
||||
/usr/sbin/qm set 315 --delete scsi0
|
||||
sleep 3
|
||||
/usr/sbin/qm set 315 --delete unused0
|
||||
sleep 3
|
||||
/usr/sbin/qm set 315 --scsi0 local-zfs:0,import-from=/root/cloud-images/ubuntu-22.04-minimal-cloudimg-amd64.qcow2,discard=on,ssd=1
|
||||
sleep 3
|
||||
/usr/sbin/qm set 315 --boot order=scsi0
|
||||
sleep 3
|
||||
/usr/sbin/qm cloudinit update 315
|
||||
sleep 3
|
||||
curl -fsS -m 10 --retry 5 -o /dev/null https://uptimekuma.akanealw.com/api/push/HFKN90p5e9?status=up&msg=OK&ping=
|
||||
Reference in New Issue
Block a user