Skip to content

Commit 8e849bc

Browse files
committed
Finalize dependent preparation for tests.
1 parent a2b9dfb commit 8e849bc

File tree

26 files changed

+295
-2
lines changed

26 files changed

+295
-2
lines changed

tests/integration/files/includes/tasks/prep.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
ansible.builtin.debug:
44
var: ansible_lsb
55

6-
- name: "Print OS Information."
6+
- name: "Print Identifier."
77
ansible.builtin.debug:
8-
var: ansible_facts
8+
msg: "{{ ansible_facts.system_vendor }} {{ ansible_facts.product_name }} running {{ ansible_facts.virtualization_type }}"
99

1010
- name: "Install dependencies."
1111
ansible.builtin.package:
@@ -40,6 +40,10 @@
4040
creates: "/omd/sites/{{ item.site }}"
4141
loop: "{{ checkmk_var_test_sites }}"
4242

43+
- name: "Configure Sites." # noqa no-changed-when
44+
ansible.builtin.command: omd config {{ item.site }} set APACHE_TCP_PORT {{ item.port }}
45+
loop: "{{ checkmk_var_test_sites }}"
46+
4347
- name: "Start Apache2."
4448
ansible.builtin.service:
4549
name: apache2

tests/integration/targets/activation/tasks/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
2121
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
2222
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
2324

2425
- name: "Testing."
2526
ansible.builtin.include_tasks: test.yml

tests/integration/targets/bakery/tasks/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/vars/
1111
- tests/integration/files/includes/vars/
1212

13+
- name: "Run preparations."
14+
ansible.builtin.include_tasks: "{{ lookup('ansible.builtin.first_found', checkmk_var_params) }}"
15+
vars:
16+
checkmk_var_params:
17+
files:
18+
- prep.yml
19+
paths:
20+
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
21+
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
22+
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
24+
1325
- name: "Inject a Key into the Sites." # noqa no-changed-when
1426
ansible.builtin.shell: |
1527
set -o pipefail

tests/integration/targets/contact_group/tasks/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/vars/
1111
- tests/integration/files/includes/vars/
1212

13+
- name: "Run preparations."
14+
ansible.builtin.include_tasks: "{{ lookup('ansible.builtin.first_found', checkmk_var_params) }}"
15+
vars:
16+
checkmk_var_params:
17+
files:
18+
- prep.yml
19+
paths:
20+
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
21+
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
22+
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
24+
1325
- name: "Testing."
1426
ansible.builtin.include_tasks: test.yml
1527
loop: "{{ checkmk_var_test_sites }}"

tests/integration/targets/discovery/tasks/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/vars/
1111
- tests/integration/files/includes/vars/
1212

13+
- name: "Run preparations."
14+
ansible.builtin.include_tasks: "{{ lookup('ansible.builtin.first_found', checkmk_var_params) }}"
15+
vars:
16+
checkmk_var_params:
17+
files:
18+
- prep.yml
19+
paths:
20+
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
21+
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
22+
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
24+
1325
- name: "Testing."
1426
ansible.builtin.include_tasks: test.yml
1527
loop: "{{ checkmk_var_test_sites }}"

tests/integration/targets/downtime/tasks/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/vars/
1111
- tests/integration/files/includes/vars/
1212

13+
- name: "Run preparations."
14+
ansible.builtin.include_tasks: "{{ lookup('ansible.builtin.first_found', checkmk_var_params) }}"
15+
vars:
16+
checkmk_var_params:
17+
files:
18+
- prep.yml
19+
paths:
20+
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
21+
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
22+
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
24+
1325
- name: "Testing."
1426
ansible.builtin.include_tasks: test.yml
1527
loop: "{{ checkmk_var_test_sites }}"

tests/integration/targets/folder/tasks/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/vars/
1111
- tests/integration/files/includes/vars/
1212

13+
- name: "Run preparations."
14+
ansible.builtin.include_tasks: "{{ lookup('ansible.builtin.first_found', checkmk_var_params) }}"
15+
vars:
16+
checkmk_var_params:
17+
files:
18+
- prep.yml
19+
paths:
20+
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
21+
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
22+
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
24+
1325
- name: "Testing."
1426
ansible.builtin.include_tasks: test.yml
1527
loop: "{{ checkmk_var_test_sites }}"

tests/integration/targets/host/tasks/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/vars/
1111
- tests/integration/files/includes/vars/
1212

13+
- name: "Run preparations."
14+
ansible.builtin.include_tasks: "{{ lookup('ansible.builtin.first_found', checkmk_var_params) }}"
15+
vars:
16+
checkmk_var_params:
17+
files:
18+
- prep.yml
19+
paths:
20+
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
21+
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
22+
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
24+
1325
- name: "Testing."
1426
ansible.builtin.include_tasks: test.yml
1527
loop: "{{ checkmk_var_test_sites }}"

tests/integration/targets/host_group/tasks/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/vars/
1111
- tests/integration/files/includes/vars/
1212

13+
- name: "Run preparations."
14+
ansible.builtin.include_tasks: "{{ lookup('ansible.builtin.first_found', checkmk_var_params) }}"
15+
vars:
16+
checkmk_var_params:
17+
files:
18+
- prep.yml
19+
paths:
20+
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
21+
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
22+
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
24+
1325
- name: "Testing."
1426
ansible.builtin.include_tasks: test.yml
1527
loop: "{{ checkmk_var_test_sites }}"

tests/integration/targets/lookup_bakery/tasks/main.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/vars/
1111
- tests/integration/files/includes/vars/
1212

13+
- name: "Run preparations."
14+
ansible.builtin.include_tasks: "{{ lookup('ansible.builtin.first_found', checkmk_var_params) }}"
15+
vars:
16+
checkmk_var_params:
17+
files:
18+
- prep.yml
19+
paths:
20+
- /home/runner/work/ansible-collection-checkmk.general/ansible-collection-checkmk.general/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
21+
- /root/ansible_collections/checkmk/general/tests/integration/files/includes/tasks/
22+
- tests/integration/files/includes/tasks/
23+
when: ansible_facts.system_vendor == "Dell Inc." and 'Latitude' in ansible_facts.product_name and ansible_facts.virtualization_type == "container"
24+
1325
- name: "Testing."
1426
ansible.builtin.include_tasks: test.yml
1527
loop: "{{ checkmk_var_test_sites }}"

0 commit comments

Comments
 (0)