In conntrack SNAT , flows are programmed twice on a router g/w set.

Description

In conntrack SNAT , flows are programmed twice on a router g/w set.

Steps to reproduce

1)Create a external n/w and internal n/w.
2)Set the router as the g/w.

Output

The SNAT flows are programmed twice

Environment

Operating System: All
Platform: All

Activity

Show:

Aswin Suryanarayanan September 21, 2017 at 9:48 AM
Edited

Fixed the exception in the patch

2017-09-20 20:21:06,569 | INFO | nsole user karaf | core | 112 - org.apache.karaf.log.core - 4.0.9 | ROBOT MESSAGE: Starting test Create And Associate Floating IPs for VMs
ExpectedDataObjectNotFoundException{message=Expected to find data in CONFIGURATION at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdPools, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool[key=IdPoolKey [_poolName=opendaylight-vni-ranges]]]}, but there was none, errorList=[RpcError [message=Expected to find data in CONFIGURATION at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdPools, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool[key=IdPoolKey [_poolName=opendaylight-vni-ranges]]]}, but there was none, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=null]]}
ExpectedDataObjectNotFoundException{message=Expected to find data in CONFIGURATION at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdPools, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool[key=IdPoolKey [_poolName=opendaylight-vni-ranges]]]}, but there was none, errorList=[RpcError [message=Expected to find data in CONFIGURATION at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdPools, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool[key=IdPoolKey [_poolName=opendaylight-vni-ranges]]]}, but there was none, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=null]]}
ExpectedDataObjectNotFoundException{message=Expected to find data in CONFIGURATION at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdPools, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool[key=IdPoolKey [_poolName=opendaylight-vni-ranges]]]}, but there was none, errorList=[RpcError [message=Expected to find data in CONFIGURATION at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdPools, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool[key=IdPoolKey [_poolName=opendaylight-vni-ranges]]]}, but there was none, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=null]]}
ExpectedDataObjectNotFoundException{message=Expected to find data in CONFIGURATION at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdPools, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool[key=IdPoolKey [_poolName=opendaylight-vni-ranges]]]}, but there was none, errorList=[RpcError [message=Expected to find data in CONFIGURATION at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdPools, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.id.pools.IdPool[key=IdPoolKey [_poolName=opendaylight-vni-ranges]]]}, but there was none, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=null]]}

Aswin Suryanarayanan September 21, 2017 at 9:48 AM
Edited

Done

Details

Assignee

Reporter

External issue ID

Components

Affects versions

Priority

Created September 20, 2017 at 5:59 PM
Updated May 3, 2018 at 2:36 PM
Resolved December 14, 2017 at 5:54 PM