Mi sento un po’ fuori di testa, ma ho lasciato il mio sito in pace per qualche mese e finalmente sono andato a prendere alcuni aggiornamenti: il mio docker è obsoleto, quindi sto cercando di eseguire
./launcher rebuild app
Tuttavia, sto ricevendo un avviso che dice "Aborting! Mail is not configured!";
Quindi vado a controllare il mio app.yml e tutte le mie impostazioni smtp sono tornate ai valori predefiniti. Quello che mi confonde è: questo non avrebbe dovuto impedire al community di funzionare? Almeno, nessun nuovo iscritto, password dimenticate, ecc.? Le mie statistiche mostrano che ho avuto 26 nuovi iscritti nell’ultima settimana.
Come è stato resettato? Cosa mi manca? Il mio git pull ha sovrascritto il vecchio app.yml del mio server?
Questo è piuttosto strano. Anche se sembra che app.yml sia stato ‘aggiornato’ e non ricostruito, quindi quelle impostazioni non sarebbero entrate nella versione live della tua istanza (il che spiegherebbe perché il tuo sito funzionava ancora )
Ciao Keith. Ho pensato di riconoscere il tuo nome e vedo che ti ho già aiutato in passato. Spero che non ti dispiaccia se mi sono preso la libertà di accedere al tuo server e dare un’occhiata.
Hai una configurazione a 2 container (non sono sicuro del perché ci sia ancora un app.yml, dovrebbe essere rinominato o eliminato), quindi hai container dati e web separati.
Quindi faresti un aggiornamento come
./launcher bootstrap web_only && ./launcher destroy web_only;./launcher start web_only
Inoltre, stai eseguendo PG 10, il che potrebbe causare problemi con un aggiornamento. Vedi Aggiornamento PostgreSQL 13 per i dettagli su come farlo. Probabilmente devi fare l’aggiornamento PG
Hai assolutamente ragione: è un errore al 100% dell’utente, ed è quello che mi succede quando mi immergo di nuovo in questo così tardi la sera. Grazie!
Sono contento che tu sia tornato operativo! Scusa se sono stato io a impostarti su 2-container e a lasciare lì app.yml per farti inciampare! Cerco di rinominarli in qualcosa senza .yml in modo che non possano essere accessibili per errore.