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

  1. On all machines, check out /opt/enswitch/branches/3.8.
  2. On all machines, update the /opt/enswitch/current symlink.
  3. On all Debian and Ubuntu machines, do:
    • apt-get install ghostscript htmldoc libjson-perl
  4. On all CentOS, Fedora, and Redhat Enterprise machines, do:
    • yum -y install ghostscript
    • enswitch install htmldoc
    • cpan JSON
  5. On the primary database machine, do:
    • enswitch upgrade
  6. On all machines, do:
    • enswitch restart
  7. Test calls and the web interface.
  8. On the primary database machine, do:
    • enswitch after_upgrade
  9. On all machines, clean up old log files by doing:
    • rm /var/log/enswitch/enswitch_*.log