Pin puppet to a specific version

RDO Foreman will not run with the latest puppet. This will pin puppet to
the 3.2.4 version. Implemented as a workaround to allow turning on and
off.

Change-Id: I40ed180af8403912ea50ecce987c0d7c47c04751
subscription manager rhel7 repos are broken due to pending rc

* yum installs are failing on rhel7 cdn repos atm.
Switching to internal repo

Change-Id: If1dc91ba615664aa9a52a2952f75eca616c1ae04
Bump puppet version to 3.4.3

- Make the versioning a default var
- Bump to 3.4.3

Change-Id: Id0e0abbfa833760bb001cf2fba8bc7efa7509616
Only run openstack-status on controller node in foreman

Change-Id: I08f18a8acf5cbab9c6aa413cc7ed13cc1b401c83
update mariadb workaround for f19 havana

*chkconfig error

Change-Id: Ib2dd8e0368386fc3b323cf0ab31ecab67449b86d
when snapshot is executed nodes should be provisioned
in the same way they are in aio or multinode

Change-Id: Iecc7ea30272552d9f0f1e82ce967a14106f7d36c
update rdopkg to use yum install vs yum update

* move common code to prep
* rename for clarity
* use yum install vs yum update

Change-Id: I904f98de306fade7e9894ecc80b9768220f3d08f
rdopkg postinstall needs a defaults file for rpms_dir variable

Change-Id: Id5fa4f656d9b526f6a03b810c076511c3c60153c