)]}'
{
  "log": [
    {
      "commit": "b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff",
      "tree": "b9c3e632470c892581630febf6e9bd09077c5a00",
      "parents": [
        "0e9461155e2acf2d68f2b42c8a5942af8975190a"
      ],
      "author": {
        "name": "Yosi Ben Shimon",
        "email": "ybenshim@redhat.com",
        "time": "Tue Mar 07 13:33:02 2023 +0200"
      },
      "committer": {
        "name": "Yosi Ben Shimon",
        "email": "ybenshim@redhat.com",
        "time": "Mon May 22 11:25:44 2023 +0300"
      },
      "message": "Test srbac on user_messages\n\nTest \u0027reader\u0027, \u0027member\u0027 and \u0027admin\u0027 roles for \u0027list\u0027, \u0027show\u0027 and \u0027delete\u0027.\n\nSigned-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e\nChange-Id: I1273af9f12b6785fe2c648d53c66cf4d5a748243\n"
    },
    {
      "commit": "0e9461155e2acf2d68f2b42c8a5942af8975190a",
      "tree": "0465b33fd306aade23adc8d5eb9c4de6dece5be8",
      "parents": [
        "89823d9868a58da23bbc0c8d9020b0adaafda32b",
        "6b7ddd3f58aa6afdf4246855911c0685284aabc4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Nov 04 14:24:31 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 04 14:24:31 2022 +0000"
      },
      "message": "Merge \"Don\u0027t test EOL cinderlib branches\""
    },
    {
      "commit": "6b7ddd3f58aa6afdf4246855911c0685284aabc4",
      "tree": "74724834902f96202e7415557bfcf56da49f2272",
      "parents": [
        "7ee02e8ed3971ce4ff8f3a047f62d68b7f851d76"
      ],
      "author": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Wed Nov 02 18:12:43 2022 -0400"
      },
      "committer": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Wed Nov 02 18:15:54 2022 -0400"
      },
      "message": "Don\u0027t test EOL cinderlib branches\n\ncinderlib stable/ussuri went EOL with change I75092342fe68.\ncinderlib stable/train went EOL with change I25d78267ab4a.\nRevise the cinder-tempest-plugin-lvm-barbican-base job for\nthese branches so that they don\u0027t run the cinderlib functional\ntests.\n\nChange-Id: I2c66fcb64ffe1ac4a03778e7a11c67fbd20166ba\n"
    },
    {
      "commit": "89823d9868a58da23bbc0c8d9020b0adaafda32b",
      "tree": "7bc038e493a6f031d6c4572cd8e92855ff61ca51",
      "parents": [
        "e2fbcad77636996a1205adab032407e10e642bc4"
      ],
      "author": {
        "name": "Alan Bishop",
        "email": "abishop@redhat.com",
        "time": "Wed Sep 28 09:06:19 2022 -0700"
      },
      "committer": {
        "name": "Alan Bishop",
        "email": "abishop@redhat.com",
        "time": "Wed Sep 28 09:14:28 2022 -0700"
      },
      "message": "Avoid duplicate \u0027barbican\u0027 service_available option\n\nThe cinder and barbican tempest plugins both need the \u0027barbican\u0027\nservice_available option to be defined, but they both can\u0027t register\nthe option. This patch ensures the cinder plugin registers the option\nonly when the barbican plugin isn\u0027t present.\n\nCloses-Bug: #1991068\nChange-Id: I51a22afae4fc98e2c2b8c1e82e8211a27649022c\n"
    },
    {
      "commit": "e2fbcad77636996a1205adab032407e10e642bc4",
      "tree": "49af3d1557a37ee3acdb596712f88a7be9b5285e",
      "parents": [
        "7ee02e8ed3971ce4ff8f3a047f62d68b7f851d76",
        "40104c78f8cfdd945f4cd68e4ff3de9718b29b1a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 23 11:47:23 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 23 11:47:23 2022 +0000"
      },
      "message": "Merge \"Test the ability to transfer encrypted volumes\""
    },
    {
      "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": "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": "8f39caf91af85e2acccbca2b2769cec53194cd0c",
      "tree": "677392d8517ea7eced9bbca8b3f715debd66db8d",
      "parents": [
        "b1c8544255932feaa724273817ab3ed703605f6c"
      ],
      "author": {
        "name": "Alan Bishop",
        "email": "abishop@redhat.com",
        "time": "Wed Aug 17 08:33:44 2022 -0700"
      },
      "committer": {
        "name": "Alan Bishop",
        "email": "abishop@redhat.com",
        "time": "Wed Aug 17 18:03:13 2022 +0000"
      },
      "message": "Unblock cinder-tempest-plugin-lvm-multiattach job\n\nUnblock the cinder-tempest-plugin-lvm-multiattach job by temporarily\nexcluding the TestMultiAttachVolumeSwap tests.\n\nRelated-Bug: #1980816\nChange-Id: Ib1aefbdc7560ce054bdd97c2b5ae7d02acbd080c\n"
    },
    {
      "commit": "b1c8544255932feaa724273817ab3ed703605f6c",
      "tree": "d98945962b0c1033b7fa5f7636401427c1958fb6",
      "parents": [
        "5960fa4ed795d05ffd2ae16af6d690848953f121",
        "e50d50e2ace6dce5b59a592b4e59a38fe31216d1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 12 14:00:08 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 14:00:08 2022 +0000"
      },
      "message": "Merge \"Update example local.conf within README.rst\""
    },
    {
      "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": "e50d50e2ace6dce5b59a592b4e59a38fe31216d1",
      "tree": "d7e080ac80b5d4a0fedf4cbc90ce4a2f4490845b",
      "parents": [
        "141dace60e5e4d14bf39b65872a4c9db63ba8df4"
      ],
      "author": {
        "name": "chenwei",
        "email": "chen.wei@99cloud.net",
        "time": "Thu Jun 23 09:31:31 2022 +0800"
      },
      "committer": {
        "name": "chenwei",
        "email": "chen.wei@99cloud.net",
        "time": "Thu Jun 23 09:33:04 2022 +0800"
      },
      "message": "Update example local.conf within README.rst\n\nglance registry was deprecated in Queens and removed by change I75014bd50b in Victoria.\n\nCloses-Bug: 1939322\nChange-Id: I6f7278c9d60f17dbd75e9a07fc489e9ec5d487b2\n"
    },
    {
      "commit": "141dace60e5e4d14bf39b65872a4c9db63ba8df4",
      "tree": "5c5c5d0d8f0cbe7e3185ddd09df13f36e0942d61",
      "parents": [
        "965cd726047c0609a00f4e29bb6a232589f0b9c1",
        "f6b9cf6cf8fa86d130ec0ea45a7064666ff2d8f2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 21 17:48:24 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 21 17:48:24 2022 +0000"
      },
      "message": "Merge \"Add test to create multiple volume from resource\""
    },
    {
      "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": "965cd726047c0609a00f4e29bb6a232589f0b9c1",
      "tree": "6442558241e580ccddceaf91800b2f6e6ba712d7",
      "parents": [
        "9d89d4ee1f1fa43dc85f5969d2c6ce393e8089ae"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri May 27 15:20:13 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 01 15:09:41 2022 +0000"
      },
      "message": "Remove stable/victoria job and fixing job description\n\nAs we have pinned Tempest and cinder-temest-plugin in EM\nstable/victoria, we do not need to test those in master\ngate, so removing the stable/victoria job from master gate.\n\nAlso, fixing the comment about job description update from\n- https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/843319/1/.zuul.yaml#119\n\nChange-Id: I721a494aa52129c58683f36853bc2fd064df48eb\n"
    },
    {
      "commit": "9d89d4ee1f1fa43dc85f5969d2c6ce393e8089ae",
      "tree": "72dc961738f0ef6d9394d7d462f1a832b8089352",
      "parents": [
        "0587ca64d0a8c2b241e18b2c84ca834f681fef18"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed May 25 12:21:18 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed May 25 12:21:18 2022 -0500"
      },
      "message": "Cap cinder-tempest-plugin version for stable/ussuri|victoria\n\nWe are capping stable/ussuri and victoria testing with Tempest\n26.1.0 (choosing 26.1.0 because of bug#1955418)\n\n- https://review.opendev.org/c/openstack/devstack/+/838051\n- https://review.opendev.org/c/openstack/devstack/+/843295\n\nand cinder-tempest-plugin-lvm-lio-barbican job fail due to that\nin cinder stable/ussuri|victoria\n\n- https://zuul.opendev.org/t/openstack/build/c2f6e73017994723b5de166ad02730e4\n\nTo fix that we need to use compatible cinder-tempest-plugin version for\nTempest 26.1.0, which is cinder-tempest-plugin 1.3.0.\n\nChange-Id: I860671d74f2cd5a6a16dfa9d072b2ab77744940d\n"
    },
    {
      "commit": "0587ca64d0a8c2b241e18b2c84ca834f681fef18",
      "tree": "df509d89b1da725794fecfcb156b9089ecc0e6d3",
      "parents": [
        "6e4b53a765231bebc597145ee562ff5b4f34227a"
      ],
      "author": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Fri May 13 22:02:40 2022 -0400"
      },
      "committer": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Sat May 14 12:32:17 2022 -0400"
      },
      "message": "Set volume/build_timeout for zuul jobs\n\nThe default in tempest is 196, and we\u0027re seeing backup test failures\nwhere the backup completes shortly after that.  So increase it to\n300 in the  cinder-tempest-plugin-lvm-barbican-base-abstract job,\nwhich should propagate it out to most of the other jobs.\n\nChange-Id: I87c0669e91ba49a66a48b0722fcf140091f6b19f\n"
    },
    {
      "commit": "6e4b53a765231bebc597145ee562ff5b4f34227a",
      "tree": "c3241d7c42c70ff2db2731092d81945b46247dfd",
      "parents": [
        "401da846014d3ce095f30f8bd7c23d39a1ffc0f9"
      ],
      "author": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Sat May 14 12:15:50 2022 -0400"
      },
      "committer": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Sat May 14 12:15:50 2022 -0400"
      },
      "message": "Increase swap size to 4GB\n\nThe ceph jobs are failing apparently due to mysqld being reaped by\nthe oom reaper, which of course cascades into service failures due\nto db errors.  Increasing the swap size allows the jobs to run to\ncompletion.\n\nDefault is 1G.  See other patches on topic: increase-swap to see\nhow 4G was determined.\n\nChange-Id: Ibf2a7fd2a305d04303b1288a6f1faebfc9ffd6de\n"
    },
    {
      "commit": "401da846014d3ce095f30f8bd7c23d39a1ffc0f9",
      "tree": "ff1a1e76da64a4c4182f73aafd0749776b92cec4",
      "parents": [
        "07ff66c6b37b58e235b135aab19de0b45ed99450",
        "027295a69b9f092c2981db43338d25bb033b027c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 09 15:38:39 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 09 15:38:39 2022 +0000"
      },
      "message": "Merge \"Improvements in snapshot data integrity tests\""
    },
    {
      "commit": "07ff66c6b37b58e235b135aab19de0b45ed99450",
      "tree": "ef9c28d4a61a370b1ee5ab0816670cd0333ec050",
      "parents": [
        "8515b58892778b1560232c904bef0a91a3faed1d",
        "aaf4e5141ec484b42e59ed1f3430df8b045dde48"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 06 15:14:38 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 06 15:14:38 2022 +0000"
      },
      "message": "Merge \"Update \u0027Maintained\u0027 stable branch jobs on master gate\""
    },
    {
      "commit": "8515b58892778b1560232c904bef0a91a3faed1d",
      "tree": "f64e289b16d836cb8c8821bbae2db0347cbeafa1",
      "parents": [
        "56ace0a8b08ac1ec5ab16e3a6b8fde32bbac3015"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Wed Apr 27 16:11:13 2022 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Wed Apr 27 16:11:13 2022 +0200"
      },
      "message": "Replace the CentOS Stream 8 lvm job with a CS9 one\n\nKeep the CentOS Stream 8 definition for now, it may be used\non older branches.\n\nChange-Id: I134575ae9a2e266eb67732756c24aeb3dabb64b1\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": "aaf4e5141ec484b42e59ed1f3430df8b045dde48",
      "tree": "31d54f5efe4a7b5c0576fcfad1634aee1e455e57",
      "parents": [
        "c70f27ca61261dc8176375275d3fd16792d8d57c"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 14 19:14:00 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 14 19:14:00 2022 -0500"
      },
      "message": "Update \u0027Maintained\u0027 stable branch jobs on master gate\n\nWe have stable/yoga released and stable/ussuri is in\n\u0027Extended Maintenance\u0027 state. Current \u0027Maintained\u0027\nstable branches are yoga, xena, wallaby, and victoria.\n\nAs per tempest stable branch testing policy[1], adding the\nnewly released stable/yoga job and remove the EM stable/ussuri\njob.\n\n[1] https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\nChange-Id: I925264fd0cff732181ec44c76310225b93490284\n"
    },
    {
      "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": "c70f27ca61261dc8176375275d3fd16792d8d57c",
      "tree": "47f849b99a716d043fb2d5469e26ef4ee17f3a77",
      "parents": [
        "dd226c55f0fa49632be1260e80217aa782c32d7b"
      ],
      "author": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Wed Feb 09 14:00:23 2022 +0530"
      },
      "committer": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Tue Mar 22 17:34:12 2022 +0530"
      },
      "message": "Add Python 3 only classifier\n\nPython 2 support was removed during Ussuri cycle. This change adds\nthe classifier to clearly state that only Python 3 is supported.\n\nChange-Id: Id801919bbe0f3fcc23006911512bdf6fafa3d395\n"
    },
    {
      "commit": "dd226c55f0fa49632be1260e80217aa782c32d7b",
      "tree": "ca872b431fa736edea9c486c4497e6c83a624c7d",
      "parents": [
        "36b4a71df04913b7823ec223c95fc7149a6ac4d7",
        "7e1a0725c90ebf8343eb3799f250dd047129e8e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 21 00:19:55 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 21 00:19:55 2022 +0000"
      },
      "message": "Merge \"Remove all usage of six library\""
    },
    {
      "commit": "36b4a71df04913b7823ec223c95fc7149a6ac4d7",
      "tree": "e931ebe752e7445539b051ed1140ddde5280b7e7",
      "parents": [
        "4886121685ee174f987e739f17ef8b02467f7e97",
        "f89eb82114564c2c3bf559f7e60be3c883194964"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Mar 20 14:28:14 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 20 14:28:14 2022 +0000"
      },
      "message": "Merge \"Add the missing placement service to the sample config\""
    },
    {
      "commit": "4886121685ee174f987e739f17ef8b02467f7e97",
      "tree": "4e3bbed619dca4a116cff489f7048bf823e0d98a",
      "parents": [
        "3d6b1ca7088474f449e8d45c68b0bc77171cc704",
        "758074b88dc69375ca6fe93cdc85b3ad1ab79d8f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 18 17:28:01 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 18 17:28:01 2022 +0000"
      },
      "message": "Merge \"setup.cfg: Replace dashes with underscores\""
    },
    {
      "commit": "f89eb82114564c2c3bf559f7e60be3c883194964",
      "tree": "4a84721e9acddfe3979fef51903386c5e3d20687",
      "parents": [
        "a2a23ca6d10c90d19cda68220d102409c75390e5"
      ],
      "author": {
        "name": "Gabriel Calixto",
        "email": "gabrielcalixto9@gmail.com",
        "time": "Tue Oct 26 15:35:06 2021 +0000"
      },
      "committer": {
        "name": "Gabriel Calixto de Paula",
        "email": "gcalixto@windriver.com",
        "time": "Fri Mar 18 14:55:36 2022 +0000"
      },
      "message": "Add the missing placement service to the sample config\n\nCloses-Bug: #1939325\n\nSigned-off-by: Gabriel Calixto \u003cgabrielcalixto9@gmail.com\u003e\nChange-Id: Icb6f3cc9501b13cb1f770ca6bc370c3b02b2db35\n"
    },
    {
      "commit": "3d6b1ca7088474f449e8d45c68b0bc77171cc704",
      "tree": "6dde07a1edb550febe84c420f93498cd8dd14d17",
      "parents": [
        "a3b2272871db9ceacf99324f980f12af716f7b69",
        "5baa4981099d717d645af03f077a599325395d1a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 01 14:56:47 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 01 14:56:47 2022 +0000"
      },
      "message": "Merge \"Updating python testing as per Yoga testing runtime\""
    },
    {
      "commit": "5baa4981099d717d645af03f077a599325395d1a",
      "tree": "7cf543c7a6a0cc164aace3c25b8ae7a98867691c",
      "parents": [
        "fc98b2866ec894bce8a79fc647ac601e5c39df49"
      ],
      "author": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Tue Feb 08 13:48:12 2022 +0530"
      },
      "committer": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Tue Feb 08 13:49:18 2022 +0530"
      },
      "message": "Updating python testing as per Yoga testing runtime\n\nYoga testing runtime[1] has been updated to add py39\ntesting as voting and as we are testing py3.6 and py3.9\nwe do not need to test py3.7|8 explicitly. Unit tests update are\nhandled by the job template change in openstack-zuul-job\n\n- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286\n\nthis commit update the classifier in setup.cfg file.\n\n[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html\n\nChange-Id: I8b5f5f5f8f606e68e211fad93bce71aa8ccba58a\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": "fc98b2866ec894bce8a79fc647ac601e5c39df49",
      "tree": "08f1a2c58f8e5bc786c6327ed74926fd8efe1382",
      "parents": [
        "ffd05a76c6dba18beb4838ad916edc53683502e5"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jan 20 21:10:59 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jan 20 21:10:59 2022 -0600"
      },
      "message": "Cap cinder-tempest-plugin version for stable/train\n\nWe are capping stable/train testing with Tempest\n26.1.0 (choosing 26.1.0 because of bug#1955418)\n- https://review.opendev.org/c/openstack/tempest/+/822339\n\nTo have compatible cinder-tempest-plugin version for\nTempest 26.1.0 and stable/train testing, we need to cap\nit with 1.3.0.\n\nChange-Id: Ie78224ee67e9731f0c61e02c6a64bfa9e43fbef0\n"
    },
    {
      "commit": "ffd05a76c6dba18beb4838ad916edc53683502e5",
      "tree": "291c5a9e99c6260482cc54839965903daca05656",
      "parents": [
        "2cb36e636bab349239501d68ce6dd92b234a44c2"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jan 18 18:48:33 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jan 18 18:48:33 2022 -0600"
      },
      "message": "Add stable/xena jobs on master gate\n\nWe have stable/xena released so we should add\ntheir job on master gate to keep branchless tempest\nplugins compatible to stable branch.\n\nThis also removes the stable/train job as that is in EM\nstate now.\n\nRef: Tempest plugins guide for stable branch testing:\n- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\nChange-Id: Idd1c0ae5211764abb1d3b30735c1986b63005789\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": "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": "961bab02120e83ac5f9105bde1ccc680efd26ebc",
      "tree": "59c331417f66feeef57c3c636140e9beea776c19",
      "parents": [
        "a30dd6ea3397602cee62847ab493837ecc32fd8c",
        "d9e5925bf6f3ee1ea2d5f562bbe7accd9229bd73"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 03 18:21:12 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 03 18:21:12 2021 +0000"
      },
      "message": "Merge \"Improve snapshot data integrity test\""
    },
    {
      "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": "a2a23ca6d10c90d19cda68220d102409c75390e5",
      "tree": "1a20e60c47826d9a9319a3e1654f70c6a3b696c5",
      "parents": [
        "eba85546f15c564f5762f0dfd4a754eec6b78b0a",
        "040eb509fd11f743966555beccc2e3ddcea3588b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jul 17 15:16:24 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 17 15:16:24 2021 +0000"
      },
      "message": "Merge \"Change minversion to 3.18.0 in tox\""
    },
    {
      "commit": "040eb509fd11f743966555beccc2e3ddcea3588b",
      "tree": "a963d8e4b0e55561db35eb4dac46f238f5e7f827",
      "parents": [
        "51b819b912591b395c0e1c844cbcc5de8bbb75e9"
      ],
      "author": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Tue Jun 29 15:24:25 2021 +0530"
      },
      "committer": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Tue Jun 29 15:25:20 2021 +0530"
      },
      "message": "Change minversion to 3.18.0 in tox\n\nChange-Id: I0601c1055bee5926830146723a7bf4983460fb63\n"
    },
    {
      "commit": "eba85546f15c564f5762f0dfd4a754eec6b78b0a",
      "tree": "92dad9d6ac072c5eb8ef19d0e296132e13c783b3",
      "parents": [
        "51b819b912591b395c0e1c844cbcc5de8bbb75e9"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Mon Jun 28 17:31:59 2021 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Mon Jun 28 17:31:59 2021 +0200"
      },
      "message": "zuul: pin cinder-tempest-plugin/stein-last on stein\n\nRight now master is used, but it is not compatible with stein.\nTempest is already pinned to an older version, but there is no way\nat the moment to globally pin tempest plugins to the last known\nworking version for a branch (but it will be added soon).\n\nChange-Id: Iec75740e31e1be581ee0e7ef64214358ef6b790d\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": "51b819b912591b395c0e1c844cbcc5de8bbb75e9",
      "tree": "30cd092470cfd3bc102f220d7864777743f110a8",
      "parents": [
        "d5dad1a7188804c8620e6dbc047a147126c59fa3"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Jun 07 17:21:22 2021 +0000"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Jun 07 17:25:51 2021 +0000"
      },
      "message": "[CI] Move to CentOS Stream\n\nCentOS Stream 8 (aka CentOS 8 Stream) is the currently\nsupported runtime platform. [0]\n\nDevStack works with CentOS Stream only now. [1]\nThis patch prepares the ground to drop the devstack-*-centos-8\nnodeset.\n\n[0] https://governance.openstack.org/tc/reference/runtimes/xena.html\n[1] https://review.opendev.org/c/openstack/devstack/+/759122\n\nChange-Id: I53231cb6b00a57927b3d19115f64117f7cd755ed\n"
    },
    {
      "commit": "d5dad1a7188804c8620e6dbc047a147126c59fa3",
      "tree": "e939f7674d218ad0d17b7e0b80f91387cf66a467",
      "parents": [
        "b2be234d111cd6d1b2bf838573210671f19cbd6f",
        "7e297886f09ca3d46173fa4bce117aa3b11fbf2b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 21 15:55:06 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 21 15:55:06 2021 +0000"
      },
      "message": "Merge \"Fix stein: use the old terminology for exclusion list\""
    },
    {
      "commit": "b2be234d111cd6d1b2bf838573210671f19cbd6f",
      "tree": "5cfa4e213a4e16e4db1fede17d0ec7854e01f58e",
      "parents": [
        "b937e4a61b91c4b2d83b6400c6c737d000a0acf2",
        "207d6677a085e0ebbaca15b3ca215477995a50f2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 20 21:28:45 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 20 21:28:45 2021 +0000"
      },
      "message": "Merge \"Add a job for S3 backup driver\""
    },
    {
      "commit": "b937e4a61b91c4b2d83b6400c6c737d000a0acf2",
      "tree": "bd47c721835cc29ca4173a0edc8cf10fe77ec16a",
      "parents": [
        "75bf2c2af8a2141b967da1508385493549379434",
        "d3fddec498c6cae8d15da72f62c5502dcbf2f4c4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 20 17:32:23 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 20 17:32:23 2021 +0000"
      },
      "message": "Merge \"Implement basic protection testing jobs\""
    },
    {
      "commit": "207d6677a085e0ebbaca15b3ca215477995a50f2",
      "tree": "0bffd1394adf27e856840ee6cd27fa13b8cc4932",
      "parents": [
        "75bf2c2af8a2141b967da1508385493549379434"
      ],
      "author": {
        "name": "Hironori Shiina",
        "email": "shiina.hironori@jp.fujitsu.com",
        "time": "Fri Jan 22 13:25:03 2021 -0500"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu May 20 14:14:07 2021 +0200"
      },
      "message": "Add a job for S3 backup driver\n\nThis job tests S3 backup driver with Swift S3 API.\n\nChange-Id: I222c6ee4de01bdaba9ef5e5b5a92889486d6401b\n"
    },
    {
      "commit": "758074b88dc69375ca6fe93cdc85b3ad1ab79d8f",
      "tree": "f211830f46a3f86f8fbdf8747c04674901eb4079",
      "parents": [
        "1a0b1262460604112530dee18d133370ce4db7da"
      ],
      "author": {
        "name": "Yandong Xuan",
        "email": "xuanyandong@inspur.com",
        "time": "Sat May 01 15:20:57 2021 +0800"
      },
      "committer": {
        "name": "Yandong Xuan",
        "email": "xuanyandong@inspur.com",
        "time": "Sat May 01 15:20:57 2021 +0800"
      },
      "message": "setup.cfg: Replace dashes with underscores\n\nResolves warnings like the following:\n\n  UserWarning: Usage of dash-separated \u0027description-file\u0027 will not be\n  supported in future versions. Please use the underscore name\n  \u0027description_file\u0027 instead\n\nChange-Id: I97d1a72fa4b6d61c82317cc91405d5e68a719119\n"
    },
    {
      "commit": "75bf2c2af8a2141b967da1508385493549379434",
      "tree": "ccc1a4096adcd78a1aca43d2cb1c334a8e905312",
      "parents": [
        "1a0b1262460604112530dee18d133370ce4db7da"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 29 18:51:06 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 29 23:56:55 2021 +0000"
      },
      "message": "Add stable/wallaby jobs on master gate\n\nWe have stable/wallaby released so we should add\ntheir job on master gate to keep branchless tempest\nplugins compatible to stable branch.\n\nRef: Tempest plugins guide for stable branch testing:\n- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\nChange-Id: I493f44fdc7b5d4093e19ca19153644c20517941f\n"
    },
    {
      "commit": "d3fddec498c6cae8d15da72f62c5502dcbf2f4c4",
      "tree": "43340d3f87dfa58c227690451306f078f6b157c7",
      "parents": [
        "1a0b1262460604112530dee18d133370ce4db7da"
      ],
      "author": {
        "name": "Lance Bragstad",
        "email": "lbragstad@gmail.com",
        "time": "Tue Feb 16 16:27:13 2021 +0000"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Apr 23 18:11:54 2021 +0200"
      },
      "message": "Implement basic protection testing jobs\n\nThis commit lays down a basic structure for protection tests. These are\nuseful for testing various secure RBAC personas, but leveraging all the\ndynamic credential work in tempest\u0027s authentication libraries to\nprovision clients for testing. We\u0027re also adding a non-voting protection\ntest job so that we can integrate protection testing into the cinder\ngate as we work through policy changes.\n\nThis commit also adds some basic tests exercising the capabilities\nadmin-only API. These tests ensure that only operators (e.g.,\nsystem-administrators) or formally known as project-administrators, can\naccess the capabilities API. Assertions and functionality in these tests\nmay expand in the future to accomodate system-scope when cinder can\nproperly consume system-scoped tokens from keystone.\n\nFor now, the tests assume project-administrators are deployment\noperators, which is the legacy way of denoting \"admin-ness\" in OpenStack\ndeployments.\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/778753\n\nChange-Id: I6d4ae6d516f4c2dda4dcb6b974857b34f2ef2254\n"
    },
    {
      "commit": "7e297886f09ca3d46173fa4bce117aa3b11fbf2b",
      "tree": "c7d7e492546d24fd22dd929673e8503ae7dfcce8",
      "parents": [
        "1a0b1262460604112530dee18d133370ce4db7da"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Apr 20 17:04:12 2021 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Apr 20 17:04:12 2021 +0200"
      },
      "message": "Fix stein: use the old terminology for exclusion list\n\nThis fixes the jobs in stein (and potentially other older branches,\nif they are not dropped before porting them to native Zuul v3).\n\nChange-Id: Ie35075fe633376209a72c3fcc507357a7318187c\n"
    },
    {
      "commit": "1a0b1262460604112530dee18d133370ce4db7da",
      "tree": "2f113f79b22268b05ee7b24c483de778892d42fd",
      "parents": [
        "1b2644ad7ff2d9edd435c0eadf5506e6dd9de81d",
        "1370db4b7cda5ee295a0d51eddf23896e7b5f9d6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 16 20:13:09 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 16 20:13:09 2021 +0000"
      },
      "message": "Merge \"Refactor the lvm barbican job(s): cinderlib-less variant\""
    },
    {
      "commit": "1b2644ad7ff2d9edd435c0eadf5506e6dd9de81d",
      "tree": "0ddfaa367cef2b78a3f7cd0592cbb70340dd906c",
      "parents": [
        "3d907472f1697da7eba0dae27a062b8d43312244",
        "76448ff91137018ddc93853dc52b5ab9b131dab1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 16 20:13:05 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 16 20:13:05 2021 +0000"
      },
      "message": "Merge \"Update example local.conf within README.rst\""
    },
    {
      "commit": "3d907472f1697da7eba0dae27a062b8d43312244",
      "tree": "6179ffb6407667a47332b3c9e43b0602f416298f",
      "parents": [
        "7dece094f279784685ed74b57fa5bbe6f23ede81"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Mon Mar 08 10:26:12 2021 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Wed Apr 07 10:06:47 2021 +0200"
      },
      "message": "Ceph jobs: re-enable a few c-bak tests, add more jobs\n\nThose tests were disabled when ceph was upgraded\nto a newer release (I51c90e592070b99422e692d5e9e97083d93146e8)\nbecause they were failing.\nBut it seems they are working now, and it is not not trivial\nat this point to understand whether something was fixed\nin ceph or in cinder, so let\u0027s re-enable them.\n\nAlso, add a few additional (initially experimental) jobs\nto double-check the ceph/c-bak scenario against\nthe stable branches.\n\nThis reverts commit 9d626d0de5ebddbe359b3f3bf0dae4c6e45efaad\nand adds more functionalities.\n\nChange-Id: I033e0dc04f342e27d6266ad412d3cb256787c0e6\n"
    },
    {
      "commit": "7dece094f279784685ed74b57fa5bbe6f23ede81",
      "tree": "5ba6bfc359af641f9062ebf9d22cc58b98c7aaed",
      "parents": [
        "cc7e74b163b0356461fcc38af53df87834c637f2",
        "8e0986f09eae3396b1668ce750e4df6082d13ba1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 07 00:24:51 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 07 00:24:51 2021 +0000"
      },
      "message": "Merge \"Switch to new rolevar for run-tempest role\""
    },
    {
      "commit": "76448ff91137018ddc93853dc52b5ab9b131dab1",
      "tree": "97b2de25a8de8d48b1436f00426a9ea02a7ffdd1",
      "parents": [
        "cc7e74b163b0356461fcc38af53df87834c637f2"
      ],
      "author": {
        "name": "Rafael Fayan",
        "email": "rfayan@daitan.com",
        "time": "Thu Mar 25 15:04:04 2021 -0300"
      },
      "committer": {
        "name": "Rafael Fayan",
        "email": "rfayan@daitan.com",
        "time": "Thu Mar 25 15:27:14 2021 -0300"
      },
      "message": "Update example local.conf within README.rst\n\nRemoved duplicated \u0027VIRT_DRIVER\u003dlibvirt\u0027 entry, removed deprecated service \u0027n-net\u0027 and added \u0027c-bak\u0027 service\n\nCloses-Bug: #1824918\nChange-Id: I6214b0e6f94abbfae795d8bd5ecb8adcdaa79c08\nSigned-off-by: Rafael Fayan \u003crfayan@daitan.com\u003e\n"
    },
    {
      "commit": "cc7e74b163b0356461fcc38af53df87834c637f2",
      "tree": "30bf5164caafbc4a676f38cb5dd578f8c79fea4b",
      "parents": [
        "1ee1efc962a1e54a6f05e742b947ff8304171e58",
        "103c2f7d843eb2c5f262ebcd213c13bad7443a6b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Mar 20 13:34:17 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 20 13:34:17 2021 +0000"
      },
      "message": "Merge \"zuul: Add nova-ceph-multistore as a non-voting job\""
    },
    {
      "commit": "1ee1efc962a1e54a6f05e742b947ff8304171e58",
      "tree": "ea60e27c5e5911291b8461f00e6aa8ac83f1face",
      "parents": [
        "641d6a009ead01eaa056608067119ca3e8e12e2d"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Mar 10 09:34:31 2021 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Mar 10 09:34:49 2021 +0000"
      },
      "message": "Set CINDER_ISCSI_HELPER explicitly for tgtadm job\n\nRequired to allow the default of CINDER_ISCSI_HELPER to change for\nUbuntu based hosts to lioadm without breaking these tgtadm jobs.\n\nChange-Id: Ie9ca822f53abf90052ddfae52852b8b78c910ece\n"
    },
    {
      "commit": "1370db4b7cda5ee295a0d51eddf23896e7b5f9d6",
      "tree": "c82025321d28e17e845b9f97ad89a10e66bf1811",
      "parents": [
        "641d6a009ead01eaa056608067119ca3e8e12e2d"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Wed Mar 03 21:31:11 2021 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Mar 04 01:28:24 2021 +0100"
      },
      "message": "Refactor the lvm barbican job(s): cinderlib-less variant\n\nThe first real cinderlib supported branch works with train,\nso restructure the lvm/barbican jobs to disable cinderlib testing\nwith any branch older than train.\nWhile those branches are in Extended Maintenance status,\nthe job may be still used there to remove their old legacy\ncounterpart to easy the maintenance.\n\nChange-Id: I5fa1b2d0348e86988f616dd7404dedc4eb9c4666\n"
    },
    {
      "commit": "641d6a009ead01eaa056608067119ca3e8e12e2d",
      "tree": "9e5c34a9f73c6c674ec0dbcf2f0f0126075e136b",
      "parents": [
        "19078934c8bd0fac319e31d653ce7e4613319d4b",
        "3c5c8a23646c950cd8d2b7797e8b6513a6768bff"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 03 20:00:18 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 03 20:00:18 2021 +0000"
      },
      "message": "Merge \"Use the embedded scenario manager instead of tempest one\""
    },
    {
      "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": "548a31afb77dd32118c6d2489eb1ecf359197a49",
      "tree": "0f23a56375c85eb48bf1e64f5084e9a5e8e67ff3",
      "parents": [
        "6b6a54a32288c5227072e2e45dd06f66adef4c79",
        "21d63a3ada907341348ac8b73d31b0d07f3390d6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 27 16:47:15 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 27 16:47:15 2021 +0000"
      },
      "message": "Merge \"Add Snapshot data integrity test\""
    },
    {
      "commit": "6b6a54a32288c5227072e2e45dd06f66adef4c79",
      "tree": "6a2ae979552393093d43608dbd47025e7951222c",
      "parents": [
        "5d7847ccbc7c9a798aa40ee9511c3dd08ca938d6",
        "7c47222c549c32df615ec53ba434b0ee00710bac"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 27 15:13:26 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 27 15:13:26 2021 +0000"
      },
      "message": "Merge \"Switch to stestr\""
    },
    {
      "commit": "5d7847ccbc7c9a798aa40ee9511c3dd08ca938d6",
      "tree": "30596186588c3e651f2bed3aaca8b52a4115c0ce",
      "parents": [
        "ec742c8cb74779c85c064fd5a57026f30948e38a"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Feb 25 22:16:32 2021 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Feb 25 22:16:32 2021 +0100"
      },
      "message": "Fix cinder-backup/swift: readd member to tempest roles\n\nChange I0b6ab9fb943c7b0925a0a0d2490a8bcdfa76cedc removed the \u0027member\u0027\nuser from the default roles assigned to dynamic tempest users.\nThis broke cinder-backup with the default swift backend.\n\nSet the full list of roles, including \u0027creator\u0027 which should be\nadded by the barbican devstack plugin. Unfortunately the values\nhere overrides any other setting.\n\nChange-Id: Id6dc96915f5b15827e6e8f58cc8195a0f76e9686\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": "ec742c8cb74779c85c064fd5a57026f30948e38a",
      "tree": "a7e916bdde0c9c62b242a41e7ec9cd1b791bd3fd",
      "parents": [
        "60703cd7f3041d2744b4d83bee3a4316155d8e01",
        "f220e4533355f8a8ecec4f7c6ab8e8641e1eded8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 19 20:07:43 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 20:07:43 2021 +0000"
      },
      "message": "Merge \"Add test idempotent IDs when missing\""
    },
    {
      "commit": "60703cd7f3041d2744b4d83bee3a4316155d8e01",
      "tree": "1d8f6ac00a31a9ed2ca9d67f753e2169508322a2",
      "parents": [
        "26807d154a4ec01ec496cef418aee3856ae374f4",
        "f2ef47905892783e0e56cbc6a6cfc5a5068b0722"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 19 20:06:17 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 20:06:17 2021 +0000"
      },
      "message": "Merge \"Add py38 package metadata\""
    },
    {
      "commit": "8e0986f09eae3396b1668ce750e4df6082d13ba1",
      "tree": "034602c428336b5050e37bc28683f834fea1587b",
      "parents": [
        "26807d154a4ec01ec496cef418aee3856ae374f4"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 11 13:31:08 2021 -0600"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Feb 19 15:10:11 2021 +0000"
      },
      "message": "Switch to new rolevar for run-tempest role\n\nTempest replaced the below rolevar for run-tempest role\n- tempest_test_blacklist is replaced by tempest_test_exclude_list\n- tempest_black_regex is replaced by tempest_exclude_regex\n\nold name are still supported for compatiblity but we recommend\nto switch to new one.\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/774835\nChange-Id: I37302d238c0cf66b6b0ff696e7a63379d5e22b10\n"
    },
    {
      "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": "7c47222c549c32df615ec53ba434b0ee00710bac",
      "tree": "e56f40ee0e8e4017f49863d3791a710ec3eb1e9e",
      "parents": [
        "26807d154a4ec01ec496cef418aee3856ae374f4"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Feb 09 22:47:08 2021 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Feb 09 22:47:08 2021 +0100"
      },
      "message": "Switch to stestr\n\nWe don\u0027t really have unit tests in the repository and any py3x venv\nwould not really be useful (the tests are executed through tempest),\nbut let\u0027s remove the old dependency anyway and depend on stestr\nlike all the other OpenStack projects.\n\nChange-Id: I52d06f1c1e141cb455fb7a823a27be532afb4c16\n"
    },
    {
      "commit": "26807d154a4ec01ec496cef418aee3856ae374f4",
      "tree": "ba6041c969ea25cf72cc45e86b751954ae6eaac6",
      "parents": [
        "537f9bd7a6a6cf471e24e898d35dcd0bee270532",
        "df4f94711e46da39b5f5d448173ccecdf50ea96d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jan 31 14:26:30 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 31 14:26:30 2021 +0000"
      },
      "message": "Merge \"Ignore H101 rule\""
    },
    {
      "commit": "537f9bd7a6a6cf471e24e898d35dcd0bee270532",
      "tree": "c6e23876d9a34cbb2224b1a84c4c49cbe1f06dd3",
      "parents": [
        "3c96bfb431ec3fb0d5fa2bf68595e013e4ade822",
        "efc7caabe9bf9f29f701111a5ecd4d9d95fe0c22"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jan 30 00:57:35 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 30 00:57:35 2021 +0000"
      },
      "message": "Merge \"Add doc/requirements\""
    },
    {
      "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": "df4f94711e46da39b5f5d448173ccecdf50ea96d",
      "tree": "d80e11ebe5add9f1fc7faa66a4085c648e6b673b",
      "parents": [
        "3c96bfb431ec3fb0d5fa2bf68595e013e4ade822"
      ],
      "author": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Fri Jan 29 11:41:02 2021 -0500"
      },
      "committer": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Fri Jan 29 17:01:24 2021 +0000"
      },
      "message": "Ignore H101 rule\n\nIt doesn\u0027t seem to provide any benefit and is also removed from cinder\nproject.\nFor detailed reason, please look into the commit message of the cinder\npatch[1].\n\n[1] https://opendev.org/openstack/cinder/commit/b0a56ddd252670dadb2c5e3eb0b03bfc7f93623d\n\nChange-Id: I9a7749288706c8b326c1acd0cef6edd5ea91503e\n"
    },
    {
      "commit": "103c2f7d843eb2c5f262ebcd213c13bad7443a6b",
      "tree": "5bd81574bc9fb8a02012788878d9e03b2b433fc0",
      "parents": [
        "3c96bfb431ec3fb0d5fa2bf68595e013e4ade822"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Jan 21 15:38:44 2021 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Jan 28 17:50:07 2021 +0000"
      },
      "message": "zuul: Add nova-ceph-multistore as a non-voting job\n\nAs discussed in I50d3b874b7e0676436c434be6c059f221041560f the tests\nintroduced by I846b96ef925c34162cf462da91d854ceacabe022 broke\nnova-ceph-multistore thanks to the use of\n[workarounds]/never_download_image_if_on_rbd in the job and some image\ncreation in the test that isn\u0027t strictly required.\n\nTo ensure breakages like this are visable in the future this change adds\nthe nova-ceph-multistore job as a non-voting job within this repo.\n\nRelated-Bug: #1912607\nChange-Id: Ifbdaef0b82cc4b1e77e0ecc440e194e5544fe320\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": "128152281607a8c2b1d0f9c5903f1cb3cb1c08f6",
      "tree": "e3c7978f9c288d27374f1c33bd0742076af8b717",
      "parents": [
        "3f52f35e7c2ef40e8c0b30275aa9802b463b8a07",
        "5ab3fef76283ca91b92fa130ba2685886bd8af68"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 20 21:12:07 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 20 21:12:07 2021 +0000"
      },
      "message": "Merge \"Encryption Test Scenario for clone volume\""
    },
    {
      "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": "3f52f35e7c2ef40e8c0b30275aa9802b463b8a07",
      "tree": "65c3bdb54ffb3fb03825eafc3465708c9d90bf46",
      "parents": [
        "3b255b76966a9c4bb5deadbc0d3d372a5288830c"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Jan 05 22:09:29 2021 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue Jan 05 22:09:29 2021 +0100"
      },
      "message": "Run the tests on stable/victoria as well, remove stein\n\nSo that changes to this plugin (at least, most of them) don\u0027t break\nvictoria.\n\nAs stein moved to EM, remove its job according the common guidelines.\n\nChange-Id: If4857a8beaa46b48c0f7d44ff707dd44425b530c\n"
    },
    {
      "commit": "efc7caabe9bf9f29f701111a5ecd4d9d95fe0c22",
      "tree": "7fd4a8d60c517288da4fdeeed63ac94182f77890",
      "parents": [
        "3b255b76966a9c4bb5deadbc0d3d372a5288830c"
      ],
      "author": {
        "name": "Hervé Beraud",
        "email": "hberaud@redhat.com",
        "time": "Tue Jan 05 11:47:20 2021 +0100"
      },
      "committer": {
        "name": "Hervé Beraud",
        "email": "hberaud@redhat.com",
        "time": "Tue Jan 05 11:47:20 2021 +0100"
      },
      "message": "Add doc/requirements\n\nWe need to specify doc requirements in doc/requirements.txt\nto avoid problems with the pip resolver [1] for the release team [2][3].\nRemoved specific doc requirements from test-requirements.txt.\n\nThe problem here is that this repos haven\u0027t doc/requirements.txt file\nand by default in this case zuul will use the test-requirements.txt file\nto pull requirements [4].\n\nThis requirements file contains extra requirements like flake8 that\ncollided with those allowed in our job environment and so the new pip\nresolver fails to install these requirements and the job exits in error.\n\nThis project meet the conditions leading to the bug however it doesn\u0027t\nproduce any doc or releasenotes, but uniformization can\u0027t hurt and help\nus in the future.\n\n/!\\/!\\/!\\\nNotice that I voluntarily added the doc directory even if no docs\nare generated here because zuul will try to pull this requirements from\nthere first and the contained requirements are needed for reno but AFAIK\nthe releasenotes dir is ignored by zuul. c.f [4] for further details.\n/!\\/!\\/!\\\n\n[1] http://lists.openstack.org/pipermail/release-job-failures/2021-January/001500.html\n[2] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html\n[3] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html\n[4] https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-sphinx/tasks/main.yaml#L36\n\nChange-Id: I166c9479d94a42114adc94778140a9878a5949c5\n"
    },
    {
      "commit": "f2ef47905892783e0e56cbc6a6cfc5a5068b0722",
      "tree": "26fc65298c71e606d5c30849d2e9974704faa810",
      "parents": [
        "3b255b76966a9c4bb5deadbc0d3d372a5288830c"
      ],
      "author": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Wed Nov 18 11:55:01 2020 +0800"
      },
      "committer": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Wed Nov 18 11:55:52 2020 +0800"
      },
      "message": "Add py38 package metadata\n\nChange-Id: Ie7e6b07dad5d2d732eac809e14714ccb19850bba\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": "3b255b76966a9c4bb5deadbc0d3d372a5288830c",
      "tree": "0d1b05196764b988abd17b77647c61989d796674",
      "parents": [
        "6336800cbd8426cf7639c38c0a6f34a7c61e95be"
      ],
      "author": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Tue Oct 06 12:19:20 2020 +0530"
      },
      "committer": {
        "name": "tushargite96",
        "email": "tushargite96@gmail.com",
        "time": "Tue Oct 06 12:25:15 2020 +0530"
      },
      "message": "Enable barbican jobs  to run on ubuntu focal\n\nThis is fixed by https://review.opendev.org/#/c/753699/4\nSO removing the TODO to anable to run the job on ubuntu focal.\n\nChange-Id: Idce913345c1bf8a47e678d706364c09837221a82\n"
    },
    {
      "commit": "7e1a0725c90ebf8343eb3799f250dd047129e8e9",
      "tree": "d1684e7e0889ede14c1d8fc9c0ffb477819c6be6",
      "parents": [
        "6336800cbd8426cf7639c38c0a6f34a7c61e95be"
      ],
      "author": {
        "name": "haixin",
        "email": "haixin@inspur.com",
        "time": "Wed Sep 30 14:37:22 2020 +0800"
      },
      "committer": {
        "name": "haixin",
        "email": "haixin@inspur.com",
        "time": "Tue Oct 06 09:30:32 2020 +0800"
      },
      "message": "Remove all usage of six library\n\nReplace six with Python 3 style code.\n\nChange-Id: Ie0da4c882847268a58ab20f0fbc82fc8cf658297\n"
    },
    {
      "commit": "6336800cbd8426cf7639c38c0a6f34a7c61e95be",
      "tree": "7158b314a69bccbafbd337a68895b5e80e8d269d",
      "parents": [
        "f1432e10e1b309ca676a216e5c50dde9e63c1f4e",
        "4ca01a21e6f82968dd89188333bc0aa1bb3aeb82"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Sep 24 03:20:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 24 03:20:23 2020 +0000"
      },
      "message": "Merge \"[goal] Migrate cinder-tempest-plugin jobs to focal\""
    },
    {
      "commit": "4ca01a21e6f82968dd89188333bc0aa1bb3aeb82",
      "tree": "ecde660547e4e7e7af84f7e7691b5f2fb0157281",
      "parents": [
        "6e36e2bd986d3d368851d8d60bb1cc4c7844ad12"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Jul 26 17:39:40 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Sep 22 15:13:04 2020 +0000"
      },
      "message": "[goal] Migrate cinder-tempest-plugin jobs to focal\n\nAs per victoria cycle testing runtime and community goal[1]\nwe need to migrate upstream CI/CD to Ubuntu Focal(20.04).\n\nMost of the Tempest jobs will be migrate automatically once devstack\nbase job start running on Focal[2].\n\nStable jobs testing stable branch needs to keep running on their supported\ndistro version which is bionic from stein till ussuri.\n\nKeeping barbican jobs running on bionic nodeset till\nhttps://storyboard.openstack.org/#!/story/2007732 is fixed.\n\n[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html\n[2] https://review.opendev.org/#/c/734700/\n\nStory: #2007865\nTask: #40179\n\nChange-Id: Ief046344957004a5ad29337864ace5837d6c553d\n"
    },
    {
      "commit": "f1432e10e1b309ca676a216e5c50dde9e63c1f4e",
      "tree": "9dd2e32cff7240af98b08c5b2256047de8b89a90",
      "parents": [
        "a75d5e5e25a108dcba4a18e9bf87c376cfec3bd1"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Jul 30 12:22:37 2020 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Jul 30 12:22:37 2020 +0200"
      },
      "message": "Consistency groups: fix the exceptions handling\n\n\u003d Fix the imports of shared exceptions \u003d\n\nShared tempest exceptions (like TimeoutException) are defined\nin and exported by tempest.lib, so use them correctly.\n\n\u003d Directly define the exceptions used by this tempest plugin \u003d\n\nWhile those exceptions have been defined in tempest.lib through\nI62e0ba556b884c94f6e8796a2e6f6d8083277fa4,\nthey really belongs to this plugin only, so define them here.\nOther tempest plugins followed the same pattern.\nMoreover, the current import would need to be fixed anyway,\nbecause it should import the exceptions from tempest.lib.exceptions\ninstead of tempest.exceptions.\n\nCloses-Bug: #1858417\nCloses-Bug: #1889537\nChange-Id: Ie54c2a1dc25b647a0f0d10bcad6ba62023986741\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": "fbb5c15c27f39c624865db41a000a2449902b4a5",
      "tree": "d4996f2fea7d576daa1af4684cbedb2466f8e1af",
      "parents": [
        "6e36e2bd986d3d368851d8d60bb1cc4c7844ad12",
        "e2eeff1c6ebd031ca82afeb3452e22244b7c5981"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 27 21:06:57 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 27 21:06:57 2020 +0000"
      },
      "message": "Merge \"Add test cases for bugs 1869746 and 1873518\""
    },
    {
      "commit": "6e36e2bd986d3d368851d8d60bb1cc4c7844ad12",
      "tree": "7e3a88968b95cdd75fff2ef4c8dc53eb55b30590",
      "parents": [
        "04366727ee3f67cea511c6fd6890bd01203559cf"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Jul 16 14:40:29 2020 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Jul 16 14:45:27 2020 +0200"
      },
      "message": "zuul: collect cinderlib logs from tempest node(s) only\n\nThe functional tests are executed from the tempest node(s), which means\nthat the collection must happen from the same place, not all nodes;\notherwise the playbook code fails on pure compute nodes.\n\nChange-Id: Ibe1796e1380add34b6d8f19606bb55fda13c3c08\n"
    },
    {
      "commit": "04366727ee3f67cea511c6fd6890bd01203559cf",
      "tree": "ebb107c98f81484e8511ab08d73b350853cb0728",
      "parents": [
        "0ca94af397f7041603c041ce7df93ca223cc25b0",
        "9d626d0de5ebddbe359b3f3bf0dae4c6e45efaad"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 16 10:36:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 16 10:36:07 2020 +0000"
      },
      "message": "Merge \"Skip a few c-bak tests broken by the new ceph\""
    },
    {
      "commit": "9d626d0de5ebddbe359b3f3bf0dae4c6e45efaad",
      "tree": "f18240f73e41ca90e256163adfb035005b1b4940",
      "parents": [
        "5d32357080fa5591324467e021e2035a87527901"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Wed Jun 03 16:56:47 2020 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Sun Jul 05 21:18:51 2020 +0000"
      },
      "message": "Skip a few c-bak tests broken by the new ceph\n\nMost likely needed to unblock the cinder gates.\n\nDepends-On: https://review.opendev.org/676722\nChange-Id: I9b59792008dd5bb003f1f3dbdd0403b1c679e4e2\n"
    },
    {
      "commit": "0ca94af397f7041603c041ce7df93ca223cc25b0",
      "tree": "41e6de3901120e888ee1862297ce29d07fe232bb",
      "parents": [
        "5d32357080fa5591324467e021e2035a87527901"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Jun 26 09:21:07 2020 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Jun 26 09:21:07 2020 +0200"
      },
      "message": "Disable siblings for the cindelib functional tests\n\nFollow the same pattern of the other jobs which deploy devstack\nbut runs also functional tests (see devtack-tox-functional\nand devstack-tox-functional-consumer).\n\nWithout this, the older branches where cinderlib functional tests\nuse Python 2 (stein, and soon train when that is branched) fails\nbecause they try to install packages part of which are Python 3\nonly.\n\nChange-Id: Ibd2862f30d4c451118fb96d1f56a09fd66b2d75a\n"
    },
    {
      "commit": "5d32357080fa5591324467e021e2035a87527901",
      "tree": "4eeda68dcd0a4443292912a279dc55d9f9848418",
      "parents": [
        "5f45c9fbeec492cae566dde64afd646b10bc6b4c",
        "93621537ad140858e309fcb55eabe5aa51446f66"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 27 21:57:34 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 27 21:57:34 2020 +0000"
      },
      "message": "Merge \"Add stable branch jobs on the plugins master gate\""
    },
    {
      "commit": "5f45c9fbeec492cae566dde64afd646b10bc6b4c",
      "tree": "de1a81cd0183001ec1e82457b16670507ea50cb8",
      "parents": [
        "5f8e8cd1be54b97841c568408d3e6b34605001b9",
        "f14418307596719b9c4c9610ab576e0982125b30"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 27 17:14:53 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 27 17:14:54 2020 +0000"
      },
      "message": "Merge \"Add a basic CentOS 8 job (LVM/lio/barbican)\""
    },
    {
      "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": "5f8e8cd1be54b97841c568408d3e6b34605001b9",
      "tree": "2df168779d7028c19b9b563de1f5ab24b4f61eaf",
      "parents": [
        "0f63d65bf3e543220992a74b7ee45148770f940a"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 14 15:21:17 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 14 15:22:24 2020 -0500"
      },
      "message": "Fix hacking min version to 3.0.1\n\nflake8 new release 3.8.0 added new checks and gate pep8\njob start failing. hacking 3.0.1 fix the pinning of flake8 to\navoid bringing in a new version with new checks.\n\nThough it is fixed in latest hacking but 2.0 and 3.0 has cap for\nflake8 as \u003c4.0.0 which mean flake8 new version 3.9.0 can also\nbreak the pep8 job if new check are added.\n\nTo avoid similar gate break in future, we need to bump the hacking min\nversion.\n\n- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html\n\nChange-Id: Ic84db0e885c6560120548ecb2ebc16dde1cd23d1\n"
    },
    {
      "commit": "93621537ad140858e309fcb55eabe5aa51446f66",
      "tree": "1e4ab0836602806e7c3833e3b1d2b80dfcc25b0c",
      "parents": [
        "79d13904aaa6c3ce39fe887df8263890528139b0"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 05 18:47:12 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed May 13 17:46:40 2020 +0000"
      },
      "message": "Add stable branch jobs on the plugins master gate\n\nSupported stable branches in maintenance state\n(stein, train, ussuri) use the Tempest and plugins master\nversion for their testing. To make sure master version (new\ntests or any changes) is compatible with stable branch testing,\nwe need to add the stable branches job on the plugins master gate.\nTempest and many other plugins are already testing the stable\nbranches in same way[1].\n\nUssuri onwards, Tempest or plugins are py3 only, so we are\nrunning only python3 version of stable jobs\n\nTempest plugins guide for stable branch testing:\n- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\n[1] https://opendev.org/openstack/tempest/src/commit/e8f1876aa6772077f85f380677b30251c2454505/.zuul.yaml#L646\n\nDepends-On: https://review.opendev.org/#/c/727848/\n\nChange-Id: Ic2d79795fa205525dc5adaaae342e0c6f29d28d9\n"
    }
  ],
  "next": "0f63d65bf3e543220992a74b7ee45148770f940a"
}
