26 lines
655 B
YAML
26 lines
655 B
YAML
---
|
|
- hosts: localhost
|
|
remote_user: root
|
|
pre_tasks:
|
|
- package: # Install additional dependecies
|
|
name: bind-utils
|
|
state: latest
|
|
roles:
|
|
- role: standard-test-rpm
|
|
tags:
|
|
- classic
|
|
tasks:
|
|
- include_tasks: test_basic_zone.yml
|
|
|
|
- set_fact:
|
|
tests_passed: '{{ test_basic_zone_failed is undefined }}'
|
|
- name: report results
|
|
debug:
|
|
msg: |
|
|
test_basic_zone: {{ 'FAILED' if test_basic_zone_failed is defined else 'OK'}}
|
|
|
|
- name: fail playbook if tests failed
|
|
debug:
|
|
msg: --- {{ 'PASSED' if tests_passed else 'FAILED' }} ---
|
|
failed_when: not tests_passed
|