From 5d54a3aef8accf7a5b05a25df45cb46999864f6d 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 cd06152854e..11f12ff62f2 100755 --- a/scripts/vm/hypervisor/xenserver/vmops +++ b/scripts/vm/hypervisor/xenserver/vmops @@ -393,6 +393,10 @@ def egress_chain_name(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'])