The following link will direct you how to install Devstack (stable/icehouse) multinode with the help of Puppet. Puppet is one of the most wonderful management and provision tool. By using puppet, it helps us to deploy a large system without repeated manipulation. Check it out!

Note: Get a coffee when you are waiting for everything done:)

Link github: https://github.com/vietstacker/devstack-multinode-puppet