diff --git a/handlers/restart_services.yml b/handlers/restart_services.yml index 14f755ef4c..420807959e 100644 --- a/handlers/restart_services.yml +++ b/handlers/restart_services.yml @@ -130,3 +130,6 @@ - name: restart nagios shell: nagios -v /etc/nagios/nagios.cfg && systemctl restart nagios + +- name: restart bridge + shell: /usr/lib/systemd/systemd-sysctl --prefix=/proc/sys/net/bridge diff --git a/tasks/virthost.yml b/tasks/virthost.yml index 97f0114283..b47ffcbe9b 100644 --- a/tasks/virthost.yml +++ b/tasks/virthost.yml @@ -37,3 +37,10 @@ - name: enable libvirtd service: name=libvirtd state=started enabled=yes + +- name: set bridging to work right - + copy: sec="{{ files }}/virthost/99-bridge.rules" dest=/etc/udev/rules.d/99-bridge.rules + notify: + - restart bridge + tags: + - config