diff --git a/tox.ini b/tox.ini
index 0f010c9df3..2f7ba31934 100644
--- a/tox.ini
+++ b/tox.ini
@@ -17,6 +17,9 @@ commands =
   python3 {toxinidir}/tools/sorted_modules_env.py {toxinidir}/modules.env
   python3 {toxinidir}/tools/irc_checks.py
   python3 {toxinidir}/tools/check_clouds_yaml.py
+  # The following command validates that inventory/openstack.yaml
+  # parses, but doesn't do anything.
+  bash -c "ANSIBLE_INVENTORY_PLUGINS=./playbooks/roles/install-ansible/files/inventory_plugins ansible -i ./inventory/openstack.yaml not_a_host -a 'true'"
   python3 -m unittest playbooks/roles/install-ansible/files/inventory_plugins/test_yamlgroup.py
   # Ansible Lint Check
   #