← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1435567] [NEW] OVSDB native get/set/clear/list functions don't support non-index lookups

 

Public bug reported:

ovs-vsctl supports looking up records in some tables by non-indexed
columns.

For example,

    attr = [('connection-mode', connection_mode)]
    self.ovsdb.db_set('Controller', self.br_name, *attr).execute( check_error=True)

with the vsctl backend will run:

    ovs-vsctl set Controller $br_name connection-mode=$connection_mode

and will return the Controller for $bridge_name.

The OVSDB native version will return an error.

** Affects: neutron
     Importance: Undecided
         Status: New

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

Title:
  OVSDB native get/set/clear/list functions don't support non-index
  lookups

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  ovs-vsctl supports looking up records in some tables by non-indexed
  columns.

  For example,

      attr = [('connection-mode', connection_mode)]
      self.ovsdb.db_set('Controller', self.br_name, *attr).execute( check_error=True)

  with the vsctl backend will run:

      ovs-vsctl set Controller $br_name connection-mode=$connection_mode

  and will return the Controller for $bridge_name.

  The OVSDB native version will return an error.

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


Follow ups

References