Obrigado @RGJ. Eu não conhecia esse tipo de arquivo. No futuro, irei verificá-lo.
Você tem um plugin:pull_compatible_all em algum lugar? (Você deveria ter)
Eu não sei o que é. Eu uso uma instância Cloudron para implantar o Discourse. Para atualizar um plugin, tenho que removê-lo e instalá-lo como a documentação explica:
Mas acabei de ver que tenho um arquivo site_settings.yml para adicionar personalizações adicionais. Devo configurar algo aqui com plugin:pull_compatible_all?
Talvez você queira direcionar as pessoas do Cloudron para este tópico, já que eles não parecem ter ido muito além de dizer que é um erro de digitação da sua parte, ou “você está no diretório certo?”
O problema aqui é que você está usando uma instalação não suportada. Realmente só podemos dar suporte à instalação padrão. Pacotes de terceiros quebram o tempo todo devido a mudanças que ocorrem no próprio Discourse - é por isso que eles não são recomendados.
A versão do plugin de calendário que você está tentando instalar não é compatível com a versão do Discourse no pacote Cloudron. O Cloudron reempacotou o Discourse e, como resultado, não está usando os meios suportados para instalar plugins. A menos que você queira mudar para uma instalação suportável, eles precisarão guiá-lo na correção disso e atualizar sua documentação.
Ok. Vou participar da discussão no fórum do Cloudron.
Obrigado pelas suas respostas, pois entendi melhor o Discourse para ajudar a comunidade Cloudron e analisar problemas futuros.