hw-cookbooks/graphite — pull request #143 by scraton (2014-02-24 16:17:47+00:00)
Title: Fixes to get it working on a fresh Ubuntu 12.04 system.

These fixes provide some missing configs that prevented Graphite from starting properly. `storage_schemas` wasn't being created anymore, django was never installed (which prevented the `set_admin_passwords.py` script from working), and the upstart script failed to run due to bash features being used (upstart runs as `/bin/sh`).

No tests added in this since that's all new/foreign to me, but I can add them if you'd like. I imagine the existing tests would've failed and this should fix them, though.

Tested on Ubuntu 12.04 with Chef 11.10.