XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • 2026.1 (G)
    • None
    • openstack-nova
    • None
    • [Gazpacho]Nova Eventlet removal
    • L
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • Proposed
    • Proposed
    • To Do
    • RHOSSTRAT-44 - Eventlet Removal Compute
    • Proposed
    • rhos-workloads-compute
    • Proposed
    • 90% To Do, 0% In Progress, 10% Done

      This Epic tracks our continued eventlet removal effort in Gazpacho.

      The overarching goals is to get rid of all the Eventlet dependencies from Nova. This will be a multicycle effort tracked across multiple Epics. See the linked Epic clones for the Epics in different cycles.

      We agreed on the Flamingo PTG to support both Eventlet based and Threading based nova services at least one cycle to easy the upgrade and transition to the new concurrency model.

      On high level what remains for Gazpacho is:

      • Remove eventlet from:
        • nova-conductor
        • console proxies
        • nova-compute
      • make sure our unit and functional tests runs with both concurrency mode
      • extend CI coverage of threading mode from nova-next to more configurations
      • do scale testing to fine tune thread pool sizes and catch race conditions

      All the work will appear on the topic: https://review.opendev.org/q/topic:%22eventlet-removal%22+project:openstack/nova

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

                Created:
                Updated: