<div dir="ltr">Hi Folks,<br><br>We’ve discussed a lot in the last Summit about the Reseller use case. OpenStack needs to grow support for hierarchical ownership of objects.This enables the management of subsets of users and projects in a way that is much more comfortable for private clouds, besides giving to public cloud providers the option of reselling a piece of their cloud.<div><br>More detailed information can be found in the spec for this change at: <a href="https://review.openstack.org/#/c/139824">https://review.openstack.org/#/c/139824</a><br><br>The current code change for this is split into 8 patches (to make it easier to review). We currently have 7 patches in code review and we are finishing the last one.<br><br>Here is the workflow of our patches:<br><br>1- Adding a field to enable the possibility to have a project with the domain "feature": <a href="https://review.openstack.org/#/c/157427/">https://review.openstack.org/#/c/157427/</a><br><br>2- Change some constraints and create some options to list projects (for is_domain flag, for parent_id):<br><a href="https://review.openstack.org/#/c/159944/">https://review.openstack.org/#/c/159944/</a><br><a href="https://review.openstack.org/#/c/158398/">https://review.openstack.org/#/c/158398/</a><br><a href="https://review.openstack.org/#/c/161378/">https://review.openstack.org/#/c/161378/</a><br><a href="https://review.openstack.org/#/c/158372/">https://review.openstack.org/#/c/158372/</a><br><br>3- Reflect domain operations to project table, mapping domains to projects that have the is_domain attribute set to True. In addition, it changes the read operations to use only the project table. Then, we will drop the Domain Table.<br><a href="https://review.openstack.org/#/c/143763/">https://review.openstack.org/#/c/143763/</a><br><a href="https://review.openstack.org/#/c/161854/">https://review.openstack.org/#/c/161854/</a>  (Only patch with work in progress)<br><br>4- Finally, the inherited role will not be applied to a subdomain and its sub hierarchy. <a href="https://review.openstack.org/#/c/164180/">https://review.openstack.org/#/c/164180/</a><br><br>Since we have the implementation almost  completed, waiting for code review, I am requesting an FFE to enable the implementation of this last patch and work to have this implementation merged in Kilo.<br><br>Raildo<br></div></div>