@geoff777 Спасибо за пост о том, как вы решили проблему! Можно спросить, как обновляются темы и компоненты? У меня такая же ошибка, но есть только две стандартные темы и вообще нет компонентов. Ссылка Installing a theme or theme component не содержит конкретных инструкций по обновлению тем, только описывает способ их установки из git. Пришлось ли вам перезаписать стандартную тему последней версией с GitHub?
В моём случае переход был с 2.6.0.beta4 на 2.7.0.beta1.
P.S. Предполагаю, что вы использовали discourse/lib/tasks/themes.rake at b5705348b32fff406d8e7e3463def65eaf635206 · discourse/discourse · GitHub, но не уверен, как правильно вызвать его, чтобы сохранить возможность обновления установки (я не хочу устанавливать какие-либо кастомизации).