[ovirt-users] Nova- oVirt Driver : Adding NIC to VM
Moti Asayag
masayag at redhat.com
Tue Jun 17 07:25:52 EDT 2014
----- Original Message -----
> From: "Udaya Kiran P" <ukiran770 at yahoo.in>
> To: "Moti Asayag" <masayag at redhat.com>
> Cc: "users" <users at ovirt.org>
> Sent: Tuesday, June 17, 2014 12:37:23 PM
> Subject: Re: [ovirt-users] Nova- oVirt Driver : Adding NIC to VM
>
> Hi Moti,
>
> ThankYou for your inputs.
>
> I want a VM to be launched in oVirt, through Nova. i.e., When I say,launch
> new instance in OpenStack, internally VM should get created in oVirt Host,
> with the same mac address as assigned by OpenStack, get added to the same
> Network as selected in OpenStack.
>
> I am able to spawn a VM and run through the complete the full lifecycle
> (spawn, pause, reboot, terminate etc).
>
> Now, I am looking at how can I add NIC with the same mac address. I see port
> is already been created at the OpenStack end.
>
> Should I Hot plug it?
>
> or
>
> Prevent Neutron from creating port initially and later use the port created
> by the oVirt to Neutron?
This seems like the right approach.
>
> Please suggest your thoughts on this.
>
>
> Regards,
> Udaya Kiran
>
>
> On Tuesday, 17 June 2014 2:33 PM, Moti Asayag <masayag at redhat.com> wrote:
>
>
>
>
>
> ----- Original Message -----
> > From: "Udaya Kiran P" <ukiran770 at yahoo.in>
> > To: "Moti Asayag" <masayag at redhat.com>
> > Cc: "users" <users at ovirt.org>
> > Sent: Tuesday, June 17, 2014 8:46:19 AM
> > Subject: Re: [ovirt-users] Nova- oVirt Driver : Adding NIC to VM
> >
> > Hi Moti,
> >
> > Sorry for the delayed response.
> >
> > The command neutron agent-list on the neutron server gives the alive status
> > as xxx, for the neutron-ovs-agent that is installed on the oVirt Host.
> > However, I am able to import the network from OpenStack into oVirt.
> >
> > The port for the mac_address assigned is already created in the neutron
> > server. Therefore, when I try to add it again, it gives error, port already
> > exists.
> >
> > How do I attach this port to the VM in oVirt.
>
> In the ovirt-neutron integration the ports are allocated for the vm by ovirt.
> The ovirt-engine creates the port on the neutron server and bind it to the
> vm nic:
> 1. Click on the specific vm
> 2. Select the 'Vm Interfaces' sub tab
> 3. Add a vm interface, and select the profile/network of Net1 (the imported
> neutron
> network).
>
> At this point, you should see on your neutron server the created port (by
> 'neutron port-list').
> The mac address for that port will be the one selected by the engine.
> You can provide your own custom mac address (as long it is unique).
>
> Once the vm is started or if the nic was added while the vm is running
> (hotplug),
> the vdsm-hook-openstacknet will wire the port to the integration bridge and
> the neutron-ovs-agent will become aware of it.
>
> Could you elaborate about your use-cases and what would you like to achieve
> with ovirt-neutron ?
>
> You can also ping me (masayag) on #ovirt (oftc.net)
>
> Regards,
>
> Moti
>
> >
> > How do I interact with the neutron-ovs-agent to get the port and assign to
> > oVirt VM.
> >
> > Please suggest your inputs.
> >
> > Thank You.
> >
> > Regards,
> > Udaya Kiran
> >
> >
> > On Wednesday, 28 May 2014 5:54 PM, Moti Asayag <masayag at redhat.com> wrote:
> >
> >
> >
> >
> >
> > ----- Original Message -----
> > > From: "Udaya Kiran P" <ukiran770 at yahoo.in>
> > > To: "users" <users at ovirt.org>
> > > Sent: Wednesday, May 28, 2014 2:46:00 PM
> > > Subject: [ovirt-users] Nova- oVirt Driver : Adding NIC to VM
> > >
> > > Hi All,
> > >
> > > I am working on Nova - oVirt driver. I was able to test the VM life cycle
> > > successfully - spawn, suspend, resume, shuttof, start and terminate.
> > >
> > > I am now exploring the Neutron integration in oVirt. I have imported the
> > > Network (Net1) form Openstack to oVirt.
> > >
> > > I get the below error when I try to add a NIC (for imported Net1) to the
> > > VM
> > > (created by Nova-oVirt driver), having the same MAC address which is
> > > assigned in Openstack (Port Details page).
> > >
> > > "Error while executing action Add NIC to VM: Failed to communicate with
> > > the
> > > external provider."
> > >
> > > However, I am able to add a NIC with different MAC address.
> > >
> > > What changes needs to be done to add a NIC with MAC address as assigned
> > > by
> > > Neutron? Please suggest.
> > >
> >
> > Could you attach the neutron server log (/etc/neutron/server.log) from the
> > external network provider ?
> >
> >
> > > I am using oVirt 3.4.0-1.fc19.
> > >
> > > Thank you.
> > >
> > > Regards,
> > > Udaya Kiran
> > >
> > > _______________________________________________
> > > Users mailing list
> > > Users at ovirt.org
> > > http://lists.ovirt.org/mailman/listinfo/users
> > >
More information about the Users
mailing list