Después de una actualización de la versión anterior, tenemos este problema con la versión 3.0.1 de Discourse.
Veo que se había resuelto en una versión anterior, pero tal vez necesite ser reabierto en la 3.0.1.
Lo sentimos, necesitamos mucha más información aquí, ¿esto suena como un tema o un componente temático? ¿Puedes aislar cuál te está causando problemas? ¿Es un componente o tema oficial?
Veo eso también en [bitnami/discourse] Upgraded to 3.0.1 image and now site is broken · Issue #14913 · bitnami/charts · GitHub
Empecé a ver este error después de actualizar a la versión 3.0.2 desde la 2.x a través del gráfico de Bitnami (helm.sh/chart: discourse-10.0.5). Deshabilitar los complementos no pareció afectar el comportamiento. Sin embargo, cuando agregué las siguientes anotaciones de Ingress siguiendo tu consejo pero adaptado para Traefik, el problema parece haberse resuelto para mis tres 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"
Este es el tipo de cosas que me hacen ser tan reacio a aplicar estas actualizaciones de versión principal, pero no tenemos muchas opciones.
En este momento estoy en la versión v10.4.0 de Bitnami Helm chart (implementando Discourse versión v3.0.6), y recientemente este mismo modo de fallo comenzó a repetirse después de muchos meses sin ser un problema. Esta recurrencia no coincidió con ningún cambio en la configuración de implementación ni con la actualización de Discourse en sí.
@obeyler, ¿tienes más experiencia que compartir sobre este problema? Mientras tanto, planeo revisar las actualizaciones del Helm chart de Discourse, ya que veo que estoy dos versiones por detrás (la última es la v12.0.3).