← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1642764] [NEW] db_add() as part of transaction in new object fails native interface

 

Public bug reported:

When doing something like:

    with self.ovsdb.transaction() as txn:
        txn.add(self.ovsdb.add_br(self.br_name,
                datapath_type=self.datapath_type))
        txn.add(self.ovsdb.db_add('Bridge', self.br_name,
                                  'protocols', constants.OPENFLOW10))

the native interface fails due to the 'protocols' column not yet
existing on the temporary ovsdb object.

** Affects: neutron
     Importance: Undecided
     Assignee: Terry Wilson (otherwiseguy)
         Status: In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1642764

Title:
  db_add() as part of transaction in new object fails native interface

Status in neutron:
  In Progress

Bug description:
  When doing something like:

      with self.ovsdb.transaction() as txn:
          txn.add(self.ovsdb.add_br(self.br_name,
                  datapath_type=self.datapath_type))
          txn.add(self.ovsdb.db_add('Bridge', self.br_name,
                                    'protocols', constants.OPENFLOW10))

  the native interface fails due to the 'protocols' column not yet
  existing on the temporary ovsdb object.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1642764/+subscriptions


Follow ups