The release for sprint "Halo" has now been cut.
For this release, we've focussed on reducing the list of open Clearwater issues, rather than adding new features. We've tried to focus on issues that affect the stability of a running system, as well as the issues that are directly affecting you, our community members, in the field and the lab. We also took the opportunity to go through our bug backlog and close out any issues that have been invalidated by recent work, or which are duplicates of other issues. Resolved Issues: * Can't connect on localhost via CURL if there's an IPv6 entry in /etc/hosts (https://github.com/Metaswitch/sprout/issues/610) * Sprout sends a 403 when authentication fails due to timeout (https://github.com/Metaswitch/sprout/issues/603) * Memory leaks in Sprout running call_load2 stress test (https://github.com/Metaswitch/sprout/issues/597) * Sprout unit tests run slowly without a network connection (https://github.com/Metaswitch/sprout/issues/588) * got "Signal 11 caught" and sprout restarted itself (https://github.com/Metaswitch/sprout/issues/596) * Sprout loops when an offnet to onnet call is placed from MGCF (https://github.com/Metaswitch/sprout/issues/586) * sprout crashed running traffic at 10 cps with V4 + GH release (https://github.com/Metaswitch/sprout/issues/584) * IMPU user_state not set to Not Registered on a registration timeout (https://github.com/Metaswitch/sprout/issues/581) * Sprout is case-sensitive when checking NAPTR flag (https://github.com/Metaswitch/sprout/issues/580) * Overload is easily confusable with other errors (https://github.com/Metaswitch/sprout/issues/572) * sprout exception if one handset in active chat session loses connection (https://github.com/Metaswitch/sprout/issues/564) * Enable AccessLogging in HttpStack on Sprout (https://github.com/Metaswitch/sprout/issues/563) * sprout crashes after running traffic at 20 cps for more than an hour (https://github.com/Metaswitch/sprout/issues/541) * Sprout rejects requests from an AS when they contain an ODI token that can't be correlated (https://github.com/Metaswitch/sprout/issues/536) * Sprout is not sending a Stop Record to Ralf for the ORIG leg of a call. (https://github.com/Metaswitch/sprout/issues/532) * Incorrect multipart boundary handling in bono/sprout (https://github.com/Metaswitch/sprout/issues/447) * bono/sprout duplicate part headers on multipart content (https://github.com/Metaswitch/sprout/issues/446) * SAS search results for certain calls show two numbers in each of the the calling and called columns (https://github.com/Metaswitch/sprout/issues/399) * Sprout does not use unique IDs when raising SAS events (https://github.com/Metaswitch/sprout/issues/391) * All-in-one nodes do DNS lookups for "localhost" (https://github.com/Metaswitch/sprout/issues/288) * 0MQ assertion failure (https://github.com/Metaswitch/sprout/issues/52) * Homestead should clear out old hprof files (https://github.com/Metaswitch/homestead/issues/107) * Homestead does not clean out its access log files when they take up too much space. (https://github.com/Metaswitch/homestead/issues/98) * Configuration of the Destination-Realm of the HSS (https://github.com/Metaswitch/homestead/issues/80) * Ralf crashes when changing the hostname of an instance. (https://github.com/Metaswitch/ralf/issues/61) * Ralf's diameter port needs changing before it can be added to the all-in-one images (https://github.com/Metaswitch/ralf/issues/35) * HttpConnection does not log request bodies to SAS. (https://github.com/Metaswitch/cpp-common/issues/92) * Chronos deadlock (https://github.com/Metaswitch/chronos/issues/50) * Location: header appears to be hardcoded to return 'localhost'. (https://github.com/Metaswitch/chronos/issues/44) * On an overloaded Ralf node, chronos is reported as "Connection failed" (https://github.com/Metaswitch/chronos/issues/40) * Clustered chronos processes using lots of CPU after stress run (https://github.com/Metaswitch/chronos/issues/39) * Chronos not working after upgrade (https://github.com/Metaswitch/chronos/issues/23) * After a failed traffic run, and forced Abacus stop, Chronos locked up. (https://github.com/Metaswitch/chronos/issues/20) * Traffic on a simplex Clearwater Core system causes Chronos to occasionally be restarted by monit. (https://github.com/Metaswitch/chronos/issues/18) * Homestead prov gets into a bad state when using multiple identities. (https://github.com/Metaswitch/crest/issues/159) * Clearwater live tests leaks homestead records when a test fails. (https://github.com/Metaswitch/crest/issues/72) * "Demo user" function broken (https://github.com/Metaswitch/ellis/issues/54) * Ralf and homestead don't play well together (https://github.com/Metaswitch/chef/issues/120) * Old core files should be removed (https://github.com/Metaswitch/clearwater-infrastructure/issues/79) * The diags monitor should collect hprof files (https://github.com/Metaswitch/clearwater-infrastructure/issues/78) * All-in-one installs use localhost (https://github.com/Metaswitch/clearwater-infrastructure/issues/76) * sprout diags don't include chronos.conf file, only the chronos.conf.sample file (https://github.com/Metaswitch/clearwater-infrastructure/issues/75) To upgrade to this release, simply run "sudo clearwater-upgrade" on each node. If you have created your Clearwater deployment through the Chef automation system, you should also follow our "Updating the Chef server" instructions at https://github.com/Metaswitch/chef#updating-the-chef-server and then run "sudo chef-client" on each node. 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. Thanks, Andy _______________________________________________ Clearwater mailing list [email protected]<mailto:[email protected]> http://lists.projectclearwater.org/listinfo/clearwater _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater
