David Cook
David Cook
We [decided](https://openfoodnetwork.slack.com/archives/C01T75H6G0Z/p1723551083298099) to de-scope and upgrade only the oldest servers, to the most recent version of Ubuntu supported by ofn-install, which is Ubuntu 20 (which runs out of support next...
I've updated the order above. AU staging had a blocker, so I will proceed with updating CA (ready to go) and UK (they are keen to change hosting providers anyway)....
Good point about logs, we should consider storing them centrally. For node_modules, I'm not sure if there's a global local cache (that would be a good idea). I had assumed...
Silly me I mustn't have been looking closely when I first wrote this. There are ten things in the `releases-old` dir, but half are DB dumps. There's only 5 old...
So I think the focus should be on `node_modules`, but we could also consider the `tmp` folder too. Eg: ``` 273.5 MiB [##########] /node_modules 129.7 MiB [#### ] /.git 119.5...
The place that it's failing is here, which could probably be re-written much simpler to let `rbenv` read the `.ruby-version` file directly. https://github.com/openfoodfoundation/ofn-install/blob/master/roles/deploy/tasks/deploy.yml#L44 But we use b64decode in another place,...
Hi @jibees , is this still in development? I don't see a PR, and it doesn't look like the ofn_user has a statement_timeout in the codebase yet. Also, I'm wondering...
Thanks Lynne, I propose we remove all unused gems (including older versions) as part of each deploy. It turns out there's already a simple command for that (`bundle clean`). If...
Note that we now use New Relic which can help with debugging. But I can still see this would helpful for debugging issues.
You can reduce the number of queries by adjusting the schedule, which may help in the case of high load. (https://www.metabase.com/docs/latest/databases/sync-scan#choose-when-metabase-syncs-and-scans) But being able to disable it would still be...