Siento sacar esto un poco del tema, pero no creo que haya un tema más adecuado y está algo relacionado con el problema anterior.
Desde mi mensaje anterior, creo que se han realizado más cambios en discourse/docker_manager que están rompiendo más cosas en las compilaciones de versiones antiguas. Después de una reconstrucción hoy, toda la sección de administración de Discourse dejó de funcionar con errores como este:
loader.js:247 Uncaught (in promise) Error: Could not find module `discourse/admin/models/admin-plugin` imported from `discourse/plugins/docker_manager/discourse/models/repo`
Pude solucionar la compilación usando esto en el yml:
- git clone https://github.com/discourse/docker_manager.git && cd docker_manager && git reset --hard 314bbd78c200860c76bb62ced65b40e7cde5aa02 && cd ..
No estoy seguro de cuál fue el commit ofensivo, pero esto fue suficiente para que volviera a funcionar.
Lo sé, lo sé, debo actualizar (lo digo en serio). Pero es probable que haya otras personas como nosotros que estén atrapadas en versiones anteriores más tiempo de lo planeado por una razón u otra, y que las compilaciones antiguas se rompan sin cambiar la versión es un poco inesperado.
De todos modos, ya encontré una solución temporal hasta que actualicemos, así que solo lo comparto por si es útil para otros en la misma situación.