Impossibile ricostruire al momento - sembrano essere TC. È corretto prima che li rimuova tutti?

Sono bloccato con una ricostruzione e non sono sicuro del perché. Sembra essere correlato ai componenti del tema. Ne avevo uno che mostrava un errore, ma l’ho rimosso. Tuttavia, la ricostruzione continua a fallire.

Questo è con una configurazione a 2 container, tentando una ricostruzione con ./launcher bootstrap web_only && ./launcher destroy web_only && ./launcher start web_only

I log:

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.

Qualsiasi consiglio sarebbe apprezzato! Sono riluttante a fare un ./launcher rebuild web_only al momento poiché temo di rompere il mio sito.

E sì, ho rimosso DiscoTOC ma non ha fatto alcuna differenza: l’errore è ricaduto su un altro TC (qualunque sia quello installato più di recente).

1 Mi Piace

Sono abbastanza sicuro che un altro argomento abbia detto che significa esaurimento della memoria.

Questo è lo svantaggio di provare a eseguire il bootstrap mentre l’altro container è in esecuzione.

Controllare lo swap? Aumentare la RAM? Eseguire una ricostruzione invece di un bootstrap mentre il vecchio container è in esecuzione.

6 Mi Piace

Grazie Jay! potenzierò il server e ci riproverò. Sospettavo fosse correlato al tentativo per la prima volta di utilizzare bootstrap avanzato / mantenere il container in esecuzione / ecc. piuttosto che ai miei componenti del tema!!!

1 Mi Piace

Sì, ha risolto - bastava più spazio.

Grazie @pfaffman, sei un grande!

4 Mi Piace

Questo argomento è stato chiuso automaticamente 30 giorni dopo l’ultima risposta. Non sono più consentite nuove risposte.