From 50d166fe0d09834f35fe0e6dae1e7c71533d2f67 Mon Sep 17 00:00:00 2001 From: anthony Date: Thu, 12 Jan 2012 11:29:46 -0800 Subject: [PATCH] bug 13052: check if ebtables exists in can_bridge_firewall status 13052: resolved fixed --- scripts/vm/hypervisor/xenserver/vmops | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/vm/hypervisor/xenserver/vmops b/scripts/vm/hypervisor/xenserver/vmops index e6d77aa2a3d..da5978c8bcc 100755 --- a/scripts/vm/hypervisor/xenserver/vmops +++ b/scripts/vm/hypervisor/xenserver/vmops @@ -389,6 +389,10 @@ def chain_name_def(vm_name): @echo def can_bridge_firewall(session, args): + try: + util.pread2(['ebtables', '-V']) + except: + return 'false' host_uuid = args.get('host_uuid') try: util.pread2(['iptables', '-N', 'BRIDGE-FIREWALL'])