Cloned from launchpad blueprint https://blueprints.launchpad.net/keystone/+spec/hierarchical-multitenancy-improvements. Description: In the first version, we implemented the basic features for Hierarchical Multitenancy, to improve the concept of Multitenancy in Openstack some improvements are needed, such as the following: * Change the format of a returned project hierarchy to better reflect the hierarchy (e.g., a hierarchy of dictionaries); * Enable recursive deletion of a sub-hierarchy; * Change the default policy to enable granular control of the hierarchy (i.e., more granular than the default admin and member roles) Specification URL (additional information): None
can't seem to create a project specifying another project (syntax). can you take a look for version openstack-keystone-2015.2-dev31.el7.centos.noarch: curl -X POST -H "X-Auth-Token:45ee59645af94569a3f83398fa172f60" -H "Content-type:application/json" http://localhost:35357/v3/projects -d '{"project": {"name": "projectB", "parent_project_id": "620421345de14dcf8f41186e2ca65e07", "enabled": true, "description": "An example project"}}' |python -mjson.tool
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2015:1548