diff options
author | 2017-03-13 22:08:06 -0700 | |
---|---|---|
committer | 2017-08-12 04:34:04 +0000 | |
commit | e84f40389f8c4e3a584023f69480f49cf06517fa (patch) | |
tree | 5563e368870e7c9788549e714e43cff46bc48153 /docs/submodules/yardstick | |
parent | 88cf96334955f60d0add956321fc9ca706dcd930 (diff) |
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Add Ansible executor class for node context
import the AnsibleCommon class to execute Ansible playbooks
Update node context support to use AnsibleCommon
needs unittests
We must call ansible-playbook as an executable, so we must create temp
files for inventory, and for the playbooks.
AnsibleCommon has evolved to be quite flexible, it auto-generates the
inventory from the context['nodes'] and generates groups from the node
Role.
We also support either a single playbook filename, or a list of
filenames.
If given a list we dynamically generate a playbook that includes the
other playbooks.
We support adding any number of extra_vars using a temp JSON file.
Also designed to be extended by subclassing.
Change-Id: I5bd0a2b4547feaadd70b7e2b8801f19371b99df0
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Diffstat (limited to 'docs/submodules/yardstick')
m--------- | docs/submodules/yardstick | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/docs/submodules/yardstick b/docs/submodules/yardstick -Subproject ae6f51c15a61e345cdc609f372ad04859d2e999 +Subproject c2f99db8b4d8f021b29a4e3aae483ba715936a6 |