There still seem to be some bugs in upgrading from 3.10.x to 4.0.1.
Some thing is just going wrong and I'm not sure where the problem lies. Here's how I have gotten around the problem:
First - BACKUP your 3.10.x system, copy the backups to your local PC and make sure you have the Install CD for your existing version in case you need to go back.
Copy new stable repo file to pbx:
- Login as root to PBX.
- cd /etc/yum.repos.d
- wget http://sipxecssw.org/pub/sipXecs/sipxecs-stable-centos.repo
Perform yum update:
- yum update
sipXecs won't start up properly. Install sipxsupervisor with yum:
- yum install sipxsupervisor
Restart sipXecs services:
- service sipxecs restart
Login to PBXadministration web console as superadmin.
Perform backup and download configuration / voicemail backups to local PC.
Make sure you know your IP addressing, host name, SIP domain, DNS & DHCP server settings.
Install 4.0.1 fresh from ISO (this will format your hard drive so if you didn't get that backup off the PBX, do it again or you will be SOL).
Restore the 4.0.1 backup to the freshly installed 4.0.1 PBX.
It seems like the long way around to get it done but it works and preserves your configuration. I haven't tried upgrading an HA install yet...