Hi All, Thanks for the help. It is working now. The issue was with incompatibility of libvirt binaries with shared libraries as there were multiple versions installed. Once I sorted it out it started working. BTW 0.9.11.3 also works. There is no issue with that.
Regards, Srinivas. On Fri, May 4, 2012 at 1:39 PM, Ansis Atteka <aatt...@nicira.com> wrote: > > > On Fri, May 4, 2012 at 1:32 PM, Srinivasa R Kanduru <skand...@gmail.com>wrote: > >> Hi Ansis, >> >> I have opened a bug against libvirt .. >> > > The domain XML file indicates that you are using Linux bridge not the OVS > bridge. > You are missing the <virtualport> tag. Refer to INSTALL.Libvirt for more > details. > > > >> https://bugzilla.redhat.com/show_bug.cgi?id=817404 >> >> attaching the tar file here .. >> >> Thanks, >> Srinivas. >> >> >> On Fri, May 4, 2012 at 1:22 PM, Ansis Atteka <aatt...@nicira.com> wrote: >> >>> >>> >>> On Fri, May 4, 2012 at 1:19 PM, Srinivasa R Kanduru >>> <skand...@gmail.com>wrote: >>> >>>> Thanks a lot guys ! I was using kvm directly to launch VM as libvirt >>>> (0.9.11.3) was giving an internal error even with a simple config file >>>> which replaces the default network with openvswitch. >>>> >>>> What error was that? Can you provide your Domain config XML file? >>> >>>> May I ask which version of libvirt that I should use ? >>>> >>>> Regards, >>>> Srinivas. >>>> >>>> >>>> On Fri, May 4, 2012 at 1:00 PM, Chris Wright <chr...@sous-sol.org>wrote: >>>> >>>>> * Srinivasa R Kanduru (skand...@gmail.com) wrote: >>>>> > The physical interface is a wireless NIC. I assume that shouldn't >>>>> have any >>>>> > bearing on the behaviour. >>>>> >>>>> Yes, it does. Seems that OVS ought to do something like: >>>>> >>>>> Subject: [PATCH] openvswitch: honour IFF_DONT_BRIDGE >>>>> From: Chris Wright <chr...@sous-sol.org> >>>>> >>>>> Especially in the case of wireless, the netdev may not work properly. >>>>> So honor IFF_DONT_BRIDGE. >>>>> >>>>> Signed-off-by: Chris Wright <chr...@sous-sol.org> >>>>> -- >>>>> NOTE: Completely untested >>>>> >>>>> diff --git a/net/openvswitch/vport-netdev.c >>>>> b/net/openvswitch/vport-netdev.c >>>>> index c1068ae..ee04d44 100644 >>>>> --- a/net/openvswitch/vport-netdev.c >>>>> +++ b/net/openvswitch/vport-netdev.c >>>>> @@ -96,6 +96,11 @@ static struct vport *netdev_create(const struct >>>>> vport_parms *parms) >>>>> goto error_put; >>>>> } >>>>> >>>>> + if (netdev_vport->dev->priv_flags & IFF_DONT_BRIDGE) { >>>>> + err = -EOPNOTSUPP; >>>>> + goto error_put; >>>>> + } >>>>> + >>>>> err = netdev_rx_handler_register(netdev_vport->dev, >>>>> netdev_frame_hook, >>>>> vport); >>>>> if (err) >>>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> discuss mailing list >>>> discuss@openvswitch.org >>>> http://openvswitch.org/mailman/listinfo/discuss >>>> >>>> >>> >> >> >> -- >> If you want to live fully, leave fully !! >> >> - Sri Siva Shankar Baba >> >> > -- If you want to live fully, leave fully !! - Sri Siva Shankar Baba
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss