)]}'
{
  "commit": "fa55cb5f978f6bd9476f1b09a94c8d6aaa18beb4",
  "tree": "b621a0326f2441411f2f553c041a2cbaa797d4c8",
  "parents": [
    "07d612e4609367aa820d519a2ca7100b087bd25e"
  ],
  "author": {
    "name": "Mathieu Mitchell",
    "email": "mmitchell@iweb.com",
    "time": "Tue Jan 24 11:32:24 2017 -0500"
  },
  "committer": {
    "name": "Mathieu Mitchell",
    "email": "mat128@gmail.com",
    "time": "Tue Aug 01 18:22:35 2017 +0000"
  },
  "message": "Ensure valid service names are passed to stack_install_service\n\nCurrently, stack_install_service will accept any service name. This is\nproblematic because a project plugin can pass an invalid name without\nnoticing. This has been the case in ironic-inspector[0].\n\nThis commit ensures that stack_install_service will not silently fail\nwhen passing an invalid service name.\n\n[0] https://review.openstack.org/#/c/424680/\n\nChange-Id: I1a8105bdbaf4aecb630df08da416808bf7180824\nCloses-Bug: #1659042\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f09ddcee85a4b7150fb8224421725abccb74e7be",
      "old_mode": 33188,
      "old_path": "lib/stack",
      "new_id": "bada26f1c2011ebc6d1288dd9b6c18b383b84997",
      "new_mode": 33188,
      "new_path": "lib/stack"
    }
  ]
}
