В данном релизе осуществлен переход на новую версию сервисов работы с чатами, а так же миграция баз данных на PostgreSQL версии 14.
Warning |
---|
|
Выполните резервное копирование базы данных до начала обновления! |
Алгоритм обновления
- Полная остановка всех сервисов webitel
- Подключение нового репозитория Webitel v22.05
- Подготовка PostgreSQL 12 и установка новой версии PostgreSQL 14
- Миграция базы данных с версии PostgreSQL 12 на 14
- Удаление старой версии PostgreSQL 12 и запуск PostgreSQL 14
- Миграция базы данных с версии Webitel v22.03 на v22.05
- Удаление устаревших сервисов Webitel v22.03
- Установка и обновление сервисов Webitel v22.05
- Запуск всех обновленных сервисов Webitel v22.05
...
Code Block |
---|
|
apt upgrade
apt install webitel-messages opensips-http-modules opensips-postgres-module \
opensips-presence-modules opensips-rabbitmq-modules opensips-wss-module \
opensips-tls-module opensips-tlsmgm-module opensips-xmlrpc-module
cp /opt/webitel/etc/systemd/system/messages-bot.service /etc/systemd/system/
cp /opt/webitel/etc/systemd/system/messages-srv.service /etc/systemd/system/
systemctl enable messages-bot messages-srv |
...
Code Block |
---|
|
systemctl restart consul
systemctl restart rabbitmq-server
systemctl restart webitel-api webitel-app webitel-uac messages-bot messages-srv flow_manager engine call_center storage freeswitch ngcp-rtpengine-daemon nginx |
Обновите либо сведите конфигурационный файл OpenSIPS (если он был изменен вручную) и nginx:
Code Block |
---|
|
curl https://git.webitel.com/projects/WEP/repos/opensips/raw/opensips.cfg \
-o /etc/opensips/opensips.cfg
systemctl restart opensips
systemctl restart nginx |