Configurare Buildbot sulle macchine virtuali

Questa sezione documenta in modo preciso come configurare ogni macchina virtuale usata nel BuildBot di MariaDB per creare pacchetti e testare. Vi sono molti noiosi dettagli, ma le informazioni riportate dovrebbero essere utili come riferimento e come manuale per installare nuove immagini virtuali sulle varie distro e versioni.

Gli articoli documentano come sono state impostate le immagini delle macchine virtuali, non il modo più efficiente per ricrearle. Perciò rimangono per motivi storici, illustrando in quale ordine sono state create inizialmente e mettendo in luce le lezioni imparate strada facendo.

Per esempio, i passi per creare le prime VM utilizzano l'opzione `qemu-img create -b` in maniera entusiastica per creare una copia copy-on-write di un'altra immagine. Questo però rende più difficile modificare le immagini in un secondo momento, perché se viene modificata l'immagine di base, tutte le vm copy-on-write che sono state costruite sopra devono essere ricreate.

Le descrizioni non entrano dei dettagli più dolorosi della procedura di installazione. In genere le .iso per le varie distro sono state caricate e, di default, l'installer non grafico è avviato. Installare Linux è ormai abbastanza semplice, e di solito si utilizzano i valori predefiniti. Riguardo al partizionamento dell'hard disk, generalmente è configurata un'immagine di 8 GB, di cui 1/2 GB è riservato per lo swap e il resto per una singola partizione di root "/".

Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.