Guida · Per gli amministratori
Aggiornamenti e versioni
Novità
La pagina Novità elenca tutte le versioni con la data e cosa cambia, per te e per i clienti. Lo stesso elenco è su koavm.com/novita. I numeri seguono la regola x.y.z: cambia la z per le correzioni e le aggiunte piccole, la y per le funzioni nuove, la x per i cambiamenti grandi.
Aggiornare dal pannello
Ogni 6 ore il pannello controlla se c'è una versione nuova sul canale stabile (https://koavm.com/releases/stable.json). Quando c'è, in Novità trovi la versione, le novità e il pulsante Aggiorna ora. Premuto:
- il pannello scarica la versione e ne controlla la firma (solo le versioni firmate da Prime Software vengono accettate) e lo SHA-256;
- il servizio di sistema
koavm-updaterifà gli stessi controlli, fa una copia del database (/var/lib/koavm/koavm-prima-VERSIONE.db) e sostituisce il binario tenendo il precedente; - il pannello si riavvia (qualche secondo senza interfaccia; le VPS continuano a funzionare);
- se la versione nuova non parte entro 90 secondi, torna da sola quella di prima.
La pagina si ricarica da sola alla fine. Torna alla versione precedente rimette la versione di prima (il database resta quello di adesso; la copia fatta prima dell'aggiornamento resta nella cartella dei dati).
Il controllo automatico si può spegnere nella stessa pagina.
Da riga di comando
sudo koavm update --check # dice se c'è una versione nuova e cosa cambia
sudo koavm update # aggiorna (stessi controlli e stessa copia del database)
sudo koavm update --rollback # torna alla versione precedente
Se il pannello è stato installato prima della 0.7.2
Il servizio koavm-update lo installa install.sh. Aggiorna una volta con lo script (vedi Installazione) o con sudo koavm update: da lì in poi gli aggiornamenti si fanno dal pannello.