puppet-openstack design documents