Erros inesperados da atualização tentada com o branch principal

Tive alguns erros inesperados na tentativa de atualização com o branch principal:

warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
[2/4] Fetching packages...
warning Pattern ["wrap-ansi@^7.0.0"] is trying to unpack in the same destination "/home/discourse/.cache/yarn/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-cjs" as pattern ["wrap-ansi-cjs@npm:wrap-ansi@^7.0.0"]. This could result in non-deterministic behavior, skipping.
error An unexpected error occurred: "https://registry.yarnpkg.com/ember-compatibility-helpers/-/ember-compatibility-helpers-1.2.6.tgz: Request failed \"500 Internal Server Error\"".
info If you think this is a bug, please open a bug report with the information provided in "/var/www/discourse/app/assets/javascripts/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Docker Manager: FAILED TO UPGRADE

Isso foi da página de atualização da UX, tentarei novamente do console para reconstruir com os novos commits.

Novas alterações:

Isso parece ser um problema temporário no servidor do registro do Yarn.

Tentei encontrar algumas informações sobre isso, mas não consegui encontrar nada.

Tente novamente para ver se ainda acontece. :thinking:

3 curtidas

A primeira reconstrução falhou, mas a segunda foi concluída.
O atualizador UX está funcionando novamente, outro aviso:
AVISO: ember-test-selectors: Você está usando uma versão não suportada do ember-cli-babel. As propriedades data-test não são removidas automaticamente do seu código JS.2

Outra falha #137!!

A reconstrução foi bem-sucedida com mais 1 GB de memória, ainda usou 83% de 2 em vez de 92% de 1.

Foram necessárias mais uma reconstrução para concluir tudo, foi para 91,4% de 2 GB de memória com AMD.

Adicionar um ou dois gigs de swap ajuda?

Não sei o que é swap nem como adicioná-lo, mas a memória extra parece ser suficiente, todas as atualizações recentes funcionaram.

O site não tem tráfego no momento, mas posso fazer testes para ajudar a verificar se as coisas passarão nos testes necessários para se tornar parte da versão estável.

O servidor é um droplet de US$ 14/mês agora: 2 GB de memória / 1 vCPU AMD / 35 GB de disco / NYC1 - Ubuntu 23.10 x64 (url community.wombatarchitecture.com)

Fico feliz que adicionar RAM tenha ajudado. Não acho que a porcentagem de uso seja muito útil como medida, no entanto. O uso de RAM é muito elástico, pois a RAM livre será usada como cache do sistema de arquivos.

O recurso do qual você está tentando ter o suficiente é a memória, e

  • memória = RAM + swap

Portanto, se adicionar RAM não for preferível, você geralmente pode adicionar swap em vez disso, e isso geralmente é mais barato.

Adicionar RAM aumentará os custos significativamente, então, se você quiser evitar isso, uma opção é fazer um upgrade temporário para uma máquina com mais RAM e, em seguida, migrar de volta. Isso lhe custará alguns minutos de inatividade.

2 curtidas

Isso faz sentido, acabei de ler que 2 GB é recomendado como mínimo para o discourse. O gráfico está mostrando o uso de memória em 80% constante agora, então apenas uma pequena queda de 90% de antes de adicionar o segundo GB.

Vou verificar se adicionar SWAP pode ajudar para outro site que ainda está com 1 GB de RAM.