Have some unexpected errors from attempted upgrade with the main branch:
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
This was from UX upgrade page will try again from console to rebuild with the new commits.
The UX updater is going again now another warning:
WARNING: ember-test-selectors: You are using an unsupported ember-cli-babel version. data-test properties are not automatically stripped from your JS code.2
I don’t know what swap is or how to add that, but the extra memory seems to be sufficient all of the recent updates have worked.
Site doesn’t have any traffic for now but can do testing to help with checking to see if things will pass the tests necessary to become part of the stable version.
Server is a $14/month droplet now: 2 GB Memory / 1 AMD vCPU / 35 GB Disk / NYC1 - Ubuntu 23.10 x64 (url community.wombatarchitecture.com)
Glad that adding RAM helped. I don’t think percentage-used is much use as a measure, though. RAM usage is very elastic, because spare RAM will be used as filesystem cache.
The resource you’re aiming to have enough of is memory, and
memory=RAM+swap
So if adding RAM isn’t preferred, you can usually add swap instead, and that’s usually cheaper.
Adding RAM will increase costs significantly, so if you want to avoid that, one option is to upgrade temporarily to a larger-RAM machine and then migrate back. This costs you some minutes of downtime.
That makes sense, had just read 2GB is recommend as minimum for discourse. The graph is showing memory usage at steady 80% now, so just slight drop from 90% of half before added the second GB.