The next release of Project Clearwater (due out tomorrow) includes a 
non-backwards-compatible change to the database schema to significantly improve 
the performance of Homestead.  Unfortunately, this will cause any lines 
configured through Ellis to become inaccessible and we are not able to provide 
a migration script to convert the data.

Generally, your system should not automatically upgrade.  The only exception is 
if you installed following the manual or automated install instructions before 
27 September, and haven't upgraded or rebooted since - in which case it will 
upgrade automatically on next reboot.  To manually upgrade, run the following 
commands on each of your nodes:

      sudo apt-get update
      sudo apt-get install -y --force-yes --only-upgrade $(dpkg-query -W 
-f='${PackageSpec} ${Maintainer}\n' | grep " Project Clearwater Maintainers " | 
cut -d ' ' -f 1)

If you are using Homestead as a cache for a third-party HSS, upgrading will 
have no impact - the subscriber data is mastered on the HSS, not in Homestead.

If you are provisioning subscribers through Ellis, any previously-created 
subscribers will no longer be accessible after upgrade.  You will need to 
re-provision your subscribers and configure your phones with new settings.  
Further, any numbers you have already assigned to subscribers will be leaked.  
If you had very few subscribers assigned, these leaked numbers may be 
acceptable - if you had more assigned and want to recover from this, run the 
following command (taken from 
https://github.com/Metaswitch/clearwater-docs/wiki/Manual-Install#ellis) on 
Ellis after upgrade but before provisioning new subscribers.  (6505550000 is 
the default number, and the one to use unless you explicitly override it when 
installing your system.)

      sudo bash -c "export PATH=/usr/share/clearwater/ellis/env/bin:$PATH ;
                    cd /usr/share/clearwater/ellis/src/metaswitch/ellis/tools/ ;
                    python create_numbers.py --start 6505550000 --count 1000"

Please let me know if this causes you any problems, or if you have any 
questions, and apologies for any inconvenience.

Thanks,
Alex


Alex Hockey
Software Engineer, Project Clearwater
Metaswitch Networks
[email protected]
+44 (0) 20 8366 1177
www.metaswitch.com<http://www.metaswitch.com/>






_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/listinfo/clearwater

Reply via email to