mirror of
https://git.ecdf.ed.ac.uk/win_automation/windows-ansible.git
synced 2026-10-26 14:07:21 +00:00
trigger squid reload when allow list is changed
This commit is contained in:
1 parent
06b72112c8
commit
0f4b5249c1
3 files changed
+12
No files matched your search
@@ -5,6 +5,11 @@
|
||||
name: "{{ squid_service }}"
|
||||
state: restarted
|
||||
|
||||
- name: Reload squid
|
||||
ansible.builtin.service:
|
||||
name: "{{ squid_service }}"
|
||||
state: reloaded
|
||||
|
||||
- name: "Activate Changes"
|
||||
listen: activate changes
|
||||
checkmk.general.activation:
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
attributes:
|
||||
ipaddress: "{{ hostvars[inventory_hostname].ansible_host }}"
|
||||
state: "present"
|
||||
register: host_added
|
||||
notify: "activate changes"
|
||||
rescue:
|
||||
- name: Add {{ inventory_hostname }} to "/" CheckMK
|
||||
@@ -48,3 +49,4 @@
|
||||
- name: register agent for TLS
|
||||
shell: |
|
||||
cmk-agent-ctl register --hostname {{ inventory_hostname }} --server {{ checkmk_server }} --site {{ checkmk_agent_site }} --user {{ checkmk_agent_user }} --password '{{ checkmk_password }}' --trust-cert
|
||||
when: host_added.changed
|
||||
@@ -42,6 +42,11 @@
|
||||
owner: "{{ squid_user }}"
|
||||
group: "{{ squid_group }}"
|
||||
mode: "0644"
|
||||
notify:
|
||||
- Reload squid
|
||||
|
||||
- name: Flush_handlers
|
||||
ansible.builtin.meta: flush_handlers
|
||||
|
||||
- name: Configure squid
|
||||
ansible.builtin.template:
|
||||
|
||||
Reference in new issue
Block a user