Uploaded image for project: 'Network Observability'
  1. Network Observability
  2. NETOBSERV-2063

File descriptors leak in ebpf-agent

    • False
    • None
    • False
    • When the eBPF agent runs in privileged mode and pods are continuously added or deleted , a file descriptor leak occurs. The fix ensures proper closure of the FD when a network namespace is deleted.
    • NetObserv - Sprint 265, NetObserv - Sprint 266
    • Critical

      Reliability test run shows one of the ebpf pods is leaking file descriptors: 
      

      It seems to be leaking FDs for root filesystem

      
      sh-5.1# lsof -p 43290 | grep "/$" | head
      netobserv 43290 root  cwd       DIR              0,262       28   54697688 /
      netobserv 43290 root  rtd       DIR              0,262       28   54697688 /
      netobserv 43290 root   37r      REG                0,4        0 4026532842 /
      netobserv 43290 root   40r      REG                0,4        0 4026533058 /
      netobserv 43290 root   44r      REG                0,4        0 4026533349 /
      netobserv 43290 root   49r      REG                0,4        0 4026532441 /
      netobserv 43290 root   50r      REG                0,4        0 4026532498 /
      netobserv 43290 root   58r      REG                0,4        0 4026533703 /
      netobserv 43290 root   70r      REG                0,4        0 4026534142 /
      netobserv 43290 root   88r      REG                0,4        0 4026534105 /
      sh-5.1# lsof -p 43290 | grep "/$" | wc -l
      21767
      sh-5.1#
      
      Steps to Reproduce:{code:none}
      1.
      2.
      3.
      

      Actual results:

      
      

      Expected results:

      
      

              mmahmoud@redhat.com Mohamed Mahmoud
              rhn-support-memodi Mehul Modi
              Mehul Modi Mehul Modi
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: