Привет!
У меня установлена версия Discourse 2.8.4 с помощью Helm-чарта (версия 8.0.0) в кластере Kubernetes. После обновления до последней версии 3.1.1 база данных PostgreSQL версии 16 не запускается, сообщая, что база данных предназначена для версии 14 (из предыдущей версии Discourse 2.8.4). Мне удалось откатиться к версии 2.8.4, и всё снова работает, но я очень хочу обновиться до 3.1.1. Есть ли какие-либо инструкции о том, как подготовить базу данных для перехода с версии 14.4 на 16?
Похоже, что Discourse пока не поддерживает PostgreSQL 16. Вам придётся отредактировать свой chart, чтобы использовать PostgreSQL 13 или 14 (скорее всего 14, так как вы использовали именно её ранее).
Как я уже сказал, вам нужно внести изменения в ваш helm-чарт. Ошибки возникают из-за неправильной версии postgres. Версия 16 пока не поддерживается discourse.
Лучше всего обратиться напрямую в bitnami за советом.