Hello Gianni,<br>I'm afraid the documentation section related to the isolation of networks has not yet been properly updated  (<a href="http://opennebula.org/doku.php?id=documentation:rel1.4:nm">http://opennebula.org/doku.php?id=documentation:rel1.4:nm</a>).<br>

<br>Please allow me one or two days to update the relevant section.<br><br>In the meantime try with the following confiuration:<br><br>The "oned.conf" should be:<br><br>arguments = "one-$VMID",<br>instead of <br>

arguments = "start one-$VMID",<br><br>so please go ahead and change that in your oned.conf.<br><br>As soon as I finish updating the configuration I will let you know.<br><br><br>Thanks for your feedback.<br><br>

regards,<br>Jaime<br><br><br><br><div class="gmail_quote">On Wed, Nov 25, 2009 at 3:02 PM, Gianni Dalla Torre <span dir="ltr"><<a href="mailto:gianni.dallatorre@cnaf.infn.it">gianni.dallatorre@cnaf.infn.it</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi all,<br>
<br>
I update my installation to the last 1.3.90 openNenbula version, and I'm trying to give some public Ip to my VM. using Bridged networking and the scripts included in the last release.<br>
<br>
But I have a problem with this script:<br>
/srv/cloud/one/share/hooks/ebtables-kvm<br>
<br>
This is the log I have:<br>
Wed Nov 25 12:41:45 2009 [VMM][D]: Message received: DEPLOY SUCCESS 36 one-36<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 Command execution fail: '/srv/cloud/one/share/hooks/ebtables-kvm start one-36'<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 STDERR follows.<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 error: failed to get domain 'start'<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 error: Domain not found: no domain with matching name 'start'<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 /usr/lib/ruby/1.8/rexml/encoding.rb:47: command not found: brctl show<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 /srv/cloud/one/share/hooks/ebtables-kvm:36:in `get_bridges': undefined method `each' for nil:NilClass (NoMethodError)<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 from /srv/cloud/one/share/hooks/ebtables-kvm:50:in `get_interfaces'<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 from /srv/cloud/one/share/hooks/ebtables-kvm:62<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: LOG - 36 ExitCode: 1<br>
Wed Nov 25 12:41:46 2009 [HKM][D]: Message received: EXECUTE FAILURE 36 ebtables-running<br>
Wed Nov 25 12:42:10 2009 [VMM][I]: Monitoring VM 36.<br>
Wed Nov 25 12:42:11 2009 [VMM][D]: Message received: POLL SUCCESS 36  STATE=a USEDMEMORY=524288<br>
Wed Nov 25 12:42:19 2009 [InM][D]: Host 4 successfully monitored.<br>
<br>
I also had a go changing the assignation of argv[0] to argv [1] inside the script, but it didn't work.<br>
<br>
This are some information about my host configuration:<br>
<br>
I configured an OpenNebula (v 1.3.90) front-end in my pc "solaris" (Ubuntu 9.04) and installed a cluster node "omii001" (Scientific Linux CERN SLC<br>
release 2.6.18-164.6.1.el5 x86_64).<br>
I need to access my VM through ssh, so I used the Bridged networking("shared physical device") following this instructions:<br>
<a href="http://www.opennebula.org/doku.php?id=documentation:rel1.4:nm" target="_blank">http://www.opennebula.org/doku.php?id=documentation:rel1.4:nm</a><br>
<br>
oneadmin@omii001$ brctl show<br>
bridge name     bridge id               STP enabled     interfaces<br>
br0             8000.0015c5edbf17       no              vnet0<br>
                                                        eth0<br>
virbr0          8000.000000000000       yes     <br>
<br>
Setting ifcfg-eth0 and ifcfg-br0 in this way:<br>
<br>
oneadmin@omii001$ cat /etc/sysconfig/network-scripts/ifcfg-eth0<br>
# Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet<br>
DEVICE=eth0<br>
BOOTPROTO=static<br>
DHCPCLASS=<br>
HWADDR=00:15:C5:ED:BF:17<br>
IPADDR=131.154.100.175<br>
NETMASK=255.255.255.0<br>
ONBOOT=yes<br>
BRIDGE=br0<br>
<br>
oneadmin@omii001$ cat /etc/sysconfig/network-scripts/ifcfg-br0<br>
DEVICE=br0<br>
TYPE=Bridge<br>
BOOTPROTO=dhcp<br>
ONBOOT=yes<br>
DELAY=0<br>
<br>
And this is the template of the VM:<br>
<br>
#---------------------------------------<br>
# VM definition example<br>
#---------------------------------------<br>
NAME    = two<br>
CPU     = 1 MEMORY  = 512<br>
# --- kernel & boot device ---<br>
OS      = [ boot   = hd]<br>
# --- 1 disks ---<br>
DISK    = [<br>
        source   = "/srv/cloud/one/images/debian5.img",<br>
        target   = "vda",<br>
        readonly = "no" ]<br>
