Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-688

NPE at org.opendaylight.netvirt.elan.evpn.utils.EvpnUtils.getEvpnNameFromElan

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Carbon
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 8519

    Description

      Seen in https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-stateful-carbon/597/archives/odl1_karaf.log.gz

      2017-05-21 04:33:00,157 | INFO | ChangeHandler-90 | ElanMacEntryListener | 340 - org.opendaylight.netvirt.elanmanager-impl - 0.4.0.SNAPSHOT | ElanMacEntryListener : remove macEntry KeyedInstanceIdentifier

      {targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries.MacEntry, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.ElanForwardingTables, org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.forwarding.tables.MacTable[key=MacTableKey [_elanInstanceName=3d2f1cd5-9469-499c-baa8-45a15d820de6]], org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries.MacEntry[key=MacEntryKey [_macAddress=PhysAddress [_value=fa:16:3e:2c:e1:2b]]]]}


      2017-05-21 04:33:00,159 | ERROR | ChangeHandler-90 | AsyncDataTreeChangeListenerBase | 291 - org.opendaylight.genius.mdsalutil-api - 0.2.0.SNAPSHOT | Thread terminated due to uncaught exception: AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-90
      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.evpn.utils.EvpnUtils.getEvpnNameFromElan(EvpnUtils.java:143)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.0.SNAPSHOT]
      at org.opendaylight.netvirt.elan.evpn.utils.EvpnUtils.getEVpnRd(EvpnUtils.java:148)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.0.SNAPSHOT]
      at org.opendaylight.netvirt.elan.evpn.utils.EvpnUtils.withdrawPrefix(EvpnUtils.java:222)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.0.SNAPSHOT]
      at org.opendaylight.netvirt.elan.evpn.utils.EvpnUtils.withdrawPrefix(EvpnUtils.java:230)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.0.SNAPSHOT]
      at org.opendaylight.netvirt.elan.evpn.listeners.ElanMacEntryListener.remove(ElanMacEntryListener.java:74)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.0.SNAPSHOT]
      at org.opendaylight.netvirt.elan.evpn.listeners.ElanMacEntryListener.remove(ElanMacEntryListener.java:28)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.0.SNAPSHOT]
      at org.opendaylight.genius.datastoreutils.AsyncDataTreeChangeListenerBase$DataTreeChangeHandler.run(AsyncDataTreeChangeListenerBase.java:149)[291:org.opendaylight.genius.mdsalutil-api:0.2.0.SNAPSHOT]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_121]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_121]
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            JankiChhatbar Janki Chhatbar
            JankiChhatbar Janki Chhatbar
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: