diff --git a/lib/ansible/utils/template.py b/lib/ansible/utils/template.py index fb777a46366..5fdd6ab6143 100644 --- a/lib/ansible/utils/template.py +++ b/lib/ansible/utils/template.py @@ -504,6 +504,8 @@ def template_from_string(basedir, data, vars, fail_on_undefined=False): else: return data + t.globals['lookup'] = my_lookup + try: return t.render(vars) except jinja2.exceptions.UndefinedError: