X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=AnsibleRoles.git;a=blobdiff_plain;f=roles%2Fcheck-mk-agent%2Ftasks%2Fmain.yml;h=1221c4400defe2570aea348911bc2e2462781e7c;hp=abc3006557e929a41a5f3981535e1428d8c97b7c;hb=455a8c989340ca74765c35562c8f5a52115b375b;hpb=429c8f3fd0e2c9d2f73f7ba22d439c5db8b72b01 diff --git a/roles/check-mk-agent/tasks/main.yml b/roles/check-mk-agent/tasks/main.yml index abc3006..1221c44 100644 --- a/roles/check-mk-agent/tasks/main.yml +++ b/roles/check-mk-agent/tasks/main.yml @@ -6,12 +6,12 @@ - check_mk - monitoring - packages - apt: > - state=installed - name={{ item }} - with_items: - - check-mk-agent - - nagios-plugins-basic + apt: + state: present + name: [ + 'check-mk-agent', + 'nagios-plugins-basic', + ] - name: install Debian packages for Check_MK agent (2/2) tags: @@ -19,9 +19,9 @@ - monitoring - packages apt: > - state=installed + state=present name=check-mk-agent-logwatch - when: "ansible_distribution_major_version >= '7'" + when: "ansible_distribution_major_version|int >= 7 and ansible_distribution_major_version|int < 9" - name: test for systemd unit files tags: @@ -29,7 +29,7 @@ - monitoring - packages stat: path=/etc/systemd/system/check_mk.socket - when: "ansible_distribution_major_version >= '8'" + when: "ansible_distribution_major_version|int >= 8" check_mode: no register: check_mk_socket_unit @@ -44,7 +44,7 @@ mode=0644 owner=root src=check_mk.socket.j2 - when: ansible_distribution_major_version >= '8' and check_mk_socket_unit.stat.exists == False + when: ansible_distribution_major_version|int >= 8 and check_mk_socket_unit.stat.exists == False notify: - reload systemd daemon @@ -59,7 +59,7 @@ mode=0644 owner=root src=check_mk@.service.j2 - when: ansible_distribution_major_version >= '8' and check_mk_socket_unit.stat.exists == False + when: ansible_distribution_major_version|int >= 8 and check_mk_socket_unit.stat.exists == False notify: - reload systemd daemon @@ -73,16 +73,13 @@ owner=root regexp="^[\s]*disable[\s]*=" state=absent - when: "ansible_distribution_major_version < '8'" + when: "ansible_distribution_major_version|int < 8" notify: - restart "xinetd" - meta: flush_handlers tags: - check_mk - - monitoring - - packages - - systemd - name: ensure "check_mk.socket" is enabled and started tags: @@ -92,4 +89,4 @@ enabled=yes name=check_mk.socket state=started - when: "ansible_distribution_major_version >= '8'" + when: "ansible_distribution_major_version|int >= 8"