Hi, When I am executing the following commands in 3-node clusters, the internal and external bridge dump flows are not created.
The below steps were followed, 1. 3- Node clusters is Up. 2. Clearing the OVS instance. 3. Adding external bridge and set-manager 4. Verified that the default dump flows are created properly. 5. sudo systemctl stop openvswitch;sudo systemctl start openvswitch;sudo ovs-vsctl show; - Executed more than 1 times as it is. 6. Verified that dump flows are not available. I had verified the karaf logs and found the following timed out exception, due to that cluster new role is not properly setting. 2017-01-16 20:00:37,516 | WARN | lt-dispatcher-26 | RpcRegistry | 192 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.2.Boron-SR2 | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:flow:service?revision=2013-08-19)update-flow, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:127589286723234}]} 2017-01-16 20:00:37,525 | WARN | lt-dispatcher-26 | RpcRegistry | 192 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.2.Boron-SR2 | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:flow:service?revision=2013-08-19)update-flow, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:127589286723234}]} 2017-01-16 20:00:37,545 | WARN | lt-dispatcher-25 | RpcRegistry | 192 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.2.Boron-SR2 | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:flow:service?revision=2013-08-19)update-flow, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:127589286723234}]} 2017-01-16 20:00:37,555 | WARN | lt-dispatcher-26 | RpcRegistry | 192 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.2.Boron-SR2 | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:flow:service?revision=2013-08-19)update-flow, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:127589286723234}]} 2017-01-16 20:00:37,575 | WARN | lt-dispatcher-25 | RpcRegistry | 192 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.2.Boron-SR2 | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:flow:service?revision=2013-08-19)update-flow, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:127589286723234}]} 2017-01-16 20:00:37,584 | WARN | lt-dispatcher-15 | RpcRegistry | 192 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.2.Boron-SR2 | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:flow:service?revision=2013-08-19)update-flow, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:127589286723234}]} 2017-01-16 20:00:37,595 | WARN | lt-dispatcher-15 | RpcRegistry | 192 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.2.Boron-SR2 | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:flow:service?revision=2013-08-19)update-flow, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:127589286723234}]} 2017-01-16 20:00:37,605 | WARN | lt-dispatcher-15 | RpcRegistry | 192 - org.opendaylight.controller.sal-remoterpc-connector - 1.4.2.Boron-SR2 | Timed out finding routers for RouteIdentifierImpl{context=null, type=(urn:opendaylight:flow:service?revision=2013-08-19)update-flow, route=/(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:127589286723234}]} 2017-01-16 20:00:42,315 | WARN | pool-33-thread-1 | DeviceContextImpl | 299 - org.opendaylight.openflowplugin.impl - 0.3.2.Boron-SR2 | New role BECOMESLAVE was not propagated to device openflow:127589286723234 during 10 sec 2017-01-16 20:00:42,316 | ERROR | pool-33-thread-1 | SalRoleServiceImpl | 299 - org.opendaylight.openflowplugin.impl - 0.3.2.Boron-SR2 | 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:127589286723234]]]]} fail . Reason java.util.concurrent.CancellationException: Task was cancelled. 2017-01-16 20:00:42,316 | WARN | pool-33-thread-1 | DeviceManagerImpl | 299 - org.opendaylight.openflowplugin.impl - 0.3.2.Boron-SR2 | Was not able to set role SLAVE to device on node openflow:127589286723234 I have seen the following patch has implemented timed out exception while retries and wait for routed RPCs. https://git.opendaylight.org/gerrit/#/c/35306/ and for avoiding the above exception do we increase GOSSIP interval time?. Please share your input on this. Regards, Vinoth ::DISCLAIMER:: ---------------------------------------------------------------------------------------------------------------------------------------------------- The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects. ----------------------------------------------------------------------------------------------------------------------------------------------------
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev