packstack: added doc

basic doc for packstack usuage. tested w/ run.sh atm.

Change-Id: If6a58c6820cf5bb3082d0964712e48ef70dbb453
remove rhel repo from group_vars/all and add to run.sh/settings config

Change-Id: Ideee13f19f51b02e3392d49ef5da976fa2ae8169
Add keystonerc_admin generation back in

Add back the generation of keystonerc_admin, but have it work only if
create_adminrc is defined and true.

Change-Id: Id67d6639571c509e4f7239b0d3187861c590f5e0
updates to run.sh to enable teardown, added cleanup.sh to match run.sh

Change-Id: I835c87abbfa58d2c9c011470d22b1c863473624d

wrapped cleanup into a shell script to match run.sh

Change-Id: I3e928aa727f4fedcced8d228ae0d025569a25bd3
Split out settings.yml creation and env setup to separate script

Change-Id: Id1a2368ad721bb52ea621212907499b953a60de2
Refactor tempest to work across foreman, packstack aio/multinode

Move the tempest configuration around to get rid of some of the
conditional logic. Just include the roles in the necessary places
instead of trying to figure out what goes where.

Change-Id: I50b3176efe03a5fd862b04a56191bd070e18c51b
minor updates to run.sh for tempest refactor

Change-Id: I13c1342a66732c6029b6b0fab8e1d729c1bc220a
make sure tempest pip requirements are met

Change-Id: I16dbb8184571bf67646b2aaeaaf101f56bc69575
Add log collection

logs: collect logs based on a string variable, and sync to base dir
Settings: add packstack collect log setting

Change-Id: If0c81f49215527b103b12a1c90f514ba974d8cf7
updated settings.sh to reflect change in role

Change-Id: Id15ee714fc30a14aca60b774ffecb010ac3d553f
Packstack Cleanup: removed unused files, added missing production url, add tempest to hosts group

removed unused files, added missing production url, add tempest to hosts group

Change-Id: I690af18d9e62301e5ed521d2c9890d3c9fa1bf4e
packstack_cleanup

need production urls for defaults

Change-Id: I0cb16e045200488ee9a1e20066308a86cdb6352f
collect_logs:

change synchronize to fetch due to ssh identity error

Change-Id: I27af5589440403d52b507f711879a027eb239742
Add ability to specify specific openstack-packstack rpm

If openstack_packstack_rpm is defined, this will update to that specific
RPM

Change-Id: Icb5b052334f8d0a3b7c907979a294750015d9bb5
packstack: update to settings

update to settings, variable for rdo version icehouse vs havana

Change-Id: I02f07b5c8d0874ea2abeb3552aec2d989e6678a8
packstack workarounds:

broke out the workarounds, names are more relevant to the tag names for packstack

Change-Id: I5ec5fb2b96413799209ae51b28235a17d3c18f71
Fix tempest setup

The tempest setup script has a bad set of tests for the module path.
This changes to work with both rpm names.

Change-Id: I27cfa7db88a303ec3be0d2b8dd97c190c3cafc95
packstack: rdo-release update

Updates to how rdo-release is installed and baseurl updated.
Use the same basic layout as linux w/ rhel,fedora etc.

Change-Id: I46b3780aefd4cae1fa748664403a3c6d7f9b7409
linux-common: ntp moved out of linux-common

ntp is now setup via role dependency, this was redundant

Change-Id: I693802fcc33d95265974c018fdc977295a414dc5
packstack: remove call to workaround

A call to a workaround was merged in by mistake

Change-Id: Ieb8fdfdec17d1d26aa8660d6541fbbfffedc8c86