openstack-ansible/doc/source/developer-docs
Nolan Brubaker d68e65bfdd Add an inventory config check option
Previously there was no way to do a 'dry run' against a set of inventory
configuration files without actually writing the full inventory
structure to disk.

This change adds a simple check flag to the script, allowing users to
pre-validate their configurations prior to executing the Ansible
playbooks. No syntax validation happens against the YAML files; rather,
the dynamic_inventory.py script is executed and builds a full inventory
in memory, but does not write any output.

Currently, this is meant as a starting point. Further validation can
build from here, but the flag is largely meant to check for known
exceptions/errors early.

Change-Id: Ic58566ee124c824c8bba549ade46bce5c268905a
2016-08-20 21:02:01 +00:00
..
additional-roles.rst Fix 'D001 Line too long' documentation lint failures 2016-07-13 21:32:31 +00:00
configure-ceph.rst Fix 'D001 Line too long' documentation lint failures 2016-07-13 21:32:31 +00:00
configure-haproxy.rst [docs] Remove duplicated content 2016-07-29 05:45:52 +00:00
contribute.rst Fix 'D001 Line too long' documentation lint failures 2016-07-13 21:32:31 +00:00
core-reviewers.rst [DOC] Describe core reviewer team responsibilities 2016-03-18 11:45:46 -04:00
extending.rst Fix 'D001 Line too long' documentation lint failures 2016-07-13 21:32:31 +00:00
index.rst [DOCS] Updates to deploy config 2016-08-19 14:10:43 +01:00
installation-hosts-limited-connectivity.rst [DOCS] Update 'Practice B' with note 2016-07-21 07:53:39 -04:00
inventory.rst Add an inventory config check option 2016-08-20 21:02:01 +00:00
navigation.txt Initial commit to enable mitaka>newton upgrades 2016-05-13 22:26:19 +01:00
ops-add-computehost.rst [docs] Move ops content and fix build errors 2016-08-04 12:49:21 +10:00
ops-galera-recovery.rst Fix 'D001 Line too long' documentation lint failures 2016-07-13 21:32:31 +00:00
ops-galera-remove.rst [docs] Migrate ops and appendix content 2016-06-17 10:13:27 +10:00
ops-galera-start.rst [docs] Migrate ops and appendix content 2016-06-17 10:13:27 +10:00
ops-galera.rst [docs] Migrate ops and appendix content 2016-06-17 10:13:27 +10:00
ops-lxc-commands.rst [docs] Revise overview chapter in OSA install guide 2016-07-01 03:23:05 +00:00
ops-remove-computehost.rst [docs] Move ops content and fix build errors 2016-08-04 12:49:21 +10:00
ops-tips.rst [docs] Migrate ops and appendix content 2016-06-17 10:13:27 +10:00
ops-troubleshooting.rst Fix 'D001 Line too long' documentation lint failures 2016-07-13 21:32:31 +00:00
ops.rst [docs] Move ops content and fix build errors 2016-08-04 12:49:21 +10:00
playbooks.rst Fix 'D001 Line too long' documentation lint failures 2016-07-20 20:18:22 -07:00
quickstart-aio.rst Reduce minimum data disk size for the AIO to 50GB 2016-08-20 16:25:28 +01:00
scripts.rst [DOCS] Update gate job names 2016-08-19 14:07:20 +01:00