Enable foreman-plugins repo

Change-Id: I7683a6a457e0fb2992284624b871394ce5dbe78d
Set yum_update in group_vars/{distro}-{distro_ver}

In order to handle mixed environments cleanly, set the yum_update flag
appropriately in the group_vars to make it easy to switch the yum_update
on and off for an entire group of os-ver combos.

Change-Id: I478e81a7f4f6bd941e89c99bb0b6112c94fc5e33
rdopkg phase2, install updates prior to install

* takes update tar.gz of updates, builds yum repo
and installs the rdopkg candiate packages just prior
to the production packstack install

Change-Id: I233c0a1091d2fa666eadf57d81e70afbf717654f
add provision tag to group_by include

Until packstack can be run w/o any tags, we need to
include the provision tag on the group_by playbook

Change-Id: I0f4f77de3632445ff48dd88f51114c78bba70484
add provision tag to group_by in multinode

Change-Id: I75521da09045294a4dbee054327f553b59897488
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
f19 packstack wrkaround for iptables

* f19-havana does not a fw rule that allows contact
to port 35357 which prevents our reboot and openstack-status
check to pass.  This is a bug in f19-havana, packstack is not
configuring the iptables rules properly

Change-Id: I0306b10cc7687051ea635555fc0440254169def1
Change 'use_qemu_for_poc' in foreman seeds.rb to be true by default

Change-Id: I37c08113f05ae243c81319bf86cc885edda5697c
add poodle build mark for QE's jenkins server

Change-Id: I5127d7af13198bbc6466fcc7c84c8b9d4bf03726
able to add : to debug message

need for build tags on qe jenkins server

Change-Id: I4e83e7d374b41f6749cd0588ecce74692b7b6f6d
enable puppletlabs repo for rhel/centos

Change-Id: I3dd25ada97cbe2fd2f2e374590aac296b7ade1e4
packstack rdo/rhos debug clean up

Change-Id: If7952429857bad638a3805a346bba7fe3b280a5b
Dump all settings used for the playbook

This change set creates a build_settings.yml file which contains all
variables and environment variables used to run the playbook. This
file could be archived as a part of execution.

Change-Id: Ic5eafd15b30e4690f4890d8eb97bec6b64e4c374