The release for sprint "Rob Roy" has been cut. The code for this release is tagged as release-85 in github.
This release introduces active expiry of any subscriptions to registration events. This uses the same infrastructure as for expiring registrations - Sprout now sets Chronos timers to pop on subscription expiry as well. These timer pops now trigger active expiration of the subscriptions in Sprout and cause termination NOTIFYs to be sent out to the subscriber. It includes the following bug fixes: * A non-REGISTERing PBX origination within 30 seconds of a previous origination results in a 403 response vs. 407 (https://github.com/Metaswitch/sprout/issues/1217) * enum.json is not reloaded by a 'service sprout reload' (https://github.com/Metaswitch/sprout/issues/1209) * Reason Header Field of History-Info Header added for CDIV is malformed. (https://github.com/Metaswitch/sprout/issues/873) * SRV priority interactions in Diameter don't work for A records (https://github.com/Metaswitch/homestead/issues/274) * No logs in specified directory (https://github.com/Metaswitch/homestead/issues/272) * Statistics aren't as accurate due to time taken to pop timers and repeat timers (https://github.com/Metaswitch/chronos/issues/158) * Load Monitor keeps increasing token rate even if current rate is unproven (https://github.com/Metaswitch/cpp-common/issues/384) * SAS can't decode all Diameter messages (https://github.com/Metaswitch/cpp-common/issues/373) * Stop homer/homestead-prov in a more targeted way (https://github.com/Metaswitch/crest/issues/198) * Ellis can keep hold of a MySQLdb lock (https://github.com/Metaswitch/ellis/issues/141) * Clearwater-socket-factory dies in race condition with shared_config (https://github.com/Metaswitch/clearwater-infrastructure/issues/266) * Alarms not reliably enabled on new installs (https://github.com/Metaswitch/clearwater-snmp-handlers/issues/98) * The alarm agent should always get alarms, but not send them if snmp_ip is unset (https://github.com/Metaswitch/clearwater-snmp-handlers/issues/91) * Duplicated clearwater-cluster-manager processes can cause problems with the logs (https://github.com/Metaswitch/clearwater-etcd/issues/218) * etcd_cluster_key is required but documentation says nothing about it (https://github.com/Metaswitch/clearwater-etcd/issues/217) * clearwater-config-manager doesn't like all the characters in the shared_config (https://github.com/Metaswitch/clearwater-etcd/issues/169) * sudo service clearwater-etcd decommission took 20 minutes to complete and reported an error (https://github.com/Metaswitch/clearwater-etcd/issues/157) * Chronos never leaves the ETCD cluster when Sprout is decommisioned (https://github.com/Metaswitch/clearwater-etcd/issues/131) To upgrade to this release, follow the instructions at http://clearwater.readthedocs.org/en/latest/Upgrading_a_Clearwater_deployment/index.html. If you are deploying an all-in-one node, the standard image (http://vm-images.cw-ngv.com/cw-aio.ova) has been updated for this release. Yours, Andrew
_______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org
