tripleo-common/tripleo_common/tests/actions
Gael Chamoulaud 5762772fdf Make validation inputs configurable via Mistral
The validations have certain values (e.g. the amount of RAM necessary
for the undercloud node) configurable, but these were not exposed
through Mistral.

This adds a new `--inputs` parameter to the `run-validation` script
which takes a path to a YAML or JSON file with the additional
inputs (i.e. Ansible extra-args) defined.

And the `run_validation` action now optionally takes an `inputs`
dictionary which gets passed to `run-validation`.

Closes-Bug: #1625547
Implements: blueprint validation-framework
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>

Change-Id: I8944cf7133d47869d26974fd123cd93c98425f17
Co-authored: Tomas Sedovic <tsedovic@redhat.com>
2019-04-01 10:43:11 +00:00
..
__init__.py Initial Integration of Mistral into TripleO 2016-05-16 09:15:14 -04:00
test_ansible.py Fix ansible-playbook call to python3 2018-12-18 10:46:25 +00:00
test_baremetal.py Stop setting boot_option=local on ironic nodes 2018-11-19 16:05:07 +00:00
test_baremetal_deploy.py nova-less-deploy: implement deploy_roles workflow 2019-02-28 10:52:41 +00:00
test_base.py Use keystone group for loading auth params 2018-07-30 18:44:19 +00:00
test_config.py Mock swiftutils for overcloud config action test 2019-01-03 18:49:00 +00:00
test_container_images.py Add a way to update ContainerImagePrepare params 2018-12-06 14:53:33 +01:00
test_deployment.py Handle secret strings correctly 2019-03-01 22:46:05 +00:00
test_derive_params.py Derives NUMA aware vSwitches parameters 2018-11-28 22:32:23 -05:00
test_files.py Persist ceph-ansible fetch_directory using mistral 2018-07-15 18:31:00 -04:00
test_heat_capabilities.py Fix environments sorting 2018-12-03 18:02:21 +01:00
test_logging_to_swift.py Allow uploading big files to swift (5GB) 2018-04-23 16:48:30 +02:00
test_package_update.py Set DeployIdentifier on update/upgrade/ffwd prepare actions 2018-11-26 13:23:49 +01:00
test_parameters.py placement: Add missing PlacementPassword to constants 2019-01-16 23:42:16 +00:00
test_plan.py Merge "Use Timesync service instead of Ntp" 2019-01-15 05:07:27 +00:00
test_scale.py Return any errors from called actions in node delete 2018-03-15 11:18:57 -04:00
test_swifthelper.py use Result from mistral_lib instead of mistral 2017-06-23 14:20:45 +01:00
test_templates.py Revert "Modify roles to remove unused services" 2019-03-07 14:02:46 +00:00
test_undercloud.py Include --xattrs when creating the undercloud backup. 2018-06-22 14:33:24 +02:00
test_validations.py Make validation inputs configurable via Mistral 2019-04-01 10:43:11 +00:00
test_vcs.py Fix interaction between gitpython and eventlet 2019-03-07 15:37:52 +01:00