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

Reply via email to