Commit 50b53acc authored by Elena Grandi's avatar Elena Grandi
Browse files

Release procedure for cloud-init images

parent 4682030c
......@@ -2,6 +2,8 @@
Creazione dell'immagine cloud-init
**********************************
.. contents::
A partire da FUSS 10 (Debian Buster) si genereranno delle immagini complete
per macchina virtuale del server nel formato dei dump della piattaforma
Proxmox adottata dal progetto, in modo da semplificare l'installazione e la
......@@ -243,24 +245,35 @@ Generazione dell'immagine
Una volte effettuate le configurazioni precedenti, si fermi la macchina
virtuale e se ne esegua un backup, chiedendo la compressione (coi valori
predefiniti). Si troverà il file del backup sotto ``/var/lib/vz/dump``
(o nella directory che si è configurato come storage di backup) nella
forma::
predefiniti in formato zst). Si troverà il file del backup sotto
``/var/lib/vz/dump`` (o nella directory che si è configurato come
storage di backup) nella forma::
vzdump-qemu-VMID-ANNO_ME_GI-OR_MI_SE.vma.lzo
vzdump-qemu-VMID-ANNO_ME_GI-OR_MI_SE.vma.zst
Pubblicazione
=============
Dopo eventuali test, caricare il file sulla macchina dove verrà
pubblicato, ad esempio nella home dell'utente root con il comando::
$ scp /var/lib/vz/dump/vzdump-qemu-103-2020_04_02-20_32_20.vma.zst \
root@iso.fuss.bz.it:
quindi collegarsi alla macchina stessa (``ssh root@iso.fuss.bz.it``) e
lanciare il comando::
e questo potrà essere caricato sul repository per il download da parte degli
utilizzatori, con qualcosa del tipo::
# cd /root
# ./release_cloud_image.sh vzdump-qemu-103-2020_04_02-20_32_20.vma.zst
$ scp /var/lib/vz/dump/vzdump-qemu-103-2020_04_02-20_32_20.vma.lzo \
root@iso.fuss.bz.it:/var/www/iso/cloud-init/
che provvede a spostare il file nella destinazione corretta e generarne
checksum e relative firme.
ci si colleghi poi su ``iso.fuss.bz.it`` e si aggiorni il link simbolico che
punta all'immagine con::
Quindi aggiornare il file ``/var/www/iso/cloud-init/changelog.txt`` con
l'elenco delle modifiche presenti nella release corrente.
$ cd /var/www/iso/cloud-init/
$ ln -s vzdump-qemu-VMID-ANNO_ME_GI-OR_MI_SE.vma.lzo \
vzdump-qemu-fuss-server-10.0-latest.vma.lzo
L'immagine è ora disponibile per lo scaricamento su
https://iso.fuss.bz.it/cloud-init/
.. LocalWords: cloud init FUSS Buster dump Proxmox fuss tech VM wizard wget
.. LocalWords: portal netinstall CDROM storage local qcow DHCP deploy root
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment