mirror of https://github.com/ansible/ansible.git
order agnostic child group definition in inventory
Previously if a child's group vars section was defined before the child group itself, an edge case would be hit where the state of the pending declaration would process as var and therefore drop the child pending declaration context. This would result in the group vars defined for the parent group being out of scope for the child group. Example: [web:children] appnodes proxies [web:vars] deployment_type=prod [appnodes:vars] foo_var=true [appnodes] appnodes[1:3].example.com [proxies:vars] bar_var=true [proxies] proxies[1:3].example.com Previously the deployment_type variable would be out of scope for both the appnodes and proxies groups. This patch fixes that. Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>pull/33830/head
parent
bd769bf79a
commit
4df610f961
Loading…
Reference in New Issue