)]}'
{
  "log": [
    {
      "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": "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": "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"
    },
    {
      "commit": "0f63d65bf3e543220992a74b7ee45148770f940a",
      "tree": "5528bc717b7ded491c2eba364c58db1eb7293b16",
      "parents": [
        "79d13904aaa6c3ce39fe887df8263890528139b0",
        "5ae792477be47466a4607314dbe4569d97163bbf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 06 02:41:20 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 06 02:41:20 2020 +0000"
      },
      "message": "Merge \"Handle the case when tempest fails\""
    },
    {
      "commit": "79d13904aaa6c3ce39fe887df8263890528139b0",
      "tree": "9d15d7579a3cfa21b5160726d73565ec1b35f388",
      "parents": [
        "6e4356ed42d5ecae3ad6bae40001edea73ab0d6e"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sun May 03 11:04:54 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon May 04 15:42:49 2020 +0200"
      },
      "message": "Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7.3 stanza from setup.py\n- Remove obsolete sections from setup.cfg\n- Remove install_command from tox.ini, the default is fine\n- Switch to hacking 3.0, ignore W503 and W504 (as in cinder repo)\n- Use TOX_CONSTRAINTS instead of obsolete UPPER_CONSTRAINTS\n\nChange-Id: Ia623c8af7f03c25bce7e4600693a7e834ab70000\n"
    },
    {
      "commit": "f14418307596719b9c4c9610ab576e0982125b30",
      "tree": "15a3e79d42c35b37fc8549617fbd9df47d4744a4",
      "parents": [
        "6e4356ed42d5ecae3ad6bae40001edea73ab0d6e"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri May 01 19:33:21 2020 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri May 01 19:33:21 2020 +0200"
      },
      "message": "Add a basic CentOS 8 job (LVM/lio/barbican)\n\nNon-voting for now.\n\nChange-Id: Iea40482164ef1802330459cb8af5235c5acfae8a\n"
    },
    {
      "commit": "6e4356ed42d5ecae3ad6bae40001edea73ab0d6e",
      "tree": "ec5591455d61234eee411eea3472f870b7944ac0",
      "parents": [
        "fa476133ebd3d988769ec16e9a14789d639ac504",
        "a571b39ebde7c1ef6c0cfa8d64e3b631b356eda2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 30 21:00:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 30 21:00:47 2020 +0000"
      },
      "message": "Merge \"Enable revert tests when possible, bump timeout\""
    },
    {
      "commit": "fa476133ebd3d988769ec16e9a14789d639ac504",
      "tree": "bb917b77bed655f74cc060dbdef7e8ccd4717b5b",
      "parents": [
        "efef4f5feceadb7f114e277c934ef3b3721fa331",
        "fb18e1aecfbcd21ff8d7bd334a5c18abd7e009a9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 24 02:33:26 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 24 02:33:26 2020 +0000"
      },
      "message": "Merge \"Add LVM+tgt tempest job\""
    },
    {
      "commit": "a571b39ebde7c1ef6c0cfa8d64e3b631b356eda2",
      "tree": "9f89986b471b21d936c54c2947a645852b25e92f",
      "parents": [
        "fb18e1aecfbcd21ff8d7bd334a5c18abd7e009a9"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Apr 17 19:30:23 2020 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Apr 24 01:08:09 2020 +0200"
      },
      "message": "Enable revert tests when possible, bump timeout\n\nAccording the support matrix, the revert feature is enabled\nfor the following backends\n- LVM/iSCSI: on all supported stable releases\n- RBD: since Ussuri.\n\nAs the execution time of the lvm-lio test is around\nthe default time limit and it easily times out,\nbump it to 3 hours.\n\nChange-Id: I3350a9efa295fd03f48be919e3dd13477f6adc7a\n"
    },
    {
      "commit": "fb18e1aecfbcd21ff8d7bd334a5c18abd7e009a9",
      "tree": "dcc4f70551cb5fd6dc058c79fd671a19182c18bb",
      "parents": [
        "f44ff14f1a89732ab5890f124982555526c5bab5"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Wed Jan 24 16:14:13 2018 -0500"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Apr 21 13:50:34 2020 +0000"
      },
      "message": "Add LVM+tgt tempest job\n\nThis patch adds a new gate job with tgt target configured.\nThis is the default target in cinder so it useful to have a gate\njob with it.\n\nCo-Authored-By: Rajat Dhasmana \u003crajatdhasmana@gmail.com\u003e\n\nChange-Id: I5c761de61f25975932d62aeb1270e2367d72c6e7\n"
    },
    {
      "commit": "5ae792477be47466a4607314dbe4569d97163bbf",
      "tree": "9b78e97b3da09b2e8bae8b8076e6ff544b573c80",
      "parents": [
        "f44ff14f1a89732ab5890f124982555526c5bab5"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Apr 17 13:31:30 2020 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Apr 17 13:31:30 2020 +0200"
      },
      "message": "Handle the case when tempest fails\n\nBefore this change, the errors from tempest run are suppressed\nin order to always execute cinderlib tests.\n\nUse the new variable exported by run-tempest instead,\nand fail properly if needed.\n\nDepends-On: https://review.opendev.org/720213\nChange-Id: Ic1fd6fcc9b9183f195c66f0022e913ae9734c97b\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": "f44ff14f1a89732ab5890f124982555526c5bab5",
      "tree": "e5173112d712e2fe3efaadec12916cc371696128",
      "parents": [
        "82b3e2df84957d8b2b74059e50732cb5e50a65c0"
      ],
      "author": {
        "name": "Sofia Enriquez",
        "email": "lsofia.enriquez@gmail.com",
        "time": "Fri Apr 03 20:04:22 2020 +0000"
      },
      "committer": {
        "name": "Sofia Enriquez",
        "email": "lsofia.enriquez@gmail.com",
        "time": "Tue Apr 07 13:50:14 2020 +0000"
      },
      "message": "Create new Ceph job with c-bak service enabled\n\nCurrently backup service is disable in Ceph jobs.\nIn order to solve this cinder-tempest-plugin-cbak-ceph is\ndefined with the c-bak service enabled.\n\nAs a matter of fact the c-bak is redundant incase of lvm job\nbecause the parent job already has enabled the service.\n\nIn addition, Tempest provides a blacklist file so that only\nstorage-relevant tests are executed. Use it instead of the\ncustom blacklist, which is removed in this patch.\n\nThis means that some tests which were previously skipped are\nnow executed.\n\nIf backup tests don\u0027t work with the LVM backend, they can be\ndisabled through the volume_feature_enabled.backup configuration\nkey.\n\nCo-authored-by: Luigi Toscano \u003cltoscano@redhat.com\u003e\nChange-Id: Id809c37704d4ee741df4333ca01ddd4ec22f33b5\n"
    },
    {
      "commit": "82b3e2df84957d8b2b74059e50732cb5e50a65c0",
      "tree": "73bbcd1c3bd5d48afebffa9a741cc98eebdfff12",
      "parents": [
        "c6215bd702826707e7bc6a44c07fd9e73abbf7f4"
      ],
      "author": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Tue Mar 03 08:37:05 2020 -0500"
      },
      "committer": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Tue Mar 03 08:38:04 2020 -0500"
      },
      "message": "Ussuri contrib docs community goal\n\nThis patch standardizes the CONTRIBUTING.rst file.  This repo\nhas no docs, so this patch completes the goal for the\ncinder-tempest-plugin.\n\nChange-Id: I7b1d4f58e586653059dabe84ddde949a1f989b45\n"
    },
    {
      "commit": "c6215bd702826707e7bc6a44c07fd9e73abbf7f4",
      "tree": "cf73e56a9f06d319d4bf87a69496f10a15e8878a",
      "parents": [
        "af5022a6183f751c80f8c5a105dca33c081288b6"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Feb 21 12:42:58 2020 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Feb 21 14:31:02 2020 +0100"
      },
      "message": "Update cinder-tempest-plugin-lvm-lio (revamp)\n\nThe changes should make this job a valid replacement for the legacy\ncinder-tempest-dsvm-lvm-lio-barbican job defined inside cinder.git.\n\n- rename as cinder-tempest-plugin-lvm-lio-barbican;\n- add it to the gate queue as well, together with\n  devstack-plugin-ceph-tempest-py3;\n- use the proper functional tox environment provided by cinderlib;\n- synchronize the blacklist with the one used by the legacy job,\n  and use the same devstack options;\n- remove barbicanclient and os-brick from required-projects,\n  so that the stable libraries are used, as usual for normal jobs.\n  Child jobs can add them if they need to test against\n  the master version of those libraries.\n\nAnd a few minor changes (namespaces for the repositories,\nprepare it to be multinode-compatible).\n\nChange-Id: I0ed43c8eda445af8da61d861536da1efdd5a7b1f\n"
    },
    {
      "commit": "af5022a6183f751c80f8c5a105dca33c081288b6",
      "tree": "cf2cb7ee64abd57efb7a8977dd4f94f33969f35e",
      "parents": [
        "e0622ed5b8ae42829341aa12d58abfd70ab68d92"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Feb 18 20:48:53 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Feb 18 20:50:21 2020 -0600"
      },
      "message": "Use python3 devstack ceph plugin job\n\ndevstack-plugin-ceph-tempest job is py2 job and\nnot supposed to run on master gate. We need to use\nits py3 version- devstack-plugin-ceph-tempest-py3\n\nChange-Id: I1a817c8dc0d01292bdd89cd46caa094d1ecdad01\n"
    },
    {
      "commit": "e0622ed5b8ae42829341aa12d58abfd70ab68d92",
      "tree": "d07b855ed093608bf18e4c9e927ac1ff703881a0",
      "parents": [
        "6f0b4fcd9d6d86f9aba81af94bc492aee228ea9d"
      ],
      "author": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Thu Jan 16 15:15:44 2020 -0500"
      },
      "committer": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Thu Jan 16 15:18:55 2020 -0500"
      },
      "message": "Drop python 2.7 support and testing\n\nChange-Id: I3ff7a714d5fd61edd72e00c7a454c81724844f99\nCloses-bug: #1853372\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": "147b7f342e21d9ea8f4a6be3a7046bd7c8b83104",
      "tree": "39f019fe8113bb23d97b7804e59143eb92db0646",
      "parents": [
        "975953f794c65ab1124b7c42abdd5f9886b814f9"
      ],
      "author": {
        "name": "anastasiya-zhyrkevich",
        "email": "anastasiya.zhyrkevich@gmail.com",
        "time": "Wed Oct 16 09:07:46 2019 +0300"
      },
      "committer": {
        "name": "anastasiya-zhyrkevich",
        "email": "anastasiya.zhyrkevich@gmail.com",
        "time": "Thu Oct 31 08:57:01 2019 +0300"
      },
      "message": "Update README.md for running cinder tests in tempest\n\nTwo changes to README.md are made:\n1. Fixed command line for calling cinder-tempest-plugin tests using plugin name\n2. Removed usage of deprecated tox command [all-plugin -\u003e all].\nhttps://github.com/openstack/tempest/blob/master/tox.ini#L55\n\nChange-Id: Ic2c88acfba606592dd12677cc70649ff545c1222\n"
    },
    {
      "commit": "975953f794c65ab1124b7c42abdd5f9886b814f9",
      "tree": "1e771509743dc7e764db421b6963cd3996db247e",
      "parents": [
        "98e029d26c3381146fecc754273fb74cdf743ef3",
        "8ab0e9796c5b5fbf6a5b20d9388213618e67dc76"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 03 16:01:13 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 03 16:01:13 2019 +0000"
      },
      "message": "Merge \"Sync Sphinx requirement\""
    },
    {
      "commit": "98e029d26c3381146fecc754273fb74cdf743ef3",
      "tree": "3807849956f6c034cafee2885086af70825b4fbe",
      "parents": [
        "43ac4dcbe0a132434f466fc92a9f2391204e8542"
      ],
      "author": {
        "name": "chenke",
        "email": "chen.ke14@zte.com.cn",
        "time": "Thu Jun 20 21:36:28 2019 +0800"
      },
      "committer": {
        "name": "chenke",
        "email": "chen.ke14@zte.com.cn",
        "time": "Thu Jun 20 21:37:55 2019 +0800"
      },
      "message": "Switch to the new canonical constraints URL on master\n\nReference:\n1. http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html\n\nChange-Id: Ie634a18c9684d89c799d383b6538941d048da8ae\n"
    },
    {
      "commit": "8ab0e9796c5b5fbf6a5b20d9388213618e67dc76",
      "tree": "8606a1e41ebb21925f65cfcf4135698706ea1c6a",
      "parents": [
        "43ac4dcbe0a132434f466fc92a9f2391204e8542"
      ],
      "author": {
        "name": "jacky06",
        "email": "zhang.min@99cloud.net",
        "time": "Tue Jun 18 22:45:50 2019 +0800"
      },
      "committer": {
        "name": "jacky06",
        "email": "zhang.min@99cloud.net",
        "time": "Tue Jun 18 22:46:51 2019 +0800"
      },
      "message": "Sync Sphinx requirement\n\n1. Sync sphinx dependency with global requirements. It caps python 2 since\nsphinx 2.0 no longer supports Python 2.7.\n2. Update some URLs to latest\n3. Remove unncessary \"\u003d\u003d\"\n\nChange-Id: Iff24e8d5082d8ef8dc2d29ea92288bf418f5500d\n"
    },
    {
      "commit": "43ac4dcbe0a132434f466fc92a9f2391204e8542",
      "tree": "d71627d7f5c467d89a3111ef1c234e072a951b63",
      "parents": [
        "6ab522516fb2713d69f25487f3b6968743e05fc8"
      ],
      "author": {
        "name": "Ivan Kolodyazhny",
        "email": "e0ne@e0ne.info",
        "time": "Fri Apr 26 16:47:14 2019 +0300"
      },
      "committer": {
        "name": "Ivan Kolodyazhny",
        "email": "e0ne@e0ne.info",
        "time": "Fri Apr 26 16:48:37 2019 +0300"
      },
      "message": "Fix package name in metadata\n\nCorrect package name for Cinder Tempest plugin\nis \u0027cinder-tempest-plugin\u0027. It\u0027s used to upload package to\nPyPI.\n\nChange-Id: I6f35ec536031c02b9e6283311e25f7b78ee9c677\n"
    },
    {
      "commit": "6ab522516fb2713d69f25487f3b6968743e05fc8",
      "tree": "5e4cfdf96d07a07bfb8f4c3c25325c1bcdc39235",
      "parents": [
        "6a37884490f83a0426b2ff018fe249ff3bf68d96"
      ],
      "author": {
        "name": "OpenDev Sysadmins",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Apr 19 19:34:48 2019 +0000"
      },
      "committer": {
        "name": "OpenDev Sysadmins",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Apr 19 19:34:48 2019 +0000"
      },
      "message": "OpenDev Migration Patch\n\nThis commit was bulk generated and pushed by the OpenDev sysadmins\nas a part of the Git hosting and code review systems migration\ndetailed in these mailing list posts:\n\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html\n\nAttempts have been made to correct repository namespaces and\nhostnames based on simple pattern matching, but it\u0027s possible some\nwere updated incorrectly or missed entirely. Please reach out to us\nvia the contact information listed at https://opendev.org/ with any\nquestions you may have.\n"
    },
    {
      "commit": "6a37884490f83a0426b2ff018fe249ff3bf68d96",
      "tree": "e1373a9802811429b8b15235270f5fcbd03ff33b",
      "parents": [
        "3cd73f60d8726170c7567338d9812f0e399ab7e7"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Sun Mar 24 20:33:18 2019 +0000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Sun Mar 24 20:33:18 2019 +0000"
      },
      "message": "Replace openstack.org git:// URLs with https://\n\nThis is a mechanically generated change to replace openstack.org\ngit:// URLs with https:// equivalents.\n\nThis is in aid of a planned future move of the git hosting\ninfrastructure to a self-hosted instance of gitea (https://gitea.io),\nwhich does not support the git wire protocol at this stage.\n\nThis update should result in no functional change.\n\nFor more information see the thread at\n\n http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html\n\nChange-Id: If2b913e222ef0ed323c5700de677581d91238f02\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": "d12f0b693ef09dfd9abd1013fe616c4bbd672714",
      "tree": "bcbfcf5b7ca52bff84d6bdadb937d9abd21cef6c",
      "parents": [
        "c84d7ca095521dc45683a78c952f20ac0402578b",
        "79cd4a07ab0fa7a9d035d78f741b2d711a752b99"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Jan 13 18:13:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 13 18:13:00 2019 +0000"
      },
      "message": "Merge \"Change openstack-dev to openstack-discuss\""
    },
    {
      "commit": "79cd4a07ab0fa7a9d035d78f741b2d711a752b99",
      "tree": "4abaebcec388b47bb12a0a84623575f35e541b5e",
      "parents": [
        "e935d35956f43d43309ebd67935631c2800479b7"
      ],
      "author": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Fri Dec 07 21:05:38 2018 +0800"
      },
      "committer": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Fri Dec 07 21:06:00 2018 +0800"
      },
      "message": "Change openstack-dev to openstack-discuss\n\nMailinglists have been updated. Openstack-discuss replaces openstack-dev.\n\nChange-Id: Id2d540d3c44330068fb3f53cf057b0320af5becf\n"
    },
    {
      "commit": "c84d7ca095521dc45683a78c952f20ac0402578b",
      "tree": "b71baa13372d89217f73b5e292eaf993c4420aa0",
      "parents": [
        "e935d35956f43d43309ebd67935631c2800479b7"
      ],
      "author": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu Oct 04 23:59:10 2018 +0000"
      },
      "committer": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Thu Oct 04 23:59:41 2018 +0000"
      },
      "message": "Add devstack-plugin-ceph-tempest job to check queue\n\nChange-Id: I50d24352561c5ccefee19960c952d7248398373b\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": "c51402f1a58e4e2add2349593c4d0ac5df69e607",
      "tree": "1aea1f0f5d5f059f8f420cd011c357c22f50b8d8",
      "parents": [
        "92eba78142a030d8bbf6310fe848fb2e6f931e20",
        "5404306667c94f995ad6567298c89fa1dfc1c745"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Oct 03 22:05:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 03 22:05:57 2018 +0000"
      },
      "message": "Merge \"fix tox python3 overrides\""
    },
    {
      "commit": "92eba78142a030d8bbf6310fe848fb2e6f931e20",
      "tree": "1cb2dea78f6f5510eacf6a2f64f69170cdeb3d39",
      "parents": [
        "4a63cd5cbd9079827420e6b87308f743e5f2c15f",
        "fa8791ecb3ac75f8be547cd52d8309045b55a5d7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Oct 03 19:20:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 03 19:20:34 2018 +0000"
      },
      "message": "Merge \"Fix consistency groups test credentials\""
    },
    {
      "commit": "5404306667c94f995ad6567298c89fa1dfc1c745",
      "tree": "af95045af595b102da5cab4209286c1621b798e5",
      "parents": [
        "4a63cd5cbd9079827420e6b87308f743e5f2c15f"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Wed Sep 26 18:50:23 2018 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Wed Sep 26 18:50:23 2018 -0400"
      },
      "message": "fix tox python3 overrides\n\nWe want to default to running all tox environments under python 3, so\nset the basepython value in each environment.\n\nWe do not want to specify a minor version number, because we do not\nwant to have to update the file every time we upgrade python.\n\nWe do not want to set the override once in testenv, because that\nbreaks the more specific versions used in default environments like\npy35 and py36.\n\nChange-Id: I56e633ab1483297f5403aaa77ba98d17012d60d8\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n"
    },
    {
      "commit": "4a63cd5cbd9079827420e6b87308f743e5f2c15f",
      "tree": "b725b4d34dae50734e83a7b6ae772161f2116cd4",
      "parents": [
        "a0313940b6439fdc09059bfbfd27f08f2452907d"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Sun Sep 09 05:49:23 2018 -0400"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Sep 21 20:54:33 2018 +0200"
      },
      "message": "import zuul job settings from project-config\n\nThis is a mechanically generated patch to complete step 1 of moving\nthe zuul job settings out of project-config and into each project\nrepository.\n\nBecause there will be a separate patch on each branch, the branch\nspecifiers for branch-specific jobs have been removed.\n\nBecause this patch is generated by a script, there may be some\ncosmetic changes to the layout of the YAML file(s) as the contents are\nnormalized.\n\nSee the python3-first goal document for details:\nhttps://governance.openstack.org/tc/goals/stein/python3-first.html\n\nChange-Id: I8d2d4c89e89cebb755d2425c3f5786ca4dc326ba\nStory: #2002586\nTask: #24288\n"
    },
    {
      "commit": "a0313940b6439fdc09059bfbfd27f08f2452907d",
      "tree": "0a3f118ad3c341e568d13eef83109cfd7aa8e3e2",
      "parents": [
        "c541efbc8eb8bd3286074673629d375982eca0df"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Fri Sep 21 13:47:10 2018 -0500"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Fri Sep 21 13:51:51 2018 -0500"
      },
      "message": "Make cinder-tempest-plugin-lvm-lio non-voting\n\nThere are currently issues with this test that need to be resolved.\nUntil that can be worked through, this switches the job to be non-voting\nso we are not blocking other patches from being able to be merged.\n\nChange-Id: I3b1270ce9d69c05351011e06542e4bf9e9f1ea35\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n"
    },
    {
      "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": "c541efbc8eb8bd3286074673629d375982eca0df",
      "tree": "e5e9155eee9b83003694e133198e5190898a2779",
      "parents": [
        "08a38515de66cb09cb1c6c7c56bb90aeaa86c5c5",
        "07eace15b33843f9893ee31eac08b2ba3a87ecc2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Sep 16 16:32:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 16 16:32:02 2018 +0000"
      },
      "message": "Merge \"Update the documentation link for doc migration\""
    },
    {
      "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": "0897bd341e0cde94784277893707861f555d4f0e",
      "tree": "a9a3ec2b07bc5f1509e1fdb5863377a452500337",
      "parents": [
        "6fa4c41955f486dbf6b3eb41a59ac82d357f9f40",
        "23e5b6363967b7c00810042cb48efa15312dbf11"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue May 15 17:16:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 15 17:16:56 2018 +0000"
      },
      "message": "Merge \"Added cinder tempest plugin zuulv3 jobs to execute tempest\""
    },
    {
      "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": "23e5b6363967b7c00810042cb48efa15312dbf11",
      "tree": "bf928658cab55241c0d01e284881f8fd408c5782",
      "parents": [
        "aafbdf87047f1eeabd9566db50765a72d6f18be1"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Thu Jan 04 23:36:43 2018 +0530"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon May 14 18:40:11 2018 +0000"
      },
      "message": "Added cinder tempest plugin zuulv3 jobs to execute tempest\n\n* Use tempest_test_blacklist var to skip tests\n\nChange-Id: I2ae36c4e90bd7b3340861ceec23dee406ea48214\n"
    },
    {
      "commit": "07eace15b33843f9893ee31eac08b2ba3a87ecc2",
      "tree": "93a7348a5b53f0993316243d0ab00285440e5712",
      "parents": [
        "751fdf0f4552b4b2aa95b30a76b9d62c14bbf24c"
      ],
      "author": {
        "name": "luke.li",
        "email": "lilu7189@fiberhome.com",
        "time": "Thu May 03 10:56:31 2018 +0800"
      },
      "committer": {
        "name": "luke.li",
        "email": "lilu7189@fiberhome.com",
        "time": "Thu May 03 10:58:27 2018 +0800"
      },
      "message": "Update the documentation link for doc migration\n\nChange-Id: Ife64e74bb486c109dd565b5f24f6566d7f7bac7c\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": "751fdf0f4552b4b2aa95b30a76b9d62c14bbf24c",
      "tree": "1e82ad14e6fe3c3b54cb5228cc9b8824434e9208",
      "parents": [
        "aafbdf87047f1eeabd9566db50765a72d6f18be1"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Thu Jan 25 23:30:18 2018 +0530"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Apr 09 05:56:28 2018 +0000"
      },
      "message": "Sync requirements for cinder-tempest-plugin\n\nChange-Id: I865d003f393be8cdd58d36e24d93e278f81f1ca2\n"
    },
    {
      "commit": "aafbdf87047f1eeabd9566db50765a72d6f18be1",
      "tree": "d6b89e7c46738174d72095a8ae11bd5542e2a3f3",
      "parents": [
        "c82162a385040fcf70444a10bae98ca3f2823bc2"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Mar 15 06:49:07 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Mar 15 06:49:07 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I0def61c4b81f0f1392d2583a7941abdbb47d0bfe\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": "46b433ff4f37aa18e714cf8f7a55a22c470b6325",
      "tree": "84fe12f566851d2fe6588405fc0cfeacca42f421",
      "parents": [
        "9e17ffd5a06c62001db7bcb6180435b9d26b20f1"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Jan 27 17:31:30 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Jan 27 17:31:30 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I9a86f7f96db8e2d8a8eb3662e9bd710fda19c5ef\n"
    },
    {
      "commit": "9e17ffd5a06c62001db7bcb6180435b9d26b20f1",
      "tree": "22d635745b3777de962cbbe20dff75d0353b8e08",
      "parents": [
        "cf556b5160094bf3e2cb1172026a56b1680cf6ae",
        "4f86dbab9e91cb40e096e350f4aa2f9c6be831f7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jan 26 17:55:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 26 17:55:04 2018 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "cf556b5160094bf3e2cb1172026a56b1680cf6ae",
      "tree": "4114711ece9f45a9db4c91733db9bce3f94da4a4",
      "parents": [
        "75511e3a85d48a58a85541d1a0d4e66aeb99d862"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Wed Jan 24 15:36:06 2018 -0600"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@huawei.com",
        "time": "Wed Jan 24 15:36:06 2018 -0600"
      },
      "message": "Correct plugin test location reporting\n\nCommit 6f67e3787338407e637d80a6fad0edb5f9a08b24 changed the\ndirectory structure for the plugin, but the code that reports\nwhere the tests can be found was not fully updated.\n\nThis updates the plugin reporting to get the correct directory\nfor tempest to look in and cleans up a few nits with the file.\n\nChange-Id: Ib89f7a9493e3d83382d8dd1f07a3e9e4bb4fcd80\nCloses-bug: #1745175\n"
    },
    {
      "commit": "4f86dbab9e91cb40e096e350f4aa2f9c6be831f7",
      "tree": "7f69be0d9da8f10d90d0cc2165cf7a3cfa12f36f",
      "parents": [
        "75511e3a85d48a58a85541d1a0d4e66aeb99d862"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jan 24 01:50:27 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Jan 24 01:50:27 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I361d221621fd5f4eff2adc505d05675db07eb4be\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"
    },
    {
      "commit": "dae4b6df5f354355cf56eee2547314b2282670f4",
      "tree": "71cd4955c741057e0ac8a94cfae124364f7db9fa",
      "parents": [
        "7557925ad88d06a0d2b91a7332ab5d092420f2cb"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Jan 12 07:49:15 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Jan 12 07:50:54 2018 +0000"
      },
      "message": "Cinder Tempest plugin tests: Switch to stable interface\n\nAll the cinder tempest plugin tests are inherited from tempest/api/volume/base.py\nwhich is not stable class and can be changed anytime by tempest.\n\nOne recent case where some changes in base class on tempest side could\nhave break the cinder tests-\n http://logs.openstack.org/07/522707/3/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/a92cd60/logs/testr_results.html.gz\n\nThis commit switch cinder tests to use test.py which is stable interface\nfor plugin and create a base class with commonly used function \u0026 variable.\n\nChange-Id: I0edda1fa23aed0b3d25691d5f4440a7234decc9a\nCloses-Bug: #1734821\n"
    }
  ],
  "next": "7557925ad88d06a0d2b91a7332ab5d092420f2cb"
}
