Ciao a tutti -
Recentemente ho cercato di ricostruire la nostra istanza di test dopo un aggiornamento senza successo. Cercare su Google/ChatGPT indica che forse c’è qualcosa che non va nella formattazione di app.yml, ma non sono riuscito a scoprirlo. Ecco l’output standard, che mi rendo conto non è molto utile:
x86_64 arch rilevato.
ATTENZIONE: il file containers/app.yml è leggibile da tutti. Puoi proteggere questo file eseguendo: chmod o-rwx containers/app.yml
Assicurazione che launcher sia aggiornato
La tua versione di Launcher è precedente all'origine
Arresto del vecchio container
app
2.0.20250226-0128: Pulling da discourse/base
Digest: sha256:6f18aa2cd22bba0deb91d69194e577d4f96130ad555ae8ec646a8792cbfe37db
Status: L'immagine è aggiornata a discourse/base:2.0.20250226-0128
docker.io/discourse/base:2.0.20250226-0128
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
109:C 13 Jun 2025 15:20:04.997 # oO0OoO0OoO0Oo Redis si sta avviando oO0OoO0OoO0Oo
109:C 13 Jun 2025 15:20:04.997 # Versione Redis=7.0.15, bit=64, commit=00000000, modificato=0, pid=109, appena avviato
109:C 13 Jun 2025 15:20:04.997 # Configurazione caricata
109:M 13 Jun 2025 15:20:04.997 * orologio monotono: clock POSIX_gettime
109:M 13 Jun 2025 15:20:04.998 * Modalità di esecuzione=standalone, porta=6379.
109:M 13 Jun 2025 15:20:04.998 # Server inizializzato
109:M 13 Jun 2025 15:20:04.999 * Caricamento RDB prodotto dalla versione 7.0.7
109:M 13 Jun 2025 15:20:04.999 * Età RDB 14 secondi
109:M 13 Jun 2025 15:20:04.999 * Utilizzo memoria RDB al momento della creazione 2.95 Mb
109:M 13 Jun 2025 15:20:05.007 * Caricamento RDB completato, chiavi caricate: 3659, chiavi scadute: 0.
109:M 13 Jun 2025 15:20:05.007 * DB caricato dal disco: 0.008 secondi
109:M 13 Jun 2025 15:20:05.007 * Pronto per accettare connessioni
3649:C 13 Jun 2025 15:22:52.415 # oO0OoO0OoO0Oo Redis si sta avviando oO0OoO0OoO0Oo
3649:C 13 Jun 2025 15:22:52.415 # Versione Redis=7.0.15, bit=64, commit=00000000, modificato=0, pid=3649, appena avviato
3649:C 13 Jun 2025 15:22:52.415 # Configurazione caricata
3649:M 13 Jun 2025 15:22:52.415 * orologio monotono: clock POSIX_gettime
3649:M 13 Jun 2025 15:22:52.416 # Attenzione: Impossibile creare il socket di ascolto TCP del server *:6379: bind: Indirizzo già in uso
3649:M 13 Jun 2025 15:22:52.416 # Impossibile ascoltare sulla porta 6379 (TCP), interruzione.
109:M 13 Jun 2025 15:25:05.035 * 100 modifiche in 300 secondi. Salvataggio...
109:M 13 Jun 2025 15:25:05.041 * Salvataggio in background avviato dal pid 3823
3823:C 13 Jun 2025 15:25:05.257 * DB salvato su disco
3823:C 13 Jun 2025 15:25:05.257 * Fork CoW per RDB: corrente 1 MB, picco 1 MB, medio 0 MB
109:M 13 Jun 2025 15:25:05.342 * Salvataggio in background terminato con successo
109:signal-handler (1749828411) Ricevuto SIGTERM, pianificazione spegnimento...
109:M 13 Jun 2025 15:26:51.694 # Spegnimento richiesto dall'utente...
109:M 13 Jun 2025 15:26:51.694 * Salvataggio dello snapshot RDB finale prima dell'uscita.
109:M 13 Jun 2025 15:26:51.710 * DB salvato su disco
109:M 13 Jun 2025 15:26:51.710 # Redis è ora pronto per uscire, arrivederci...
bootstrap fallito con codice di uscita 1
** FALLITO IL BOOTSTRAP ** scorri verso l'alto e cerca messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor può aiutare a diagnosticare il problema.
5b720b35a25e026d9908c60a2f7c5bcf3725b16a0b282875e8a66ce5ace4d06b
```Vorrei caricare lo stderr come allegato, ma come nuovo utente non posso. Forse quest'ultima parte del log con l'estratto che coinvolge pups è sufficiente?
2025-06-13 15:26:51.615 UTC [42] LOG: aborting any active transactions
2025-06-13 15:26:51.634 UTC [42] LOG: background worker “logical replication launcher” (PID 56) exited with exit code 1
2025-06-13 15:26:51.634 UTC [51] LOG: shutting down
2025-06-13 15:26:51.637 UTC [51] LOG: checkpoint starting: shutdown immediate
2025-06-13 15:26:51.646 UTC [51] LOG: checkpoint complete: wrote 15 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.001 s, sync=0.003 s, total=0.012 s; sync files=3, longest=0.003 s, average=0.001 s; distance=49 kB, estimate=243 kB
2025-06-13 15:26:51.659 UTC [42] LOG: database system is shut down
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/config.rb:223:in block (2 levels) in run_commands': Invalid run command filename (SyntaxError) from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/config.rb:211:in each’
from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/config.rb:211:in block in run_commands' from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/config.rb:210:in each’
from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/config.rb:210:in run_commands' from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/config.rb:191:in run’
from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/cli.rb:89:in run' from /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/bin/pups:9:in
from /usr/local/bin/pups:25:in load' from /usr/local/bin/pups:25:in ’
C'è qualcos'altro che dovrei cercare che potrebbe fare luce sul problema? Apprezzo il tuo aiuto!