Перейти к основному содержимому

Переход на ТестОпс с установки Allure TestOps. Пакеты linux.

Предварительные условия

Текущая установка должна быть выполнена при помощи актуальных пакетов DEB или RPM

Целевая схема установки в производственной среде:

deployment scheme compose prod

База данных должна быть обновлена до PostgreSQL ver 14

Процедура будет такая (опишу для Deb пакетов, для Rpm будет аналогично):

  1. Проследить что бы все сотрудники завершили работу с инстансом и в него не загружались данные из интегрированных систем

  2. Остановить сервисы allure-gateway, uaa, report

systemctl stop allure-uaa
systemctl stop allure-report
systemctl stop allure-gateway
  1. Удалить эти файлы:
rm -rf /etc/apt/sources.list.d/qameta.list
rm -rf /etc/apt/auth.conf.d/qameta.conf
rm -rf /etc/apt/sources.list.d/hashicorp.list
  1. Выполнить

(При удалении предыдущей установки следует отказаться от удаления баз данных и файлов minio если программа удаления предлагает удалить файлы приложений.)

apt-get remove allure-testops-box
  1. Выполнить установку DEB или RPM по инструкции для Тестопс (начиная с добавления публичного ключа):

  2. Запустить сервисы ТестОпс и продолжить работу.