При обновлении до версии 3.1 все пользователи исчезнут. Их нужно будет создать заново.
Изменения в механизме запуска платформы
Вместо Docker Compose 1.29.2 теперь используется Docker Compose 2.10.2 (или более поздняя версия).
Появились prepare-скрипты, которые настраивают окружение. Скрипт run.sh, который запускает платформу, использует уже настроенное окружение.
Используется единый run.sh-скрипт как для запуска версии 2.30, так и для запуска версии 3.1.
Используется новый компонент reverse-proxy для маршрутизации запросов между версиями 2.30 и 3.1.
Файлы SSL-сертификатов переносятся в папку /var/lib/visiology/certs.
Во всех скриптах теперь используются унифицированные аргументы команд: true/false, вместо yes/no и on/off.
Изменилась Docker-сеть для версии 2. Теперь используется visiology_visiology-2 вместо visiology_default.
Изменилось название Docker Stack для версии 2 (отражается на именах Docker контейнеров и сервисов): теперь используется visiology2 вместо visiology.
Скрипты поставляются в контейнере для версии 2.30 (скрипты общие для версии 2.30, и для версии 3.1): cr.yandex/crpe1mi33uplrq7coc9d/visiology/release/platform-deployment:2.30_3.1
Тэги образов теперь используются явно. Тэг latest более не используется.