)]}'
{
  "commit": "db0fa68908d2b3576c85f281809c2fa4a55caec1",
  "tree": "8dccec4b6ba05dcf8c3607cc5f98a51545e3c2cc",
  "parents": [
    "b31d4b760a9a206dc71772b022fd79db174e72cf"
  ],
  "author": {
    "name": "whoami-rajat",
    "email": "rajatdhasmana@gmail.com",
    "time": "Mon Feb 27 09:41:22 2023 +0000"
  },
  "committer": {
    "name": "Roman Bubyr",
    "email": "rbubyr@mirantis.com",
    "time": "Sat Jul 08 09:09:40 2023 +0200"
  },
  "message": "Update multiattach tests\n\nMultiattach tests use legacy format to create multiattach\nvolumes i.e. provide \"multiattach\u003dTrue\" in request body of\na create volume operation.\nThis patch updates the multiattach tests to use multiattach\nvolume type, which is the standard and only way[1], to create\nmultiattach volumes.\nNote that the old functionality will be changed by patch[2] and\npassing multiattach\u003dTrue in volume create request body will\nerror out with BadRequest.\n\nDevstack will create the multiattach volume type, like an\noperator will create in a real deployment, and set it as a\ntempest config option (see depends on patch).\n\nWe are adding a new config option `volume_type_multiattach`\nwhich is used as the multiattach volume type to create\nmultiattach volumes.\n\n[1] https://docs.openstack.org/cinder/latest/admin/volume-multiattach.html#how-to-create-a-multiattach-volume\n[2] https://review.opendev.org/c/openstack/cinder/+/874865\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877337\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877497\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877548\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877498\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877499\n\nRelated-prod: PRODX-32154\n\nChange-Id: I5f68ef56fcc55dfc636936dabb5e6ad761579519\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b4bbbc9d5f207726d3dfe5c13ce8626ed7f79aaa",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_volume_swap.py",
      "new_id": "047a540203f9cfe283a8f40b350a71f2fc9c4bd5",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_volume_swap.py"
    },
    {
      "type": "modify",
      "old_id": "24b0a524392e2365f40afab29d0f39d747b3e0ba",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_volumes_negative.py",
      "new_id": "96076ea6acf56e593d41a99755697b27c8a75654",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_volumes_negative.py"
    },
    {
      "type": "modify",
      "old_id": "ba02a4cab16f3fa9bc9cd9ed038768aac222100a",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/volumes/test_attach_volume.py",
      "new_id": "617b3a01794feee81c16ece5f3ce1b4dcdafd1fd",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/volumes/test_attach_volume.py"
    },
    {
      "type": "modify",
      "old_id": "6768f9521aed481ca022f4ca8121c788efa16ac9",
      "old_mode": 33188,
      "old_path": "tempest/config.py",
      "new_id": "41baf4ed997276a4700f42a453315fad91c0e452",
      "new_mode": 33188,
      "new_path": "tempest/config.py"
    }
  ]
}
