)]}'
{
  "commit": "9473b7f6b2d787240844ded058a12bf3028bd4e5",
  "tree": "07e35c03c9ab11a554cbeaa8c7481bee6a34abcd",
  "parents": [
    "cb03598a65f47c51406fc86c9c1503fe42424848"
  ],
  "author": {
    "name": "Ghanshyam Mann",
    "email": "gmann@ghanshyammann.com",
    "time": "Wed Feb 26 16:09:28 2025 -0800"
  },
  "committer": {
    "name": "Ghanshyam Mann",
    "email": "gmann@ghanshyammann.com",
    "time": "Wed Feb 26 16:31:01 2025 -0800"
  },
  "message": "Fix schema for Nova microversion 2.96 and 2.98\n\nNova 2.96 and 2.98 microversions change the response schema for\nupdate server also but we missed to add the schema change for\nupdate server APIs. Adding test for update server for both\nmicroversion.\n\nAlso, 2.96 microversion adds new field \u0027pinned_availability_zone\u0027\nas mandatory in response, adding same in tempest schema.\n\nChange-Id: I4d0fcca3224e65fdc92e60eb88c8850c5de795e7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af88a152e643bd28c81b3aef928daec0b6b038d5",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_servers.py",
      "new_id": "76cf01d62e8ae268483549bf5ad04cf80074bda2",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_servers.py"
    },
    {
      "type": "modify",
      "old_id": "2e24192c67724a9e2df5029c2bf28bfe7807081c",
      "old_mode": 33188,
      "old_path": "tempest/lib/api_schema/response/compute/v2_96/servers.py",
      "new_id": "8a4ed9f38fee9260bfb4d66a4579cd264ac1e49d",
      "new_mode": 33188,
      "new_path": "tempest/lib/api_schema/response/compute/v2_96/servers.py"
    },
    {
      "type": "modify",
      "old_id": "5c96d8b5e65973aab186ea25fd5b78f67fe9db41",
      "old_mode": 33188,
      "old_path": "tempest/lib/api_schema/response/compute/v2_98/servers.py",
      "new_id": "2fca3eb31ee7a0aaf058b41c1fc00e93e54fda84",
      "new_mode": 33188,
      "new_path": "tempest/lib/api_schema/response/compute/v2_98/servers.py"
    }
  ]
}
