Install and update packages required by packstack

Just installing puppet can fail with deployments where puppet was
preinstalled in older version. We need to ensure we have the latest
packages.

Change-Id: I0866357d4cd11f9255381d2d108182c555ba6787
Closes-Bug: rhbz#1132408
(cherry picked from commit cf98e892b2842ed86fba1e5c7203af382b7539f4)