Kann im Moment nicht wiederaufbauen - scheint TCs zu sein. Ist das richtig, bevor ich sie alle entferne?

Ich stecke bei einem Wiederaufbau fest und weiß nicht warum. Es scheint mit Theme-Komponenten zusammenzuhängen. Ich hatte eine, die einen Fehler anzeigte, aber ich habe sie entfernt. Der Wiederaufbau schlägt jedoch weiterhin fehl.

Dies geschieht mit einem 2-Container-Setup, wobei ein Wiederaufbau mit ./launcher bootstrap web_only && ./launcher destroy web_only && ./launcher start web_only versucht wird.

Die Protokolle:

I, [2022-02-27T22:33:50.697946 #1] INFO – : > cd /var/www/discourse & su discourse -c ‘bundle exec rake themes:update assets:precompile’

  • Building
  • Building
  • building…
    Killed
    error Command failed with exit code 137.
    I, [2022-02-27T22:38:12.876942 #1] INFO – : Checking ‘PDF previews’ for ‘default’… up to date
    Checking ‘Icon Header Links’ for ‘default’… up to date
    Checking ‘Discourse Kanban’ for ‘default’… up to date
    Checking ‘Extended About page’ for ‘default’… up to date
    Checking ‘Discourse Jitsi’ for ‘default’… up to date
    Checking ‘Topic Template Placeholder Text’ for ‘default’… up to date
    Checking ‘Wikified Posts’ for ‘default’… up to date
    Checking ‘Layouts Category List Widget’ for ‘default’… up to date
    Checking ‘New PM Dropdown Button’ for ‘default’… up to date
    Checking ‘Discourse Custom Homepage’ for ‘default’… up to date
    Checking ‘Category Icons’ for ‘default’… up to date
    Checking ‘Wizards Dropdown Button’ for ‘default’… up to date
    Checking ‘Blog Post Styling’ for ‘default’… up to date
    Checking ‘Layouts Category List Widget - Nathan’s Fork’ for ‘default’… up to date
    Checking ‘md-composer-extras’ for ‘default’… up to date
    Checking ‘Land on Group Messages’ for ‘default’… up to date
    Checking ‘Layouts Groups Widget’ for ‘default’… up to date
    Checking ‘Topic List Previews’ for ‘default’… up to date
    Checking ‘discourse-image-annotator’ for ‘default’… up to date
    Checking ‘Welcome Link Banner’ for ‘default’… up to date
    Checking ‘DiscoTOC’ for ‘default’… yarn run v1.22.17
    $ /var/www/discourse/app/assets/javascripts/node_modules/.bin/ember build -prod
    WARNING: Node v16.13.2 is not tested against Ember CLI on your platform. We recommend that you use the most-recent “Active LTS” version of Node.js. See ember-cli/docs/node-support.md at master · ember-cli/ember-cli · GitHub for details.
    DEPRECATION: The integration of jQuery into Ember has been deprecated and will be removed with Ember 4.0. You can either opt-out of using jQuery, or install the @ember/jquery addon to provide the jQuery integration. Please consult the deprecation guide for further details: Ember.js - Deprecations
    Environment: production
    info Visit yarn run | Yarn for documentation about this command.

FAILED

Pups::ExecError: cd /var/www/discourse & su discourse -c ‘bundle exec rake themes:update >assets:precompile’ failed with return #<Process::Status: pid 1257 exit 137>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn’
exec failed with the params {“cd”=>“$home”, “hook”=>“assets_precompile”, “cmd”=>[“su discourse -c ‘bundle exec rake themes:update assets:precompile’”]}
be04c3477dffeff3e9d650532d0037ba735ea41638aa9ca959ec26160930ee08
** 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.

Jeder Rat wäre willkommen! Ich zögere, einen ./launcher rebuild web_only durchzuführen, da ich befürchte, meine Seite zu beschädigen.

Und ja, ich habe DiscoTOC entfernt, aber es hat keinen Unterschied gemacht – der Fehler fiel auf einen anderen TC (welcher auch immer der zuletzt installierte ist).

1 „Gefällt mir“

Ich bin ziemlich sicher, dass in einem anderen Thema gesagt wurde, dass dies bedeutet, dass der Speicher knapp ist.

Das ist der Nachteil, wenn man versucht, beim Laufen des anderen Containers zu bootstrappen.

Swap überprüfen? RAM erhöhen? Einen Neubau statt eines Bootstraps durchführen, während der alte Container läuft.

6 „Gefällt mir“

Danke Jay! Ich werde den Server aufrüsten und es noch einmal versuchen. Ich vermutete, dass es mit dem ersten Versuch, den schicken Bootstrap / den Container am Laufen zu halten / usw. zu tun hatte, und nicht mit meinen Theme-Komponenten!!!

1 „Gefällt mir“

Ja, das hat es behoben – es brauchte nur mehr Freiraum.

Danke @pfaffman, du bist spitze!

4 „Gefällt mir“

Dieses Thema wurde 30 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr gestattet.