Bootstrap schlägt fehl

Das UI-Upgrade besagte, dass ich ein CLI-Upgrade durchführen müsste. Ich versuche also einen Bootstrap, aber er schlägt fehl. Ich habe versucht, alle Plugins bis auf docker_manager auszukommentieren, falls es ein Problem mit ihnen gab, aber ohne Erfolg. Hier sind die letzten Meldungen, irgendwelche Ideen?

I, [2022-02-20T00:22:02.802120 #1]  INFO -- : cd /var/www/discourse & [ ! -d 'node_modules' ] || su discourse -c 'yarn install --production & yarn cache clean'
I, [2022-02-20T00:22:02.833608 #1]  INFO -- :
I, [2022-02-20T00:22:02.835084 #1]  INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake plugin:pull_compatible_all'
WARNING: Plugins were activated before running `rake plugin:pull_compatible_all`
  You should prefix this command with LOAD_PLUGINS=0
I, [2022-02-20T00:22:17.738184 #1]  INFO -- : docker_manager is already at latest compatible version

I, [2022-02-20T00:22:17.739383 #1]  INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate'
I, [2022-02-20T00:22:32.881239 #1]  INFO -- :
I, [2022-02-20T00:22:32.882131 #1]  INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake themes:update assets:precompile'
sh: 1: yarn: not found
I, [2022-02-20T00:22:42.298037 #1]  INFO -- : Checking 'Hamburger Theme Selector' for 'default'... up to date
Checking 'discourse-category-banners' for 'default'... up to date
Checking 'Hamburger links component' for 'default'...


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 5174 exit 127>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
20aaf3f585012c6c3468f5a0f408f8546bc0a13db1da166771719e0197b4dab6
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
1 „Gefällt mir“

Ist das eine Standardinstallation?

Wie viel RAM und Swap? Was sagt

   df - h

?

1 „Gefällt mir“

Ursprünglich mit discourse-setup installiert, es sei denn, mein Verstand trügt mich, ja. Dann gemäß den Anweisungen hier in separate Daten- und Web-Only-Container aufgeteilt. Heutzutage ist auch ein Nginx-Proxy davor geschaltet. Hat in der Vergangenheit jedoch erfolgreich gebootstrapped.

$ free -mh
              total        used        free      shared  buff/cache   available
Mem:          3.8Gi       1.8Gi       790Mi       278Mi       1.2Gi       1.4Gi
Swap:         2.0Gi       436Mi       1.6Gi
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G     0  1.9G   0% /dev
tmpfs           386M   40M  346M  11% /run
/dev/sda1        38G   21G   16G  58% /
tmpfs           1.9G   96K  1.9G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sdb         79G   36G   44G  46% /var/discourse
/dev/sdc         42G   41G  719M  99% /mnt/HC_Volume_3697529
tmpfs           386M     0  386M   0% /run/user/1002
/dev/sdd         61G   53M   58G   1% /var/discourse/shared/web-only/backups
1 „Gefällt mir“

Okay, ich sollte das wirklich vermeiden, wenn ich ein wenig müde bin, da es zu völlig dummen Dingen führt. Wie das vollständige Auslassen des git pull und das Vergessen dieser Tatsache, egal wie oft man nachschaut :person_facepalming:!

Ich habe mich kurz gefragt, ob es etwas Merkwürdiges mit der veralteten Alt-Logo-Theme-Komponente geben könnte (die ich kurz vor dem Commit der maximalen Version geforkt habe, da ich sie immer noch verwenden muss), aber zum Glück nicht.

Entschuldigung, dass ich Sie wegen etwas so Albernem und Offensichtlichem belästigt habe!

1 „Gefällt mir“

Ups!

Es ist gut, das Wissen zu bewahren, jemand anderes könnte auf dasselbe Problem stoßen.

2 „Gefällt mir“

Klingt, als hättest du das auch gemacht, aber stelle auch sicher, dass du

git checkout main

Das hat mich kürzlich erwischt.

Und wenn du nicht kürzlich ein Rebuild von Daten gemacht hast, bekommst du einen Fehler, da Redis nicht aktualisiert wird.

Keine Fehler bezüglich Redis erhalten, aber sowieso eine Datenwiederherstellung geplant, da diese etwas her war, was ich jetzt heute erledigt habe. Danke für den Vorschlag.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.