)]}'
{
  "commit": "5e6fc7ab759ebb8ff5057da88251391ac7d10381",
  "tree": "975f741c4b9c4119b30ac53821b397163a6731bc",
  "parents": [
    "9fe5d38263629bbf95284d5b5c762d3b7337b9b6"
  ],
  "author": {
    "name": "Gorka Eguileor",
    "email": "geguileo@redhat.com",
    "time": "Thu Mar 31 10:59:17 2022 +0200"
  },
  "committer": {
    "name": "Ghanshyam",
    "email": "gmann@ghanshyammann.com",
    "time": "Wed Jun 29 22:42:22 2022 +0000"
  },
  "message": "Add LUKS v2 tests\n\nWe currently have cryptsetup and LUKS v1 tests, but we are missing LUKS\nv2 tests.\n\nCode paths for LUKS v1 and LUKS v2 are different, because Nova uses\nlibvirt to decode LUKS v1 volumes but os-brick to decode LUKS v2\nvolumes.\n\nThis means that not only the attach process is different, but also some\nfeatures such as extend volume, so one of them may work while the other\ndoesn\u0027t.\n\nThis patch adds LUKS v2 encryption tests for all backends except for RBD\nvolumes, because they are not connected to the host but directly through\nlibvirt, so they can only use LUKS v1.\n\nDepends-On: Ia1411f11ec4bf44af6a42d5f96c8a0903846ed66\nDepends-On: I351f1a7769c9f915e4cd280f05a8b8b87f40df84\nRelated-Bug: #1967157\nChange-Id: I40c518c3a3e760867efd6b6338fa9c16945b28c4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73391794613b15fd2c48222975719a9ccc39c5d8",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/admin/test_encrypted_volumes_extend.py",
      "new_id": "e85a00dc077f8b341b5c56bb6413fd8efb52e162",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/admin/test_encrypted_volumes_extend.py"
    },
    {
      "type": "modify",
      "old_id": "6ee9f28a0dd9e1fbfc08c6a5cbf769256f54665a",
      "old_mode": 33188,
      "old_path": "tempest/scenario/test_encrypted_cinder_volumes.py",
      "new_id": "9788e1900e435ea6d0b7eb9d69b387ab342d1f31",
      "new_mode": 33188,
      "new_path": "tempest/scenario/test_encrypted_cinder_volumes.py"
    },
    {
      "type": "modify",
      "old_id": "5a5cc2704ab88a523fde953b15d881edaee39c85",
      "old_mode": 33188,
      "old_path": "tempest/scenario/test_volume_boot_pattern.py",
      "new_id": "2e87c159b5d5f620b1c4050ab722fb410172ea62",
      "new_mode": 33188,
      "new_path": "tempest/scenario/test_volume_boot_pattern.py"
    },
    {
      "type": "modify",
      "old_id": "263b2e4068f9d8d63bb0a89a594ea44a3abcc047",
      "old_mode": 33188,
      "old_path": "tools/tempest-integrated-gate-networking-exclude-list.txt",
      "new_id": "9d79a350a81b4f244fd423380754fc75428971a7",
      "new_mode": 33188,
      "new_path": "tools/tempest-integrated-gate-networking-exclude-list.txt"
    },
    {
      "type": "modify",
      "old_id": "efba796e1866e1f32fbbed31d4265637d14179f3",
      "old_mode": 33188,
      "old_path": "tools/tempest-integrated-gate-placement-exclude-list.txt",
      "new_id": "eb68b328ed0cb49a717af617743b747935150e2b",
      "new_mode": 33188,
      "new_path": "tools/tempest-integrated-gate-placement-exclude-list.txt"
    }
  ]
}