# --- I/O ---<br>
GRAPHICS= [<br>
       type    = "vnc",<br>
       listen  = "127.0.0.1",<br>
       port    = "1"]<br>
# --- 2 NIC ---<br>
#NIC    = [ NETWORK = "OpenNebulaLAN",<br>
#       BRIDGE  = "wlan0" ]<br>
NIC     = [ NETWORK = "PublicVLAN",<br>
       BRIDGE  = "br0" ]<br>
SAVE    = yes<br>
<br>
Some other information about my configuration are in the previous mail:<br>
<a href="http://lists.opennebula.org/pipermail/users-opennebula.org/2009-November/001202.html" target="_blank">http://lists.opennebula.org/pipermail/users-opennebula.org/2009-November/001202.html</a><br>
<br>
If someone have some advice, I would really appreciate it.<br>
<br>
Best regards,<br>
Gianni.<br>
<br>
<br>
|-----|<br>
|NOTE:|<br>
|-----|<br>
I'm not sure if it could be related, but when I compiled opennebula I had problems with some dependencies, but anyway the installation seems to work.<br>
( I'm sure I installed all the the software dependencies listed in the "Platform Notes 1.4" page). I also read some other people had the same issue in the past, but I<br>
cannot find the solution and neither any package for Ubuntu that satisfies the requirements.<br>
<br>
oneadmin@solaris:~/one-1.3.90$ sudo scons<br>
scons: Reading SConscript files ...<br>
Testing recipe: pkg-config<br>
 Error calling pkg-config xmlrpc_server_abyss++ --static --libs<br>
Testing recipe: xmlrpc-c-config<br>
g++ .xmlrpc_test/<a href="http://xmlrpc_test.a7469a.cc" target="_blank">xmlrpc_test.a7469a.cc</a> -o .xmlrpc_test/xmlrpc_test.a7469a.cc.out -L/usr/lib  -lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc_abyss  -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.a7469a.cc.log 2>&1<br>


<br>
Testing recipe: pkg-config<br>
 Error calling pkg-config xmlrpc_client++ xmlrpc++ --libs<br>
Testing recipe: xmlrpc-c-config<br>
g++ .xmlrpc_test/<a href="http://xmlrpc_test.2781fc.cc" target="_blank">xmlrpc_test.2781fc.cc</a> -o .xmlrpc_test/xmlrpc_test.2781fc.cc.out -L/usr/lib  -lxmlrpc_client++ -lcurl -lgssapi_krb5 -lxmlrpc_client -lxmlrpc++ -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok -Wl,--rpath -Wl,/usr/lib  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.2781fc.cc.log 2>&1<br>


<br>
Testing recipe: pkg-config<br>
 Error calling pkg-config xmlrpc_server_abyss++ --static --libs<br>
Testing recipe: xmlrpc-c-config<br>
g++ .xmlrpc_test/<a href="http://xmlrpc_test.6d95be.cc" target="_blank">xmlrpc_test.6d95be.cc</a> -o .xmlrpc_test/xmlrpc_test.6d95be.cc.out -L/usr/lib  -lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc_abyss  -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.6d95be.cc.log 2>&1<br>


<br>
Testing recipe: pkg-config<br>
 Error calling pkg-config xmlrpc_client++ xmlrpc++ --libs<br>
Testing recipe: xmlrpc-c-config<br>
g++ .xmlrpc_test/<a href="http://xmlrpc_test.ce42a1.cc" target="_blank">xmlrpc_test.ce42a1.cc</a> -o .xmlrpc_test/xmlrpc_test.ce42a1.cc.out -L/usr/lib  -lxmlrpc_client++ -lcurl -lgssapi_krb5 -lxmlrpc_client -lxmlrpc++ -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok -Wl,--rpath -Wl,/usr/lib  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.ce42a1.cc.log 2>&1<br>


<br>
scons: done reading SConscript files.<br>
scons: Building targets ...<br>
scons: `.' is up to date.<br>
scons: done building targets.<br>
<br>
-- <br>
Gianni Dalla Torre<br>
Computer Science Engineering<br>
<br>
INFN -CNAF<br>
Via Ranzani 13/2<br>
40127 Bologna, Italy<br>
Phone:  +39 051 6092913<br>
Fax:    +39 051 6092916<br>
mail:   dallatorre&<a href="http://cnaf.infn.it" target="_blank">cnaf.infn.it</a><br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
</blockquote></div><br>