L’aggiornamento odierno all’ultima versione non è riuscito:
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' fallito con codice di ritorno #<Process::Status: pid 3194 exit 1>
Posizione dell'errore: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec fallito con i parametri {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
590cf0611c566ea6df5f70ffdd2cec2359e84eaea29b7abcde77d56288a46370
** FALLIMENTO DURANTE L'AVVIO ** scorri verso l'alto e cerca i messaggi di errore precedenti; potrebbero essercene più di uno.
Sopra nel log:
Causato da:
PG::UniqueViolation: ERRORE: valore di chiave duplicato viola il vincolo di unicità "data_explorer_queries_pkey"
DETTAGLIO: La chiave (id)=(-10) esiste già.
e
rake abortito!
StandardError: Si è verificato un errore; questa e tutte le successive migrazioni sono state annullate:
ERRORE: valore di chiave duplicato viola il vincolo di unicità "data_explorer_queries_pkey"
DETTAGLIO: La chiave (id)=(-10) esiste già.
Quindi, immagino di dover eliminare la chiave duplicata data_explorer_queries_pkey.
./launcher enter app
Risposta di errore dal demone: Il container 694b24a2a235e90456fb0ca770c86ac14bb914ad33ada8a18fc4777a1188d848 non è in esecuzione
root@gaoa-discourse:/var/discourse#
E anche:
root@gaoa-discourse:/var/discourse# su - postgres
Nessuna voce di password per l'utente 'postgres'
Sì, inoltre, in generale, valuta di eseguire i comandi per verificarne l’impatto prima di confermare, vedi:
In questo modo, se scopri di aver cancellato 500 righe invece di eliminarne solo una, avrai la possibilità di annullare l’operazione senza preoccupazioni.