Uploaded image for project: 'ovsdb'
  1. ovsdb
  2. OVSDB-317

Exception observed when ODL is added as OVS Manager

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • None
    • unspecified
    • None
    • Operating System: All
      Platform: All

    • 5507

      The following are the setup details.

      ovsdb:latest stable/beryllium source (5 PM PST on 13-March-2016)

      OVS: version: 2.3.2

      Steps:

      1. Start Karaf

      2. Install feature: odl-ovsdb-openstack

      3. Add ODL as OVS Manager usinf sudo ovs-vsctl set-manager tcp:ODL_IP:6640

      4. Expectation: br-int gets creaeted, br-ex may get creaetd (if l3_fwd is enabled at ODL) and is_connected becomes true

      Actual: Only is_connected becomes true

      Observation: Exceptions in karaf.log

      16-03-13 23:55:57,480 | ERROR | ult-dispatcher-5 | EntityOwnershipListenerActor | 165 - org.opendaylight
      .controller.sal-distributed-datastore - 1.3.1.SNAPSHOT | Error notifying listener org.opendaylight.ovsdb.south
      bound.OvsdbConnectionManager$OvsdbDeviceEntityOwnershipListener@735f4b78
      java.lang.IllegalArgumentException: Not able to create instance of class class org.opendaylight.ovsdb.lib.sche
      ma.GenericTableSchema using public constructor that accepts TableSchema object
      at org.opendaylight.ovsdb.lib.schema.DatabaseSchema.createTableSchema(DatabaseSchema.java:80)[244:org.
      opendaylight.ovsdb.library:1.2.2.SNAPSHOT]
      at org.opendaylight.ovsdb.lib.schema.DatabaseSchema.table(DatabaseSchema.java:62)[244:org.opendaylight
      .ovsdb.library:1.2.2.SNAPSHOT]
      at org.opendaylight.ovsdb.lib.schema.typed.TyperUtils.getTableSchema(TyperUtils.java:55)[244:org.opend
      aylight.ovsdb.library:1.2.2.SNAPSHOT]
      at org.opendaylight.ovsdb.lib.schema.typed.TyperUtils.extractRowUpdates(TyperUtils.java:515)[244:org.o
      pendaylight.ovsdb.library:1.2.2.SNAPSHOT]
      at org.opendaylight.ovsdb.lib.schema.typed.TyperUtils.extractRowsUpdated(TyperUtils.java:425)[244:org.
      opendaylight.ovsdb.library:1.2.2.SNAPSHOT]
      at org.opendaylight.ovsdb.southbound.transactions.md.OvsdbAutoAttachUpdateCommand.<init>(OvsdbAutoAtta
      chUpdateCommand.java:54)[247:org.opendaylight.ovsdb.southbound-impl:1.2.2.SNAPSHOT]

            rashmi.c.pujar@gmail.com Rashmi Pujar
            gvrangan Venkatrangan Govindarajan
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: