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

Unified Limits Integration in Nova

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • rhos-19.0.0
    • rhos-19.0.0
    • openstack-nova
    • None
    • Unified Limits Integration in Nova
    • False
    • False
    • Proposed
    • Committed
    • openstack-nova-27.1.1-18.0.20230930093334.a869ab1.el9osttrunk
    • Proposed
    • Proposed
    • 100% To Do, 0% In Progress, 0% Done
    • Undefined
    • Feature
    • Automated

      Description of problem:

      Support for keystone unified limits in nova
      for centralized quota and resource limits.

      The work on unified limtis has been ongoing for several cycles.
      https://review.opendev.org/#/c/602201/
      to move that effort forword requires a multi cycle investment

      While much work has been done to simplify how quotas are implemented in
      Nova, there are still some major usability issues for operators with
      the current system:

      • We don't have consistent support for limit/quota hierarchy across OpenStack
      • Requiring operators to set limits individually in each service
        (i.e. Cinder, Nova, Neutron, etc)
      • Nova's existing quotas don't work well with Ironic
      • No support for custom Resource Class quotas (includes "per flavor" quotas)
      • Confusion when API defined quota limits override any changes made to the
        configuration
      • Some Nova quotas are unrelated to resource consumption, causing confusion

      Transitioning to use Keystone's unified limits, via oslo.limit, will help fix
      these issues.

      Version-Release number of selected component (if applicable):

      How reproducible:

      Steps to Reproduce:
      1.
      2.
      3.

      Actual results:

      Expected results:

      Additional info:

              mwitt@redhat.com melanie witt
              jira-bugzilla-migration RH Bugzilla Integration
              James Parker James Parker
              rhos-dfg-compute
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:

                  Estimated:
                  Original Estimate - 4 days, 2 hours
                  4d 2h
                  Remaining:
                  Remaining Estimate - 4 days, 2 hours
                  4d 2h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified