Skip to content
Snippets Groups Projects
Commit 5661bb4b authored by shirenn's avatar shirenn 🌊
Browse files

[dhcp] Restart isc-dhcp-server only if it is already running

parent 2844df31
No related branches found
No related tags found
1 merge request!227[dhcp] Restart isc-dhcp-server only if it is already running
......@@ -15,7 +15,7 @@ glob_dhcp:
domain_name: "adh.crans.org"
domain_search: "adh.crans.org"
options: []
lease_file: "/var/local/re2o-services/dhcp/generated/dhcp.adh.crans.org.list"
lease_file: "/var/local/services/dhcp/generated/dhcp.adh.crans.org.list"
- network: "100.64.0.0/16"
deny_unknown: True
vlan: "adh_nat"
......@@ -26,7 +26,7 @@ glob_dhcp:
domain_name: "adh-nat.crans.org"
domain_search: "adh-nat.crans.org"
options: []
lease_file: "/var/local/re2o-services/dhcp/generated/dhcp.adh-nat.crans.org.list"
lease_file: "/var/local/services/dhcp/generated/dhcp.adh-nat.crans.org.list"
- network: "172.16.32.0/22"
deny_unknown: True
vlan: "infra"
......@@ -36,7 +36,7 @@ glob_dhcp:
domain_name: "infra.crans.org"
domain_search: "infra.crans.org"
options: []
lease_file: "/var/local/re2o-services/dhcp/generated/dhcp.infra.crans.org.list"
lease_file: "/var/local/services/dhcp/generated/dhcp.infra.crans.org.list"
- network: "172.16.14.0/24"
vlan: "accueil"
default_lease_time: "600"
......@@ -71,4 +71,4 @@ glob_re2o_services:
mail_server: "{{ glob_smtp }}"
glob_re2o_dhcp:
uri: "https://gitlab.adm.crans.org/nounous/re2o-dhcp.git"
uri: "https://gitlab.adm.crans.org/nounous/dhcp.git"
......@@ -7,7 +7,7 @@ interfaces:
adh: ens22
adh_nat: ens23
zayo: enp1s3
# federez: enp1s4
federez: enp1s4
accueil: ens1
firewall:
......
---
- name: check isc-dhcp-server
service_facts:
listen: 'restart isc-dhcp-server'
- name: restart dhcp server
systemd:
name: isc-dhcp-server
state: restarted
enabled: true
when: not ansible_check_mode
listen: 'restart isc-dhcp-server'
when: not ansible_check_mode and ansible_facts.services['isc-dhcp-server']['state'] == 'running'
......@@ -13,13 +13,13 @@
src: default/isc-dhcp-server.j2
dest: /etc/default/isc-dhcp-server
mode: 0600
# notify:
# - restart dhcp server
notify:
- restart isc-dhcp-server
- name: Configure isc-dhcp-server
template:
src: dhcp/dhcpd.conf.j2
dest: /etc/dhcp/dhcpd.conf
mode: 0600
# notify:
# - restart dhcp server
notify:
- restart isc-dhcp-server
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment