From d50dc45cd4ddc20f0be0cd9b0225778a40116c14 Mon Sep 17 00:00:00 2001 From: Lorin Hochstein Date: Tue, 29 Apr 2014 11:46:14 -0400 Subject: [PATCH] Document static groups of dynamic groups Document how to create static groups with dynamic child groups --- docsite/rst/intro_dynamic_inventory.rst | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docsite/rst/intro_dynamic_inventory.rst b/docsite/rst/intro_dynamic_inventory.rst index 6ca7062935..a9e5d21a5d 100644 --- a/docsite/rst/intro_dynamic_inventory.rst +++ b/docsite/rst/intro_dynamic_inventory.rst @@ -223,6 +223,26 @@ If the location given to -i in Ansible is a directory (or as so configured in an at the same time. When doing so, it is possible to mix both dynamic and statically managed inventory sources in the same ansible run. Instant hybrid cloud! +.. _static_groups_of_dynamic: + +Static Groups of Dynamic Groups +``````````````````````````````` + +When defining groups of groups in the static inventory file, the child groups +must also be defined in the static inventory file, or ansible will return an +error. If you want to define a static group of dynamic child groups, define +the dynamic groups as empty in the static inventory file. For example:: + + [tag_Name_staging_foo] + + [tag_Name_staging_bar] + + [staging:children] + tag_Name_staging_foo + tag_Name_staging_bar + + + .. seealso:: :doc:`intro_inventory`