diff --git a/tasks/main.yml b/tasks/main.yml index 3a67efb..968003f 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -11,5 +11,5 @@ set_fact: '{{fact_variable}}': '{{result.conf_dict}}' when: - - result + - result.conf_dict is defined - fact_variable != '' diff --git a/tests/roles/parse-tripleo-hiera/tasks/main.yaml b/tests/roles/parse-tripleo-hiera/tasks/main.yaml index cb436c4..ff21073 100644 --- a/tests/roles/parse-tripleo-hiera/tasks/main.yaml +++ b/tests/roles/parse-tripleo-hiera/tasks/main.yaml @@ -31,3 +31,11 @@ msg: "glance_config not set" when: - not glance_config + +- name: Test noop + include_role: + name: 'ansible-role-k8s-tripleo' + vars: + schema: + glance::api::v1: DEFAULT.enable_glance_v1 + fact_variable: 'glance_config'