[NETVIRT-1695] RPC exceptions seen @ org.opendaylight.netvirt.fibmanager-impl - 0.10.2 | RPC Call to Get Unique Id for key Created: 22/Jul/20 Updated: 22/Jul/20 Resolved: 22/Jul/20 |
|
| Status: | Resolved |
| Project: | netvirt |
| Component/s: | None |
| Affects Version/s: | Magnesium |
| Fix Version/s: | None |
| Type: | Bug | Priority: | High |
| Reporter: | Srinivas Rachakonda | Assignee: | Srinivas Rachakonda |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Priority: | High |
| Description |
|
Exceptions seen during Delete L3VPN. [{'warnerr_list': [0, 1], 'lines': ['2020-07-21T21:49:11,287 | ERROR | org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fibmanager.rev150330.vrfentries.VrfEntry_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | IdManager | 255 - org.opendaylight.genius.idmanager-impl - 0.8.2 | RPC releaseId() failed; input = ReleaseIdInput{_idKey=2206:2.2001:db8:0:3::/64, _poolName=vpnservices, augmentation=[]}', 'org.opendaylight.genius.idmanager.IdManagerException: Unable to getLock for pool vpnservices2206:2.2001:db8:0:3::/64', '\tat org.opendaylight.genius.idmanager.IdUtils.lock(IdUtils.java:253) ~[255:org.opendaylight.genius.idmanager-impl:0.8.2]', '\tat org.opendaylight.genius.idmanager.IdManager.lambda$releaseId$13(IdManager.java:291) ~[255:org.opendaylight.genius.idmanager-impl:0.8.2]', '\tat org.opendaylight.serviceutils.tools.rpc.FutureRpcResults.lambda$fromBuilder$0(FutureRpcResults.java:134) ~[416:org.opendaylight.serviceutils.rpc-api:0.5.2]', '\tat org.opendaylight.serviceutils.tools.rpc.FutureRpcResults$FutureRpcResultBuilder.build(FutureRpcResults.java:213) ~[416:org.opendaylight.serviceutils.rpc-api:0.5.2]', '\tat org.opendaylight.genius.idmanager.IdManager.releaseId(IdManager.java:303) ~[255:org.opendaylight.genius.idmanager-impl:0.8.2]', '\tat org.opendaylight.mdsal.binding.dom.adapter.invoke.RpcMethodInvokerWithInput.invokeOn(RpcMethodInvokerWithInput.java:32) ~[287:org.opendaylight.mdsal.binding-dom-adapter:5.0.13]',... [ Message content over the limit has been removed. ] ...nager.VrfEntryListener.removeFibEntries(VrfEntryListener.java:282) [356:org.opendaylight.netvirt.fibmanager-impl:0.10.2]', '\tat org.opendaylight.netvirt.fibmanager.VrfEntryListener.remove(VrfEntryListener.java:259) [356:org.opendaylight.netvirt.fibmanager-impl:0.10.2]', '\tat org.opendaylight.netvirt.fibmanager.VrfEntryListener.remove(VrfEntryListener.java:128) [356:org.opendaylight.netvirt.fibmanager-impl:0.10.2]', '\tat org.opendaylight.genius.datastoreutils.AsyncDataTreeChangeListenerBase$DataTreeChangeHandler.run(AsyncDataTreeChangeListenerBase.java:158) [266:org.opendaylight.genius.mdsalutil-api:0.8.2]', '\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]', '\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]', '\tat java.lang.Thread.run(Thread.java:834) [?:?]']}, {'warnerr_list': [2], 'lines': ['2020-07-21T21:49:11,681 | ERROR | org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fibmanager.rev150330.vrfentries.VrfEntry_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | FibUtil | 356 - org.opendaylight.netvirt.fibmanager-impl - 0.10.2 | RPC Call to Get Unique Id for key 2206:2.2001:db8:0:3::/64 returned with Errors [RpcError [message=Unable to getLock for pool vpnservices2206:2.2001:db8:0:3::/64, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=org.opendaylight.genius.idmanager.IdManagerException: Unable to getLock for pool vpnservices2206:2.2001:db8:0:3::/64]]']}]
Logs:
Karaf logs:
|
| Comments |
| Comment by Karthikeyan Krishnan [ 22/Jul/20 ] |
|
Hi Srinivas, I am seeing V6 networks are getting associated to L3VPN directly which is un-supported configuration. (TC: Associate L3VPN To Networks). Where as the same TC execution in Aluminium is V4 networks to L3VPN association directly which is correct behaviour.
Can you please take a look at the script side and fix it ASAP. ** ** Magnesium: ** TC: Associate Networks To L3VPN ** { "subnetmaps": { "subnetmap": [ { "external": false, "id": "fec6ac5e-1351-47af-be56-d075a1af70fb", "network-id": "6e528eba-07f2-4ebc-8352-87eb2efba45a", "network-type": "VXLAN", "port-list": [ "cc870409-c10d-4200-a957-a16e9f05af91", "0a78599c-43aa-4af3-b6cb-8ebdec215c00", "06bcc2e7-9d69-4e6d-883b-f349c4cc6ca6" ], "segmentation-id": 1047, *"subnet-ip": "2001:db8:0:3::/64",* "tenant-id": "eacfd918-fe50-455d-ae35-e0009832de6a", *"vpn-id": "4ae8cd92-48ca-49b5-94e1-b2921a261661"* } , { "external": false, "id": "50c20b33-b891-4543-8774-19db4c683930", "network-id": "4fef19fa-cf35-4148-ba45-3cbd9b3c505a", "network-type": "VXLAN", "port-list": [ "81ae4895-f2ce-4b92-9ae1-14efb0df86fd", "3c79b1f1-b1b9-43ce-a5e8-1a9cb698bdce", "39ff9840-8bcd-4fb7-9081-2dbb992a650b" ], "segmentation-id": 1072, *"subnet-ip": "2001:db8:0:2::/64",* "tenant-id": "eacfd918-fe50-455d-ae35-e0009832de6a", *"vpn-id": "4ae8cd92-48ca-49b5-94e1-b2921a261661"* } ] } }
Aluminium:
TC: Associate Networks To L3VPN { "subnetmaps": { "subnetmap": [ { "external": false, "id": "f6e5f89c-dcb9-40cb-b74e-3f7e91c55064", "network-id": "d0bf0b16-0f8e-42c0-9763-55706c57f19f", "network-type": "VXLAN", "port-list": [ "89b5e25e-0dd7-42dd-be63-d266bdd2954d", "5cf29ddc-4fc4-4155-8e72-53fc27607230", "4c62dddf-4dcc-453b-aefc-c5dbe6b492fa" ], "segmentation-id": 1050, *"subnet-ip": "20.1.1.0/24",* "tenant-id": "6661c4bd-054d-4dd6-91ea-e3b87811a4c2", *"vpn-id": "4ae8cd92-48ca-49b5-94e1-b2921a261441"* } , { "external": false, "id": "a8298834-fca5-467b-be6a-b2ae48eebf57", "network-id": "e1b11ce9-573b-4908-9bbd-735389c0a6e7", "network-type": "VXLAN", "port-list": [ "e2fd9ff5-5500-4f3d-87e5-3901c917b4c9", "7c1f97ed-c898-4c32-a131-176338a2c6c8", "e7f78cbb-2796-4292-8728-25688fa453d3" ], "segmentation-id": 1091, *"subnet-ip": "10.1.1.0/24",* "tenant-id": "6661c4bd-054d-4dd6-91ea-e3b87811a4c2", *"vpn-id": "4ae8cd92-48ca-49b5-94e1-b2921a261441"* } ] } }
|
| Comment by Karthikeyan Krishnan [ 22/Jul/20 ] |
|
Hi Srinivas, I have been observed in CSIT suite (11_vpn_basic_ipv6) with below TCs are invalid w.r.t IPv6 config.
|
| Comment by Srinivas Rachakonda [ 22/Jul/20 ] |
|
https://git.opendaylight.org/gerrit/c/integration/test/+/91519 |