Common tasks to configure tempest using the script

The steps are the same both for the git-based (-use-config-tool)
and the rpm-based (-use-rpm) provisioner.

Change-Id: I2c03aa0512a5c8d032011f680c17b70a7b74826e
Staypuft roles and playbook

Change-Id: I64b310391e7adcb6565cf025b5accef175413e76
Add dns entry for foreman server so that discovery will work

Change-Id: I69c0b1ac8f8fb4b2e74e8a6e099e46870776cf70
Adds debug statements for command outputs

Also adds openstack-status role after baremetal overcloud
deploy.

Change-Id: I29e58bb85b02010c52ee5e894a5d3c89706b2a6f
Updates to staypuft

* Update doc for VM creation
* Create VM creation playbook
* Add qemu_img module
* Add vm creation role
* Add packages to vm host for virt-viewer

Change-Id: I51362647927a1734c36e95eef66bf8b2c9548c85
Fix image size for staypuft vms

Change-Id: I3500da62d3788ee5515d47d5bc424df411dbadc9
ksgen/configure: patch and test configure lib

Change-Id: Ia944e958ad92506c3c94647d8dd2e5d29cd270d8
ksgen/test_configure: test !ref

Change-Id: I818e273e2d9dcc9d9d308ada2cbf3996074f4beb
ksgen/test_configure: test overwrite tag

Change-Id: I4cf689b3750864c87d968d0b8d0ab37c64aef28d
ksgen/yaml: adds lookup tag support

Change-Id: I818eae095370ef24328e9d85aac3fe8d364e4a54
ksgen/tree: rename update -> merge

Change-Id: I6389be1deca844dcfbde26b4e6df4fa89c37ea76
ksgen/tests: adds more configure tests

Change-Id: I1e7810bf3e3d4b32013d14e759aa213f055d231e
ksgen/yaml_utils: minor - pylint fix

Change-Id: Ib48a2f80cee92c85debf2a10435b0c075d0467d3
ksgen/yaml_utils: lookup tag repects lookup-table delimiter

Change-Id: I3f3ec917b3e4ca1c6115b8711b490d3aa4a86335
ksgen/configure: merges to self instead of new copy

Change-Id: I06fb141e4c989c2680158386eca1f76a1e2c5728
ksgen: minor fixes to main

Change-Id: I4cfe7a536464127d0446c35cc2108e2a178b8a30
ksgen/settings sets lookup table to all settings

Change-Id: I8db699ea0c94563866de0aacbd9ba96abd034802
ksgen: fix extending arrays

Change-Id: I5e9a2223657c4ae10a8a0389a9c7e62e5c71afca
provision: expects nodes to be dict

Change-Id: Ic735b5d1e627846fe0e61c6fee66807c40054521
group_vars: removes unused vars

Change-Id: If2458cb67f869a440c2c1116f30e824d3a776dea