Creazione di una immagine Centos7 INFN Padova
Andare in cld-build (10.64.34.64) directory /VIRT-CUSTOMIZE e runnare lo script create-centos7-for-infnpadova-image.sh
Questo creera` il file centos7-infnpadova.qcow2
Creazione di una immagine AlmaLinux8 INFN Padova
Andare in cld-build (10.64.34.64) directory /VIRT-CUSTOMIZE e runnare lo script create-almalinux8-for-infnpadova-image.sh
Questo creera` il file almalinux8-infnpadova.qcow2
Creazione di una immagine AlmaLinux9 INFN Padova
Andare in cld-build (10.64.34.64) directory /VIRT-CUSTOMIZE e runnare lo script create-almalinux9-for-infnpadova-image.sh
Questo creera` il file almalinux9-infnpadova.qcow2
Creazione di una immagine AlmaLinux9 (senza customizzazioni per Padova)
Andare in cld-build (10.64.34.64) directory /VIRT-CUSTOMIZE e runnare lo script create-almalinux9-for-infnpadova-image.sh
Questo creera` il file almalinux9-infnpadova.qcow2
Creazione di una immagine AlmaLinux8 k8s-node
Andare in cld-build (10.64.34.64) directory /VIRT-CUSTOMIZE e runnare lo script create-almalinux8-for-k8s-node-image.sh
Verra' creato il file almalinux8-k8s-node.qcow2, ovvero l'immagine necessaria per creare un nodo del cluster Kubernetes.
L'immagine contiene una chiave RSA associata all'utente root. La coppia di chiavi (k8s-node) si trova in /root/.ssh sia di cld-build che di cld-ctrl-01.cloud.pd.infn.it.
Upload in glance di una nuova immagine pubblica
Se si vuole caricare in Glance una nuova immagine (buildata ad hoc come spiegato prima) o scaricata da qualche parte: copiare l'immagine in cld-ctrl-01:/MyImages
Poi per registrarla, si puo` usare una cosa di questo tipo:
[root@cld-ctrl-01 MyImages]# export SO=CentOS7-INFNPadova-x86_64-2022-07-27 [root@cld-ctrl-01 MyImages]# glance image-create --visibility public --progress --name="$SO" --disk-format=qcow2 --container-format=bare < centos7-infnpadova.qcow2
Disabilitazione di una vecchia immagine
Se si vuole disabilitare una nuova immagine in modo che non venga piu' usata per l'istanziazione di nuove VM, ma senza fare danni per le VM attive che stanno usando questa vecchia immagine, la cosa piu` pulita e` nasconderla:
[root@cld-ctrl-01 ~]# openstack image set --hidden 98c273d6-d2de-408d-bd9c-4f4537411c8e