You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 1, 2024. It is now read-only.
We originally added watchman to our devstack images (to reduce Django runserver CPU utilization) back in February 2020: https://openedx.atlassian.net/browse/BOM-1241. We installed it from GitHub releases because it wasn't in the current Ubuntu LTS, but it was added to Ubuntu 20.04 2 months later. Many of the Dockerfiles (and the configuration repo) now install pretty stale versions of this package. Switch over to installing the Ubuntu package instead, which should both keep us up to date with security patches and simplify the Dockerfiles.
Considered but rejected: periodically updating the GitHub release we install. It looks like it's auto-released weekly and there's no changelog, so that feels like a high risk of breakage for something we don't really need the latest features from.
The text was updated successfully, but these errors were encountered:
Sorry for the delay in replying. Summarizing from the meeting today: we can go with a newer release from GitHub for now, but should reconsider when Ubuntu 24.04 comes out and/or set up a method of automating upgrades of this across repos.
We originally added watchman to our devstack images (to reduce Django runserver CPU utilization) back in February 2020: https://openedx.atlassian.net/browse/BOM-1241. We installed it from GitHub releases because it wasn't in the current Ubuntu LTS, but it was added to Ubuntu 20.04 2 months later. Many of the Dockerfiles (and the configuration repo) now install pretty stale versions of this package. Switch over to installing the Ubuntu package instead, which should both keep us up to date with security patches and simplify the Dockerfiles.
Considered but rejected: periodically updating the GitHub release we install. It looks like it's auto-released weekly and there's no changelog, so that feels like a high risk of breakage for something we don't really need the latest features from.
The text was updated successfully, but these errors were encountered: