3.8 makes no changes to the cdrs, so "enswitch upgrade" should run quickly even on large systems.
To upgrade from Enswitch 3.7 to Enswitch 3.8
- On all machines, check out /opt/enswitch/branches/3.8.
- On all machines, update the /opt/enswitch/current symlink.
- On all Debian and Ubuntu machines, do:
- apt-get install ghostscript htmldoc libjson-perl
- On all CentOS, Fedora, and Redhat Enterprise machines, do:
- yum -y install ghostscript
- enswitch install htmldoc
- cpan JSON
- On the primary database machine, do:
- enswitch upgrade
- On all machines, do:
- enswitch restart
- Test calls and the web interface.
- On the primary database machine, do:
- enswitch after_upgrade
- On all machines, clean up old log files by doing:
- rm /var/log/enswitch/enswitch_*.log