)]}'
{
  "commit": "80769c5714770c02c300ac9f3e9c06a44791dbfc",
  "tree": "9d07317ea6ea31226ca5751249093c9b1a52edee",
  "parents": [
    "0c6208c6a07b0616b5982b6e9e7c8216397d49e3"
  ],
  "author": {
    "name": "Akihiro Motoki",
    "email": "amotoki@gmail.com",
    "time": "Fri Nov 23 05:18:40 2018 +0900"
  },
  "committer": {
    "name": "Akihiro Motoki",
    "email": "amotoki@gmail.com",
    "time": "Sat Nov 24 01:42:34 2018 +0900"
  },
  "message": "Migration logic for neutron policy-in-code\n\nNeutron is in a process to migrate to policy-in-code.\nDevStack needs to be able to handle both cases with and\nwithout policy.json in the neutron repo.\n\nNote that nova assumes neutron API access with admin\nso user_name:neutron needs to be included in context_is_admin\nto make DevStack work properly. Hopefully this can be cleanup\nbut this is a separate topic from policy-in-code.\n\nNeeded-By: https://review.openstack.org/#/c/585037/\nChange-Id: Id1b0600d92e839ade1790a15c372e82e8e16ee9f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4847e87f2f303be0f2722003daccf1851174b9d5",
      "old_mode": 33188,
      "old_path": "lib/neutron",
      "new_id": "62f7366e7e697c789803557c02dc4aff421d689f",
      "new_mode": 33188,
      "new_path": "lib/neutron"
    },
    {
      "type": "modify",
      "old_id": "be5b73ffa6c95c93bc74788baa05fd8f97557bed",
      "old_mode": 33188,
      "old_path": "lib/neutron-legacy",
      "new_id": "2fdb6db6f67cc6425b1d40541c8cd1ccc9289302",
      "new_mode": 33188,
      "new_path": "lib/neutron-legacy"
    }
  ]
}
