)]}'
{
  "commit": "e77b6899594232f1ecadfd752c50005756ebbd5b",
  "tree": "fb5283dbc1371e16cf614c46058dad0af9a09e93",
  "parents": [
    "3fe57b329ca0d000f6a212c566030d8d6f157ab2"
  ],
  "author": {
    "name": "Brant Knudson",
    "email": "bknudson@us.ibm.com",
    "time": "Thu Jun 23 13:07:47 2016 -0500"
  },
  "committer": {
    "name": "Brant Knudson",
    "email": "bknudson@us.ibm.com",
    "time": "Thu Jun 23 13:07:47 2016 -0500"
  },
  "message": "Cleanup projects in reverse order\n\nCommit 0a592b4 introduced a change where a hierarchy of projects\nis created. Of course, the parent project is created before the\nchild project. The project cleanup code was deleting projects in\nthe order that they\u0027re created. Keystone doesn\u0027t allow deleting the\nparent before the children so this was causing the project to be\nleft around (the DELETE operation was failing but cleanup failures\nare ignored).\n\nThe fix here is to do the cleanups in reverse order so that the\nchild is deleted before the parent.\n\nChange-Id: Id7422967ccb666966fbce5a175db5e128b2d3df7\nCloses-Bug: 1595638\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e6a22b0bfa9e86696575fb12ab881a657bcade9d",
      "old_mode": 33188,
      "old_path": "tempest/api/identity/base.py",
      "new_id": "9187e23102fda400b91262aed57f94029650da15",
      "new_mode": 33188,
      "new_path": "tempest/api/identity/base.py"
    }
  ]
}
