-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.10.0, 1.11.0, 1.12.0
-
Component/s: None
-
Environment:
used ONOS apps - drivers,null,metrics
need number of the cluster : 1 <=
ONOS Configuration:
cfg set org.onosproject.provider.nil.NullProviders deviceCount 4
cfg set org.onosproject.provider.nil.NullProviders topoShape reroute
cfg set org.onosproject.provider.nil.NullProviders enabled true
cfg set org.onosproject.net.intent.impl.IntentManager skipReleaseResourcesOnWithdrawal true
used ONOS apps - drivers,null,metrics need number of the cluster : 1 <= ONOS Configuration: cfg set org.onosproject.provider.nil.NullProviders deviceCount 4 cfg set org.onosproject.provider.nil.NullProviders topoShape reroute cfg set org.onosproject.provider.nil.NullProviders enabled true cfg set org.onosproject.net.intent.impl.IntentManager skipReleaseResourcesOnWithdrawal true
-
Story Points:5
-
Epic Link:
When using Null providers to test intent rerouting, once we bring down the links to test the reroute, flows stuck on pending_add state.
It turns out that we have had this issue since 1.10.
We do not have this issue on 1.9.
Only patchset that did not have this issue was from 1.10.0-rc1
onos> push-test-intents -i null:0000000000000001/0 null:0000000000000003/0 1 1 Time to install 1 intents: 67 ms onos> flows -c added deviceId=null:0000000000000001, flowRuleCount=1 deviceId=null:0000000000000002, flowRuleCount=1 deviceId=null:0000000000000003, flowRuleCount=1 deviceId=null:0000000000000004, flowRuleCount=0 onos> flows -c pending_add deviceId=null:0000000000000001, flowRuleCount=0 deviceId=null:0000000000000002, flowRuleCount=0 deviceId=null:0000000000000003, flowRuleCount=0 deviceId=null:0000000000000004, flowRuleCount=0 onos> null-link null:0000000000000001/1 null:0000000000000002/1 down onos> flows -c added deviceId=null:0000000000000001, flowRuleCount=0 deviceId=null:0000000000000002, flowRuleCount=1 deviceId=null:0000000000000003, flowRuleCount=1 deviceId=null:0000000000000004, flowRuleCount=1 onos> flows -c pending_add deviceId=null:0000000000000001, flowRuleCount=1 deviceId=null:0000000000000002, flowRuleCount=0 deviceId=null:0000000000000003, flowRuleCount=0 deviceId=null:0000000000000004, flowRuleCount=0