From ca6e170d5216f983303b6c68a66b588d5d5bbf78 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Wed, 8 Oct 2014 21:03:20 +0000 Subject: [PATCH] Workaround bridge bug on virthosts - https://bugzilla.redhat.com/show_bug.cgi?id=634736 --- handlers/restart_services.yml | 3 +++ tasks/virthost.yml | 7 +++++++ 2 files changed, 10 insertions(+) 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