|
15 | 15 | tags: |
16 | 16 | - always |
17 | 17 |
|
18 | | -- name: "Include OS Family specific Variables." |
| 18 | +- name: "{{ ansible_system }}: Include OS Family specific Variables." |
19 | 19 | ansible.builtin.include_vars: "{{ ansible_os_family }}.yml" |
20 | 20 | tags: |
21 | 21 | - include-os-family-vars |
|
32 | 32 | - name: "{{ ansible_system }}: Populate service facts." |
33 | 33 | ansible.builtin.service_facts: |
34 | 34 |
|
35 | | -- name: "Update APT Cache." |
| 35 | +- name: "{{ ansible_os_family }} Derivatives: Update APT Cache." |
36 | 36 | become: true |
37 | 37 | ansible.builtin.package: |
38 | 38 | update_cache: true |
|
41 | 41 | - install-package |
42 | 42 | - install-prerequisites |
43 | 43 |
|
44 | | -- name: "Install Checkmk Prerequisites." |
| 44 | +- name: "{{ ansible_system }}: Install Checkmk Prerequisites." |
45 | 45 | become: true |
46 | 46 | ansible.builtin.package: |
47 | 47 | name: "{{ item }}" |
|
52 | 52 | - install-package |
53 | 53 | - install-prerequisites |
54 | 54 |
|
55 | | -- name: "Downloads Management." |
| 55 | +- name: "{{ ansible_system }}: Downloads Management." |
56 | 56 | when: not 'check-mk-' + __checkmk_server_edition_mapping[checkmk_server_edition] + '-' +checkmk_server_version in ansible_facts.packages |
57 | 57 | block: |
58 | 58 |
|
59 | | - - name: "Download Checkmk Server Setup." |
| 59 | + - name: "{{ ansible_system }}: Download Checkmk Server Setup." |
60 | 60 | ansible.builtin.get_url: |
61 | 61 | url: "{{ checkmk_server_download_url }}" |
62 | 62 | dest: "{{ __checkmk_server_tmp_dir }}/{{ __checkmk_server_setup_file }}" |
|
67 | 67 | tags: |
68 | 68 | - download-package |
69 | 69 |
|
70 | | - - name: "Download Checkmk GPG Key." |
| 70 | + - name: "{{ ansible_system }}: Download Checkmk GPG Key." |
71 | 71 | ansible.builtin.get_url: |
72 | 72 | url: "{{ checkmk_server_gpg_download_url }}" |
73 | 73 | dest: "{{ __checkmk_server_tmp_dir }}/Check_MK-pubkey.gpg" |
|
79 | 79 | tags: |
80 | 80 | - download-gpg-key |
81 | 81 |
|
82 | | - - name: "GPG Verification on Debian Derivatives." |
| 82 | + - name: "{{ ansible_system }}: GPG Verification on Debian Derivatives." |
83 | 83 | when: checkmk_server_verify_setup | bool and ansible_os_family == "Debian" |
84 | 84 | block: |
85 | 85 | - name: "Import Checkmk GPG Key." |
|
90 | 90 | tags: |
91 | 91 | - import-gpg-key |
92 | 92 |
|
93 | | - - name: "Verify Checkmk Setup." |
| 93 | + - name: "{{ ansible_system }}: Verify Checkmk Setup." |
94 | 94 | ansible.builtin.command: gpg --verify "{{ __checkmk_server_tmp_dir }}/{{ __checkmk_server_setup_file }}" |
95 | 95 | register: __checkmk_server_verify_state |
96 | 96 | changed_when: false |
|
99 | 99 | - download-package |
100 | 100 | - install-package |
101 | 101 |
|
102 | | - - name: "Import Checkmk GPG Key." |
| 102 | + - name: "{{ ansible_system }}: Import Checkmk GPG Key." |
103 | 103 | become: true |
104 | 104 | ansible.builtin.rpm_key: |
105 | 105 | key: "{{ __checkmk_server_tmp_dir }}/Check_MK-pubkey.gpg" |
|
108 | 108 | tags: |
109 | 109 | - import-gpg-key |
110 | 110 |
|
111 | | -- name: Include OS Family specific Playbook. |
| 111 | +- name: "{{ ansible_system }}: Include OS Family specific Playbook." |
112 | 112 | ansible.builtin.include_tasks: "{{ ansible_os_family }}.yml" |
113 | 113 | tags: |
114 | 114 | - always |
115 | 115 |
|
116 | | -- name: Include Site Management Playbook. |
| 116 | +- name: "{{ ansible_system }}: Include Site Management Playbook." |
117 | 117 | ansible.builtin.include_tasks: "sites.yml" |
118 | 118 | when: checkmk_server_sites is defined |
119 | 119 | tags: |
120 | 120 | - always |
121 | 121 |
|
122 | | -- name: "Cleanup unused Checkmk Versions." |
| 122 | +- name: "{{ ansible_system }}: Cleanup unused Checkmk Versions." |
123 | 123 | become: true |
124 | 124 | ansible.builtin.shell: | |
125 | 125 | set -o pipefail |
|
132 | 132 | tags: |
133 | 133 | - cleanup |
134 | 134 |
|
135 | | -- name: "Cleanup Checkmk Server Setup." |
| 135 | +- name: "{{ ansible_system }}: Cleanup Checkmk Server Setup." |
136 | 136 | ansible.builtin.file: |
137 | 137 | path: "{{ __checkmk_server_tmp_dir }}/{{ __checkmk_server_setup_file }}" |
138 | 138 | state: absent |
|
0 commit comments