mirror of
https://git.ecdf.ed.ac.uk/win_automation/windows-ansible.git
synced 2026-10-30 11:26:51 +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 }}"
|
name: "{{ squid_service }}"
|
||||||
state: restarted
|
state: restarted
|
||||||
|
|
||||||
|
- name: Reload squid
|
||||||
|
ansible.builtin.service:
|
||||||
|
name: "{{ squid_service }}"
|
||||||
|
state: reloaded
|
||||||
|
|
||||||
- name: "Activate Changes"
|
- name: "Activate Changes"
|
||||||
listen: activate changes
|
listen: activate changes
|
||||||
checkmk.general.activation:
|
checkmk.general.activation:
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
attributes:
|
attributes:
|
||||||
ipaddress: "{{ hostvars[inventory_hostname].ansible_host }}"
|
ipaddress: "{{ hostvars[inventory_hostname].ansible_host }}"
|
||||||
state: "present"
|
state: "present"
|
||||||
|
register: host_added
|
||||||
notify: "activate changes"
|
notify: "activate changes"
|
||||||
rescue:
|
rescue:
|
||||||
- name: Add {{ inventory_hostname }} to "/" CheckMK
|
- name: Add {{ inventory_hostname }} to "/" CheckMK
|
||||||
@@ -48,3 +49,4 @@
|
|||||||
- name: register agent for TLS
|
- name: register agent for TLS
|
||||||
shell: |
|
shell: |
|
||||||
cmk-agent-ctl register --hostname {{ inventory_hostname }} --server {{ checkmk_server }} --site {{ checkmk_agent_site }} --user {{ checkmk_agent_user }} --password '{{ checkmk_password }}' --trust-cert
|
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 }}"
|
owner: "{{ squid_user }}"
|
||||||
group: "{{ squid_group }}"
|
group: "{{ squid_group }}"
|
||||||
mode: "0644"
|
mode: "0644"
|
||||||
|
notify:
|
||||||
|
- Reload squid
|
||||||
|
|
||||||
|
- name: Flush_handlers
|
||||||
|
ansible.builtin.meta: flush_handlers
|
||||||
|
|
||||||
- name: Configure squid
|
- name: Configure squid
|
||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
|
|||||||
Reference in new issue
Block a user