[OPNFLWPLUG-1084] Device operational is not getting created if device reconciliation is not enabled Created: 13/Jan/20  Updated: 27/Sep/21  Resolved: 27/Sep/21

Status: Resolved
Project: OpenFlowPlugin
Component/s: reconciliation-framework
Affects Version/s: None
Fix Version/s: Sodium-SR3, Magnesium

Type: Bug Priority: Medium
Reporter: VenkataSatya Jonnadula Assignee: Shweta Chaturvedi
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Priority: Normal

 Description   

When we upgrade ODL from Fluorine to Sodium, the following two features are now mandatory to be installed with the OF Plugin, which in Fluorine were not needed:
 
odl-openflowplugin-app-reconciliation-framework
odl-openflowplugin-app-arbitratorreconciliation
 
If these are not enabled, the OFP does not create an entry in the inventory-operational on device connection.  
This is the scenario when disable-reconciliation=true.



 Comments   
Comment by Arunprakash D [ 17/Feb/20 ]

Shweta_Chaturvedi abandon the stable/neon review as there no release planned in near future.

Comment by Luis Gomez [ 19/Feb/20 ]

Just let you know current patch fixes the reported issue of operational inventory, however there are still problems when running OFP without reconciliation framework (installed features: odl-restconf,odl-openflowplugin-southbound,odl-openflowplugin-app-topology,odl-openflowplugin-app-table-miss-enforcer,odl-openflowplugin-nxm-extensions):

https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-1node-gate-flow-services-all-sodium/122/

I will open new ticket for this.

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