Release Notes
Технические изменения#
- Поддержка docker 29 (см. обновление)
Исправленные ошибки#
- некорректный владелец директории
redis_dataпри запуске сервиса от непривилигированого пользователя - нестабильное поведение сервиса
balancerпри просроченной лицензии - ошибка при создании пользователя в портале
- убрана необходимость привилегии “Настройка SIP” для настройки параметров детекции. Теперь для этого достаточно только привилегии “Настройка детекции”
- запрещена возможность удаления профилей по-умолчанию
- изменены политики обновления сервисов для снижения потребления ресурсов (наиболее актуально для
workerнод)
Совместимость#
- SmartCPD — минимальная исходная версия 5.1.0. Перед обновлением исходная версия должна быть запущена, миграции БД завершены, работоспособность компонентов проверена.
- Поддерживаемые переходы см. в разделе «Обновление до 5.2.3».
- Docker версии 26+.
- Debian 12, RED OS 8 — проверены.
- PostgreSQL версии 14+.
Обновление до 5.2.3#
С версий 5.1.0, 5.2.0, 5.2.1, 5.2.2#
При использовании Docker версии 29 и выше настроить
default-ulimitsсогласно разделу обязательных настроек Docker в документации по установке.Полностью остановить стек:
docker stack rm smartcpdЕсли Redis был запущен под непривилегированным пользователем, на всех
service-нодах изменить владельца и группу каталогаredis_dataна пользователя и группу, под которыми Redis запускается в новой версии:chown -R user:group <redis_data>Заменить
user:groupи<redis_data>фактическими значениями.Продолжить обновление запуском
setup.sh.