)]}'
{
  "commit": "cbf480ffa2933daf1ee736229fd0151ec239b92a",
  "tree": "3a743842d85762800def809366c3cbec6193f49d",
  "parents": [
    "454ddc7d04596d03f40ca0a12a8e15c8ce647941"
  ],
  "author": {
    "name": "Ghanshyam",
    "email": "gmann@ghanshyammann.com",
    "time": "Thu Jul 11 11:53:57 2019 +0000"
  },
  "committer": {
    "name": "Ghanshyam Mann",
    "email": "gmann@ghanshyammann.com",
    "time": "Thu Jun 18 11:49:45 2020 -0500"
  },
  "message": "Fix request body for compute unshelve action API\n\nCompute unshelve action API accept request body with\naction name and null value. For exmaple: {\u0027unshelve\u0027: null}.\nBut Tempest pass the empty dict instead of null- {\u0027unshelve\u0027: {}}.\nThis works fine till 2.77 microversionbut after that nova\nstarted rejecting the empty dict {}.\n\nDefaulting the request body to None so that it works for older\nas well newer microversion.\n\nCloses-Bug: #1836187\n\n- https://developer.openstack.org/api-ref/compute/?expanded\u003dunshelve-restore-shelved-server-unshelve-action-detail#unshelve-restore-shelved-server-unshelve-action\n\nChange-Id: I5b4be77d5ae88aedf6fd700e34a293064e655ba8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2270f83e8c64b3fdac9d14569a9420cf2c6ee29",
      "old_mode": 33188,
      "old_path": "tempest/lib/services/compute/servers_client.py",
      "new_id": "0b47c20a8a05db33eef62bf9fc07125ba7cf4a87",
      "new_mode": 33188,
      "new_path": "tempest/lib/services/compute/servers_client.py"
    }
  ]
}
