Обновление с 2.6.0.beta1 до последней стабильной версии

Вероятность того, что ОС вашей виртуальной машины поддерживается, крайне мала. Я рекомендую переместить сайт Discourse на другой VPS с помощью rsync, исключив файлы базы данных, создать новый контейнер, а затем восстановить резервную копию с существующего сайта.

На самом деле, я бы скорее рекомендовал выполнить чистую установку discourse-setup, вместо того чтобы использовать ваш текущий app.yml и переносить настройки SMTP и прочее. Там также произошли некоторые изменения.

Представим на минуту, что вы выполнили обновление ОС на виртуальной машине до актуальной версии: с тех пор как минимум дважды обновлялся PostgreSQL. Попытка выполнить обновление на месте, скорее всего, провалится. Если вы попробуете и это не удастся, я не скажу «я же предупреждал», но и ничего другого тоже не скажу.