← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1506653] Re: Retrieving either a project's parents or subtree as_list does not work

 

Closing with "Fix Released".
https://bugs.launchpad.net/keystone/+bug/1506986


** Changed in: keystone
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1506653

Title:
  Retrieving either a project's parents or subtree as_list does not work

Status in OpenStack Identity (keystone):
  Fix Released

Bug description:
  To reproduce this I created five projects ("1", "2", "3", "4", "5") -
  with "1" as the top level project, and each subsequent project as a
  child of the previous. All four of the following calls were performed
  against project "3".

  parents_as_list (NON-working) :
  $ curl -i -H"X-Auth-Token:$TOKEN" -H "Content-type: application/json" http://community:35357/v3/projects/b4a6fb7dcc504373a2e1301ab357d248?parents_as_list
  {
    "project": {
      "name": "3",
      "is_domain": false,
      "description": "",
      "links": {
        "self": "http://community:35357/v3/projects/b4a6fb7dcc504373a2e1301ab357d248";
      },
      "enabled": true,
      "id": "b4a6fb7dcc504373a2e1301ab357d248",
      "parent_id": "0b09fce9246f42dda11125d4d32aa013",
      "parents": [],
      "domain_id": "default"
    }
  }

  parents_as_ids (working) :
  $ curl -i -H"X-Auth-Token:$TOKEN" -H "Content-type: application/json" http://community:35357/v3/projects/b4a6fb7dcc504373a2e1301ab357d248?parents_as_ids
  {
    "project": {
      "name": "3",
      "is_domain": false,
      "description": "",
      "links": {
        "self": "http://community:35357/v3/projects/b4a6fb7dcc504373a2e1301ab357d248";
      },
      "enabled": true,
      "id": "b4a6fb7dcc504373a2e1301ab357d248",
      "parent_id": "0b09fce9246f42dda11125d4d32aa013",
      "parents": {
        "0b09fce9246f42dda11125d4d32aa013": {
          "7092bca4a8d444619bcee53a47585876": null
        }
      },
      "domain_id": "default"
    }
  }

  subtree_as_list (NON-working) :
  $ curl -i -H"X-Auth-Token:$TOKEN" -H "Content-type: application/json" http://community:35357/v3/projects/b4a6fb7dcc504373a2e1301ab357d248?subtree_as_list
  {
    "project": {
      "name": "3",
      "is_domain": false,
      "description": "",
      "links": {
        "self": "http://community:35357/v3/projects/b4a6fb7dcc504373a2e1301ab357d248";
      },
      "enabled": true,
      "subtree": [],
      "id": "b4a6fb7dcc504373a2e1301ab357d248",
      "parent_id": "0b09fce9246f42dda11125d4d32aa013",
      "domain_id": "default"
    }
  }

  subtree_as_ids (working) :
  $ curl -i -H"X-Auth-Token:$TOKEN" -H "Content-type: application/json" http://community:35357/v3/projects/b4a6fb7dcc504373a2e1301ab357d248?subtree_as_ids
  {
    "project": {
      "name": "3",
      "is_domain": false,
      "description": "",
      "links": {
        "self": "http://community:35357/v3/projects/b4a6fb7dcc504373a2e1301ab357d248";
      },
      "enabled": true,
      "subtree": {
        "421143ab145e4b278d1b971d6509dd23": {
          "1484a4e8493d4f3eb6a81bef582f455a": null
        }
      },
      "id": "b4a6fb7dcc504373a2e1301ab357d248",
      "parent_id": "0b09fce9246f42dda11125d4d32aa013",
      "domain_id": "default"
    }
  }

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1506653/+subscriptions


References