Leave rhel, epel repos intact

Jinja templates will update the repo file if it does not match.
There is no need to remove the yum repo.  rdo-release and puppet
are put down from the rdo-release rpm and should be removed in a
packstack role

Change-Id: I6d2cfd88de069e5ced4ff175bbb9f176cf0d5885
syntax check error

Change-Id: I45b7eb81a1725cedb58f34f863b585259f5e9a49
Only add optional repo manually when distro != 7.0

When distro version is RHEL 7, do not try to manually add the optional
repo, as it will come from subman.

Simplify the epel repository placement. Use the same template for RHEL
6 and 7, and select the url based on that inside the template.

Change-Id: Ibefe7ece5f318987c05e17506170b2677742de2b
add default tempest settings w/ branch variable

Change-Id: Icf4f441eb9a0cb993fe85bd82f9e250c9aa83472
less logging:

The verbosity of the ansible logging is causing the logs
to be unreadable. Turning down the verbosity for the general
public.  Also adding stdout_lines of the packstack install
and openstack-status.  Tested against rhel65, fedora20 and rhel7

Change-Id: I46ff33ddd31ee52121bfd260637cb8a2ccc2b480

add more debug at start of run

Change-Id: I178fc3df4b67e165617fd92111d82980449fbcee

logging updates

Change-Id: I530407ceb91352debf2af14d786e1a0ef0fa9add

updates for logging

Change-Id: Ib937f5f6bd5b7bacb57f0eeb866a2f029f773f04

updates for logging

Change-Id: I8ebb88f57f7640d8e8a758094133bd373af18600

updates for logging

Change-Id: Ib1175f59f8cd41518c930a7566ebfa73c4ab6059

revert changes to common-handlers

Change-Id: I895d9b8a428117915892cd641ca8613748797048
fix epel: ansible_lsb is not resolved on all distributions

 fatal: [icehouse-neutron-rhel7-testing] =>
 {'msg': "One or more undefined variables: 'ansible_lsb' is undefined", 'failed': True}

fails on rhel and fedora for me ansible_distribution_release|int works

Change-Id: Ibfadbc3ba205ea2f50c62603a62ded43dc83bf97