Hi Jamo,
Yes, I am facing this problem consistently in my setup.
I am using ODL Boron stable release and OVS 2.6.1 stable release.

Regards,
Srikanth.

-----Original Message-----
From: Jamo Luhrsen [mailto:[email protected]] 
Sent: Wednesday, April 05, 2017 11:34 AM
To: Luis Gomez <[email protected]>; Anil Vishnoi <[email protected]>
Cc: Srikanth Lingala <[email protected]>; 
[email protected]; 
[email protected]
Subject: Re: [openflowplugin-dev] [Opendaylight-users] br-int become slave and 
disconnect from ODL

Yes it does seem like 7948.

Srikanth, can you hit this problem consistently?

Thanks,
JamO

On 04/04/2017 04:04 PM, Luis Gomez wrote:
> This issue seems familiar: 
> https://bugs.opendaylight.org/show_bug.cgi?id=7948
> 
> 
>> On Apr 4, 2017, at 3:49 PM, Anil Vishnoi <[email protected] 
>> <mailto:[email protected]>> wrote:
>>
>> +openflowplugin-dev
>>
>> Openflowplugin by default sets the slave role first and then when 
>> clustering service give ownership of the device to the plugin, it 
>> sends the master role to the switch. Looks like plugin tried to set 
>> the master role and switch is rejecting the role change. When plugin 
>> is not able to set it for 10 seconds, it will disconnect from the 
>> device. Once controller disconnect from the device, device tries to 
>> reconnect to the controller, that's the reason you see multiple connection 
>> attempt. Can you please run the wireshark on the controller node and see 
>> what error message switch is throwing when plugin is trying to set the role ?
>>
>> On Tue, Apr 4, 2017 at 10:40 AM, Srikanth Lingala <[email protected] 
>> <mailto:[email protected]>> wrote:
>>
>>     Hi,____
>>
>>     I am trying to integrate Openstack with ODL.____
>>
>>     I am using ODL Boron stable release and OVS 2.6.1. I started ODL 
>> karaf using the below command:____
>>
>>     __ __
>>
>>     /opt/distribution-karaf-0.5.3-SNAPSHOT/bin# ./karaf -of13 
>> clean____
>>
>>     Apache Karaf starting up. Press Enter to open the shell 
>> now...____
>>
>>     100% 
>> [====================================================================
>> ====]____
>>
>>     Karaf started in 273s. Bundle stats: 389 active, 401 total____
>>
>>     __ __
>>
>>         ________                       ________                .__  .__      
>>  .__     ______
>>
>>         \_____  \ ______   ____   ____ \______ \ _____  ___.__.|  | |__| 
>> ____ |  |___/  |_____
>>
>>          /   |   \\____ \_/ __ \ /    \ |    |  \\__ <smb://__>  \<   |  ||  
>> | |  |/ ___\|  |  \   __\____
>>
>>         /    |    \  |_> >  ___/|   |  \|    `   \/ __ \\___  ||  |_|  / /_/ 
>>  >   Y  \  |____
>>
>>         \_______  /   __/ \___  >___|  /_______  (____  / ____||____/__\___  
>> /|___|  /__|____
>>
>>                 \/|__|        \/     \/        \/     \/\/            
>> /_____/      \/____
>>
>>     __ __
>>
>>     __ __
>>
>>     Hit '<tab>' for a list of available commands____
>>
>>     and '[cmd] --help' for help on a specific command.____
>>
>>     Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown 
>> OpenDaylight.____
>>
>>     opendaylight-user@root>____
>>
>>     __ __
>>
>>     And, executed below command to set manager to ODL:____
>>
>>     __ __
>>
>>     #> ovs-vsctl set-manager tcp:10.20.0.26:6640 
>> <http://10.20.0.26:6640/>____
>>
>>     __ __
>>
>>     ODL able to add br-int to OVS. Following are the OVS details:____
>>
>>     __ __
>>
>>     root@node-4446ubuntu:~# ovs-vsctl show____
>>
>>     9bf5a6cb-e906-4205-afb2-14bb31510a51____
>>
>>         Manager "tcp:10.20.0.26:6640 <http://10.20.0.26:6640/>"____
>>
>>             is_connected: true____
>>
>>         Bridge br-int____
>>
>>             Controller "tcp:10.20.0.26:6653 
>> <http://10.20.0.26:6653/>"____
>>
>>             fail_mode: secure____
>>
>>             Port br-int____
>>
>>                 Interface br-int____
>>
>>                     type: internal____
>>
>>     __ __
>>
>>     Following are the ovs-vswitchd logs:____
>>
>>     __ __
>>
>>     2017-04-04T22:30:46.005Z|01281|connmgr|INFO|br-int: added primary 
>> controller "tcp:10.20.0.26:6653
>>     <http://10.20.0.26:6653/>"____
>>
>>     
>> 2017-04-04T22:30:46.005Z|01282|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connecting...____
>>
>>     2017-04-04T22:30:46.009Z|01283|netdev_linux|WARN|br-int: removing 
>> policing failed: Operation not supported____
>>
>>     
>> 2017-04-04T22:30:46.576Z|01284|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connected____
>>
>>     2017-04-04T22:31:51.646Z|01300|rconn|ERR|br-int<->tcp:10.20.0.26:6653 
>> <http://10.20.0.26:6653/>: no response to
>>     inactivity probe after 5 seconds, disconnecting____
>>
>>     
>> 2017-04-04T22:31:52.646Z|01301|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connecting...____
>>
>>     
>> 2017-04-04T22:31:52.675Z|01302|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connected____
>>
>>     2017-04-04T22:32:02.646Z|01303|rconn|ERR|br-int<->tcp:10.20.0.26:6653 
>> <http://10.20.0.26:6653/>: no response to
>>     inactivity probe after 5 seconds, disconnecting____
>>
>>     
>> 2017-04-04T22:32:03.645Z|01304|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connecting...____
>>
>>     
>> 2017-04-04T22:32:03.665Z|01305|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connected____
>>
>>     2017-04-04T22:32:13.646Z|01306|rconn|ERR|br-int<->tcp:10.20.0.26:6653 
>> <http://10.20.0.26:6653/>: no response to
>>     inactivity probe after 5 seconds, disconnecting____
>>
>>     
>> 2017-04-04T22:32:14.646Z|01307|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connecting...____
>>
>>     
>> 2017-04-04T22:32:15.645Z|01308|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connection timed out____
>>
>>     2017-04-04T22:32:15.646Z|01309|rconn|INFO|br-int<->tcp:10.20.0.26:6653 
>> <http://10.20.0.26:6653/>: waiting 2 seconds
>>     before reconnect____
>>
>>     
>> 2017-04-04T22:32:17.646Z|01310|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connecting...____
>>
>>     
>> 2017-04-04T22:32:19.646Z|01311|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connection timed out____
>>
>>     2017-04-04T22:32:19.647Z|01312|rconn|INFO|br-int<->tcp:10.20.0.26:6653 
>> <http://10.20.0.26:6653/>: waiting 4 seconds
>>     before reconnect____
>>
>>     
>> 2017-04-04T22:32:23.646Z|01313|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connecting...____
>>
>>     
>> 2017-04-04T22:32:27.646Z|01314|rconn|INFO|br-int<->tcp:10.20.0.26:665
>> 3 <http://10.20.0.26:6653/>: connection timed out____
>>
>>     2017-04-04T22:32:27.647Z|01315|rconn|INFO|br-int<->tcp:10.20.0.26:6653 
>> <http://10.20.0.26:6653/>: continuing to retry
>>     connections in the background but suppressing further logging____
>>
>>     __ __
>>
>>     I am able to see the following ODL errors in the Karaf logs:____
>>
>>     __ __
>>
>>     2017-04-05 04:01:08,675 | INFO  | entLoopGroup-7-3 | 
>> ConnectionAdapterImpl            | 363 -
>>     org.opendaylight.openflowjava.openflow-protocol-impl - 
>> 0.8.3.SNAPSHOT | Hello received / branch____
>>
>>     2017-04-05 04:01:08,684 | INFO  | entLoopGroup-7-3 | DeviceManagerImpl   
>>              | 368 -
>>     org.opendaylight.openflowplugin.impl - 0.3.3.SNAPSHOT | ConnectionEvent: 
>> Device connected to controller,
>>     Device:/10.20.0.26:54319 <http://10.20.0.26:54319/>, NodeId:Uri 
>> [_value=openflow:167725479026029]____
>>
>>     2017-04-05 04:01:08,685 | INFO  | entLoopGroup-7-3 | SalRoleServiceImpl  
>>              | 368 -
>>     org.opendaylight.openflowplugin.impl - 0.3.3.SNAPSHOT | SetRole called 
>> with input:SetRoleInput
>>     [_controllerRole=BECOMESLAVE, _node=NodeRef 
>> [_value=KeyedInstanceIdentifier{targetType=interface
>>     
>> org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,
>>     
>> path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes,
>>     
>> org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey
>>  [_id=Uri
>>     [_value=openflow:167725479026029]]]]}], augmentation=[]]____
>>
>>     2017-04-05 04:01:08,685 | INFO  | entLoopGroup-7-3 | SalRoleServiceImpl  
>>              | 368 -
>>     org.opendaylight.openflowplugin.impl - 0.3.3.SNAPSHOT | 
>> Requesting state change to BECOMESLAVE____
>>
>>     2017-04-05 04:01:08,685 | INFO  | entLoopGroup-7-3 | SalRoleServiceImpl  
>>              | 368 -
>>     org.opendaylight.openflowplugin.impl - 0.3.3.SNAPSHOT | RoleChangeTask 
>> called on device:openflow:167725479026029
>>     OFPRole:BECOMESLAVE____
>>
>>     2017-04-05 04:01:08,685 | INFO  | entLoopGroup-7-3 | RoleService         
>>              | 368 -
>>     org.opendaylight.openflowplugin.impl - 0.3.3.SNAPSHOT | 
>> getGenerationIdFromDevice called for device:
>>     openflow:167725479026029____
>>
>>     2017-04-05 04:01:18,695 | WARN  | pool-36-thread-1 | DeviceContextImpl   
>>              | 368 -
>>     org.opendaylight.openflowplugin.impl - 0.3.3.SNAPSHOT | New role 
>> BECOMESLAVE was not propagated to device
>>     openflow:167725479026029 during 10 sec____
>>
>>     2017-04-05 04:01:18,695 | ERROR | pool-36-thread-1 | SalRoleServiceImpl  
>>              | 368 -
>>     org.opendaylight.openflowplugin.impl - 0.3.3.SNAPSHOT | SetRoleService 
>> set Role BECOMESLAVE for Node:
>>     KeyedInstanceIdentifier{targetType=interface
>>     
>> org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node,
>>     
>> path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes,
>>     
>> org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey
>>  [_id=Uri
>>     [_value=openflow:167725479026029]]]]} fail . Reason 
>> java.util.concurrent.CancellationException: Task was cancelled.____
>>
>>     2017-04-05 04:01:18,696 | WARN  | pool-36-thread-1 | DeviceManagerImpl   
>>              | 368 -
>>     org.opendaylight.openflowplugin.impl - 0.3.3.SNAPSHOT | Was not able to 
>> set role SLAVE to device on node
>>     openflow:167725479026029____
>>
>>     __ __
>>
>>     Can anyone let me know what could be the issue?____
>>
>>     __ __
>>
>>     Regards,____
>>
>>     Srikanth.____
>>
>>
>>     _______________________________________________
>>     opendaylight-users mailing list
>>     [email protected] 
>> <mailto:[email protected]>
>>     https://lists.opendaylight.org/mailman/listinfo/opendaylight-users
>>     
>> <https://lists.opendaylight.org/mailman/listinfo/opendaylight-users>
>>
>>
>>
>>
>> --
>> Thanks
>> Anil
>> _______________________________________________
>> openflowplugin-dev mailing list
>> [email protected] 
>> <mailto:[email protected]>
>> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
> 
> 
> 
> _______________________________________________
> openflowplugin-dev mailing list
> [email protected]
> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
> 
_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to