blob: 1660bb474bdd49204b6e2c682dce5eec02ab2ede (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
---
- name: "Validate inventory groups for {{ project_name }}"
vars:
service_name: "{{ item.key }}"
service: "{{ item.value }}"
fail:
msg: >-
Ansible inventory does not contain the expected group {{ service.group }}
for service {{ service_name }} in {{ project_name }}.
loop: "{{ query('dict', service_precheck_services) }}"
when:
- "'group' in service"
- service.group not in groups
loop_control:
label: "{{ service_name }}"
|