Si sono verificati alcuni errori imprevisti durante il tentativo di aggiornamento con il branch principale:
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
Questo è successo dalla pagina di aggiornamento dell’UX, riproverò dalla console per ricostruire con i nuovi commit.
La prima ricompilazione è fallita, ma la seconda è stata completata.
L’aggiornamento UX è di nuovo in corso, un altro avviso:
WARNING: ember-test-selectors: Stai usando una versione non supportata di ember-cli-babel. Le proprietĂ data-test non vengono rimosse automaticamente dal tuo codice JS.2
Il sito non ha traffico al momento, ma posso eseguire test per aiutare a verificare se le cose supereranno i test necessari per diventare parte della versione stabile.
Il server è ora un droplet da $14/mese: 2 GB di memoria / 1 vCPU AMD / 35 GB di disco / NYC1 - Ubuntu 23.10 x64 (url community.wombatarchitecture.com)
La risorsa di cui si mira ad avere abbastanza è la memoria, e
memoria = RAM + swap
Quindi, se l’aggiunta di RAM non è preferita, di solito è possibile aggiungere swap invece, e questo è solitamente più economico.
L’aggiunta di RAM aumenterà significativamente i costi, quindi se si desidera evitarlo, un’opzione è quella di eseguire l’aggiornamento temporaneo a una macchina con RAM più grande e quindi tornare indietro. Questo ti costa alcuni minuti di inattività .
Ha senso, avevo appena letto che 2 GB sono raccomandati come minimo per discourse. Il grafico mostra ora un utilizzo della memoria costante all’80%, quindi solo un leggero calo rispetto al 90% di metà prima dell’aggiunta del secondo GB.