Release Notes
Функциональные изменения#
- возможность задавать SIP коды 600, 603, 604, 606, 607, 608 для результатов детекции
Технические изменения#
- Корректный healthcheck для модуля
amdдля контроля гарантированного перезапуска - Добавлены метрики call-controller
- Коррекция сбора метрик mgw:
- добавлены метрики “unavailable” для мониторинга доступности движка
- “Timeout 408” для мониторинга отказов на стороне провайдера
- Обновление панелей Grafana
- Повышена производительность smartcpd_engine
- Добавлен бенчмарк времени выполнения проверок при старте smartcpd_engine (в логах)
- Рефакторинг ролевой модели и скриптов БД (доступны в директории db-postgres дистрибутива)
Исправленные ошибки#
- отсутствие роликов для пробития тишины при обновлении с версий 5.x
- некорректное отображение строк, месячного отчета и баланса биллинга при использовании новых лицензий
- невозможность скачать биллинг отчет за декабрь
Совместимость#
- SmartCPD — минимальная исходная версия 5.1.0. Перед обновлением исходная версия должна быть запущена, миграции БД завершены, работоспособность компонентов проверена.
- Поддерживаемые переходы см. в разделе «Обновление до 5.2.5».
- Docker версии 26+.
- Debian 12, RED OS 8 — проверены.
- PostgreSQL версии 14+.
Обновление до 5.2.5#
С версий 5.2.3, 5.2.4#
Запустить setup.sh из поставки 5.2.5.
С версий 5.1.0, 5.2.0, 5.2.1, 5.2.2#
- Выполнить шаги 1–3 раздела «Обновление до 5.2.3» без запуска
setup.shпоставки 5.2.3. - Выполнить действия из раздела выше.
При использовании множественных логинов в БД для каждого сервиса в поставке присутствует скрипт db-postgres/sql/20-users-optional.sql Запуск этого скрипта (если УЗ уже созданы, то пароли можно не указывать) восстанавливает/задает корректные права пользователей для сущностей БД.