Bootstrap falhando

A atualização da UI disse que eu precisava fazer uma atualização da CLI, então estou tentando um bootstrap, mas está falhando. Tentei comentar todos os plugins, exceto o docker_manager, caso houvesse um problema com eles, mas sem alteração. Aqui estão o final das mensagens, alguma ideia?

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'
AVISO: Plugins foram ativados antes de executar `rake plugin:pull_compatible_all`
  Você deve prefixar este comando com LOAD_PLUGINS=0
I, [2022-02-20T00:22:17.738184 #1]  INFO -- : docker_manager já está na versão compatível mais recente

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 -- : Verificando 'Hamburger Theme Selector' para 'default'... atualizado
Verificando 'discourse-category-banners' para 'default'... atualizado
Verificando 'Hamburger links component' para 'default'...


FALHOU
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake themes:update assets:precompile' falhou com retorno #<Process::Status: pid 5174 exit 127>
Localização da falha: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
20aaf3f585012c6c3468f5a0f408f8546bc0a13db1da166771719e0197b4dab6
** FALHA AO INICIAR ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
1 curtida

Esta é uma instalação padrão?
Quanto de RAM e swap? O que o

df -h

diz?

1 curtida

Instalado originalmente usando discourse-setup, a menos que minha memória esteja falhando, sim. Em seguida, dividido em contêineres separados data e web_only seguindo as instruções aqui. Atualmente, também tem um proxy nginx na frente dele. Já funcionou com sucesso no passado.

$ 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 curtida

Ok, eu realmente deveria evitar fazer essas coisas quando estou um pouco cansado, pois isso leva a fazer coisas totalmente estúpidas. Como perder completamente o git pull e não lembrar desse fato, não importa quantas vezes você olhe :person_facepalming:!

Cheguei a me perguntar brevemente se poderia haver algo estranho com o componente de tema alt-logo descontinuado (que eu fiz um fork pouco antes da max-version ser confirmada, já que ainda tenho que usá-lo), mas felizmente não.

Desculpe por ter incomodado por algo tão bobo e óbvio!

1 curtida

Opa!

É bom manter o conhecimento, outra pessoa pode ter o mesmo problema.

2 curtidas

Parece que você também fez isso, mas certifique-se de que você

git checkout main

Isso me pegou recentemente.

E se você não fez uma reconstrução de dados recentemente, você terá um erro com o redis não sendo atualizado.

Não recebi nenhum erro sobre o Redis, mas planejava fazer uma reconstrução de dados de qualquer maneira, pois já fazia um pouco de tempo, o que fiz hoje. Obrigado pela sugestão.

1 curtida

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