[prometheus-node-exporter] wait for network-online.target before starting the unit
							parent
							
								
									04640173b0
								
							
						
					
					
						commit
						b8b81f2ce4
					
				| 
						 | 
				
			
			@ -3,3 +3,7 @@
 | 
			
		|||
  service:
 | 
			
		||||
    name: prometheus-node-exporter
 | 
			
		||||
    state: restarted
 | 
			
		||||
 | 
			
		||||
- name: systemctl daemon-reload
 | 
			
		||||
  systemd:
 | 
			
		||||
    daemon_reload: yes
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,6 +27,17 @@
 | 
			
		|||
      ARGS="--web.listen-address={{ prometheus_node_exporter.listen_addr }}:9100"
 | 
			
		||||
  tags: restart-node-exporter
 | 
			
		||||
 | 
			
		||||
- name: Patch prometheus-node-exporter service
 | 
			
		||||
  template:
 | 
			
		||||
    src: systemd/system/prometheus-node-exporter.service.d/override.conf.j2
 | 
			
		||||
    dest: /etc/systemd/system/prometheus-node-exporter.service.d/override.conf
 | 
			
		||||
  register: override
 | 
			
		||||
 | 
			
		||||
- name: systemctl daemon-reload
 | 
			
		||||
  systemd:
 | 
			
		||||
    daemon_reload: yes
 | 
			
		||||
  when: override.changed
 | 
			
		||||
 | 
			
		||||
- name: Activate prometheus-node-exporter service
 | 
			
		||||
  systemd:
 | 
			
		||||
    name: prometheus-node-exporter
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,2 @@
 | 
			
		|||
[Unit]
 | 
			
		||||
After=network-online.target
 | 
			
		||||
		Loading…
	
		Reference in New Issue