[OPNFLWPLUG-808] Reconciliation does not work with He Plugin after Singleton Service Changes Created: 27/Oct/16  Updated: 27/Sep/21  Resolved: 12/Dec/17

Status: Resolved
Project: OpenFlowPlugin
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Gaurav Bhagwani Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 7044

 Description   

Reconciliation does not work with the Singleton Service Changes.

Steps to reproduce :

  • With Stable/Boron and He Plugin Combination , Reconciliation does not work
  • Connect a Node with Stable Boron Controller after installing odl-restconf-all, odl-mdsal-all, odl-openflowplugin-all-he.
  • Push a flow from Restconf on to the switch
  • Now reconnect the switch, and the flow does not get provisioned.

On Further Analysis, it was found that after Singleton Service Changes there is some time delay in election of master and starting the reconciliation. This use to work with EoS.

At FlowNodeReconciliation when it checks for isNodeOwner it takes some time to discover/elect master. Hence reconciliation does not start.



 Comments   
Comment by Vaclav Demcak [ 08/Nov/16 ]

Thank you for your bug report, but I'll need to know more. So please add logs.
New changes for ClusterSingletonService doesn't contains a big functionality change.

Comment by Anil Vishnoi [ 12/Dec/17 ]

Heluim plugin design is deprecated. Please reopen the bug if you see the issue with carbon/nitrogen/oxygen branch.

Generated at Wed Feb 07 20:33:26 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.