Upgrade Notes 23.12-24.02
Before starting the update
Perform a database backup!
Update algorithm:
Fully stop all Webitel services.
Update Webitel applications to v24.02.
Migrate the database from Webitel version v23.12 to v24.02.
Restart all services after the update to Webitel v24.02.
Fully stop all Webitel services.
systemctl stop webitel-api webitel-app webitel-uac messages-bot messages-srv \
engine call_center storage flow_manager rabbitmq-server consul \
freeswitch ngcp-rtpengine-daemon opensips grafana-server nginx |
Updating Webitel applications to v24.02.
sed -i 's/23.12-releases/24.02-releases/g' /etc/apt/sources.list.d/*
echo "deb https://deb.sipwise.com/spce/mr12.1.1 bookworm main" > /etc/apt/sources.list.d/rtpengine.list
apt update
apt upgrade
shutdown -r now
systemctl stop webitel-api webitel-app webitel-uac messages-bot messages-srv \
engine call_center storage flow_manager rabbitmq-server consul \
freeswitch ngcp-rtpengine-daemon opensips grafana-server nginx
apt install --reinstall linux-headers-`uname -r` \
ngcp-rtpengine-daemon ngcp-rtpengine-iptables ngcp-rtpengine-kernel-dkms |
Migrating the database from Webitel version v23.12 to v24.02.
su postgres
cd ~
psql -1 -f /usr/share/postgresql/15/webitel/migration/23.12-24.02.sql webitel
exit |
Cleaning up old packages:
Restarting all services after updating to Webitel v24.02.