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

CloudKitty processor is missing the psutil dependency

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • rhos-18.0.17 FR 5
    • openstack-cloudkitty
    • None
    • Critical

      To Reproduce Steps to reproduce the behavior:

      1. Use a downstream cloudkitty-processor image in RHOSO
      2. enable telemetry and cloudkitty
      3. See the cloudkitty processor crashlooping
      4. See the events complaining about the Liveness probe failure with `ModuleNotFoundError: No module named 'psutil'`

      Expected behavior

      • cloudkitty-processor runs

      Screenshots

      • no image

      Bug impact

      • Users won't be able to run cloudkitty

      Known workaround

      • I don't think this can be worked around

      Additional context

      • from the events:
      4m8s (x18 over 6m3s)     Warning   Unhealthy          Pod/cloudkitty-proc-0               Liveness probe failed: Traceback (most recent call last):
        File "/var/lib/openstack/bin/healthcheck.py", line 19, in <module>
          import psutil
      ModuleNotFoundError: No module named 'psutil' 
      • Investigating the recent downstream image:
      [cloudkitty@c3ee7759197c /]$ rpm -qa | grep psutil
      [cloudkitty@c3ee7759197c /]$ python3
      Python 3.9.18 (main, Jan  5 2026, 00:00:00) 
      [GCC 11.4.1 20231218 (Red Hat 11.4.1-4)] on linux
      Type "help", "copyright", "credits" or "license" for more information.
      >>> import psutil
      Traceback (most recent call last):
        File "<stdin>", line 1, in <module>
      ModuleNotFoundError: No module named 'psutil'

              rhn-engineering-lhh Lon Hohberger
              rh-ee-jwysogla Jaromir Wysoglad
              Jason Joyce, Jon Schlueter, Matthias Runge
              rhos-product-reldel
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: