78 lines
1.6 KiB
YAML
78 lines
1.6 KiB
YAML
---
|
|
# handlers file for fai
|
|
|
|
- name: "Restart tftp server"
|
|
become: true
|
|
ansible.builtin.service:
|
|
name: tftpd-hpa
|
|
state: restarted
|
|
enabled: true
|
|
listen: restart tftpd
|
|
|
|
- name: "Restarting apt-cacher-ng"
|
|
become: true
|
|
ansible.builtin.service:
|
|
name: apt-cacher-ng
|
|
state: restarted
|
|
enabled: true
|
|
listen: restart apt-cacher-ng
|
|
|
|
- name: "Pack fai configuration"
|
|
become: true
|
|
ansible.builtin.shell: |
|
|
tar -C "{{ fai_dir_config }}" \
|
|
-cf "{{ fai_dir_download + '/' + fai_config_archive }}" .
|
|
listen: pack fai-config
|
|
|
|
- name: "Restarting inetd"
|
|
become: true
|
|
ansible.builtin.service:
|
|
name: inetutils-inetd
|
|
state: restarted
|
|
listen: restart inetd
|
|
|
|
- name: "Restarting ntp config"
|
|
become: true
|
|
ansible.builtin.service:
|
|
name: ntp
|
|
state: restarted
|
|
listen: restart ntp
|
|
|
|
- name: "Restarting nginx"
|
|
become: true
|
|
ansible.builtin.service:
|
|
name: nginx
|
|
state: restarted
|
|
listen: restart nginx
|
|
|
|
- name: "Apply iptables rules"
|
|
become: true
|
|
ansible.builtin.shell: iptables-restore "/etc/iptables/rules.v4"
|
|
listen: apply iptables
|
|
|
|
- name: "Restart dhcp"
|
|
become: true
|
|
ansible.builtin.service:
|
|
name: isc-dhcp-server
|
|
state: restarted
|
|
listen: restart dhcpd
|
|
|
|
- name: "Restarting unbound"
|
|
become: true
|
|
ansible.builtin.service:
|
|
name: unbound
|
|
state: restarted
|
|
listen: restart unbound
|
|
|
|
- name: "Reloading unbound"
|
|
become: true
|
|
ansible.builtin.service:
|
|
name: unbound
|
|
state: reloaded
|
|
listen: reload unbound
|
|
|
|
- name: "Force rebuild nfsroot"
|
|
ansible.builtin.set_fact:
|
|
fai_nfsroot_force_rebuild: true
|
|
|