It does not seem to be because of duplicate IPs. With duplicate IP, we get 
EEXIST.

      Port "ovn-55491a-0"
            Interface "ovn-55491a-0"
                type: geneve
                options: {csum="true", key=flow, remote_ip="10.100.0.42"}
                error: "could not add network device ovn-55491a-0 to ofproto 
(File exists)"

Guru is seeing EBUSY.


On 8/21/18, 11:15 AM, "Gregory Rose" <[email protected]> wrote:

    On 8/21/2018 7:38 AM, William Tu wrote:
    > On Mon, Aug 20, 2018 at 9:30 PM Manoj Sharma <[email protected]> 
wrote:
    >> It may be because of duplicate chassis IPs (same IP address used for 
more than one chassis).
    >>
    > Is this the case? I saw Guru is using different remote_ip
    >
    > --William
    
    I'm looking into it today.
    
    Thanks,
    
    - Greg
    
    >
    >>
    >> Thanks.
    >>
    >>
    >>
    >> From: <[email protected]> on behalf of Guru Shetty 
<[email protected]>
    >> Date: Monday, August 20, 2018 at 9:24 PM
    >> To: discuss <[email protected]>, Greg Rose <[email protected]>, 
William Tu <[email protected]>
    >> Subject: Re: [ovs-discuss] OVS 2.10 geneve errors
    >>
    >>
    >>
    >> I should clarify that I am seeing this in kernel datapath. I realized 
that my usage of "userspace geneve tunnels" can be misleading.
    >>
    >>
    >>
    >> On Mon, 20 Aug 2018 at 21:22, Guru Shetty <[email protected]> wrote:
    >>
    >> Hello All,
    >>
    >>    Looks like with OVS 2.10, we cannot create more than 2 userspace 
geneve tunnels.
    >>
    >> You get an error that says: could not add network device geneve23 to 
ofproto (Device or resource busy)
    >>
    >>
    >>
    >> e.g:
    >>
    >>
    >>
    >> vagrant@k8smaster:~$ sudo ovs-vsctl show
    >>
    >> 86d11177-d982-48f9-a08e-c9f6f6587215
    >>
    >>      Bridge "br0"
    >>
    >>          Port "geneve23"
    >>
    >>              Interface "geneve23"
    >>
    >>                  type: geneve
    >>
    >>                  options: {remote_ip="192.168.0.3"}
    >>
    >>                  error: "could not add network device geneve23 to 
ofproto (Device or resource busy)"
    >>
    >>          Port "br0"
    >>
    >>              Interface "br0"
    >>
    >>                  type: internal
    >>
    >>     Bridge br-int
    >>
    >>          fail_mode: secure
    >>
    >>          Port "k8s-patch-br-int-br-localnet"
    >>
    >>              Interface "k8s-patch-br-int-br-localnet"
    >>
    >>                  type: patch
    >>
    >>                  options: {peer="k8s-patch-br-localnet-br-int"}
    >>
    >>          Port "ovn-d18708-0"
    >>
    >>              Interface "ovn-d18708-0"
    >>
    >>                  type: geneve
    >>
    >>                  options: {csum="true", key=flow, remote_ip="10.10.0.12"}
    >>
    >>          Port "26dfc422a6875c2"
    >>
    >>              Interface "26dfc422a6875c2"
    >>
    >>          Port br-int
    >>
    >>              Interface br-int
    >>
    >>                  type: internal
    >>
    >>          Port "ovn-8abe64-0"
    >>
    >>              Interface "ovn-8abe64-0"
    >>
    >>                  type: geneve
    >>
    >>                  options: {csum="true", key=flow, remote_ip="10.10.0.13"}
    >>
    >>                  error: "could not add network device ovn-8abe64-0 to 
ofproto (Device or resource busy)"
    >>
    >>
    >>
    >>
    
    

_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to