run.sh: fix critical error that prevents cleanup

Change-Id: Id7e1b05716ecf4e773410e277aa18ac86b1feb95
add iptables-services rpm to rhel, req rhel7

RHEL7 stage job is failing due to iptables not starting.

/Stage[main]/Firewall::Linux::Redhat/Service[iptables]/ensure:
change from stopped to running failed: Could not start
Service[iptables]: Execution of '/sbin/service iptables start

Change-Id: I0ce2efb0916afae1c9c3d24b8b9b0422a89cdb71
rhel7 iptable service workaround enable only if flag is set

Change-Id: I4d8868c9ae9476952bfc48d03113e39dc0b0fe1b
run.sh: Fix critical error when skipping tags

Change-Id: I8bf751aded638286de877b82a248040d440d8802
workaround for rabbitmq-server on rhel7, /var/run/rabbitmq

Change-Id: Ibf403ae6142d5c7e1e813401a20053d55a20c504
Remove Foreman from the add hosts task

Change-Id: Id06ff628333e99640da79ebb237d731c713c992c
Change pre to post in the foreman playbook

Change-Id: I990cc6c4fb01d87be064ee5e429364e7814dea38
python-kombu is required for glance

Change-Id: Iafe00a640168aa4d65fe7fc39fa9a4c689662aa5
Allow specification of a destination directory for source clone

This allows a destination directory to be specified for the clone of the
astapor and opm source, to account for differeneces in versions.

Change-Id: Ief7f7f4cd77876e9015b2133cd79616575241c62
python-kombu should be in workaround-prep

Change-Id: Ie32ff6b5a03b566a90aee183a58be347b2b70949
update to python-kombu workaround

Change-Id: I247c8c42040c5a4798683da73011eeee801121cd
glance workaround add pymongo

* see error in glance api logs:
 Failed to configure store correctly: Store gridfs
 could not be configured correctly. Reason:
 Missing dependencies: pymongo Disabling add method

Change-Id: I7a05a72334c9759b6897ea1f181a0ac4f50a78e0
repodiff: old repo would be production, new would be stage

Change-Id: I2affbf71da6bedc912c7ccbe19b236de69e68ff7
rabbitmq-server requires python-anyjson

* [-] Could not load 'rabbit': No module named anyjson

Change-Id: Idc921621fefea98559c76c701bb3789a859f5e2e