[NETVIRT-1673] neutronvpn exceptions seen at org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.handlePortSecurityUpdated(NeutronPortChangeListener.java:886) Created: 04/Jun/20  Updated: 04/Jun/20  Resolved: 04/Jun/20

Status: Resolved
Project: netvirt
Component/s: neutronvpn
Affects Version/s: Aluminium
Fix Version/s: Aluminium

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


 Description   

VMs are not getting IP Address.

Logs:

https://jenkins.opendaylight.org/releng/view/netvirt-csit/job/netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-snat-conntrack-aluminium/88/

 

Karaf logs: https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-snat-conntrack-aluminium/88/odl_1/odl1_karaf.log.gz

 

Karaf exceptions:

2020-06-04T02:39:37,312 | ERROR | jobcoordinator-main-task-13 | NeutronPortChangeListener | 358 - org.opendaylight.netvirt.neutronvpn-impl - 0.11.0.SNAPSHOT | Future (eventually) failed: update: Failed to update interface 18899304-599a-4174-b07b-dfbfd94a196e with networkId Network{getName=l2_net_1, getProjectId=a1102dc43a594dee8e84091a060638ea, getRevisionNumber=1, getStatus=ACTIVE, getTenantId=Uuid{_value=a1102dc4-3a59-4dee-8e84-091a060638ea}, getUuid=Uuid{_value=8c11326d-355f-4cfb-934e-88bb50232c48}, isAdminStateUp=true, isShared=false, isVlanTransparent=false, augmentation=[NetworkMtuExtension\{getMtu=1400}, NetworkL3Extension\{isExternal=false}, NetworkProviderExtension\{getNetworkType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.networks.rev150712.NetworkTypeVlan, getPhysicalNetwork=physnet1, getSegmentationId=1121}]}
java.lang.NullPointerException: null
at org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.handlePortSecurityUpdated(NeutronPortChangeListener.java:886) ~[?:?]
at org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.lambda$update$0(NeutronPortChangeListener.java:271) ~[?:?]
at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.lambda$callWithNewTransactionAndSubmit$3(ManagedTransactionFactoryImpl.java:89) ~[bundleFile:?]
at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.applyWithNewTransactionAndSubmit(ManagedTransactionFactoryImpl.java:105) ~[bundleFile:?]
at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.callWithNewTransactionAndSubmit(ManagedTransactionFactoryImpl.java:88) ~[bundleFile:?]
at org.opendaylight.genius.infra.ManagedNewTransactionRunnerImpl.callWithNewReadWriteTransactionAndSubmit(ManagedNewTransactionRunnerImpl.java:81) ~[bundleFile:?]
at org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.lambda$update$1(NeutronPortChangeListener.java:265) [bundleFile:?]
at org.opendaylight.infrautils.jobcoordinator.internal.JobCoordinatorImpl$MainTask.run(JobCoordinatorImpl.java:416) [bundleFile:?]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426) [?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177) [?:?]
2020-06-04T02:39:37,316 | INFO | jobcoordinator-main-task-13 | JdkFutures | 275 - org.opendaylight.infrautils.util - 1.8.0.SNAPSHOT | ThreadFactory created: JdkFutures
2020-06-04T02:39:37,817 | ERROR | jobcoordinator-main-task-13 | NeutronPortChangeListener | 358 - org.opendaylight.netvirt.neutronvpn-impl - 0.11.0.SNAPSHOT | Future (eventually) failed: update: Failed to update interface 18899304-599a-4174-b07b-dfbfd94a196e with networkId Network{getName=l2_net_1, getProjectId=a1102dc43a594dee8e84091a060638ea, getRevisionNumber=1, getStatus=ACTIVE, getTenantId=Uuid{_value=a1102dc4-3a59-4dee-8e84-091a060638ea}, getUuid=Uuid{_value=8c11326d-355f-4cfb-934e-88bb50232c48}, isAdminStateUp=true, isShared=false, isVlanTransparent=false, augmentation=[NetworkMtuExtension\{getMtu=1400}, NetworkL3Extension\{isExternal=false}, NetworkProviderExtension\{getNetworkType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.networks.rev150712.NetworkTypeVlan, getPhysicalNetwork=physnet1, getSegmentationId=1121}]}
java.lang.NullPointerException: null
at org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.handlePortSecurityUpdated(NeutronPortChangeListener.java:886) ~[?:?]
at org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.lambda$update$0(NeutronPortChangeListener.java:271) ~[?:?]
at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.lambda$callWithNewTransactionAndSubmit$3(ManagedTransactionFactoryImpl.java:89) ~[bundleFile:?]
at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.applyWithNewTransactionAndSubmit(ManagedTransactionFactoryImpl.java:105) ~[bundleFile:?]
at org.opendaylight.genius.infra.ManagedTransactionFactoryImpl.callWithNewTransactionAndSubmit(ManagedTransactionFactoryImpl.java:88) ~[bundleFile:?]
at org.opendaylight.genius.infra.ManagedNewTransactionRunnerImpl.callWithNewReadWriteTransactionAndSubmit(ManagedNewTransactionRunnerImpl.java:81) ~[bundleFile:?]
at org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.lambda$update$1(NeutronPortChangeListener.java:265) [bundleFile:?]
at org.opendaylight.infrautils.jobcoordinator.internal.JobCoordinatorImpl$MainTask.run(JobCoordinatorImpl.java:416) [bundleFile:?]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426) [?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177) [?:?]



 Comments   
Comment by Nishchya Gupta [ 04/Jun/20 ]

Null pointer exception handled at neutronvpn exceptions, in the same patch along with that other null ponter also handled seen during CSIT.

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