Questo è un workaround per ora, finché non avremo identificato correttamente la causa del problema per un gruppo selezionato di utenti come te. La difficoltà per noi ora è che non tutti gli utenti riscontrano questo problema e non abbiamo una riproduzione affidabile del problema.
Il problema scompare se si passa alla versione beta più recente?
Sicuramente è quello che stanno cercando di fare aggiornando? ![]()
(NB non esiste più il ramo beta )
Sembra che si parli di un aggiornamento da 3.3.0 a 3.3.1. Mi chiedo se passare direttamente alla versione 3.4.x potrebbe aiutare?
Sì, però non è del tutto chiaro:
Il che suggerisce che non fossero su stable, ma su tests-passed?
Per me, il problema del blocco è stato risolto eseguendo apt-get update e apt-get dist-upgrade per aggiornare il mio droplet. Sono su Ubuntu 20.04 e una volta eseguiti questi comandi e Alan ha riprovato la ricostruzione, ha funzionato senza bloccarsi. E una volta che Discourse è stato aggiornato, la mia schermata Oops è scomparsa e tutto è andato bene. Potrebbe essere stato unico per 20.04 o qualcos’altro che è stato aggiornato quando ho aggiornato tutto, ma spero che questo possa aiutare altri.
Questo non ha funzionato per me, ma sono riuscito a eseguire una ricostruzione di successo utilizzando la soluzione alternativa suggerita da @tgxworld.
Per ulteriori informazioni, ho aggiornato la versione di Ubuntu alla 20.4 sulla VM interessata. Ho tentato una ricostruzione, ma si è bloccata nello stesso punto. La ricostruzione è stata completata con successo utilizzando la soluzione alternativa, ma ha richiesto molto più tempo del normale. In particolare, una query al database che aggiornava il plugin Topic Voting ha richiesto circa venti minuti per essere eseguita. Sospetto che potrebbe non essere correlato, ma ho pensato di menzionarlo poiché sembrava curioso.
Siamo effettivamente su tests-passed in questo momento.
@here Sembra che le versioni precedenti di Docker siano incompatibili con la nuova immagine Docker che abbiamo rilasciato.
Ecco i passaggi per risolvere il problema:
apt update
apt install docker.io
cd /var/discourse
./launcher rebuild app
Ho anche aggiornato il nostro script launcher per interrompere l’esecuzione se non viene rilevata almeno la versione 20.10.0 di Docker.
Ho eseguito gli aggiornamenti della versione di Docker e ora sembra funzionare.
Nota, in caso di problemi relativi alla memoria, aumentare la memoria non è sufficiente. Devi eseguire nuovamente ./discourse-setup. Probabilmente anche questo è stato il vero fix e ora viene ricompilato senza problemi.
Modifica: vedi sotto, ero io non aggiornato.
input non necessario da parte mia
Una buona mossa - e questo, penso, è il motivo per cui il consiglio standard dovrebbe sempre includere un git pull:
cd /var/discourse
git pull
./launcher rebuild app
Raramente sta facendo qualcosa, ma quando sta facendo qualcosa, è importante farlo. Quindi dovrebbe esserci sempre.
Inutile e ridondante, credo, vedi:
oh, interessante, grazie
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.