Skip to content
This repository has been archived by the owner. It is now read-only.
Switch branches/tags
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Project Clearwater is backed by Metaswitch Networks. We have discontinued active support for this project as of 1st December 2019. The mailing list archive is available in GitHub. All of the documentation and source code remains available for the community in GitHub. Metaswitch’s Clearwater Core product, built on Project Clearwater, remains an active and successful commercial offering. Please contact for more information. Note – this email is for commercial contacts with Metaswitch. We are no longer offering support for Project Clearwater via this contact.

Clearwater Chef

This repository is for Chef recipes for Clearwater. It is based off of the template provided by opscode here:

For instructions on how to use Chef with Clearwater, see:

The recommended workflow is to keep all Chef configuration under version control, and to update the Chef server from this configuration.

Updating the Chef server

Knife provides commands for updating the config on the Chef server. Typically you'll be updating the following:

  • Cookbooks - edit files in cookbooks/ and upload with knife cookbook upload <name>
  • Environments - edit files in environments/ and upload with knife environment from file environments/<name>.rb
  • Roles - edit files in roles/ and upload with knife role from file roles/<name>.rb

For details on more knife commands check out our documentation, run knife --help and consult the chef documentation

Also, see the knife cheatsheet