diff --git a/tests/role/env_facts.yml b/tests/role/env_facts.yml index c6ae0659f7498869e521186f52cfc9f9eefab8f1..dbc16a962e2f4d18d712c345dca3482f27113998 100644 --- a/tests/role/env_facts.yml +++ b/tests/role/env_facts.yml @@ -1,13 +1,19 @@ --- -- name: Get Domain from server name - set_fact: - ipaserver_domain: "{{ ansible_facts['fqdn'].split('.')[1:] | join ('.') }}" +- block: + - name: Get Domain from server name + set_fact: + ipaserver_domain: "{{ ansible_facts['fqdn'].split('.')[1:] | join ('.') }}" + when: "'fqdn' in ansible_facts" + - name: Set Domain to 'ipa.test' if FQDN could not be retrieved. + set_fact: + ipaserver_domain: "ipa.test" + when: "'fqdn' not in ansible_facts" when: ipaserver_domain is not defined -- name: Set fact for realm name +- name: Set ipaserver_realm. set_fact: - ipaserver_realm: "{{ ipaserver_domain }} | upper" - when: ipaserver_domain is not defined + ipaserver_realm: "{{ ipaserver_domain | upper }}" + when: ipaserver_realm is not defined - name: Create FQDN for host01 set_fact: