Sprint Kíli release note

We have cut the latest Project Clearwater Release: “Kíli”. The code for this release has been tagged as release-127 in GitHub.
This release includes the following bug fixes:

  • Crest build failure due to cryptography 2..0 release, and setup.py ignoring pinned dependencies
  • clearwater-config-manager may not be restarted when plugin crashes very early
  • Unnecessary repeat logging when running with a misconfigured Application Server
  • Stuck alarm for shared config not being up to date
  • No useful diagnostics when Sprout decides to ignore Authorization header
  • The Queue manager’s force_restart_queue_state script gives the force_queue_state script an incorrect argument
  • You can upload a fallback iFC file larger than the speced limit of 0.5MB
  • Unnecessarily verbose errors when you try to upload invalid Shared iFCs, masking useful errors
  • Inconsistent logs when using standard iFCs and Default iFCs
  • Default iFCs are not being invoked when a subscriber doesn’t have any iFCs provisioned in the HSS
  • 404s cause “cURL failure” logs even though cURL succeeded
  • Bulk_create.py incorrectly creating only barred identities, causing registration failure with error 500
  • poll_homestead-prov attempts poll, even if no hostname provided, and reports status failed
  • Poor diagnostics when a node fails to join the etcd cluster
  • Un-useful ‘cURL failure with cURL error code 6’ logs
  • Sprout fails to parse star access codes in To headers

To upgrade to this release, follow the instructions at http://docs.projectclearwater.org/en/stable/Upgrading_a_Clearwater_deployment.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.

Adam Lindley is a Software Engineer at Metaswitch Networks. Prior to moving into software engineering he studied Oriental Studies, specialising in classical literature. Outside work, his interests include music, food, drink and computer gaming.

Leave a Reply


captcha *