La pagina di aggiornamento afferma che non c'è nulla da fare

Stavo utilizzando la versione 2.8.0.beta4 e intendevo aggiornare alla beta 6. La pagina di aggiornamento mi ha permesso di aggiornare docker_manager, ma segnala che discourse è già aggiornato. Non lo è! Inoltre, la dashboard mostra ancora 2.8.0.beta4.

discourse latest-release +4 Aggiornato
docker_manager 19cbd60 Aggiornato

Ho avviato una ricostruzione, che dovrebbe portarmi alla versione desiderata, ma questa situazione sembra essere una trappola per gli inesperti, che potrebbero pensare che non ci siano aggiornamenti disponibili o chiedersi cosa fare.

cd /var/discourse/
./launcher rebuild app

Modifica: dopo la ricostruzione, discourse ora segnala la versione d3be77a0 e “aggiornato”, ma non c’è il segno di spunta verde. Forse è un indizio.

Modifica: su un’altra istanza, anch’essa su beta4 e che segnala la versione come latest-release+4, ricevo le consuete annotazioni “Nuova versione disponibile!” per discourse, docker_manager e discourse-data-explorer.

Hai provato a eseguire

apt-get update
apt-get upgrade

e poi

cd /var/discourse/
./launcher rebuild app

In effetti ho eseguito una ricostruzione e questo ha risolto la situazione. L’ho segnalato nel caso potesse creare problemi ad altri.

(Non ho aggiornato i miei pacchetti, in questo caso.)