← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1843870] [NEW] ovsdb monitor ignores modified ports

 

Public bug reported:

The ovsdb monitor used by Neutron ignores modified ports. For this
reason, some port changes will not be handled.

One particular case comes from ofport changes. On Windows, depending on
the OVS version, the ofport can change after VM reboots. The neutron ovs
agent will have to update the flows in this situation, which it does,
but only when "minimize_polling" is disabled.

The neutron ovsdb monitor should propagate the events received for
modified ports. Those can either be part of the "added" device list or
have a separate one for modified ports.

** Affects: neutron
     Importance: Undecided
     Assignee: Lucian Petrut (petrutlucian94)
         Status: In Progress

** Description changed:

  The ovsdb monitor used by Neutron ignores modified ports. For this
- reason, port changes will not be handled.
+ reason, some port changes will not be handled.
  
  One particular case comes from ofport changes. On Windows, depending on
  the OVS version, the ofport can change after VM reboots. The neutron ovs
  agent will have to update the flows in this situation, which it does,
  but only when "minimize_polling" is disabled.
  
  The neutron ovsdb monitor should propagate the events received for
  modified ports. Those can either be part of the "added" device list or
  have a separate one for modified ports.

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

Title:
  ovsdb monitor ignores modified ports

Status in neutron:
  In Progress

Bug description:
  The ovsdb monitor used by Neutron ignores modified ports. For this
  reason, some port changes will not be handled.

  One particular case comes from ofport changes. On Windows, depending
  on the OVS version, the ofport can change after VM reboots. The
  neutron ovs agent will have to update the flows in this situation,
  which it does, but only when "minimize_polling" is disabled.

  The neutron ovsdb monitor should propagate the events received for
  modified ports. Those can either be part of the "added" device list or
  have a separate one for modified ports.

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


Follow ups