Aggiornamento Docker Fallito

Sto aggiornando da v2.6.0.beta4 +52
Quando sono arrivato per aggiornare, ho scoperto che tutto era ancora in aggiornamento dall’ultima volta… tranne il gestore Docker?
Ho resettato tutto e ho iniziato ad aggiornare Docker… ed è qui che tutto è andato storto.

rake aborted!
Non so come eseguire il task 'themes:update' (Vedi l'elenco dei task disponibili con `rake --tasks`)
Intendevi?  themes:audit
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'
2 Mi Piace

Ho riprovato.
Quando ho notato ‘themes:update’, ho aggiornato due componenti del tema.
Quando sono tornato a controllare, l’aggiornamento di Docker era stato completato con successo.

Non sono sicuro che l’aggiornamento dei componenti del tema sia stato la soluzione.
Ma l’aggiornamento era fallito due volte prima che lo facessi.

3 Mi Piace

@geoff777 Grazie per aver condiviso come hai risolto il problema! Posso chiederti come si aggiornano i temi e i componenti? Ho lo stesso errore, ma ho solo due temi predefiniti e nessun componente. Installing a theme or theme component non descrive dettagli sugli aggiornamenti dei temi, ma solo come installarli da git. Hai dovuto sovrascrivere il tema predefinito con l’ultima versione da GitHub?

Nel mio caso, da 2.6.0.beta4 a 2.7.0.beta1.

P.S. Immagino tu abbia usato discourse/lib/tasks/themes.rake at b5705348b32fff406d8e7e3463def65eaf635206 · discourse/discourse · GitHub, ma non sono sicuro di come invocarlo correttamente per mantenere l’installazione “aggiornabile” (non voglio installare alcuna personalizzazione).

Ciao Andrew,

Ho installato alcuni componenti del tema. Due di essi necessitavano di un aggiornamento.
Non ero sicuro che l’aggiornamento dei componenti del tema fosse la ragione per cui tutto ha iniziato a funzionare.
Penso che siano solo i vecchi gremlini del computer… non c’è una spiegazione, ma ha funzionato la terza volta. Grazie… procediamo prima che si rompa di nuovo… :grin:

Ho avuto un errore simile e l’interfaccia afferma che i miei temi sono aggiornati. Non sono sicuro di come procedere. Sto anche aggiornando da 2.6 a 2.7.

Puoi provare a eseguire una ricostruzione?

cd /var/discourse
./launcher rebuild app
1 Mi Piace

Sì, ci proverò la prossima volta.

Ho risolto il problema, grazie.