From babf6d34955b9100c3bd042576a14514c09ae988 Mon Sep 17 00:00:00 2001 From: Manuel Widmer Date: Fri, 21 Nov 2025 14:18:04 +0100 Subject: [PATCH] fix: validation to work with inventory in different directory than playbook --- roles/validate/tasks/sub_main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/validate/tasks/sub_main.yml b/roles/validate/tasks/sub_main.yml index 4402f027..6663221e 100644 --- a/roles/validate/tasks/sub_main.yml +++ b/roles/validate/tasks/sub_main.yml @@ -69,7 +69,7 @@ rules: "{{ rules_path }}" register: data_model vars: - data_path: "{{ playbook_dir }}/host_vars/{{ inventory_hostname }}" + data_path: "{{ inventory_dir }}/host_vars/{{ inventory_hostname }}" rules_path: "{{ role_path }}/files/rules/" delegate_to: localhost @@ -79,7 +79,7 @@ mdata: "{{ data_path }}" rules: "{{ enhanced_rules_path }}" vars: - data_path: "{{ playbook_dir }}/host_vars/{{ inventory_hostname }}" + data_path: "{{ inventory_dir }}/host_vars/{{ inventory_hostname }}" when: enhanced_rules_path is defined and enhanced_rules_path delegate_to: localhost