Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-21346

[RHOSP 17.1.9] using use_json=true in oslo.log consumes extremely huge memory, which cases out of memory

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • rhos-17.1.9
    • neutron-operator
    • None
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • rhos-connectivity-neutron
    • None
    • Priority Bugs
    • 1
    • Important

      It was stated that this also happens on 17.1.2, so the minor update might not be relevant here.
      Setting `use_json=true` for oslo.log causes large memory consumption on RHOSP 17.1 enviroment

      Workaround:
      Do not use json logging format. `use_json=false`

      -------------------------- original bug description --------------------------------
      To Reproduce Steps to reproduce the behavior:

      1. Perform a minor update to RHOSP 17.1.9
      2. Wait for a while
      3. The memory usage of neutron-server suddenly starts to increase linearly
      4. The memory usage increases unlimitedly and cause OOM

      Expected behavior

      • neutron-server doesn't have memory leak

      Bug impact

      • High memory usage makes the controller node unstable, and finally it reaches to OOM

      Known workaround

      • Nothing

       

              mtomaska@redhat.com Miro Tomaska
              rhn-support-yatanaka Yamato Tanaka
              rhos-dfg-networking-squad-neutron
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: