Die Neuinstallation auf Ubuntu 22.04 mit der Standardinstallation schlägt immer wieder fehl.
Ich sehe diese Fehler und weiß nicht, was ich überprüfen muss, um das Problem zu beheben (ich bin neu bei Discourse).
I, [2024-02-12T06:24:53.611992 #1] INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake themes:update assets:precompile'
Node.js heap_size_limit (1956.0) ist kleiner als 2048MB. Setze --max-old-space-size=2048.
Temporäre Dateien werden gelöscht
Assets werden gebündelt
#<Thread:0x00007f53d0e37ff8 /var/www/discourse/lib/tasks/maxminddb.rake:62 run> wurde mit einer Ausnahme beendet (report_on_exception ist true):
/var/www/discourse/lib/discourse_ip_info.rb:48:in `mmdb_download': undefined method `path' for nil:NilClass (NoMethodError)
filename = File.basename(gz_file.path)
^^^^^
from /var/www/discourse/lib/tasks/maxminddb.rake:67:in `block (3 levels) in <main>'
from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `each'
from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `block (2 levels) in <main>'
CSS-Kompilierung abgeschlossen: 2024-02-12 06:27:28 UTC
/var/www/discourse/lib/discourse_ip_info.rb:48:in `mmdb_download': undefined method `path' for nil:NilClass (NoMethodError)
filename = File.basename(gz_file.path)
^^^^^
from /var/www/discourse/lib/tasks/maxminddb.rake:67:in `block (3 levels) in <main>'
from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `each'
from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `block (2 levels) in <main>'
I, [2024-02-12T06:27:28.245776 #1] INFO -- : yarn run v1.22.19
$ /var/www/discourse/app/assets/javascripts/node_modules/.bin/ember build
und schließlich das hier
Fertig in 122.74s.
MaxMindDB wird heruntergeladen...
Javascript wird komprimiert und Source Maps werden generiert
I, [2024-02-12T06:27:28.246766 #1] INFO -- : Asynchrone Prozesse werden beendet
I, [2024-02-12T06:27:28.246802 #1] INFO -- : Sende INT an HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 57
I, [2024-02-12T06:27:28.246832 #1] INFO -- : Sende TERM an exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 126
2024-02-12 06:27:28.246 UTC [57] LOG: schnelle Herunterfahr-Anforderung empfangen
126:signal-handler (1707719248) SIGTERM empfangen, Herunterfahren wird geplant...
2024-02-12 06:27:28.248 UTC [57] LOG: laufende Transaktionen werden abgebrochen
2024-02-12 06:27:28.250 UTC [57] LOG: Hintergrundarbeiter "logical replication launcher" (PID 66) wurde mit Exit-Code 1 beendet
2024-02-12 06:27:28.251 UTC [61] LOG: wird heruntergefahren
126:M 12 Feb 2024 06:27:28.258 # Benutzer hat Herunterfahren angefordert...
126:M 12 Feb 2024 06:27:28.258 * Speichere den finalen RDB-Snapshot vor dem Beenden.
126:M 12 Feb 2024 06:27:28.263 * DB auf Festplatte gespeichert
126:M 12 Feb 2024 06:27:28.263 # Redis ist nun bereit zum Beenden, auf Wiedersehen...
2024-02-12 06:27:28.409 UTC [57] LOG: Datenbanksystem wird heruntergefahren
FEHLGESCHLAGEN
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake themes:update assets:precompile' fehlgeschlagen mit Rückgabe #<Process::Status: pid 3428 exit 1>
Ort des Fehlers: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fehlgeschlagen mit den Parametern {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
bootstrap fehlgeschlagen mit Exit-Code 1
Was fehlt mir?