Ricevo il seguente errore quando tento di ricostruire. Ho visto un thread simile qui e ho rimosso alcuni plugin, ma ciò non ha risolto il problema
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake assets:precompile:build' failed with return #<Process::Status: pid 666 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "tag"=>"build", "hook"=>"assets_precompile_build", "cmd"=>["su discourse -c 'bundle exec rake assets:precompile:build'"]}
bootstrap failed with exit code 1
** 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.
4490985a65ce2bcadfb9a4dbf82c674b9fd999dc32d42cc9e7c3c265f73c9c6c
L’avevo già fatto in precedenza, di solito eseguo gli aggiornamenti dei pacchetti e il riavvio prima della ricompilazione, ma questa volta non l’ho fatto.
Riavviato e la ricompilazione ha funzionato subito, dev’essere stato sufficiente.
Ho riscontrato questo problema, a volte non è il problema che la memoria RAM è troppo piccola, ma dovrebbe essere causato dal fatto che non alloca manualmente la RAM per docker, prima di ripristinare il backup del tuo sito web, devi prima eseguire il comando ./discourse-setup, e poi allocherà automaticamente la memoria per Docker, e poi puoi premere ctrl + C per terminare il comando, caricare il backup app.yml procedere ./launcher rebuild app