Uploaded image for project: 'honeycomb'
  1. honeycomb
  2. HONEYCOMB-1

Fix bridge domain modification

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • 16.09
    • None
    • None
    • Tested locally using current master (commit: c7e464ea36c0cfdf8949767d9b9177043cc92b63).

      If we try to assign Vpp to a BD using vbd ui, change is propagated to vpp node (can be verified with 'vppctl show bridge-domain'). However if we try to cancel assignment, we get NPE and v3po is not notified:

      2016-02-25 12:32:38,582 | ERROR | lt-dispatcher-16 | DataTreeChangeListenerActor | 199 - org.opendaylight.controller.sal-distributed-datastore - 1.3.0.SNAPSHOT | Error notifying listener org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataTreeChangeListenerAdapter@39f61808
      java.lang.NullPointerException
      at io.fd.honeycomb.vbd.impl.BridgeDomain.modifyTerminationPoint(BridgeDomain.java:231)[271:io.fd.honeycomb.vbd.impl:1.0.0.SNAPSHOT]
      at io.fd.honeycomb.vbd.impl.BridgeDomain.modifyNode(BridgeDomain.java:209)[271:io.fd.honeycomb.vbd.impl:1.0.0.SNAPSHOT]
      at io.fd.honeycomb.vbd.impl.BridgeDomain.onDataTreeChanged(BridgeDomain.java:172)[271:io.fd.honeycomb.vbd.impl:1.0.0.SNAPSHOT]

      Detailed log is attached.

            tylevine Tyler Levine
            mgradzki Marek Gradzki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: