Ho un errore durante l’aggiornamento all’ultima versione di discourse:
Verifica aggiornamenti estensione avviso
La tua installazione contiene estensioni che dovrebbero essere aggiornate
con il comando ALTER EXTENSION. Il file
update_extensions.sql
quando eseguito da psql dall'amministratore del database aggiornerà
queste estensioni.
Aggiornamento completato
----------------
Le statistiche dell'ottimizzatore non vengono trasferite tramite pg_upgrade.
Una volta avviato il nuovo server, considera di eseguire:
/usr/lib/postgresql/15/bin/vacuumdb --all --analyze-in-stages
Eseguendo questo script verranno eliminati i file di dati del vecchio cluster:
./delete_old_cluster.sh
-------------------------------------------------------------------------------------
AGGIORNAMENTO DI POSTGRES COMPLETATO
Il vecchio database 13 è archiviato in /shared/postgres_data_old
Per completare l'aggiornamento, ricostruisci di nuovo utilizzando:
./launcher rebuild app
2025-02-13 16:30:53.012 UTC [43] LOG: il sistema di database è spento
110:M 13 Feb 2025 16:30:53.028 * DB salvato su disco
110:M 13 Feb 2025 16:30:53.029 # Redis ora è pronto per uscire, arrivederci...
FALLITO
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile' fallito con stato di ritorno #Process::Status: pid 1157 uscita 1
Luogo del fallimento: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fallito con i parametri {"cd"=>"$home", "tag"=>"precompile", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile'"]}
bootstrap fallito con codice di uscita 1
** IMPOSSIBILE AVVIARE IL BOOTSTRAP ** scorri in alto e cerca messaggi di errore precedenti, potrebbero esserci più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.