Cookbooks we're using to spin up a private cloud (Openstack and Ceph) using puppet