phase 2 foreman n puppet repo