mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-07-31 11:54:47 +00:00
ipaservice: Make tests more robust by testing result.failed.
This patch enables test failure report when result.failed is set, and make tests more robust against environment differences.
This commit is contained in:
@@ -40,7 +40,7 @@
|
||||
- "{{ lookup('file', 'cert1.b64', rstrip=False) }}"
|
||||
force: no
|
||||
register: result
|
||||
failed_when: not result.changed
|
||||
failed_when: not result.changed or result.failed
|
||||
|
||||
- name: Obtain keytab
|
||||
shell: ipa-getkeytab -s "{{ ansible_facts['fqdn'] }}" -p "mysvc1/{{ ansible_facts['fqdn'] }}" -k mysvc1.keytab
|
||||
@@ -56,7 +56,7 @@
|
||||
name: "mysvc1/{{ ansible_facts['fqdn'] }}"
|
||||
state: disabled
|
||||
register: result
|
||||
failed_when: not result.changed
|
||||
failed_when: not result.changed or result.failed
|
||||
|
||||
- name: Verify keytab
|
||||
shell: ipa service-find "mysvc1/{{ ansible_facts['fqdn'] }}"
|
||||
@@ -77,7 +77,7 @@
|
||||
name: "mysvc1/{{ ansible_facts['fqdn'] }}"
|
||||
state: disabled
|
||||
register: result
|
||||
failed_when: not result.changed
|
||||
failed_when: not result.changed or result.failed
|
||||
|
||||
- name: Verify keytab
|
||||
shell: ipa service-find "mysvc1/{{ ansible_facts['fqdn'] }}"
|
||||
@@ -90,7 +90,7 @@
|
||||
name: "mysvc1/{{ ansible_facts['fqdn'] }}"
|
||||
state: disabled
|
||||
register: result
|
||||
failed_when: result.changed
|
||||
failed_when: result.changed or result.failed
|
||||
|
||||
- name: Ensure service is absent
|
||||
ipaservice:
|
||||
|
||||
Reference in New Issue
Block a user