Move some other tasks to bootstrap role

Avoids an issue where the pvcnoded service is stopped on non-bootstrap
runs.
This commit is contained in:
2021-05-13 10:14:57 -04:00
committed by Joshua Boniface
parent 7536732f30
commit 238449904f
3 changed files with 42 additions and 20 deletions

View File

@ -30,3 +30,22 @@
- name: remove floating IP address to upstream interface
command: ip address delete {{ pvc_upstream_floatingip }}/{{ pvc_upstream_netmask }} dev {{ pvc_upstream_device }}
ignore_errors: yes
- name: stop and disable unneccessary services
service:
name: "{{item }}"
state: stopped
enabled: no
with_items:
- pdns.service
- dnsmasq.service
- name: ensure services are enabled but stopped pending reboot
service:
name: "{{ item }}"
state: stopped
enabled: yes
with_items:
- pvc-flush.service
- pvcnoded.service
- pvc.target