logs: use tempest.checkout_dir instead of hardcoded path

Change-Id: I3b064518056d6b683ba341e470aca4d7b21802e7
rhos job missing default variable packstack_config

Change-Id: I6776473798a4ab687c85053c995e8f8fbba432ec
Adds virt environment setup for instack

Also updates the templates and tasks for the undercloud
setup on virt to match the RDO wiki pages

Change-Id: I0e6c7268c1c6ead7f7520335100060634418d647
Define also 'poodle' as a valid product release repo

Change-Id: If071c570877d561fae3c812db77a0d37f6c2252b
initial settings gen

Change-Id: I006552bfa14b8f15a593f2982fd0f014375e76c5
mostly working settings gen arg parsing

- docstring generator traverses dir to create arguments
- generate command parses args
- colored logging

Change-Id: I764a114941fa0abedeb1799933c386e75aaccfa5
tree: support custom delmiter

Change-Id: Ia83bbe688ad732c415639fdce4981dbc2ef95225
reset and proceed

Change-Id: Ib1e9c82f03dd6a7e6b30ae3a1340d44d9ae918d6
sgen: create an ordered list of files to load

Change-Id: I1aa9723c56c7d6788a8a32ea1be7e3dd1448f011
Tree: preserves insertion order -> OrderedTree

Change-Id: Ibb9059ac9b3fb8b8e533c741bdc012f2f87a264b
docstring-generator: renames options to parse_tree

Change-Id: Id8192e1a317fa2dfbc9a218f88d1a936e9fd3d1c
yaml_utils to print OrderedDict

Change-Id: Ibb2045ccf2f8717eed88ba71d9c5928ca7d47356
merge: docstring above

Change-Id: I3b537dda073d4d2604a12b8ba303e53fae399370
settings generation class

Change-Id: I856a1525ab74a07562f519b64ee34169ef094308
settings-gen: creates a list of files to load

Change-Id: I922466d0a82b05f5de7d03b56769717e23ee0d39
yaml_utils: add credits

Change-Id: I84af820ae3101b6450b128fc862de05259e26e45
more robust tree: create sub-tree of itself

Change-Id: I23f859707d805213a5d858c2ff8412769bfccd8e
test_tree: testing update

Change-Id: I63c3724a4e0e017acb70f62e35eb941d4c53325a
tree: adds update method

Change-Id: I5b85f84e4a3ddbfbefb4bcc567b4f76d7d79b374
tree: fixes update and insert

Change-Id: Ic2aec389ab3ec8b3825e0b484576c8685139928c