From d52d02f8aa88f34d3986ee616e366ec61fb3a50b Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Wed, 25 Mar 2020 11:58:58 -0400 Subject: [PATCH] reclassify fact_path to avoid local relative path (#67652) should fix following when setting windows path in ansible.cfg: {"ansible_facts": {}, "changed": false, "failed_modules": {"setup": {"changed": false, "failed": true, "msg": "Get-AnsibleParam: Parameter 'fact_path' has an invalid path '/home/myname/ansible/test/C:\\users\\vagrant\\facts.d\\' specified."}}, "msg": "The following modules failed to execute: setup\n"} --- lib/ansible/config/base.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/config/base.yml b/lib/ansible/config/base.yml index 46064e944cd..dca9009d6dc 100644 --- a/lib/ansible/config/base.yml +++ b/lib/ansible/config/base.yml @@ -592,7 +592,7 @@ DEFAULT_FACT_PATH: env: [{name: ANSIBLE_FACT_PATH}] ini: - {key: fact_path, section: defaults} - type: path + type: string yaml: {key: facts.gathering.fact_path} DEFAULT_FILTER_PLUGIN_PATH: name: Jinja2 Filter Plugins Path