Não consigo reconstruir no momento - parece ser TCs. Isso está correto antes que eu os remova todos?

Fiquei preso com uma reconstrução e não tenho certeza do porquê. Parece estar relacionado a componentes de tema. Eu tinha um que estava exibindo um erro, mas o removi. No entanto, a reconstrução continua falhando.

Isso é com uma configuração de 2 contêineres, tentando uma reconstrução com ./launcher bootstrap web_only && ./launcher destroy web_only && ./launcher start web_only

Os logs:

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.

Qualquer conselho seria apreciado! Estou relutante em fazer um ./launcher rebuild web_only no momento, pois tenho receio de quebrar meu site.

E sim, removi o DiscoTOC, mas não fez diferença - o erro caiu em outro TC (qualquer que seja o mais recentemente instalado).

1 curtida

Tenho quase certeza de que outro tópico disse que isso significa falta de memória.

Essa é a desvantagem de tentar fazer o Bootstrap enquanto o outro contêiner está em execução.

Verificar o swap? Aumentar a RAM? Fazer uma reconstrução em vez de um bootstrap enquanto o contêiner antigo está em execução.

6 curtidas

Obrigado, Jay! Vou turbinar o servidor e tentar novamente. Eu suspeitava que estava relacionado a tentar o bootstrap avançado / manter o contêiner em execução / etc pela primeira vez, em vez dos meus componentes de tema!!!

1 curtida

Sim, isso resolveu - só precisava de mais espaço.

Obrigado @pfaffman, você é demais!

4 curtidas

Este tópico foi fechado automaticamente 30 dias após a última resposta. Novas respostas não são mais permitidas.