XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • 0
    • False
    • Hide

      None

      Show
      None
    • False
    • rhos-workloads-compute

      Summary:

      • Summary from PTG:

      Graceful Shutdown Proposal

      The team discussed LY Corp’s proposal to implement graceful shutdown handling in Nova.
      The goal is to stop accepting new RPC requests while allowing in-progress operations, such as instance boots or live migrations to complete safely.
      Different designs were compared, including stopping RPC listeners or using the upcoming oslo.messaging HTTP driver, which can handle clean shutdowns more reliably.

      The consensus was that the complete solution must involve oslo.messaging, allowing Nova services to dynamically subscribe or unsubscribe from topics.
      This approach also implies an upgrade impact, requiring versioned changes to compute and scheduler topics.

       The current proposal needs further work, as live migration cases were not yet considered.
      Gmaan will continue investigation and refine the approach based on oslo.messaging improvements.
      A revised spec will be submitted once ready.
      Gmaan confirmed commitment to follow up and lead this feature.

      Goal:

      •  

      TimeBox:

      • Sprint

      Deliverables/Outcomes:

      •  

              rribaud@redhat.com Rene Ribaud
              mmagr@redhat.com Martin Magr
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: