)]}'
{
  "log": [
    {
      "commit": "2be6e107ae875f367f8443d5fc260856df17c99c",
      "tree": "51fbbbfc0524b2f07bd8161910be9d0d7e69d135",
      "parents": [
        "dfde7d5e9f5082a72152ee21aff9c94fe641a31a"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Nov 27 14:43:25 2024 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Nov 27 15:42:17 2024 +0200"
      },
      "message": "Ensure server and backed volume are created in the same AZ\n\nThis change ensures that the server and its associated backed volume\nare created in the same AZ, addressing scenarios where mismatched AZs\ncould lead to operational failures or inconsistencies.\n\nCloses-Bug: #2089766\n\nChange-Id: Ibd33dbe024d9f82cd17bb072664ae56ce0604388\n"
    },
    {
      "commit": "545a8875d01a73c2e08a1ed528cd7fc080ebba5a",
      "tree": "0938fda85597ff856dde060cb997bfc9393041c1",
      "parents": [
        "645067abfe62d4d6217f3d505c581f4a3fd89cb3"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Sep 20 15:24:47 2024 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Sep 20 15:24:47 2024 +0200"
      },
      "message": "Port to the tempest stable plugin interface (clients)\n\nThis is one of the last tempest plugins which was still not using\nthe proper interface to define its clients.\n(Hopefully) no behavioral changes, just refactoring.\n\nChange-Id: Ia57c771186cd1bf283f30b58007395d33aefa4a9\n"
    },
    {
      "commit": "1f29ca126cb8f155a435f0cb0b0fc80d2f2d7e2b",
      "tree": "39cf4c17c0be41ec3ffa9dd6b93e65be67bc9cdd",
      "parents": [
        "7d3f89420447194d677d8577ab6743dfe14c2fa1"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Tue Apr 11 15:52:53 2023 +0000"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon May 13 09:09:26 2024 -0400"
      },
      "message": "Tests for volume\u003c-\u003eimage dependencies\n\nDetect problems related to Cinder volumes not allowing\nGlance images to be deleted.\n\nThis adds the option\nCONF.volume_feature_enabled.volume_image_dep_tests.\nThis defaults to True because it is expected to pass on all\nconfigurations other than pre-Caracal RBD backends.\n\nChange-Id: I5fee23951958fc0031b59ce437a963c4cea28529\n"
    },
    {
      "commit": "5a5e1bf66535a650f5105783f23e8e12b84ba614",
      "tree": "37a68abbfbda0c08d97fcbb494f2540c84055192",
      "parents": [
        "a259e8d43eb2ee78fe3ad6d0424ecd42bfd18cbd"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Fri Mar 29 09:38:53 2024 -0400"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Fri Mar 29 09:48:07 2024 -0400"
      },
      "message": "Move create_image_with_data to BaseVolumeTest\n\nMove this code to a base class so it can be used in\nmore tests.\n\nChange-Id: If8bd605ec75c8ddf8a85bff4e32ceb435aa35b85\n"
    },
    {
      "commit": "a259e8d43eb2ee78fe3ad6d0424ecd42bfd18cbd",
      "tree": "3d88b6e768e3cb23e0c1b9a431831de00167e55d",
      "parents": [
        "cb3937363f28e40290669d23c73bfcb165996ca5",
        "08da44d79d94a9bbc929f9e776a77ae703f16ea7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 13 23:32:41 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 13 23:32:41 2024 +0000"
      },
      "message": "Merge \"Add volume dependency test coverage\""
    },
    {
      "commit": "cb3937363f28e40290669d23c73bfcb165996ca5",
      "tree": "905d46a1b7f4eeb0a99453f156834d38cf622f31",
      "parents": [
        "ec1b30b6e2e7a3fb10060d3a15311e15262f6496",
        "06201385c508c1af869bf982ad218bf8e521af1c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 13 17:08:14 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 13 17:08:14 2024 +0000"
      },
      "message": "Merge \"Cleanup: unneeded client definition, API override\""
    },
    {
      "commit": "ec1b30b6e2e7a3fb10060d3a15311e15262f6496",
      "tree": "7e4c253a0052b9661e5174d9e6eb408f77a58461",
      "parents": [
        "da2f21c732100047dce0dc6c39d28be224baf996",
        "861993b5e9565a988a34087305dc5617a5693e4c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 08 21:14:21 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 08 21:14:21 2024 +0000"
      },
      "message": "Merge \"Deleting volumes which are consumed as a basis for others\""
    },
    {
      "commit": "08da44d79d94a9bbc929f9e776a77ae703f16ea7",
      "tree": "624a58285742c9c68b846fae584b8ce8577dc978",
      "parents": [
        "861993b5e9565a988a34087305dc5617a5693e4c"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Tue Aug 23 21:33:17 2022 +0000"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Thu Jan 25 15:24:17 2024 +0000"
      },
      "message": "Add volume dependency test coverage\n\nThese tests are handy for testing the current RBD\ndeletion work.\n\nChange-Id: I281f881ad565e565839522ddf02057f7545c7146\n"
    },
    {
      "commit": "861993b5e9565a988a34087305dc5617a5693e4c",
      "tree": "96d5b84c919f7403576cbd44ef3d859a7a50c584",
      "parents": [
        "befec23ec1611cee073841b09087a205bd39bd0c"
      ],
      "author": {
        "name": "Sofia Enriquez",
        "email": "lsofia.enriquez@gmail.com",
        "time": "Thu Jan 06 17:00:55 2022 +0000"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Thu Jan 25 15:21:59 2024 +0000"
      },
      "message": "Deleting volumes which are consumed as a basis for others\n\nThis patch includes two test scenarios:\n\n- Create a cloned volume from another volume. Cinder should\nbe able to delete the source volume.\n\n- Create a volume from a snapshot. Cinder should be able to\ndelete the source volumes while the new volume still exists.\n\nRelated-Bug: #1969643\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/848013\nChange-Id: I8daed0824f5ac60877e839265c09217dcce6dd21\n"
    },
    {
      "commit": "8992770bad4a9991e7e8aa5e33559a9a66599c5e",
      "tree": "e91b67964dca756aaef3ce328a89efa33821b28d",
      "parents": [
        "dad66cfd21c20c982a83744165aab419121b5748"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 20 11:16:02 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Dec 14 23:33:21 2023 +0000"
      },
      "message": "Moving API microversion fixture in resource_setup\n\nAPI microversion fixture is used to set the API\nmicroversion on service client and reset it back\nafter test execution. That is done in setUp()\nmethod and due to that API microversion is not\nset on service client during resource_setup()\nmethod and any API call will be requested on base\nversion.\n\nTo sync the complete test execution of test class\nwith requested API microversion, this commit moves\nthe API microversion setting in resource_setup()\nmethod.\n\nRelated-Bug: #1881863\nChange-Id: Id26c73e4f0554770cd13d2b8840fe430448cc87f\n"
    },
    {
      "commit": "51c56f219e47662ec5fc2346779a1c68d8e23052",
      "tree": "a282e58dbc755536a86985a57f09ad17f247594f",
      "parents": [
        "9f1f4b88e1505bfd44a4346e0fd831da29ff914f"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Apr 27 15:49:10 2023 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri May 05 06:46:16 2023 -0700"
      },
      "message": "Wait for servers to be SSHABLE\n\nThis is necessary to make sure we don\u0027t miss an attach or detach\nevent in the instance.\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/882342\nChange-Id: I4cb8af79d6d474b28e96d7b2c385ed8e5ba9c1d7\n"
    },
    {
      "commit": "7ee02e8ed3971ce4ff8f3a047f62d68b7f851d76",
      "tree": "96aa491128a020040ce98ecbf69b22989d54f7f3",
      "parents": [
        "8f39caf91af85e2acccbca2b2769cec53194cd0c",
        "668ce74e283bac8e114ba023e398e71ab566208e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Sep 21 16:36:37 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 21 16:36:37 2022 +0000"
      },
      "message": "Merge \"Add command to fix/generate idempotent IDs\""
    },
    {
      "commit": "f6b9cf6cf8fa86d130ec0ea45a7064666ff2d8f2",
      "tree": "8a1507f630bc2e6e550c5d325675d5a0406c5c0e",
      "parents": [
        "56ace0a8b08ac1ec5ab16e3a6b8fde32bbac3015"
      ],
      "author": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Thu Jun 10 05:41:37 2021 -0400"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Jun 07 22:39:09 2022 +0530"
      },
      "message": "Add test to create multiple volume from resource\n\nThis patch adds tests for creating multiple volumes from resources\nlike snapshot, source volume, backup etc.\nIt also moves creating multiple volumes from image test to the same\nfile as other resource tests.\n\nChange-Id: Iddc4c40854a5a301ccfbdcf93e03886cc4ee9709\n"
    },
    {
      "commit": "06201385c508c1af869bf982ad218bf8e521af1c",
      "tree": "c33dc21e80d1ac33321b2285384ff93358528d22",
      "parents": [
        "8515b58892778b1560232c904bef0a91a3faed1d"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri May 06 00:23:06 2022 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri May 06 00:23:26 2022 +0200"
      },
      "message": "Cleanup: unneeded client definition, API override\n\n- do not redefine a few variables for volume(admin and not) and backup clients\n  when already defined in the base classes;\n- define cls.admin_volume_client (same name as in tempest) rather then\n  admin_volumes_client in the base class for admin volume tests;\n- remove any usage and override of _api_version, which is not really used\n  in the plugin, and it was also removed in tempest (see\n  I6e05fbe21b29efa128fb59d16bf521d551b00304 )\n  Even if unused, _api_version still pointed to the deprecated version 2\n  for consistency group tests.\n\nChange-Id: I3164662932a302b87ae2f346c0005bf7d0ab2927\n"
    },
    {
      "commit": "668ce74e283bac8e114ba023e398e71ab566208e",
      "tree": "bc206c96614574aaaa5939e4ed34b5a8cfde8f35",
      "parents": [
        "56ace0a8b08ac1ec5ab16e3a6b8fde32bbac3015"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Apr 26 12:10:38 2022 +0530"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Apr 26 12:17:08 2022 +0530"
      },
      "message": "Add command to fix/generate idempotent IDs\n\nThis patch adds a \"uuidgen\" command that will fix all issues\nrelated to idempotent IDs in our tests. Also modifies pep8 to\ndetect these issues.\nThis command already exists in tempest and is required for cinder\ntempest plugin as we had undetected issues in our tests that\ngot merged which are also fixed in this patch. The issues are as\nfollows:\n\n1) Missing idempotent IDs in test_capabilities\n2) Duplicate idempotent IDs in the following backup tests\n    a) test_backup_create_and_restore_to_an_existing_volume\n    b) test_incr_backup_create_and_restore_to_an_existing_volume\n\nChange-Id: I6b34fd67af4c302ff17244143506d8c8a8247eb6\n"
    },
    {
      "commit": "56ace0a8b08ac1ec5ab16e3a6b8fde32bbac3015",
      "tree": "f94155b95aa376f478f76793036211100ba6c023",
      "parents": [
        "c70f27ca61261dc8176375275d3fd16792d8d57c"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Fri Apr 22 14:23:57 2022 +0530"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Fri Apr 22 14:34:54 2022 +0530"
      },
      "message": "Modify path for APIMicroversionFixture\n\nThe path \u0027tempest.api.volume.api_microversion_fixture.APIMicroversionFixture\u0027\nis deprecated and produces a deprecation warning[1] when running tests.\nThe deprecated path will be removed in Zed and we should use the\npath \u0027tempest.lib.common.api_microversion_fixture.APIMicroversionFixture\u0027\ninstead.\n\n[1] 2022-04-22 14:00:28,241 843455 WARNING\n[tempest.api.volume.api_microversion_fixture]\nAPIMicroversionFixture class is deprecated and moved to\ntempest.lib.common.api_microversion_fixture.APIMicroversionFixture.\nIt will be removed in Z cycle.\n\nChange-Id: Ie7f16f9671e3c2392a9f2ae1071d84915b48a85e\n"
    },
    {
      "commit": "a3b2272871db9ceacf99324f980f12af716f7b69",
      "tree": "da2c9c035cb4cf35e9779fbda6e5f7b65f8bc8f3",
      "parents": [
        "fc98b2866ec894bce8a79fc647ac601e5c39df49"
      ],
      "author": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Tue Jul 06 13:06:45 2021 +0530"
      },
      "committer": {
        "name": "Tushar Trambak Gite",
        "email": "tushargite96@gmail.com",
        "time": "Mon Feb 07 03:34:13 2022 +0000"
      },
      "message": "Dropping explicit unicode literal\n\nIn python 3, all strings are considered as unicode string.\n\nThis patch drops the explicit unicode literal (u\u0027...\u0027)\nor (u\"..\") appearances from the unicode strings.\n\nChange-Id: Ied40f6e4fefc66f847fed7e934d53ccb64be8dd4\n"
    },
    {
      "commit": "2cb36e636bab349239501d68ce6dd92b234a44c2",
      "tree": "1000a407beff0585744900962f54e1fc9553b65b",
      "parents": [
        "638f2308a178d84a57b1c6c9af2cbabab7a56d63",
        "e9834cd87244a827742a6df1cff6e52eb5b78f0c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jan 10 15:21:53 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 10 15:21:53 2022 +0000"
      },
      "message": "Merge \"Refactor test_volume_backup due to leftovers\""
    },
    {
      "commit": "e9834cd87244a827742a6df1cff6e52eb5b78f0c",
      "tree": "fc8712a435e28aa673dd65752c0528781373e593",
      "parents": [
        "a2a23ca6d10c90d19cda68220d102409c75390e5"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Sun Oct 03 19:00:24 2021 +0300"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Sun Oct 03 21:08:35 2021 +0300"
      },
      "message": "Refactor test_volume_backup due to leftovers\n\nCurrent test class does not clean volume / backup resources.\nChange the create for volume and backups from base and not from  client.\n\nThe base create contains waiters and run cleanup resources.\n\nChange-Id: I8a6a7945870d30f180bd41940b8ee8b82e2f87b7\n"
    },
    {
      "commit": "a30dd6ea3397602cee62847ab493837ecc32fd8c",
      "tree": "c1f5b3d4ba7ff78b0ae1b4909444599041fb6418",
      "parents": [
        "a2a23ca6d10c90d19cda68220d102409c75390e5"
      ],
      "author": {
        "name": "Seena Fallah",
        "email": "seenafallah@gmail.com",
        "time": "Fri Oct 01 01:24:51 2021 +0330"
      },
      "committer": {
        "name": "Seena Fallah",
        "email": "seenafallah@gmail.com",
        "time": "Fri Oct 01 01:26:30 2021 +0330"
      },
      "message": "volume: fix wrong snapshot_id for revert_to_snapshot_after_extended_negative\n\nrevert_to_snapshot receive snapshot_id not a snapshot object\n\nSigned-off-by: Seena Fallah \u003cseenafallah@gmail.com\u003e\nChange-Id: Ibccc48c5afb402e899ebbb471e2fc2e90d4d8886\n"
    },
    {
      "commit": "19078934c8bd0fac319e31d653ce7e4613319d4b",
      "tree": "f43121026bc4f34ca0649d04ec3884eeddaa1eb7",
      "parents": [
        "548a31afb77dd32118c6d2489eb1ecf359197a49",
        "4f00e9f52b07b77f50aed1c6cfc59440da4f8294"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 01 16:57:40 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 01 16:57:40 2021 +0000"
      },
      "message": "Merge \"Wait for CG to be available before creating volume in the CG\""
    },
    {
      "commit": "f220e4533355f8a8ecec4f7c6ab8e8641e1eded8",
      "tree": "cc4f953f5fa90cb4ee0def8a72135309c403efc4",
      "parents": [
        "26807d154a4ec01ec496cef418aee3856ae374f4"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Feb 19 13:49:38 2021 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Feb 19 13:49:38 2021 +0100"
      },
      "message": "Add test idempotent IDs when missing\n\nEach test should have one:\nhttps://opendev.org/openstack/tempest/src/tag/26.0.0/HACKING.rst\n\nChange-Id: Icd119d710376c0f5e4c6d2932ca39d55648cc9b7\n"
    },
    {
      "commit": "4f00e9f52b07b77f50aed1c6cfc59440da4f8294",
      "tree": "424be0aec98858e5ca5b8fba74d7495214c45e74",
      "parents": [
        "6336800cbd8426cf7639c38c0a6f34a7c61e95be"
      ],
      "author": {
        "name": "Sam Wan",
        "email": "sam.wan@emc.com",
        "time": "Mon Sep 28 04:44:11 2020 -0400"
      },
      "committer": {
        "name": "Sam Wan",
        "email": "sam.wan@emc.com",
        "time": "Thu Oct 08 22:11:50 2020 -0400"
      },
      "message": "Wait for CG to be available before creating volume in the CG\n\nThe test cases should wait for CG to be available first before moving to\ncreate volume in the CG.\n\nChange-Id: Iac0aefff7a2277e1d3a36d8943e285a226a6830f\nCloses-Bug: #1897532\n"
    },
    {
      "commit": "a75d5e5e25a108dcba4a18e9bf87c376cfec3bd1",
      "tree": "80a24306963a3bd802f178c2005a9492bff429d8",
      "parents": [
        "fbb5c15c27f39c624865db41a000a2449902b4a5"
      ],
      "author": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Mon Jun 22 17:12:51 2020 -0400"
      },
      "committer": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Tue Jul 28 09:44:41 2020 -0400"
      },
      "message": "Add test for cinder_img_volume_type image metadata\n\nWhen a volume is created from an image with a cinder_img_volume_type\nimage property, and a volume_type is not specified in the volume-\ncreate call, the resulting volume should be the specified volume_type,\nnot the default type.\n\nChange-Id: If8edd24ba5183522ebe8202bbf6b62b41b3febe9\n"
    },
    {
      "commit": "e2eeff1c6ebd031ca82afeb3452e22244b7c5981",
      "tree": "2006d68d2a40d5970f747976fca9c8652f64f23e",
      "parents": [
        "0f63d65bf3e543220992a74b7ee45148770f940a"
      ],
      "author": {
        "name": "Rodrigo Barbieri",
        "email": "rodrigo.barbieri2010@gmail.com",
        "time": "Thu May 14 17:40:57 2020 -0300"
      },
      "committer": {
        "name": "Rodrigo Barbieri",
        "email": "rodrigo.barbieri2010@gmail.com",
        "time": "Tue May 19 12:43:31 2020 -0300"
      },
      "message": "Add test cases for bugs 1869746 and 1873518\n\nTests 1 and 2 (negative):\n- Try to create an incremental backup from a backup\n  previously created by another tenant (admin/user).\n\nTest 3 (positive):\n- Create backups as different tenants and confirm their\n  incremental backups follow the respective parents.\n\nChange-Id: I1d7896d9d7e20f7e6ac816af379f59cc86a3daa6\nDepends-on: Icb621ff5966133f59d9d43ca2dd9f8e1919b1149\n"
    },
    {
      "commit": "efef4f5feceadb7f114e277c934ef3b3721fa331",
      "tree": "dde9d798bf5f604f485ddfd6180ec86bdd20d025",
      "parents": [
        "f44ff14f1a89732ab5890f124982555526c5bab5"
      ],
      "author": {
        "name": "Sofia Enriquez",
        "email": "lsofia.enriquez@gmail.com",
        "time": "Tue Apr 16 01:35:38 2019 -0300"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Wed Apr 08 11:20:44 2020 +0200"
      },
      "message": "Extending testing scope of Incremental Backup\n\nThis patch adds the test to restore from an incremental backup.\n\nChange-Id: I10272d737bbe3b196dfaf6ce242c8ccdf0787f5c\n"
    },
    {
      "commit": "6f0b4fcd9d6d86f9aba81af94bc492aee228ea9d",
      "tree": "a6a45c702b99a215dc050d4a35ae4b5c817ab88d",
      "parents": [
        "147b7f342e21d9ea8f4a6be3a7046bd7c8b83104"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Dec 12 19:27:30 2019 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Dec 12 19:27:30 2019 +0100"
      },
      "message": "Allow to run with API v3 (remove deprecated options)\n\nRemove the usage of api_version and let the library\ncode use catalog_type instead.\nCONF.volume_feature_enabled.{api_v2,api_v3} have been deprecated\nsince rocky.\n\nSee also:\n- https://review.opendev.org/#/c/698754/\n- https://review.opendev.org/#/c/698757/\nand other reviews.\n\nChange-Id: Ic91f38ebff96df7d38a2d8cd2447e454c385c46c\n"
    },
    {
      "commit": "3cd73f60d8726170c7567338d9812f0e399ab7e7",
      "tree": "e23ccf19d2b0f1d84cdb43594ed330f10ef7858b",
      "parents": [
        "f208601ab5ba7e33cff535595d4ce480489ef4b9"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon Feb 25 10:26:29 2019 -0500"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon Feb 25 10:28:15 2019 -0500"
      },
      "message": "Add metadata to snapshot for revert test\n\nThis may help test the problem exposed in bug\n1805790, but it will only trigger it if the job\nis running with notifications turned on.\n\nRelated-Bug: #1805790\n\nChange-Id: Ie1778624f51cfc05c5d42174065a21a6ceaae138\n"
    },
    {
      "commit": "f208601ab5ba7e33cff535595d4ce480489ef4b9",
      "tree": "3e6ed28a8a9e12d2db33f27c5e22027759534eba",
      "parents": [
        "d12f0b693ef09dfd9abd1013fe616c4bbd672714"
      ],
      "author": {
        "name": "Erlon R. Cruz",
        "email": "erlon@netapp.com",
        "time": "Mon Nov 05 17:44:21 2018 -0200"
      },
      "committer": {
        "name": "Erlon R. Cruz",
        "email": "erlon@netapp.com",
        "time": "Wed Jan 16 13:23:20 2019 -0200"
      },
      "message": "Fix volume revert to snapshot tests\n\nAccording to the revert to snapshot spec, it should not be\npossible to revert a volume to a snapshot after the volume is\nextended. This was fixed on [1] but the cinder_tempest_plugin\ntest still was being considering the old behavior.\n\n[1] https://bugs.launchpad.net/cinder/+bug/1798503\n\nChange-Id: I21d0b2291608922e46278ae5799478a5df0c4904\n"
    },
    {
      "commit": "e935d35956f43d43309ebd67935631c2800479b7",
      "tree": "655eec11cbfcffae045ce63b98e24adf6d0c2790",
      "parents": [
        "9540ed07abc346e1174e40a9e1ad12cf274c04db"
      ],
      "author": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu Oct 04 23:47:12 2018 +0000"
      },
      "committer": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu Oct 04 23:56:09 2018 +0000"
      },
      "message": "GET backup before asserting \u0027volume_id\u0027 and \u0027snapshot_id\u0027\n\nRecently, commit c96757b275a77a745c6c80947bdd0bcb2de7eefd was merged\nto remove redundant cleanups in volume backup tests. But there was a\nbug in the change that assumed \u0027volume_id\u0027 and \u0027snapshot_id\u0027 are\nreturned from the backup create API when they are not.\n\nWe need to GET the backup in the API in order to obtain the \u0027volume_id\u0027\nand \u0027snapshot_id\u0027 for the asserts.\n\nCloses-Bug: #1796207\n\nChange-Id: I640fe41ec6049bfd980dfcbb6cae95a9a3e97b66\n"
    },
    {
      "commit": "9540ed07abc346e1174e40a9e1ad12cf274c04db",
      "tree": "df2c2561c5cdd772aa30d3c2499e080415d39da3",
      "parents": [
        "c51402f1a58e4e2add2349593c4d0ac5df69e607",
        "c96757b275a77a745c6c80947bdd0bcb2de7eefd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Oct 04 03:11:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 04 03:11:36 2018 +0000"
      },
      "message": "Merge \"Remove redundant cleanups in test_volume_backup\""
    },
    {
      "commit": "fa8791ecb3ac75f8be547cd52d8309045b55a5d7",
      "tree": "3df9db0f2e1c8f6234a9c80eeb7f37e6854f8c15",
      "parents": [
        "08a38515de66cb09cb1c6c7c56bb90aeaa86c5c5"
      ],
      "author": {
        "name": "Miriam Yumi",
        "email": "miriam.peixoto@netapp.com",
        "time": "Tue Sep 04 14:42:14 2018 -0300"
      },
      "committer": {
        "name": "Miriam Yumi",
        "email": "miriam.peixoto@netapp.com",
        "time": "Fri Sep 21 15:08:11 2018 -0300"
      },
      "message": "Fix consistency groups test credentials\n\nThis patch fixes the test for consistency groups, changing it to an admin\ntest in order to perform required operations.\n\nChange-Id: I5f7fd8d62ace7d880a27697cf2b15fbb13cde706\nDepends-On: I8bdfc31bb2baeabe1d599ea6e9be3c473531f8b6\nCloses-Bug: #1789944\n"
    },
    {
      "commit": "08a38515de66cb09cb1c6c7c56bb90aeaa86c5c5",
      "tree": "b268d658734cf2e976f30e6e0199bb2a05005ad5",
      "parents": [
        "28456a1234ad2e3d158237644c9c262a57cc2ee1"
      ],
      "author": {
        "name": "Jean-Philippe Evrard",
        "email": "jean-philippe@evrard.me",
        "time": "Mon Jun 04 17:56:00 2018 +0200"
      },
      "committer": {
        "name": "Jean-Philippe Evrard",
        "email": "jean-philippe@evrard.me",
        "time": "Mon Jun 04 17:57:56 2018 +0200"
      },
      "message": "Skip create from image if no glance deployed\n\nThe test should not run if no glance is available, else it\nwould sadly fail, by throwing an exception like [1].\n\n[1]: http://logs.openstack.org/24/571724/1/check/openstack-ansible-functional-ubuntu-xenial/2b1d2ce/job-output.txt.gz#_2018-06-04_14_40_48_660731\n\nChange-Id: I8f8a912b7b1cc4f491420e64d40f7e3f8bdde0da\n"
    },
    {
      "commit": "c96757b275a77a745c6c80947bdd0bcb2de7eefd",
      "tree": "adfbbf999ba622476da7bab60b79a04ca17c465b",
      "parents": [
        "28456a1234ad2e3d158237644c9c262a57cc2ee1"
      ],
      "author": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu May 31 00:05:00 2018 +0000"
      },
      "committer": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Sat Jun 02 00:52:13 2018 +0000"
      },
      "message": "Remove redundant cleanups in test_volume_backup\n\nThe BaseVolumeTest class contains some helper methods that do their\nown cleanup steps within them. However, several of the tests in\nVolumesBackupsTest were also doing identical cleanup.\n\nOccasionally, this results in a failure to cleanup in the gate [1]\nbecause a test that doesn\u0027t wait for resource deletion [2] after it\ncleans up a resource can leave a resource in a mid-deletion state that\nthe base class cleanup will fail with a 400 when *it* tries to delete\nthe same resource.\n\nThis was noticed on the Ocata branch but it looks like the same issues\nexist on master in the plugin, so I\u0027m starting with the fix here.\n\nCloses-Bug: #1774684\n\n[1] http://logs.openstack.org/53/570653/1/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/c5d03e7/job-output.txt.gz#_2018-05-30_04_41_10_689262\n[2] https://github.com/openstack/cinder-tempest-plugin/blob/28456a1/cinder_tempest_plugin/api/volume/test_volume_backup.py#L64\n\nChange-Id: I2a29daf56f8327fce405e7969767dc9993849f19\n"
    },
    {
      "commit": "28456a1234ad2e3d158237644c9c262a57cc2ee1",
      "tree": "328eaf0a8409474693d7f3931ad1ae6a4e5a20b2",
      "parents": [
        "0897bd341e0cde94784277893707861f555d4f0e",
        "1d87444aa4e1e4131f99adeb393c119c9403f7ff"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue May 15 20:36:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 15 20:36:05 2018 +0000"
      },
      "message": "Merge \"Test creating multiple volumes from image simultaneously\""
    },
    {
      "commit": "1d87444aa4e1e4131f99adeb393c119c9403f7ff",
      "tree": "c2bbaf366ef9bd5f09ed0e992e3625018f514f07",
      "parents": [
        "751fdf0f4552b4b2aa95b30a76b9d62c14bbf24c"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Wed Mar 14 16:11:29 2018 -0400"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon May 14 20:37:46 2018 +0000"
      },
      "message": "Test creating multiple volumes from image simultaneously\n\nThis test aims to help find issues in volume drivers and\nCinder\u0027s image download internals.\n\nIt creates five volumes simultaneously from the same image.\n\nDepends-On: I2ae36c4e90bd7b3340861ceec23dee406ea48214\nChange-Id: I72d73c3e0e6160126a95103e36ab073a78ff8b3f\n"
    },
    {
      "commit": "6fa4c41955f486dbf6b3eb41a59ac82d357f9f40",
      "tree": "099f1facc6ba08eb4549ce7731ac8c4113f83749",
      "parents": [
        "751fdf0f4552b4b2aa95b30a76b9d62c14bbf24c"
      ],
      "author": {
        "name": "Eric Young",
        "email": "eric.young@dell.com",
        "time": "Tue May 01 09:41:47 2018 -0400"
      },
      "committer": {
        "name": "Eric Young",
        "email": "eric.young@emc.com",
        "time": "Tue May 01 09:45:50 2018 -0400"
      },
      "message": "Modify revert tests to account for creating volumes !\u003d 1GB\n\nSome backends cannot create volumes in sizes of 1GB,\nsuch as ScaleIO. In that case, ensure volumes are created\nand extended in multiples of what they can support.\n\nChange-Id: I92a317e025b37efa09713ecf4ec254fabbff3437\n"
    },
    {
      "commit": "c82162a385040fcf70444a10bae98ca3f2823bc2",
      "tree": "1a50c0409bb72e8776b8fb90f23a8c59fad63672",
      "parents": [
        "46b433ff4f37aa18e714cf8f7a55a22c470b6325"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Dec 03 09:09:47 2017 +0200"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Mon Mar 12 14:43:07 2018 -0500"
      },
      "message": "Add test for volume create with non-ascii characters\n\nThis test was uploaded since there was a bug [1] while creating\na volume snapshot if the description of the parent volume contains\nnon-ascii code.\n\n[1] https://bugzilla.redhat.com/show_bug.cgi?id\u003d1383899\n\nRelated-bug: #1393871\nCloses-Bug: #1736676\nChange-Id: I9fc41a426b29fad4f4d42a584325f0465a20effe\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"
    }
  ]
}
