get_nodes: add debug msg

Add a dump of the network and node information that is turned off
by default. Only displays if config.verbosity has debug.

Change-Id: I2781489196ee593d41025e57c962dbec7b6e6be7
new role, rdopkg/update

Allows specifying a tarball containing RPMs to be transferred
to the instance, unpacked, and the RPMs therein force installed.

Change-Id: I3461c64dfb91e29ebbfe90292bb576edc57b38e8
run.sh: add checks and clean exit

add check for repo_settings.yml and a clean exit for clean.sh to
execute after run.sh

Change-Id: I386db477bbda2d0b537df23102c2583b4166d434
Fix foreman tempest setup

Add the user specification to the foreman tempest setup

Change-Id: Ib0d8a1f747b868fbfbf867e27c9a2e17333712fc
Introduce network variables

Make the public/private subnet cidr's variables. Defaults make it almost
as it was before. Private changed: 192.168.200 -> 192.168.20
DHCP on private subnet is ON

Change-Id: I4e01d483e935fceee54d58df566680d4bcbbf171
Use -v flag with rpm command in rdopkg/update

Change-Id: Ia01a443957d2b1a4ade650474359ae8fa92e0f96
Packstack: packstack is not installing the latest python-backports

This is caused by the repo priority in the rdo-release repo
If epel is disabled, it will install

Change-Id: I489c4d52c451ffe6bdd0d77d5c217ec23095bcb7
packstack: python-backports needs to be updated after rdo-release is installed

Change-Id: I1928a240c71045e160aa165848c0f50aace1f1e5
fix reboot in master... no wall

Change-Id: I619b988e7dc5238f6f0c8e301c345323088a7669
handler: updated fix to reboot

Change-Id: I6608bb07a6e0455777659f720ffa777d1e5dfd4f
khaleesi reboot: created default options for reboot

works w/ f20
works w/ rhel6.5
rhel7 requires override, reboot_options: " --no-wall"

Change-Id: Iba5fb08b4f9e4a6e4b8572108163df6c8d7e5e29
Add tempest tag to foreman playbook

The tempest setup did not have a tempest tag.

Change-Id: I5791fdab4eee0aecbf10279795ba218d905d8545
use yum for rdopkg updates

Change-Id: I2b63cf51596beb1ae6fff25b10a8eb41c7301f87
Skip disabling openstack repo for now since it breaks update

Change-Id: I7104be88bf6c16f807c3b4c1afd37ae6225664fe
Add workaround support for CentOS

Change-Id: I619617141744fb6b0b2a5f1e47095f5ef93aacd3
instance dns: allow the instance nameserver to be overridden

Change-Id: I56fd6ced92f3d1972c06189f708f557453cdd935
logs: collect logs should be in its own playbook

If the packstack or foreman playbook fails and collect
logs is in the same playbook, logs will not be collected.
Moving it out, w/ provision tag.  If the box is provisioned
we should have logs of it.

Change-Id: I7586394030fdfce333443fdccb73b44e39069b0a
New puppetclass params and type param

Add a new set of puppetclass defaults and add a type reference

Change-Id: I4010bfaa31563060986ccde253868c133c72c947
python-backports, remove cloud init and python-backports

python-backoports is an update to cloud init. It is interfering w/
glance function. Removing to have a cleaner image.

Change-Id: I8b968dab5d881b7a60f9019e910e8ca079c937b3
python-backports: ensure python-backports is not installed prior to packstack

Change-Id: I686ec7118da3ec25868c9015331f255c830f118e