Closing this bug. According to c#7, the bug issue is no longer valid.
Please feel free to reopen if needed.

** Changed in: neutron
       Status: New => Invalid

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

Title:
  neutron-keepalived-state-change file descriptor leak

Status in neutron:
  Invalid

Bug description:
  the https://bugs.launchpad.net/neutron/+bug/1870313 fix the code to
  use threading to send garp, well the garp works, but it also
  introduced another very seriously bug file descriptor leak!

  I tested the train, ussuri branches, both can reproduce the bug, the
  reproduce steps is simple, just create floating ip with --port option,
  which trigger the l3-agent to configure ip address on qg- interface,
  then the neutron-keepalived-state-change will send garp, AND there is
  file named "anon_inode:[eventpoll]" left in /proc/<pid of neutron-
  keepalived-state-change >/fd.

  AS you can imagine, frequently create floating ip and delete floating
  ip, what will happen in /proc/X/fd

  this could also cause the process neutron-keepalived-state-change
  consume huge memory like 10G+

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


-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to