Quota-classes API extension requires tenant-to-quota-class mappings

Bug #969537 reported by Eoghan Glynn
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Won't Fix
Medium
Unassigned

Bug Description

In order for the quota-classes API extension to be functional in the absence of Turnstile, nova support for tenant-to-quota-class mappings would be required.

This could include:

 - a project_quota_class_association table in the nova DB

 - additional logic in the quota-classes API extension to establish and tear-down of such mappings

 - middleware support for setting the quota_class attribute on the request context

Eoghan Glynn (eglynn)
Changed in nova:
assignee: nobody → Eoghan Glynn (eglynn)
summary: - Quota-classes API extension should support tenant-to-quota-class
- mappings
+ Quota-classes API extension requires tenant-to-quota-class mappings
description: updated
Revision history for this message
Mark McLoughlin (markmc) wrote :

More context here: https://lists.launchpad.net/openstack/msg09351.html

It took me a while to figure out why context.quota_class wasn't being set anywhere in Nova

I also don't see where it's being set in turnstile or nova_limits

Oh, wait - it's set here: https://github.com/klmitch/rs_limits

Thierry Carrez (ttx)
Changed in nova:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Sean Dague (sdague) wrote :

Moving to opinion status, this seems to be a long stalled effort

Changed in nova:
assignee: Eoghan Glynn (eglynn) → nobody
status: Confirmed → Opinion
Revision history for this message
Matt Riedemann (mriedem) wrote :

omg this is old, but I plan to destroy quota classes in ocata:

https://blueprints.launchpad.net/nova/+spec/only-default-quota-class

Changed in nova:
status: Opinion → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.