← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1986977] [NEW] [ovn-octavia-provider] HealthMonitor affecting several LBs

 

Public bug reported:

HealthMonitor over a pool that share a member (over a different port)
with another pool or indeed over a different LB is updating all pools
involving the member notified on the ServiceMonitorUpdateEvent. In
particular the information mixed is on NBDB, on the field external_ids.

E.g

A member 10.0.0.100 on LB1 over pool1 (port 80)
Same member 10.0.0.100 on LB2 over pool2 (port 22)
HM over pool1

if HM notifies an offline status for member over pool 80, both LBs are
including the information about the member in ERROR state on the
external_ids.

** Affects: neutron
     Importance: Undecided
     Assignee: Fernando Royo (froyoredhat)
         Status: In Progress

** Changed in: neutron
     Assignee: (unassigned) => Fernando Royo (froyoredhat)

** Summary changed:

- HealthMonitor affecting several LBs
+ [ovn-octavia-provider] HealthMonitor affecting several LBs

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

Title:
  [ovn-octavia-provider] HealthMonitor affecting several LBs

Status in neutron:
  In Progress

Bug description:
  HealthMonitor over a pool that share a member (over a different port)
  with another pool or indeed over a different LB is updating all pools
  involving the member notified on the ServiceMonitorUpdateEvent. In
  particular the information mixed is on NBDB, on the field
  external_ids.

  E.g

  A member 10.0.0.100 on LB1 over pool1 (port 80)
  Same member 10.0.0.100 on LB2 over pool2 (port 22)
  HM over pool1

  if HM notifies an offline status for member over pool 80, both LBs are
  including the information about the member in ERROR state on the
  external_ids.

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



Follow ups