Hi Alisson,<div><br></div><div>The --nic option was only added to nova client in Essex, thus it will not be available in Diablo code.</div><div><br></div><div>However, if you spin up a VM with no --nic options, the VM will actually automatically get a NIC on each "global" network (i.e. no project is set) and each project network (--project set when creating the network). You need to create these networks using nova-network. This is all document here: <a href="http://docs.openstack.org/incubation/openstack-network/admin/content/QuantumManager-d1e450.html" target="_blank">http://docs.openstack.org/incubation/openstack-network/admin/content/QuantumManager-d1e450.html</a></div>
<div><br></div><div>Dan</div><div><br></div><div><br><div class="gmail_quote">On Tue, Jan 24, 2012 at 10:59 AM, Alisson Soares Limeira Pontes <span dir="ltr"><<a href="mailto:apontes@cpqd.com.br" target="_blank">apontes@cpqd.com.br</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><font face="arial, helvetica, sans-serif">Hello everybody.<br><br><br>I am searching for some days but I can't figure out how to attach a vm to a network</font>?<br>
<br>I am using Quantum 2011.3 with OVS to create the network. And Diablo.<br>
<br>I am looking to something like:<br><br>$ nova boot --flavor 1 --image 2 <b><span><span>--nic net-id=xxxx</span></span></b> --key_name key instance10<br><br>But in Diablo <b>--nic</b> does not work<br>
<br><br>I apreciate any help.<br>Thank you.<br><br><span><span></span></span>
<br><br>ps. I created the network and when I boot a vm nova-network.log returns<br><br><a href="tel:2012-01-24%2018" value="+12012012418" target="_blank">2012-01-24 18</a>:27:34,941 DEBUG nova.network.quantum.quantum_connection [-] Quantum Client Request:<br>
POST /v1.0/tenants/default/networks/None/ports.json<br>
from (pid=872) do_request /var/lib/nova/nova/network/quantum/client.py:176<br><a href="tel:2012-01-24%2018" value="+12012012418" target="_blank">2012-01-24 18</a>:27:34,941 DEBUG nova.network.quantum.quantum_connection [-] {"port": {"state": "ACTIVE"}} from (pid=872) do_request /var/lib/nova/nova/network/quantum/client.py:178<br>
<a href="tel:2012-01-24%2018" value="+12012012418" target="_blank">2012-01-24 18</a>:27:36,540 DEBUG nova.network.quantum.quantum_connection [-] Quantum Client Reply (code = 420) :<br> {"networkNotFound": {"message": "Unable to find a network with the specified identifier.", "code": 420, "detail": "Network None could not be found"}} from (pid=872) do_request /var/lib/nova/nova/network/quantum/client.py:187<br>
<a href="tel:2012-01-24%2018" value="+12012012418" target="_blank">2012-01-24 18</a>:27:36,540 ERROR nova.rpc [-] Exception during message handling<br>(nova.rpc): TRACE: Traceback (most recent call last):<br>(nova.rpc): TRACE: File "/var/lib/nova/nova/rpc/impl_kombu.py", line 620, in _process_data<br>
(nova.rpc): TRACE: rval = node_func(context=ctxt, **node_args)<br>(nova.rpc): TRACE: File "/var/lib/nova/nova/network/quantum/manager.py", line 175, in allocate_for_instance<br>(nova.rpc): TRACE: vif_rec['uuid'])<br>
(nova.rpc): TRACE: File "/var/lib/nova/nova/network/quantum/quantum_connection.py", line 86, in create_and_attach_port<br>(nova.rpc): TRACE: resdict = self.client.create_port(net_id, port_data, tenant=tenant_id)<br>
(nova.rpc): TRACE: File "/var/lib/nova/nova/network/quantum/client.py", line 81, in with_params<br>(nova.rpc): TRACE: ret = self.func(instance, *args)<br>(nova.rpc): TRACE: File "/var/lib/nova/nova/network/quantum/client.py", line 277, in create_port<br>
(nova.rpc): TRACE: return self.do_request("POST", self.ports_path % (network), body=body)<br>(nova.rpc): TRACE: File "/var/lib/nova/nova/network/quantum/client.py", line 202, in do_request<br>(nova.rpc): TRACE: % locals()))<br>
(nova.rpc): TRACE: QuantumServerException: Server 420 error: {"networkNotFound": {"message": "Unable to find a network with the specified identifier.", "code": 420, "detail": "Network None could not be found"}}<br>
(nova.rpc): TRACE<span><font color="#888888"><br><br clear="all"><br>-- <br>Alisson Pontes<br>__________________________________________________________<br>
Network Technology Evolution Researcher<br>
<div>CPqD - Center for Research and Development in Telecommunications<br></div>Tel.: <a href="tel:%2B55%2019%203705-4996" value="+551937054996" target="_blank">+55 19 3705-4996</a><br><a href="mailto:aponte@cpqd.com.br" target="_blank">apontes@cpqd.com.br</a><br>
<a href="http://www.cpqd.com.br" target="_blank">www.cpqd.com.br</a><br>
<br><img height="45" width="96"><br><br>
</font></span><br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>Dan Wendlandt <div>Nicira Networks: <a href="http://www.nicira.com" target="_blank">www.nicira.com</a><br><div>twitter: danwendlandt<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~<br></div></div><br>
</div>