)]}'
{
  "commit": "4e96588cf43a183524220ac8020dd17255ee4503",
  "tree": "54d93117a2602e01703cb4caef72ee565c920589",
  "parents": [
    "82b37d1406fe93b20335369c3d685beaf2c9c11f"
  ],
  "author": {
    "name": "melanie witt",
    "email": "melwittt@gmail.com",
    "time": "Wed Oct 02 19:09:41 2024 +0000"
  },
  "committer": {
    "name": "melanie witt",
    "email": "melwittt@gmail.com",
    "time": "Wed Oct 02 19:09:57 2024 +0000"
  },
  "message": "workaround: Wait for instance.host\u003dNone when shelving\n\nThere is a race in Nova where an instance being shelved is set to the\nSHELVED_OFFLOADED vm_state before the instance.host is cleared. It\nappears to be non-trivial to fix given the comments in that code\nexplictly say the updates have the be in that order.\n\nThis works around the issue by waiting until the instance.host is None\nbefore considering the shelve offload to be completed.\n\nRelated-Bug: #2045785\n\nChange-Id: Ia45247a7aa14eb5f0038d4512a0b4ebe6af5a573\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5ee9b197d2c72831989145792f59e6517ce29c0",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_servers_on_multinodes.py",
      "new_id": "c5d5b19bd79b09311861b3a4904e4aa49de5829a",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_servers_on_multinodes.py"
    }
  ]
}
