[L2SWITCH-91] Error - Flow already exists Created: 20/Dec/16  Updated: 22/Dec/16  Resolved: 22/Dec/16

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

Type: Bug
Reporter: Sai MarapaReddy Assignee: Sai MarapaReddy
Resolution: Done 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: 7415

 Description   

Following messages are reported as errors. Please assign the severity accordingly.

2016-12-20 11:41:58,346 | ERROR | ntLoopGroup-11-3 | DeviceFlowRegistryImpl | 286 - org.opendaylight.openflowplugin.impl - 0.3.1.Boron-SR1 | Flow with flowId L2switch-0 already exists in table 0
2016-12-20 11:41:58,346 | ERROR | ntLoopGroup-11-2 | DeviceFlowRegistryImpl | 286 - org.opendaylight.openflowplugin.impl - 0.3.1.Boron-SR1 | Flow with flowId L2switch-1 already exists in table 0



 Comments   
Comment by Sai MarapaReddy [ 20/Dec/16 ]

Above messages occur in following scenario:-

Changing configuration of l2switch from proactive to reactive mode (or for that matter any change in configuration through REST will result in refreshing the bundles which will end up getting these messages.)

2016-12-20 11:41:58,177 | INFO | erRestartService | printContainerRestartServiceImpl | 169 - org.opendaylight.controller.blueprint - 0.5.1.Boron-SR1 | Restarting blueprint containers for bundle org.opendaylight.l2switch.arphandler.impl_0.4.1.Boron-SR1 [324] and its dependent bundles []
2016-12-20 11:41:58,178 | INFO | erRestartService | BlueprintExtender | 15 - org.apache.aries.blueprint.core - 1.6.1 | Destroying BlueprintContainer for bundle org.opendaylight.l2switch.arphandler.impl/0.4.1.Boron-SR1
2016-12-20 11:41:58,187 | INFO | erRestartService | ArpHandlerProvider | 324 - org.opendaylight.l2switch.arphandler.impl - 0.4.1.Boron-SR1 | ArpHandler (instance org.opendaylight.l2switch.arphandler.core.ArpHandlerProvider@8dee8a9) torn down.
2016-12-20 11:41:58,198 | INFO | erRestartService | printContainerRestartServiceImpl | 169 - org.opendaylight.controller.blueprint - 0.5.1.Boron-SR1 | Restarting blueprint container for bundle org.opendaylight.l2switch.arphandler.impl_0.4.1.Boron-SR1 [324] with paths [bundleentry://324.fwk157683534/org/opendaylight/blueprint/arp-handler.xml]
2016-12-20 11:41:58,215 | INFO | erRestartService | BlueprintContainerImpl | 15 - org.apache.aries.blueprint.core - 1.6.1 | Bundle org.opendaylight.l2switch.arphandler.impl/0.4.1.Boron-SR1 is waiting for dependencies [(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService))]
2016-12-20 11:41:58,216 | INFO | rint Extender: 3 | BlueprintContainerImpl | 15 - org.apache.aries.blueprint.core - 1.6.1 | Bundle org.opendaylight.l2switch.arphandler.impl/0.4.1.Boron-SR1 is waiting for dependencies [(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.sal.binding.api.RpcProviderRegistry))]
2016-12-20 11:41:58,216 | INFO | rint Extender: 3 | BlueprintContainerImpl | 15 - org.apache.aries.blueprint.core - 1.6.1 | Bundle org.opendaylight.l2switch.arphandler.impl/0.4.1.Boron-SR1 is waiting for dependencies [(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.sal.binding.api.RpcProviderRegistry))]
2016-12-20 11:41:58,218 | INFO | rint Extender: 3 | ArpHandlerProvider | 324 - org.opendaylight.l2switch.arphandler.impl - 0.4.1.Boron-SR1 | ArpHandler is in Reactive Mode
2016-12-20 11:41:58,223 | INFO | rint Extender: 3 | ArpHandlerProvider | 324 - org.opendaylight.l2switch.arphandler.impl - 0.4.1.Boron-SR1 | ArpHandler initialized.
2016-12-20 11:41:58,225 | INFO | tAdminThread #13 | BlueprintBundleTracker | 169 - org.opendaylight.controller.blueprint - 0.5.1.Boron-SR1 | Blueprint container for bundle org.opendaylight.l2switch.arphandler.impl_0.4.1.Boron-SR1 [324] was successfully created
2016-12-20 11:41:58,346 | ERROR | ntLoopGroup-11-3 | DeviceFlowRegistryImpl | 286 - org.opendaylight.openflowplugin.impl - 0.3.1.Boron-SR1 | Flow with flowId L2switch-0 already exists in table 0
2016-12-20 11:41:58,346 | ERROR | ntLoopGroup-11-2 | DeviceFlowRegistryImpl | 286 - org.opendaylight.openflowplugin.impl - 0.3.1.Boron-SR1 | Flow with flowId L2switch-1 already exists in table 0

Comment by Sai MarapaReddy [ 22/Dec/16 ]

[Stable/Boron] https://git.opendaylight.org/gerrit/#/c/49674/
[Master] https://git.opendaylight.org/gerrit/#/c/49673/

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