If you are a beginner to Openstack, it is always better to start from the basics when trying out the quick start guides. Never try to use Puppet or Chef straightaway. Going the by the manual install & configure of packages,Databases & configuration will help in understanding the component interactions well. From there the automation scripts can be adopted.