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

Improve futurist Executor Statistics support based on nova's needs

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • openstack-nova
    • None

      This code should not read Executor internals:
      https://github.com/openstack/nova/blob/7927ab4205b6d749e92b88073e5f000b2e5abc21/nova/utils.py#L1435-L1452

      This code should not depend on the locking an internal Executor lock: https://github.com/openstack/nova/blob/7927ab4205b6d749e92b88073e5f000b2e5abc21/nova/utils.py#L590-L599

      Revisit utilization statistics gathering, and wait time statistics gathering work in https://review.opendev.org/c/openstack/nova/+/952666

      Acceptance criteria:

      • futurist lib has enhanced Executor statistics available
      • nova uses the above enhanced interface instead of its own hacking code.

              Unassigned Unassigned
              rh-ee-bgibizer Balazs Gibizer
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: