Erro não capturado: Não foi possível encontrar o módulo `handlebars` importado de `discourse-common/lib/raw-handlebars`

Após uma atualização da versão anterior, temos este problema com a versão 3.0.1 do discourse.
Vejo que já havia sido resolvido em uma versão anterior, mas talvez precise ser reaberto na 3.0.1.

Desculpe, precisamos de muito mais informações aqui, isso parece ser um tema ou um componente de tema? Você pode isolar qual deles está causando problemas? É um componente ou tema oficial?

Vejo isso também em [bitnami/discourse] Upgraded to 3.0.1 image and now site is broken · Issue #14913 · bitnami/charts · GitHub

Comecei a ver esse erro após atualizar para a versão 3.0.2 a partir da 2.x via chart Bitnami (helm.sh/chart: discourse-10.0.5). Desabilitar plugins não pareceu afetar o comportamento. No entanto, quando adicionei as seguintes anotações de Ingress seguindo seu conselho mas adaptado para Traefik, o problema parece ter sido resolvido para minhas três réplicas.

traefik.ingress.kubernetes.io/service.sticky.cookie: "true"
traefik.ingress.kubernetes.io/service.sticky.cookie.name: "discourse"
traefik.ingress.kubernetes.io/service.sticky.cookie.samesite: "none"

Esse é o tipo de coisa que me deixa tão relutante em aplicar essas atualizações de versão principal, mas não temos muita escolha.

Neste ponto, estou na versão v10.4.0 do Bitnami Helm chart (implantando a versão v3.0.6 do Discourse), e recentemente este mesmo modo de falha começou a ocorrer novamente após muitos meses sem ser um problema. Essa recorrência não coincidiu com nenhuma alteração na configuração de implantação ou atualização do próprio Discourse.

@obeyler você tem mais alguma experiência para compartilhar sobre este problema? Enquanto isso, planejo trabalhar nas atualizações do Discourse Helm chart, pois vejo que estou duas versões atrás (a mais recente é a v12.0.3).