Обновление конфигурации для версии 5.11.3
Важно
Инструкции ниже относятся к ТестОпс версии 5.x.
Внимание
Для релиза 5.11.3 требуется база данных PostgreSQL строго версии 15 или выше.
Если версия PostgreSQL отличается (ниже 15), запуск ТестОпс завершится с ошибкой.
Перед обновлением до версии 5.11.x убедитесь, что используете правильную версию PostgreSQL, и обновите параметры конфигурации.
Как обновить конфигурации
Обновите Helm-чарт:
shellhelm repo update
Обновите файл values.yaml в соответствии с шаблоном values.yaml актуального Helm-чарта:
Откройте https://dl.qatools.ru/service/rest/repository/browse/helm-charts/testops/ и найдите TGZ-архив с номером не ниже
5.11.0
.Скачайте архив.
Извлеките шаблон values.yaml с помощью команды:
shelltar -xzvf testops-<5.11.XX>.tgz testops/values.yaml
где вместо
<5.11.XX>
укажите номер актуальной версии Helm-чарта, например,5.11.3
.В извлеченном шаблоне values.yaml найдите раздел, связанный с источниками данных для миграций, и скопируйте параметры в ваш файл values.yaml.
Параметры, которые вам нужны, выглядят следующим образом (в разделе
datasources:
):yamlmigrationDatasource: # This section's purpose is to make the data migrations inside the database less visible for the end users. # System will allocate separate pool of the DB connections for the data migrations tasks and the migrations won't affect end users operations. # maxDBMigrationConn defines the max connections number that will be used for the migrations tasks inside the database. maxDBMigrationConn: 2 # minDBMigrationIdle defines the min amount of connections to be kept in idle state. Leave it as it is unless recommended otherwise by the support minDBMigrationIdle: 0 # migrationSchedulerPoolSize defines the number of parallel threads that can be used for the migration tasks. # The default value is 1, please do not increase this amount unless you have high workload and large database size. migrationSchedulerPoolSize: 1
Повторно разверните приложение с обновленными параметрами.
Если у вас есть какие-либо сомнения или инструкции выше недостаточно понятны, пожалуйста, создайте запрос в службу поддержки на https://help.qatools.ru.