[openstack-dev] [nova] Feature Freeze Exception Request

Sajeesh Cimson Sasi sajeesh.cs at cern.ch
Mon Aug 3 18:31:25 UTC 2015


Hello,
            I would like to request feature freeze exception for the implementation of Nested Quota Driver for Nova,  which does the quota management of nested projects.
            Blueprint
             https://blueprints.launchpad.net/nova/+spec/nested-quota-driver-api

            Addressed by,
            https://review.openstack.org/#/c/160605/

            The patches in the order of dependency are as follows,


           1. Create column allocated in Quota table
               https://review.openstack.org/#/c/151327/


<https://review.openstack.org/#/c/151327/>

           2. Set default values to sub-projects and users.
               https://review.openstack.org/#/c/151677/


<https://review.openstack.org/#/c/151677/>

           3. Modification of settable quotas of nested projects
               https://review.openstack.org/#/c/200342


<https://review.openstack.org/#/c/200342>

           4. Finding parent_id and immediate child list
               https://review.openstack.org/#/c/200941/


<https://review.openstack.org/#/c/200941/>

            5. Adding v2 and v3 support
               https://review.openstack.org/#/c/149828/


              Keystone already supports nested projects.Without Nested Quota Driver ,Nova will not be able to support nested projects,even if they exist in keystone.

              Nested Quota Driver is a superset of DbQuotaDriver and it supports one to N levels of projects.It can support nested as well as non-nested projects.

              The implementation of Nested Quota Driver is completed and the code is under review.  It is supposed to become the default quota driver of nova.
              To avoid any potential risks,it can be deployed as an optional driver in the current release and can be made default in the subsequent release.

               Kindly grant freeze exception for the change.Nested projects are very important for large organizations like CERN who are waiting for this code to get merged in Liberty.
               Organizations like NASA, Yahoo, Federal University of Campina Grande,Brazil  etc also have expressed keen interest in this feature.

                                                                                                                                                                              best regards
                                                                                                                                                                                sajeesh

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150803/87695fda/attachment.html>


More information about the OpenStack-dev mailing list