Comment 2 for bug 1411014

Revision history for this message
Janet Yu (jwy) wrote :

Id is "None" in the policies where owner_id is "system", seen here:

$ openstack congress policy list
+--------------------------------------+----------------+----------+--------------+-----------------------+
| id | name | owner_id | kind | description |
+--------------------------------------+----------------+----------+--------------+-----------------------+
| 37c7c1b4-a746-43f1-a141-b3623d0c5752 | classification | user | nonrecursive | default policy |
| e9720b40-4835-468d-b1fe-080164c07e6a | action | user | nonrecursive | default action policy |
| None | ceilometer | system | nonrecursive | Datasource store |
| None | swift | system | nonrecursive | Datasource store |
| None | nova | system | nonrecursive | Datasource store |
| None | cinder | system | nonrecursive | Datasource store |
| None | glancev2 | system | nonrecursive | Datasource store |
| None | neutron | system | nonrecursive | Datasource store |
+--------------------------------------+----------------+----------+--------------+-----------------------+

And here:

$ curl -X GET localhost:1789/v1/policies
{
  "results": [
    {
      "kind": "nonrecursive",
      "description": "default policy",
      "name": "classification",
      "abbreviation": "class",
      "id": "37c7c1b4-a746-43f1-a141-b3623d0c5752",
      "owner_id": "user"
    },
    {
      "kind": "nonrecursive",
      "description": "default action policy",
      "name": "action",
      "abbreviation": "actio",
      "id": "e9720b40-4835-468d-b1fe-080164c07e6a",
      "owner_id": "user"
    },
    {
      "kind": "nonrecursive",
      "description": "Datasource store",
      "name": "ceilometer",
      "abbreviation": "ceilo",
      "id": "None",
      "owner_id": "system"
    },
    {
      "kind": "nonrecursive",
      "description": "Datasource store",
      "name": "swift",
      "abbreviation": "swift",
      "id": "None",
      "owner_id": "system"
    },
    {
      "kind": "nonrecursive",
      "description": "Datasource store",
      "name": "nova",
      "abbreviation": "nova",
      "id": "None",
      "owner_id": "system"
    },
    {
      "kind": "nonrecursive",
      "description": "Datasource store",
      "name": "cinder",
      "abbreviation": "cinde",
      "id": "None",
      "owner_id": "system"
    },
    {
      "kind": "nonrecursive",
      "description": "Datasource store",
      "name": "glancev2",
      "abbreviation": "glanc",
      "id": "None",
      "owner_id": "system"
    },
    {
      "kind": "nonrecursive",
      "description": "Datasource store",
      "name": "neutron",
      "abbreviation": "neutr",
      "id": "None",
      "owner_id": "system"
    }
  ]
}