Really fix the (shell) escaping for $(tenant_id)s

In some configuration it was expanded as shell variable, so it is
replaced with an empty value (the existing escape mark is not enough)

Change-Id: I9b2125f4b61fdbf7744eff48e3da36c7984379fd
Remove junitxml installation from the script (redundant code)

Remove the code which installs junitxml, the operation is executed
in the tempest/setup role..

Change-Id: I6d4af206ccc220f982162626a75dbea118406800
Always include the sahara playbook for packstack installation

The plays are enabled only when the sahara tag is specified.

Change-Id: Ia4b5c81551362e61435b8bde286f8538248c5c72
Fix KHALEESI_LOG_{DIR,PATH} var name in readme

In plugins/callbacks/log_stdstream.py it's now labeled _PATH not _DIR.

Change-Id: I9e40b69fbd202cf30e1aaca839bd608702c1ae4a
Include common-venv element in devtestrc

Devtest now includes the common-venv element by default, which should
further speed it up [1].

[1] https://review.openstack.org/#/c/91870/

Change-Id: I2b140e1d40ec7204966d7e3a6c2c852f687f694a
Install also the Sahara client on the tempest node

There are sahara-cli tests in tempest.
Exclude the older versions (grizzly and havana).

Change-Id: I2cba6fba8f3ba8de8a1a81e5f9e371fa104ad689
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