)]}'
{
  "log": [
    {
      "commit": "d6989d3c1a31f2bebf94f2a7a8dac1d9eb788b1b",
      "tree": "24b6167f0e0744172a462fa542399ca46a7b5a8f",
      "parents": [
        "227f748f847663abaad00bc6954ebbdfa5bc82c8"
      ],
      "author": {
        "name": "Toheeb Oyekola",
        "email": "toheeb.olawale.to23@gmail.com",
        "time": "Thu Mar 09 01:33:01 2023 +0100"
      },
      "committer": {
        "name": "Toheeb Oyekola",
        "email": "toheeb.olawale.to23@gmail.com",
        "time": "Mon Mar 20 22:28:57 2023 +0000"
      },
      "message": "Fix test_boot_cloned_encrypted_volume docstring\n\nUpdated the docstring description for test_boot_cloned_encrypted_volume\nfunction to an accurate one.\n\n\nCloses-Bug:2006594\nChange-Id: I5e6e5444388acccb85d74d8ab2a22c8d988cfb5b\n"
    },
    {
      "commit": "40104c78f8cfdd945f4cd68e4ff3de9718b29b1a",
      "tree": "170e555d8e351c4b6c82e54c5445e1b8d7e8a545",
      "parents": [
        "8f39caf91af85e2acccbca2b2769cec53194cd0c"
      ],
      "author": {
        "name": "Alan Bishop",
        "email": "abishop@redhat.com",
        "time": "Tue Aug 09 14:00:57 2022 -0700"
      },
      "committer": {
        "name": "Alan Bishop",
        "email": "abishop@redhat.com",
        "time": "Wed Aug 17 21:33:56 2022 +0000"
      },
      "message": "Test the ability to transfer encrypted volumes\n\nAdd tempest tests that transfer an encrypted volume to a user in\nanother project, and one that verifies the ability to cancel (delete)\na transfer. The purpose is to test the ability to transfer the\nbarbican secret (i.e. the encryption key) to another user.\n\nThe tests create an encrypted volume from an image, and launch an\ninstance to write a timestamp. After the volume is transferred (or\nthe transfer is deleted), another instance is booted and the timestamp\nread back. The tests also verify the process results in the volume\nhaving a new encrytion_key_id.\n\nImplements: blueprint transfer-encrypted-volume\nDepends-On: I459f06504e90025c9c0b539981d3d56a2a9394c7\nDepends-On: I11072d6d8a185037c7f4cdd52c45933b0cccaf05\nDepends-On: I4ad7fe336c5193604d95fca5a72695d82adaa9f0\nDepends-On: Ia3f414c4b9b0829f60841a6dd63c97a893fdde4d\nDepends-On: I216f78e8a300ab3f79bbcbb38110adf2bbec2196\nChange-Id: I30d02c81dd1cf8509585fe3b7a0f3256f17939b5\n"
    },
    {
      "commit": "5960fa4ed795d05ffd2ae16af6d690848953f121",
      "tree": "712be691d9ca64d0673cb7e8a89d36f246a09691",
      "parents": [
        "141dace60e5e4d14bf39b65872a4c9db63ba8df4",
        "6dc9a2faccc8815d5a9ff5202ff68d5491b8bd0a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 29 16:41:29 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 29 16:41:29 2022 +0000"
      },
      "message": "Merge \"Add multiattach tests\""
    },
    {
      "commit": "6dc9a2faccc8815d5a9ff5202ff68d5491b8bd0a",
      "tree": "f5ba3ee86becda19924f8b9f4c99ffd9ebad6743",
      "parents": [
        "638f2308a178d84a57b1c6c9af2cbabab7a56d63"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue May 18 07:01:33 2021 -0400"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Wed Mar 30 11:34:21 2022 +0530"
      },
      "message": "Add multiattach tests\n\nThis patch adds multiattach tests and also a gate job to run those tests.\n\nChange-Id: Iaf4fc9ab84e5c45bd6f85d7186e2775bae107721\n"
    },
    {
      "commit": "027295a69b9f092c2981db43338d25bb033b027c",
      "tree": "ab32aea4cf92a09fbae8b350a1e84762df2c5f4a",
      "parents": [
        "638f2308a178d84a57b1c6c9af2cbabab7a56d63"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Sun Dec 12 12:31:59 2021 -0500"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Dec 28 09:25:32 2021 +0000"
      },
      "message": "Improvements in snapshot data integrity tests\n\nThis patch addresses the comments in the snapshot data integrity tests[1].\n\n[1] https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/790899\n\nChange-Id: Icef31c07cf2a4e8c822a288edfc4463d592668ff\n"
    },
    {
      "commit": "638f2308a178d84a57b1c6c9af2cbabab7a56d63",
      "tree": "2b195b02f1c2d761cb866c497dc887e4eb1c1e61",
      "parents": [
        "961bab02120e83ac5f9105bde1ccc680efd26ebc"
      ],
      "author": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Wed May 12 06:23:45 2021 -0400"
      },
      "committer": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Fri Dec 03 18:51:05 2021 +0000"
      },
      "message": "Import from tempest stable manager\n\nThis patch removes the copy of tempest scenario manager\nand directly imports the manager from tempest which has been\nmarked stable in tempest 27.0.0 release.\n\nChange-Id: I403d5bc2eef464e6071e466aeab8e040b9055568\n"
    },
    {
      "commit": "d9e5925bf6f3ee1ea2d5f562bbe7accd9229bd73",
      "tree": "34448bd671e63520dfab8bd10675ab281b37f5fb",
      "parents": [
        "51b819b912591b395c0e1c844cbcc5de8bbb75e9"
      ],
      "author": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue May 11 16:03:47 2021 -0400"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Mon Jun 14 02:32:22 2021 -0400"
      },
      "message": "Improve snapshot data integrity test\n\nCurrently the test require lot of resources i.e. 4 instance.\nThis patch uses recommendation from the comments of initial patch[1]\ni.e. creates 1 instance, attach volumes to it, snapshot etc\n\n[1] https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/702495\n\nDepends-On: https://review.opendev.org/c/openstack/barbican/+/796059\n\nChange-Id: I151b034dd28834290ffeb3ce9c052a6c3bbfb7d8\n"
    },
    {
      "commit": "3c5c8a23646c950cd8d2b7797e8b6513a6768bff",
      "tree": "826704ac93d58eb0f10cd23bfa4e0ac14007637d",
      "parents": [
        "21d63a3ada907341348ac8b73d31b0d07f3390d6"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Feb 23 10:24:01 2021 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Feb 23 10:24:01 2021 +0100"
      },
      "message": "Use the embedded scenario manager instead of tempest one\n\nWhile waiting for tempest scenario manager to stabilize its API,\na copy of it has been imported, so make sure to use it and to not\nrely on tempest\u0027s one (whose API is changing during the stabilization\nprocess, so it may break anytime).\n\nJust one file needs to change its imports.\nAt the same time, fix the import order for another file.\n\nChange-Id: I29c4784d59151948778cad57b7db56a368ed821d\n"
    },
    {
      "commit": "21d63a3ada907341348ac8b73d31b0d07f3390d6",
      "tree": "92553e944c3b91818d16da8e26ac64e41645086e",
      "parents": [
        "df4f94711e46da39b5f5d448173ccecdf50ea96d"
      ],
      "author": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Jan 14 17:41:22 2020 +0000"
      },
      "committer": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Fri Jan 29 19:52:01 2021 +0000"
      },
      "message": "Add Snapshot data integrity test\n\nThis patch adds data integrity tests for snapshot with the following\nprocedure :\n\n1) create a volume from image\n2) Boot an instance from the volume\n3) create file on vm and write data into it\n4) create first snapshot\n5) repeat 3\n5) create second snapshot\n6) repeat 3\n7) create third snapshot\n\nNow restore the snapshots one by one into volume, create instances\nfrom it and check the number of files and file content at each\npoint snapshot was created.\n\nWe are also temporarily making a copy of tempest scenario manager until\nthe actual manager is available for import in tempest plugins.\n\nChange-Id: I5c5ff6f996dd39b52fada82f3938b628e58b0a2c\n"
    },
    {
      "commit": "3c96bfb431ec3fb0d5fa2bf68595e013e4ade822",
      "tree": "cd8915602b7778286f875e8abc757cd822377db2",
      "parents": [
        "128152281607a8c2b1d0f9c5903f1cb3cb1c08f6"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Jan 21 15:28:25 2021 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Jan 21 15:39:24 2021 +0000"
      },
      "message": "test_volume_encrypted: Stop creating an image for each instance\n\nAn independent image isn\u0027t required for these tests and additionally\nisn\u0027t required when calling create_server as the lack of an image\nresults in CONF.compute.image_ref being used by\ntempest.common.compute.create_test_server [1].\n\nThe creation of this image resulted in the nova-ceph-multistore job\nbreaking as documented in bug #1912607. This broke as we use the job to\nprovide both our core ceph coverage and slightly more edgey topologies\nusing Glance multistore and the [workarounds]/ workaround option. This\noption blocking the download of rbd images via g-api when n-cpu can\u0027t\nclone the rbd volumes directly, as caused by the image creation in\ntest_volume_encrypted.\n\nIaf6f6e0dbcb25561bf00e969e1964cd30e974e64 is currently skipping any\nencryption test in the nova-ceph-multistore job to workaround bug\n #1912607 for the time being but we would obviously like to revert that\nif possible and expand our coverage.\n\nA follow up change will also propose adding nova-ceph-multistore to the\ngate of this plugin to avoid future breakage.\n\nRelated-Bug: #1912607\n\n[1] https://opendev.org/openstack/tempest/src/branch/master/tempest/common/compute.py#L108-L109\n\nChange-Id: I50d3b874b7e0676436c434be6c059f221041560f\n"
    },
    {
      "commit": "5ab3fef76283ca91b92fa130ba2685886bd8af68",
      "tree": "56878cac35af4101dce2627c7d56b6a8919a2f1e",
      "parents": [
        "3b255b76966a9c4bb5deadbc0d3d372a5288830c"
      ],
      "author": {
        "name": "Sofia Enriquez",
        "email": "lsofia.enriquez@gmail.com",
        "time": "Wed Jun 24 22:49:57 2020 +0000"
      },
      "committer": {
        "name": "Sofia Enriquez",
        "email": "lsofia.enriquez@gmail.com",
        "time": "Mon Jan 18 17:24:07 2021 +0000"
      },
      "message": "Encryption Test Scenario for clone volume\n\nDue to an error in the _setup_encryption_keys volume rekey code, a\ncloned encrypted volume that has been rekeyed will specify an\nencryption key different from the key used to format the volume,\nso it cannot be attached.\n\nThis test scenario will cover this feature and also the case of\nsource-vol feature.\n\nRelated-Bug: #1904440\nDepends-on: https://review.opendev.org/#/c/762884/\nChange-Id: I846b96ef925c34162cf462da91d854ceacabe022\n"
    },
    {
      "commit": "75511e3a85d48a58a85541d1a0d4e66aeb99d862",
      "tree": "bf794458836b6205976b99d100724398cef6db5d",
      "parents": [
        "dae4b6df5f354355cf56eee2547314b2282670f4"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Jan 22 12:52:00 2018 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Jan 22 12:53:28 2018 +0530"
      },
      "message": "Refactored cinder tempest tests to cinder_tempest_plugin\n\n* As per the current codebase of cinder tempest plugin, it is getting\n  dumped in the cinder/tests and the package name is setup.cfg is\n  cinder_tempest_plugin which does not exists. So i refactored to\n  give a proper tempest plugin shape.\n\nChange-Id: Ia78ea53a99923844f40fb4e9fe22ec0da4b0c335\n"
    }
  ]
}
