После обновления с предыдущей версии у нас возникла эта проблема в версии Discourse 3.0.1.
Я видел, что она была решена в предыдущей версии, но, возможно, её нужно снова открыть в версии 3.0.1.
Извините, нам нужно гораздо больше информации. Похоже, речь идет о теме или компоненте темы? Можете ли вы определить, какой именно из них вызывает проблемы? Это официальный компонент или тема?
Я начал сталкиваться с этой ошибкой после обновления до версии 3.0.2 из 2.x через график Bitnami (helm.sh/chart: discourse-10.0.5). Отключение плагинов, похоже, не повлияло на поведение. Однако, когда я добавил следующие аннотации Ingress следуя вашим рекомендациям, но адаптированные для Traefik, проблема, похоже, была решена для моих трёх реплик.
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"
Именно такие ситуации заставляют меня так неохотно применять обновления крупных версий, но у нас нет особого выбора.
На данный момент я использую версию Helm-чарта Bitnami v10.4.0 (развертывание версии Discourse v3.0.6), и недавно этот же тип сбоя начал повторяться после многих месяцев отсутствия проблем. Это повторение не было связано ни с какими изменениями в конфигурации развертывания, ни с обновлением самого Discourse.
@obeyler, есть ли у вас дополнительный опыт, которым вы могли бы поделиться по этому вопросу? Тем временем я планирую пройти обновления Helm-чарта Discourse, так как вижу, что отстаю на две версии (последняя — v12.0.3).