neounix
(Dark Matter)
17 Settembre 2020, 4:08am
1
Ciao,
Ho appena eseguito una ricostruzione (più volte, per rimuovere alcuni plugin) e si è verificato un arresto anomalo con questo errore:
Caused by:
PG::NotNullViolation: ERROR: null value in column "verification_status" violates not-null constraint
DETAIL: Failing row contains (-1, -1, d-logo-sketch.png, 14461, null, null, /images/d-logo-sketch.png, 2020-03-15 04:26:28.409885, 2020-03-15 04:26:28.409885, _aa4aed9d6276bab017d3991051fbb9177783abe, null, null, png, null, null, null, f, null, null, null, null).
Hai qualche indizio su come risolvere?
Grazie.
2 Mi Piace
martin
(Martin Brennan)
17 Settembre 2020, 4:25am
2
Sto lavorando a questo, ho appena applicato una correzione che credo risolverà il problema:
committed 04:23AM - 17 Sep 20 UTC
* Missing ELSE 1 even though there is a default on the
column.
4 Mi Piace
neounix
(Dark Matter)
17 Settembre 2020, 4:28am
3
Grazie @martin
Ho appena provato a ricostruire di nuovo, stesso errore:
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.3.3/lib/active_record/tasks/database_tasks.rb:238:in `migrate'
/var/www/discourse/lib/tasks/db.rake:215:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'
Caused by:
PG::NotNullViolation: ERROR: null value in column "verification_status" violates not-null constraint
DETAIL: Failing row contains (-1, -1, d-logo-sketch.png, 14461, null, null, /images/d-logo-sketch.png, 2020-03-15 04:26:28.409885, 2020-03-15 04:26:28.409885, _aa4aed9d6276bab017d3991051fbb9177783abe, null, null, png, null, null, null, f, null, null, null, null).
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-mini-profiler-2.1.0/lib/patches/db/pg.rb:110:in `exec'
Non sono sicuro che sia rilevante, ma eseguiamo sia un contenitore dati che uno app.
Nessun problema nel ricostruire il contenitore dati.
L’errore si verifica solo sul contenitore app.\n
Fammi sapere se hai bisogno di ulteriori informazioni.
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 3058 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
54cb19cd99ea4d6e68a5d8c5daaecce6ee0b49593ec3b3625a458c73c67a4a0b
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
1 Mi Piace
martin
(Martin Brennan)
17 Settembre 2020, 4:31am
4
Il commit non ha ancora raggiunto il branch tests-passed, quindi la correzione non sarà ancora presente.
1 Mi Piace
neounix
(Dark Matter)
17 Settembre 2020, 4:43am
6
Grazie mille @martin
Supporto fantastico! Molto apprezzato.
Il rebuild ha funzionato alla perfezione con la tua patch.
version: c2a660ead38d278022ba00386887190ba0739544
2 Mi Piace
martin
(Martin Brennan)
17 Settembre 2020, 4:46am
7
Fantastico! La patch è ora in tests-passed, quindi dovresti tornare indietro quando possibile
2 Mi Piace
neounix
(Dark Matter)
17 Settembre 2020, 4:48am
8
Incredibile @martin
Fatto!
Di nuovo su test-passed e qui la vita è tornata alla normalità.
Grazie ancora per il supporto incredibilmente veloce.
2 Mi Piace