
We are currently cloning all of the puppet modules in install-ansible, but we only need them when we run run-puppet. Move the cloning there so that we can stop wasting the time in CI jobs that don't need them. In prod, this should not have much impact. Change-Id: I641ffc09e9e0801e0bc2469ceec97820ba354160
Run puppet on remote servers
Omnibus role that takes care of installing the puppet role, installing puppet and then running puppet. Uses include_role so that the installation of the puppet role can run as the first task, then the puppet role can be used in a following task.