Hi,<div><br></div><div>I'm using ebtables to isolate virtual network in OpenNebula.</div><div>I have a problem when OpenNebula execute ebtables-kvm script.</div><div>In fact, the log file mention no error "Wed Apr  6 18:22:02 2011 [HKM][D]: Message received: EXECUTE SUCCESS 146 ebtables-start".</div>
<div>But there are no rule added to the list rules of ebtables in the physical host where the VM is allocated.</div><div><div><br></div><div>###############################################</div><div>sudo ebtables -L</div>
<div><br></div><div>Bridge table: filter</div><div><br></div><div>Bridge chain: INPUT, entries: 0, policy: ACCEPT</div><div><br></div><div>Bridge chain: FORWARD, entries: 0, policy: ACCEPT</div><div><br></div><div>Bridge chain: OUTPUT, entries: 0, policy: ACCEPT</div>
</div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">###############################################</div><div><br></div><div>And when I execute manually the script on the worker node, the rules are added.</div>
<div>In the oned.conf we put this configuration</div><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">###############################################</div><div><div>VM_HOOK = [</div><div>
    name      = "ebtables-start",</div><div>    on        = "running",</div><div>    command   = "ebtables-kvm", # or ebtables-xen </div><div>    arguments = "one-$VMID",</div><div>
    remote    = "yes" ]</div><div><br></div><div>VM_HOOK = [</div><div>    name      = "ebtables-flush",</div><div>    on        = "done",</div><div>    command   = "ebtables-flush",</div>
<div>    arguments = "",</div><div>    remote    = "yes" ]</div></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">###############################################</div><div><br>
</div><div>can you help me to fix this problem</div><div><br></div><div>Best Regards</div><div>Marwen</div>