Make hostgroup params empty by default.

This requires all jobs to specify the set of hostgroup params that make
sense for that particular job. This should cut down on the problems we
see when a hostgroup param changes.

Change-Id: I9e8033b19033988f3ebb6305c599b972a5cde3b2
collect logs: use sudo: yes

Change-Id: I903f37dc88d279ea0083e6e427f7c34407cd5baf
foreman: added controller_name on openstack_node defaults

Change-Id: Iab511cb4206b2fe3affc6549e2e0a3d764bea248
foreman: fixing opesntack_node role with defaults

Change-Id: I8699dccb08ed7f8053a709a499848f2a9a83f5b6
foreman: fixing facts

Change-Id: If738074ce5aa3e187f01a34e0c1f0623fd667528
foreman: fixing facts

Change-Id: Ie8308104bca3867368bd80d8c4d2d2a0ace25798
foreman: fix facts

Change-Id: I37dd3067ce474958c5635552fe0f0e53e01842b3
forman: fix facts

Change-Id: I509a044fc70d2032609016f4a0149a49fc2e2c5f
foreman: fix facts

Change-Id: I100b6e3f129a96f82b4f3e47d1e810fe6165a0cc
foreman: fix facts

Change-Id: I9c85541c6b1add1fe999127476cdf41ea612d001
foreman: fix facts

Change-Id: Ia87f2c1706864d7ded12b019a37fbad060ebfa98
foreman: fix facts

Change-Id: Ia45fc049e0522cd45136d965d421aab246e7f056
foreman: fix facts

Change-Id: I6978c38f3c6ebfc447ac5cf6201d5b953f47745e
foreman: fix bridge-setup

Change-Id: I7e243e0a3cc24a4fa90bccb04e35401eb88ac5f7
foreman: fixed json list index 0

Change-Id: I417dd1ee2c847474447682d2b25f5c07aee0223b
Use tempest user dir for RPM tempest

Create tempest.dir, use script to copy/link tempest contents into
tempest.dir before running config generate, modify
tempest_config_generate_command.

Change-Id: If1983a8e75f0f9e8827820d37cfbc4d1abad27dc
Adjust sudo use in tempest plays

Change-Id: Ibca898beadeeff199ba3ae777291e976cd82f540
foreman: reverting to json[0]

Change-Id: Ica6e6c3e3b0c6d93c1c4cfe5c396015f765b1bb5
Devstack playbook and roles

Change-Id: Ia607920986573f338905f8c373d8fd364e9ee3e8
foreman: testing behaviour

Change-Id: Icb8d8b1d5badd43c65ac6252048452224b2c71e9