Руководство по обновлению
Обновление до 3.3 c 3.2

В предыдущих версиях использовалось логирование действий пользователя в Elasticsearch. Начиная с версии 3.0 данная функциональность отключена по умолчанию. Используйте Логирование пользовательских действий если данная функциональность необходима и после обновления.

Если в .env и .yml файлах используются ваши пользовательские значения, перенесите их в файлы .env и .yml новой версии Test IT. Все значения в файлах .env и .yml новых версий Test IT заменяются на дефолтные при обновлении.
Если вы обновляетесь с версии до 1.0.7 (например 1.0.6), сделайте бэкап, обновитесь на версию 1.0.7
Если вы обновляетесь с версии до 2.4, сделайте бэкап, обновитесь до версии 2.4, после чего обновитесь на версию 3.3

Подготовка

Перед обновлением рекомендуем создать резервную копию установленной системы (файлы "docker-compose.yml" и "backup.sh" должны находиться в одной директории):
1
# В папке с версией 3.2
2
chmod +x backup.sh
3
./backup.sh docker-compose.yml prod
Copied!

Online обновление

Чтобы перенести информацию из volumes со старой версии на новую, имена проектов обеих версий должны совпадать. В наших примерах проект называется "prod".
Создайте новую директорию, скачайте и распакуйте в ней файл для онлайн установки
https://storage.testit.software/downloads/v3.3/testit_v3.3.1.zip В командной строке перейдите в директорию с версией 3.3 и выполните:
1
# В папке с версией 3.3
2
docker-compose -f docker-compose.yml --project-name prod up -d --remove-orphans
Copied!

Автономное обновление

Чтобы перенести информацию из volumes со старой версии на новую, имена проектов обеих версий должны совпадать. В наших примерах проект называется "prod".
Создайте новую директорию, скачайте и распакуйте в ней файл для автономной установки
https://storage.testit.software/downloads/v3.3/testit_v3.3.1_full.zip В командной строке перейдите в директорию 3.3, распакуйте архив для автономной установки и выполните:
1
# В папке с версией 3.3
2
docker load -i images.tar.gz
3
docker-compose -f docker-compose.yml --project-name prod up -d --remove-orphans
Copied!
Last modified 10d ago