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

nova_virtlogd container keeps running after virtlogd process dies

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhos-17.1.8
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • None
    • Important

      To Reproduce Steps to reproduce the behavior:
      A customer with RHOSP 17.1.8 deployment faced a series of problems coming from libvirt after virtlogd process died for some reason (no clear pointer in logs), while nova_virtlogd container was up and running.

      It looks like our nova_virtlogd_wrapper doesn't process such situations properly and doesn't re-create nova_virtlogd container in such circumstances even after tripleo_nova_virtlogd_wrapper is restarted.

      Although relevant virtlogd logs are not available, a there is a sosreport collected when virtlogd process was dead, but nova_virtlogd container was running.

      Expected behavior
      Personally I expect nova_virtlogd container to die after virtlogd process is dead.

      Bug impact
      Customer spent some time restoring libvirt containers in this situation

      Known workaround
      Shutdown nova_virtlogd container and restarting tripleo_nova_virtlogd_wrapper should do the needful.

      I may have selected incorrect components, please correct me if I am wrong here.

              ksambor@redhat.com Kamil Sambor
              rhn-support-astupnik Alex Stupnikov
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: