)]}'
{
  "log": [
    {
      "commit": "ad511b6ac05c2d3026512adba516042effa3bd3c",
      "tree": "8fecf89d9970c9d4b3511e3db606e04cf3542f56",
      "parents": [
        "c0e182601b83bf7aa708a12336a96c37d75da530"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun May 08 09:23:23 2022 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon May 09 21:21:16 2022 +0300"
      },
      "message": "Use allow_access helper method\n\nThis helper method creates an access rule, waiting for it\nto be active and delete it at the end of the test.\nBy using this methos we can reduce lines of code.\n\nChange-Id: If1712cd412d236901232f9a2537f88d775f7d9f1\n"
    },
    {
      "commit": "c0e182601b83bf7aa708a12336a96c37d75da530",
      "tree": "c67e79a965bd4b7adf2bd85f8d968b55fbc87776",
      "parents": [
        "495e9483d3d73aaacfe09542846f38ea670cf51d",
        "1118f3ebe4773a1119685fada4b368d0d554f986"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat May 07 08:56:34 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 07 08:56:34 2022 +0000"
      },
      "message": "Merge \"Remove _disassociate_floating_ip \u0026 _create_network\""
    },
    {
      "commit": "495e9483d3d73aaacfe09542846f38ea670cf51d",
      "tree": "10d2efe22da4ffbde72fda8f00bd9c289ecf02f5",
      "parents": [
        "94ab45cec9bffbc22258777cde3f24886e73f610",
        "164898cd76d84a776198952e18255d010f256285"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 04 12:05:32 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 04 12:05:32 2022 +0000"
      },
      "message": "Merge \"Remove ping_ip_address \u0026 _log_console_output\""
    },
    {
      "commit": "94ab45cec9bffbc22258777cde3f24886e73f610",
      "tree": "c5667fa98ae5db2c4dba971a1cbecd3f1affe331",
      "parents": [
        "6efb2692e6398a7f1bc919d90e9618f716351787",
        "9010dcbde02149ac5339a112385f4f4e13b21543"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 04 08:45:02 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 04 08:45:02 2022 +0000"
      },
      "message": "Merge \"Add waiters in access metadata tests\""
    },
    {
      "commit": "6efb2692e6398a7f1bc919d90e9618f716351787",
      "tree": "60f0108ea7ee08aaf956e432b134c4156038d55d",
      "parents": [
        "c905e77308d48c4582afed88d52bbf3780895383"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue May 03 13:16:53 2022 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue May 03 13:16:53 2022 +0200"
      },
      "message": "Remove unneeded randomness when calling ddt.data()\n\nThe usage of sets introduces unneeded randomness, and the\nutils.deduplicate function can be used instead.\n\nThis is a follow-up to similar past changes, see:\nI9cbd26016238c25487ac8104c1188cd2cf4f467e\nI15bfbf6e1ca604f2bf2fcf12dcd4e67bc728fe5e\n\nChange-Id: I8fce553d927da6d94471ecdf4040bbbb4377d9cf\n"
    },
    {
      "commit": "9010dcbde02149ac5339a112385f4f4e13b21543",
      "tree": "5cea3c501a187590afb54c0e1eb0e110a26f9f69",
      "parents": [
        "c905e77308d48c4582afed88d52bbf3780895383"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Apr 27 02:07:35 2022 +0530"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Apr 27 02:10:23 2022 +0530"
      },
      "message": "Add waiters in access metadata tests\n\nChange-Id: Ic07ef12f3f80001e688356bd70738c2b3b68667b\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "c905e77308d48c4582afed88d52bbf3780895383",
      "tree": "975b8b7982b7780ff28b5fe4697e737c4d613c63",
      "parents": [
        "aeba55a046b3b7681c9d887327cc9e4657af26fd",
        "a02c455af93838e4247be7348630bc83b138cf6c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 21 17:18:33 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 21 17:18:33 2022 +0000"
      },
      "message": "Merge \"Remove create_server and rebuild_server methods\""
    },
    {
      "commit": "aeba55a046b3b7681c9d887327cc9e4657af26fd",
      "tree": "0fb78c35cfc6165190d3d29e73e0f4e44ccde227",
      "parents": [
        "ee15891b5d5e02ff355f50ad7647ead9d8ec6841",
        "290ef29ae05833f26e0c3eb5225135cb3e3d0b25"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 21 16:51:02 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 21 16:51:02 2022 +0000"
      },
      "message": "Merge \"Remove _create_port and create_keypair methods\""
    },
    {
      "commit": "ee15891b5d5e02ff355f50ad7647ead9d8ec6841",
      "tree": "ef3b9e648659c35cbf4b874dd696e68c085bd407",
      "parents": [
        "5203643c2423c89afc90b1c0045de422c643f85a"
      ],
      "author": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Wed Mar 16 19:09:12 2022 +0000"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Wed Apr 06 12:39:09 2022 +0000"
      },
      "message": "Fix share instance show related tests..\n\nShare instance show query need additional key \u0027updated_at\u0027.\n\nRelated-Bug: #1965122\nDepends-On: Ia69f3615d82e0044e3e9f81556dc8355637ef146\nChange-Id: I1dbeee78c864067b8618b76a2929a112bef148e1\n"
    },
    {
      "commit": "1118f3ebe4773a1119685fada4b368d0d554f986",
      "tree": "f1ceeac1aa6c3de0124d9f65d3f064b2be68da8b",
      "parents": [
        "164898cd76d84a776198952e18255d010f256285"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Mar 21 09:18:53 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Fri Apr 01 09:20:12 2022 +0000"
      },
      "message": "Remove _disassociate_floating_ip \u0026 _create_network\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* _disassociate_floating_ip (not used)\n\t* _create_network\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I083d713c638de50b1549b4c10b9eb38f58b85fab\n"
    },
    {
      "commit": "164898cd76d84a776198952e18255d010f256285",
      "tree": "e8bc1f7b2edc1574a592dd06ad64e1a3ca321140",
      "parents": [
        "a02c455af93838e4247be7348630bc83b138cf6c"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Mar 21 09:12:38 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Mar 22 16:52:36 2022 +0100"
      },
      "message": "Remove ping_ip_address \u0026 _log_console_output\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* ping_ip_address\n\t* _log_console_output\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I519fd4de0b9f3ff20c355894c3e797d6c19e1835\n"
    },
    {
      "commit": "5203643c2423c89afc90b1c0045de422c643f85a",
      "tree": "ea602b7672af886d14497a5ada68162209a99ae9",
      "parents": [
        "822cba5b0c834fd6e007137b14c2454c3503ee63",
        "35b2bf14252112b3a60ac58b42eadd60a772ad56"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 21 13:39:42 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 21 13:39:42 2022 +0000"
      },
      "message": "Merge \"Fix NoSuchOptError wrt CONF.validation.ssh_key_type\""
    },
    {
      "commit": "35b2bf14252112b3a60ac58b42eadd60a772ad56",
      "tree": "603e6b3f06e59dea61e4b77d6ed276a741ce8dbe",
      "parents": [
        "669e92c68e963089213d3deb8734ef61c6d6e9d9"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Mar 17 00:53:45 2022 +0530"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Mar 17 00:53:45 2022 +0530"
      },
      "message": "Fix NoSuchOptError wrt CONF.validation.ssh_key_type\n\nThis option isn\u0027t available in older versions of tempest,\nsince manila-tempest-plugin is branchless, we will need to\nhandle this situation gracefully.\n\nCurrently, all scenario tests with stable/train are failing.\nSample failure: https://paste.opendev.org/show/b9HiHJHTNbtL1z6Emnpe/\n\nChange-Id: I36d5b5a32f27065c42e31ff231c55fc16bf18fda\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "822cba5b0c834fd6e007137b14c2454c3503ee63",
      "tree": "b3bc2068bdb51da6200af029ae1e959b62f2e7ee",
      "parents": [
        "669e92c68e963089213d3deb8734ef61c6d6e9d9",
        "c1a3c0e54e675380ec85f8092527981efa8ce078"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 16 19:22:11 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 16 19:22:11 2022 +0000"
      },
      "message": "Merge \"Add functional tests for add multiple subnets feature\""
    },
    {
      "commit": "c1a3c0e54e675380ec85f8092527981efa8ce078",
      "tree": "3622950c63f2fc83caa925fb39a353a492002985",
      "parents": [
        "88225a342c5ee08368f76459cf12415fcf701e52"
      ],
      "author": {
        "name": "Andre",
        "email": "debeltrami@gmail.com",
        "time": "Sat Jan 29 14:46:53 2022 +0000"
      },
      "committer": {
        "name": "andrebeltrami",
        "email": "debeltrami@gmail.com",
        "time": "Thu Mar 10 09:09:27 2022 -0300"
      },
      "message": "Add functional tests for add multiple subnets feature\n\nThis change adds negative and positive functional tests\nfor the new feature add multiple subnets per az. Older\nfunctional tests impacted by the feature are fixed. Finally,\nthe new flags `run_share_server_multiple_subnets_tests` and\n`run_network_allocation_update_tests` are added and configured\nin the community jobs for Dummy DHSS\u003dTrue and Container Driver.\n\nPartially-Implements: blueprint multiple-share-network-subnets\nChange-Id: I99547e1873646fb1494a454f67b14c7293342beb\n"
    },
    {
      "commit": "a02c455af93838e4247be7348630bc83b138cf6c",
      "tree": "0ea07356a3c857167ccf202d6cdd33cec2a18cb8",
      "parents": [
        "290ef29ae05833f26e0c3eb5225135cb3e3d0b25"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Mar 09 08:46:54 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Mar 09 08:46:54 2022 +0100"
      },
      "message": "Remove create_server and rebuild_server methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* create_server\n\t* rebuild_server\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I0c2fa6d195e1e31ed077bdc4c4e21fa6758dfddb\n"
    },
    {
      "commit": "290ef29ae05833f26e0c3eb5225135cb3e3d0b25",
      "tree": "8a86a95b7a208c6cd383392a2a7b2194b9a5e3b2",
      "parents": [
        "a825bea637683e78f3eac91b59f361ca5e6b9a04"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Feb 28 10:41:04 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Mar 09 08:43:40 2022 +0100"
      },
      "message": "Remove _create_port and create_keypair methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* _create_port\n\t* create_keypair\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Ib78df90a5e21b88d9088b0b6f349261236662923\n"
    },
    {
      "commit": "669e92c68e963089213d3deb8734ef61c6d6e9d9",
      "tree": "59cebba5ddda10bb01b4a2c9bd2bfe9de09d82a0",
      "parents": [
        "a825bea637683e78f3eac91b59f361ca5e6b9a04",
        "a894bae49a7d911d448e30a3ef8c9fd9d748e0f7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 02 20:06:06 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 02 20:06:06 2022 +0000"
      },
      "message": "Merge \"Add support to chose ssh key type\""
    },
    {
      "commit": "a825bea637683e78f3eac91b59f361ca5e6b9a04",
      "tree": "3ea6b20b850354742affbac7e08a3b6448001a77",
      "parents": [
        "fc118dc7ec35015b568b3889dfb82df5e69a0a0b",
        "4ca16841cb575aff89ac94cb9a5f256ae475a82d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Feb 27 12:36:09 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 27 12:36:09 2022 +0000"
      },
      "message": "Merge \"Add unstable tag to test with intermittent failures\""
    },
    {
      "commit": "fc118dc7ec35015b568b3889dfb82df5e69a0a0b",
      "tree": "a0fef49dc69c8612c0cf34ca8d8621fdeddda5cd",
      "parents": [
        "0cfaa06369acb8d5b42f6fd499653de617313833",
        "59745065f9aa13dbfc2ed7de2dc480e74fac81fc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Feb 27 12:36:07 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 27 12:36:07 2022 +0000"
      },
      "message": "Merge \"Add tests for only_host scheduler hint.\""
    },
    {
      "commit": "59745065f9aa13dbfc2ed7de2dc480e74fac81fc",
      "tree": "546290297f0c3df76eb5328248d572089553af77",
      "parents": [
        "88225a342c5ee08368f76459cf12415fcf701e52"
      ],
      "author": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Mon Nov 01 12:37:49 2021 +0000"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Thu Feb 24 14:20:43 2022 +0000"
      },
      "message": "Add tests for only_host scheduler hint.\n\nTest for only_host scheduler hint added and guarded by multiple backends\ncheck. Validated for version \u003e\u003d 2.67 since scheduler_hints are added in\nthat version.\n\nDepends-on: I603434cac246e2c0946672d3f0fe469ed5423fa4\nDepends-on: I2e6d8709fc02df16622bdc910127fa489835db38\nChange-Id: I14045d3816f80841508d9e94dbe48addc252590f\n"
    },
    {
      "commit": "0cfaa06369acb8d5b42f6fd499653de617313833",
      "tree": "22ae0c006977649a0b6e339b95af3705b8438575",
      "parents": [
        "88225a342c5ee08368f76459cf12415fcf701e52"
      ],
      "author": {
        "name": "Ashley Rodriguez",
        "email": "ashrod98@gmail.com",
        "time": "Thu Jan 27 17:30:17 2022 +0000"
      },
      "committer": {
        "name": "Ashley Rodriguez",
        "email": "ashrod98@gmail.com",
        "time": "Wed Feb 23 23:17:26 2022 +0000"
      },
      "message": "Remove share metadata test\n\nRemoves test_try_delete_metadata_with_unsupport_format_key\nfor metadata api refactoring introduced in [1].\n\nThis test relates to this bug [2], but fails in the code refactoring\nmentioned above. Now that the router handles metadata endpoints, the\nstripping of \u0027.html\u0027 or \u0027.xml\u0027 in the key is unecessary.\n\nFor more dicussion see [3].\n\n[1] https://review.opendev.org/c/openstack/manila/+/824648\n[2] https://bugs.launchpad.net/manila/+bug/1774353\n[3]\nhttps://meetings.opendev.org/meetings/manila/2022/manila.2022-02-03-15.00.log.html#l-77\n\nChange-Id: I3e7d3a49cec6af347368757f30d4478841dabeaa\n"
    },
    {
      "commit": "a894bae49a7d911d448e30a3ef8c9fd9d748e0f7",
      "tree": "e53c682729ab8e84015f8b7e35537e450a67e380",
      "parents": [
        "9c4a97b150e15b814acd4feb4da858a0eeff881e"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Fri Oct 29 11:07:59 2021 -0300"
      },
      "committer": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Feb 23 12:04:26 2022 -0300"
      },
      "message": "Add support to chose ssh key type\n\nTempest will always use rsa keys. This change adds\nthe possibility to the admins to set their preferred\nssh key type via config file.\n\nChange-Id: I19ed529a1b55c75e8f48a52edc9095be97a485a5\n"
    },
    {
      "commit": "4ca16841cb575aff89ac94cb9a5f256ae475a82d",
      "tree": "4655325f25b208e128aabbd8c4de3de72f03fbe4",
      "parents": [
        "73e0b6fdc450b7539bf6a97349f5774177ffb24a"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Thu Feb 17 16:18:36 2022 -0300"
      },
      "committer": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Tue Feb 22 19:34:06 2022 -0300"
      },
      "message": "Add unstable tag to test with intermittent failures\n\nThe test \u0027test_create_extend_and_write\u0027 started failing\nintermittently when run under CIFS protocol. This change adds\na unstable test tag to the test to the result will be ignored\nwhen it fails again.\n\nCloses-Bug: #1903922\nChange-Id: Ic5527243c0b08dbbfbc849a7c2e79ff927c23098\n"
    },
    {
      "commit": "88225a342c5ee08368f76459cf12415fcf701e52",
      "tree": "edfb0c8b28869bdad029120fd310bb0c8c604c6e",
      "parents": [
        "3b2be26865700ce267e6ece44018b09b282b17cb",
        "287883813fd99a046e445264c0fde14437652253"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 22 09:26:58 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 22 09:26:58 2022 +0000"
      },
      "message": "Merge \"Follow up fixes to recycle bin tests\""
    },
    {
      "commit": "3b2be26865700ce267e6ece44018b09b282b17cb",
      "tree": "8b589e468270f5d0ae2a78bc5fde858655b3bd56",
      "parents": [
        "e17b434f845f13619b27e49fe9650de622b10c21",
        "1c5e68da5ebbd4e544d6a01b31c7dbe23fcecaec"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 22 01:36:42 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 22 01:36:42 2022 +0000"
      },
      "message": "Merge \"API2.69,Add tests for manila recycle bin.\""
    },
    {
      "commit": "287883813fd99a046e445264c0fde14437652253",
      "tree": "51112eb614d8fffe41cfc26f67e1fd20532e0c45",
      "parents": [
        "1c5e68da5ebbd4e544d6a01b31c7dbe23fcecaec"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Feb 21 16:10:15 2022 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Feb 21 16:10:15 2022 -0800"
      },
      "message": "Follow up fixes to recycle bin tests\n\nFor the sake of correctness and readability, the negative\ntests to soft-delete or restore with an incorrect ID must\nuse the default (\"primary\" user) client in the class. While\nit\u0027s okay to use whatever client, someone reading these tests\nmay be confused if the tests are supposed to work with the\ndefault client.\n\nTrivialFix\n\nChange-Id: Ic2735cb3a852af6f8a2edf44a501ba612391ae24\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "e17b434f845f13619b27e49fe9650de622b10c21",
      "tree": "5a21342f147c860b2991624ca504100d619f5603",
      "parents": [
        "73e0b6fdc450b7539bf6a97349f5774177ffb24a"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Feb 15 15:20:38 2022 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Feb 15 15:21:20 2022 -0800"
      },
      "message": "Fix replica cleanup\n\nAdd the appropriate client responsible for\nreplica cleanup to the deferred cleaner.\n\nPartial-Bug: #1922243\nChange-Id: I69c31a33c1aad8edae2d90ad6101da1be650be85\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "1c5e68da5ebbd4e544d6a01b31c7dbe23fcecaec",
      "tree": "ce062df912c9672cdb95472c33a0708170f16159",
      "parents": [
        "73e0b6fdc450b7539bf6a97349f5774177ffb24a"
      ],
      "author": {
        "name": "haixin",
        "email": "haixin@inspur.com",
        "time": "Wed Jul 28 09:54:34 2021 +0800"
      },
      "committer": {
        "name": "haixin",
        "email": "haix09@chinatelecom.cn",
        "time": "Tue Feb 08 14:09:43 2022 +0800"
      },
      "message": "API2.69,Add tests for manila recycle bin.\n\nupdate micversion to 2.69\n\nDepends-On: Ic838eec5fea890be6513514053329b1d2d86b3ba\nPartially-Implements: blueprint manila-share-support-recycle-bin\nChange-Id: I1eaaa0eda12690b097a7e65170064c0935259f4c\n"
    },
    {
      "commit": "73e0b6fdc450b7539bf6a97349f5774177ffb24a",
      "tree": "098fb3116e760dcc66c56e7f62467b65612cf2ac",
      "parents": [
        "717e0ad258eb3aaa562244753f7131668d0eaa90"
      ],
      "author": {
        "name": "V Haririan",
        "email": "vhariria@redhat.com",
        "time": "Wed Nov 20 11:35:50 2019 -0500"
      },
      "committer": {
        "name": "Vida Haririan",
        "email": "vhariria@redhat.com",
        "time": "Tue Jan 18 08:44:59 2022 -0500"
      },
      "message": "Added code to show share network neutron_net_id\n\nConsolidated this test with test_mtu_with_neutron,\nand test_gateway_with_neutron tests.\n\nChange-Id: I1a52f49a424f751144b398d0d7750dc6a7090daf\n"
    },
    {
      "commit": "717e0ad258eb3aaa562244753f7131668d0eaa90",
      "tree": "597a4c30744c71971fc80f359434fa4490ecf4d5",
      "parents": [
        "e480c24e177b21bd24511a388095ed51d0e2b2cd",
        "4b20d449fff58ca62ee1c94ab491a0d7e53b6851"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 13 15:54:51 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 13 15:54:51 2022 +0000"
      },
      "message": "Merge \"Added test test_create_snapshot_over_quota_limit\""
    },
    {
      "commit": "4b20d449fff58ca62ee1c94ab491a0d7e53b6851",
      "tree": "c8d3f8d1bf4febf91c7ccf754f3dc60500366f6a",
      "parents": [
        "af5270a37b7edb3c6678fc6d413ea38632f72469"
      ],
      "author": {
        "name": "Vida Haririan",
        "email": "vhariria@redhat.com",
        "time": "Tue Feb 02 14:16:04 2021 -0500"
      },
      "committer": {
        "name": "Vida Haririan",
        "email": "vhariria@redhat.com",
        "time": "Tue Jan 11 14:35:57 2022 -0500"
      },
      "message": "Added test test_create_snapshot_over_quota_limit\n\nThis test case validates the  case of creating a share\nfrom napshot with quota over limit.\n\nChange-Id: Ib5f20982155029e9a3c0183eae218ae6d1b88e49\n"
    },
    {
      "commit": "e480c24e177b21bd24511a388095ed51d0e2b2cd",
      "tree": "34455089c2abc98eb67ff80e61fb27e8ff9382c7",
      "parents": [
        "af5270a37b7edb3c6678fc6d413ea38632f72469",
        "032a8fbeed4684b03de98fcc3c40c8376dc57188"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 06 00:09:24 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 06 00:09:24 2022 +0000"
      },
      "message": "Merge \"Pre-existing metadata items, set new share metadata\""
    },
    {
      "commit": "032a8fbeed4684b03de98fcc3c40c8376dc57188",
      "tree": "f62630407105d8553009c176c880c8f502c394dc",
      "parents": [
        "e4a1e88ef36b5867d2e7f5a1383bff1064f93623"
      ],
      "author": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Thu Sep 16 15:44:14 2021 +0800"
      },
      "committer": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Fri Dec 31 11:19:12 2021 +0800"
      },
      "message": "Pre-existing metadata items, set new share metadata\n\nAdding new metadata items will not delete pre-existing metadata items, if items already exist, they will be updated with new values.\n\nChange-Id: Ib463a38cb731f1a61c5eee185343304ee991956e\n"
    },
    {
      "commit": "af5270a37b7edb3c6678fc6d413ea38632f72469",
      "tree": "3387e3b35ffc1ec26ec3f9f97c2eb98e738ece8b",
      "parents": [
        "e82105ea449ac07190aadbe8d584a11e6d9e9e70",
        "b55f404a4efa8b124dc2e250f87dc5d894e42da0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 27 09:41:19 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 27 09:41:19 2021 +0000"
      },
      "message": "Merge \"Client support force extend share with v2.64\""
    },
    {
      "commit": "b55f404a4efa8b124dc2e250f87dc5d894e42da0",
      "tree": "fa12ae4e8af09f7e5fa867084a6acf040066a750",
      "parents": [
        "e4a1e88ef36b5867d2e7f5a1383bff1064f93623"
      ],
      "author": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Fri Sep 17 09:44:42 2021 +0800"
      },
      "committer": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Mon Dec 27 08:39:05 2021 +0800"
      },
      "message": "Client support force extend share with v2.64\n\nFix client support force extend share with micversion \u003e\u003d2.64, Test only admin cloud force extend share with micversion \u003e\u003d2.64\n\nChange-Id: I3d73f3f6057b59fd06d0e54d85bbe8305be317d9\n"
    },
    {
      "commit": "e82105ea449ac07190aadbe8d584a11e6d9e9e70",
      "tree": "90f4bf0367083c4c804b9da26acaf0b0b6e2e440",
      "parents": [
        "8b1ad907763a70ed803c1c66ec7d453a3f39f7af",
        "b4c94c8c4ee0ba8f514bb833fb283a0107f206ef"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 13 19:54:42 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 13 19:54:42 2021 +0000"
      },
      "message": "Merge \"Add stable/xena job and drop stable/ussuri job\""
    },
    {
      "commit": "8b1ad907763a70ed803c1c66ec7d453a3f39f7af",
      "tree": "322534b22aeb3f98dc12e3d6e7cd7677d8845c83",
      "parents": [
        "2d0c8694a4a61acbf523438b5406c781958e0f1f",
        "48895819769e94ae050a08275fa6a9606ef16b73"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Dec 12 18:50:14 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Dec 12 18:50:14 2021 +0000"
      },
      "message": "Merge \"Remove all usage of six library\""
    },
    {
      "commit": "b4c94c8c4ee0ba8f514bb833fb283a0107f206ef",
      "tree": "f4085b5eb93a62f07c792379dacc29d735088dd7",
      "parents": [
        "2d0c8694a4a61acbf523438b5406c781958e0f1f"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Dec 09 11:46:40 2021 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Dec 10 12:26:01 2021 -0800"
      },
      "message": "Add stable/xena job and drop stable/ussuri job\n\nstable/ussuri has now been transitioned to EM (Extended Maintenance) [1].\nSo we can stop testing manila-tempest-plugin changes against that branch,\nand introduce a stable/xena job.\n\nDropping the stable/ussuri job does not mean that manila-tempest-plugin\ndoes not support running against that branch. Extended maintenance\nbranches (stable/ussuri, train and stein at the moment) still get\nper-commit testing when changes are posted to the manila repo against\nthose branches.\n\nChange-Id: I1e019ec913f8933d50afae6739352686725f4780\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "48895819769e94ae050a08275fa6a9606ef16b73",
      "tree": "973ccfcc4f4a7f8cc88e0263a990978c12eb0b4c",
      "parents": [
        "8866127d8b9bc7c2811c9025be8acf2228adb0f8"
      ],
      "author": {
        "name": "haixin",
        "email": "haixin@inspur.com",
        "time": "Wed Sep 30 13:50:37 2020 +0800"
      },
      "committer": {
        "name": "haixin",
        "email": "haix09@chinatelecom.cn",
        "time": "Thu Dec 09 16:50:57 2021 +0800"
      },
      "message": "Remove all usage of six library\n\nReplace six with Python 3 style code.\n\nChange-Id: I724eba28d1a88317655f9cb7da94716772cd01ab\n"
    },
    {
      "commit": "2d0c8694a4a61acbf523438b5406c781958e0f1f",
      "tree": "bba88c25f71db06ae4e3bd0e4c2c4dc2afb55060",
      "parents": [
        "8866127d8b9bc7c2811c9025be8acf2228adb0f8"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Nov 25 20:16:00 2021 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Nov 25 20:21:11 2021 +0200"
      },
      "message": "Add enforce_scope config option for Manila\n\nAdd config option to enbale the scoped token.\nThis option allows running Manila rbac tests.\n\nChange-Id: Ief906f23ac5d898f993fc3c0909ff7d58c25a57a\n"
    },
    {
      "commit": "8866127d8b9bc7c2811c9025be8acf2228adb0f8",
      "tree": "40861209e0aeaa0805ee7004cb05e89445b10e61",
      "parents": [
        "9c4a97b150e15b814acd4feb4da858a0eeff881e"
      ],
      "author": {
        "name": "Fabio Oliveira",
        "email": "fabioaurelio1269@gmail.com",
        "time": "Fri Oct 15 10:53:51 2021 -0300"
      },
      "committer": {
        "name": "Fabio Oliveira",
        "email": "fabioaurelio1269@gmail.com",
        "time": "Fri Oct 15 12:57:11 2021 -0300"
      },
      "message": "Add unstable tag on some replication tests\n\nThe tempest tests `test_promote_out_of_sync_share_replica` and\n`test_resync_share_replica` are concurrency-prone.\n\nTheses tests are trying to determine something that shouldn\u0027t really\nbe a problem and may require to over-engineer the APIs to solve it.\n\nCloses-Bug: #1631314\nChange-Id: I4519147f2c1e7f4ea060d83b1a34d0a85dca9687\n"
    },
    {
      "commit": "9c4a97b150e15b814acd4feb4da858a0eeff881e",
      "tree": "d26e553847e7e2dd19f80d6c48adbd401f5c9eca",
      "parents": [
        "a4fab9a60e4c0c59fa26891a65873cec070960c5"
      ],
      "author": {
        "name": "Felipe Rodrigues",
        "email": "felipefuty01@gmail.com",
        "time": "Wed Sep 22 16:19:30 2021 -0300"
      },
      "committer": {
        "name": "Felipe Rodrigues",
        "email": "felipefuty01@gmail.com",
        "time": "Wed Sep 22 16:19:30 2021 -0300"
      },
      "message": "Fix check to server migration complete test\n\nThe patch [1] added an extra check to migration complete test\nwaiting for the source share server to be deleted. However, this\nbehavior is not for all releases, only after Wallaby release. So,\nthis patch fixed the problem by only checking with the expected releases.\n\n[1] https://review.opendev.org/c/openstack/manila-tempest-plugin/+/808834\n\nChange-Id: Ic0b0773e3baa3904bc5c28307772da425f77b6de\n"
    },
    {
      "commit": "a4fab9a60e4c0c59fa26891a65873cec070960c5",
      "tree": "ecef7e01bca2e6602eda373aa4d53baeb45b108a",
      "parents": [
        "f293988bbf2edae9a3ba4e86bd2d2bbd6f5abc63",
        "13f2dd2e9a5ab50ce2f2561d88f225f59eb8e213"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 17 21:19:06 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 17 21:19:06 2021 +0000"
      },
      "message": "Merge \"Use local variable instead of instance variable\""
    },
    {
      "commit": "f293988bbf2edae9a3ba4e86bd2d2bbd6f5abc63",
      "tree": "1d9821a8111fc102135bfac53fcac1a73e5a0fcc",
      "parents": [
        "e6db08dada825ee2614edc96e292348bb2cb0b9f",
        "98b3e8782d20d193974173c5763236bb0478a289"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 17 18:26:18 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 17 18:26:18 2021 +0000"
      },
      "message": "Merge \"Add tests for scheduler hints of share create.\""
    },
    {
      "commit": "98b3e8782d20d193974173c5763236bb0478a289",
      "tree": "9f934a7d102565600ca9d0a268edbb724e6ed8db",
      "parents": [
        "e4a1e88ef36b5867d2e7f5a1383bff1064f93623"
      ],
      "author": {
        "name": "kpdev",
        "email": "kinpaa@gmail.com",
        "time": "Thu Sep 09 12:43:50 2021 +0200"
      },
      "committer": {
        "name": "Kiran Pawar",
        "email": "kinpaa@gmail.com",
        "time": "Tue Sep 14 20:33:45 2021 +0000"
      },
      "message": "Add tests for scheduler hints of share create.\n\nTests for both scheduler hints e.g. same_host and different_host are\nadded and guarded by multiple backends check. Default version updated to\n2.65.\n\nDepends-on: Ic42d8a0c1d22e77ae64e0ca014607b28fd336467\nPartially implements: bp/affinity-antiaffinity-filter\n\nChange-Id: If9c123363d71ac6bc89e743efe4dc2a00299cf5a\n"
    },
    {
      "commit": "e6db08dada825ee2614edc96e292348bb2cb0b9f",
      "tree": "4dd07741de0450bea69b535b3166dab170cb4cbe",
      "parents": [
        "e4a1e88ef36b5867d2e7f5a1383bff1064f93623"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Mon Sep 13 17:25:36 2021 -0300"
      },
      "committer": {
        "name": "Carlos Eduardo",
        "email": "ces.eduardo98@gmail.com",
        "time": "Tue Sep 14 20:09:21 2021 +0000"
      },
      "message": "Add extra check to server migration complete test\n\nThe change [1] modified the share server migration complete\noperation behavior in Manila.\n\nIn the previous behavior there was a chance that manila would\nkeep the inactive source share server after a successful\nmigration.\n\nSuch behavior is not possible anymore after this change was\nmerged, since Manila started to expect that the source share\nservers were deleted within the successful completion of a share\nserver migration.\n\nThis change introduces a new waiter to make sure that the source\nshare server is actually being deleted from manila after the\nmigration complete phase.\n\n[1] https://review.opendev.org/c/openstack/manila/+/803623\n\nChange-Id: Ibb092111032241a71763da0c7fa40470a3cd95ae\n"
    },
    {
      "commit": "e4a1e88ef36b5867d2e7f5a1383bff1064f93623",
      "tree": "7a1f5ddf1e604f7f8b8ecfaf7ba007e9bb26e8ff",
      "parents": [
        "bdb2de8a99e53400333f8727ca2d4103a5280a46",
        "6e56677099dc0f92ab9e25c70b4a1ab1a7e31e37"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 03 18:28:40 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 03 18:28:40 2021 +0000"
      },
      "message": "Merge \"Add run tests as thin provisioning\""
    },
    {
      "commit": "bdb2de8a99e53400333f8727ca2d4103a5280a46",
      "tree": "9eb75ea2fccade9d0b63850cf7a187f7013daedb",
      "parents": [
        "ed2b75e6ae6a1dd99dba2a20133845ba115fbc48",
        "c5c69a647275796712234582ad614f6a35052b07"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 03 18:15:36 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 03 18:15:36 2021 +0000"
      },
      "message": "Merge \"Modify share server migration tests\""
    },
    {
      "commit": "6e56677099dc0f92ab9e25c70b4a1ab1a7e31e37",
      "tree": "6e9b980a8e8035a62b627dd2b1bf5881a5fb5eb4",
      "parents": [
        "da415b4f1c3107ca05245ed9abd53a3ab67d83e3"
      ],
      "author": {
        "name": "Felipe Rodrigues",
        "email": "felipefuty01@gmail.com",
        "time": "Mon Aug 23 14:57:50 2021 -0300"
      },
      "committer": {
        "name": "Felipe Rodrigues",
        "email": "felipefuty01@gmail.com",
        "time": "Fri Sep 03 10:29:22 2021 -0300"
      },
      "message": "Add run tests as thin provisioning\n\nSome vendors might not have enough available space for testing features\nthat require creating huge volumes. So, this patch adds a new tempest\nCONF `capability_thin_provisioned` that could be used to create volumes\nas thin provisioned during the test execution.\n\nChange-Id: I646f782c3e2be5ac799254f08a248a22cb9e0358\n"
    },
    {
      "commit": "c5c69a647275796712234582ad614f6a35052b07",
      "tree": "d8f07476a8b54240513248de6077b72da6148f08",
      "parents": [
        "da415b4f1c3107ca05245ed9abd53a3ab67d83e3"
      ],
      "author": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Sep 01 21:26:59 2021 -0300"
      },
      "committer": {
        "name": "silvacarloss",
        "email": "ces.eduardo98@gmail.com",
        "time": "Wed Sep 01 21:36:51 2021 -0300"
      },
      "message": "Modify share server migration tests\n\nThis change modifies the behavior of some share server migration\ntests. Since Xena release, after the share server migration is\ncompleted, the share server will be always deleted.\n\nRemoves the code fragments that ensured that if a share server\nexisted, it should reach an \u0027inactive\u0027 state.\n\nSigned-off-by: silvacarloss \u003cces.eduardo98@gmail.com\u003e\nChange-Id: I43bd3fdafea02eb8e853114a57bfb863a441f3ed\n"
    },
    {
      "commit": "ed2b75e6ae6a1dd99dba2a20133845ba115fbc48",
      "tree": "6d50ecb6c26a93b1120af91b0e91cba8c1b167a3",
      "parents": [
        "8ccbbebe6d424265ff717197b9a323917518e8c5",
        "bef40b3f80c1fed866bebfa6b2a7dafe101d44ad"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Aug 29 19:32:45 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 29 19:32:45 2021 +0000"
      },
      "message": "Merge \"Fix tests creating share without using share_size\""
    },
    {
      "commit": "13f2dd2e9a5ab50ce2f2561d88f225f59eb8e213",
      "tree": "62c58fde2b45937dc3737c6df730237ffede2cac",
      "parents": [
        "8ccbbebe6d424265ff717197b9a323917518e8c5"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 17 14:48:36 2021 +0200"
      },
      "committer": {
        "name": "Liron Kuchlani",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Aug 25 07:50:07 2021 +0000"
      },
      "message": "Use local variable instead of instance variable\n\n\"create_share\" method defines an instance variable self.share\nthat is not really needed which causes confusion in reading\nthe code.\n\nChange-Id: Iec00424cfee7efd262989a49df1f7e7ebef83bed\n"
    },
    {
      "commit": "8ccbbebe6d424265ff717197b9a323917518e8c5",
      "tree": "4b8e0b60f118f2002d30b198ecde265e97bf17ee",
      "parents": [
        "da415b4f1c3107ca05245ed9abd53a3ab67d83e3"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Aug 19 17:01:21 2021 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Aug 23 21:17:54 2021 +0000"
      },
      "message": "[CI] Temporarily disable IPv6 scenario tests\n\nWe\u0027re experiencing failures to SSH into test\nVMs over IPv6 IP addresses from private tenant\nnetworks in the LVM driver job when testing\nmain branch code. It\u0027s possible this is a regression\nin nova, neutron, neutron dynamic routing or bgp. We\u0027ll\ndrop this test exclusion when the bug has been\nidentified and fixed.\n\nChange-Id: Ib39cb2bda862758f575262647e068dd9deaf1459\nPartial-Bug: #1940324\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "bef40b3f80c1fed866bebfa6b2a7dafe101d44ad",
      "tree": "b9a61056c3797b4e3c734ef0e2ae3cc6aacbf0c3",
      "parents": [
        "da415b4f1c3107ca05245ed9abd53a3ab67d83e3"
      ],
      "author": {
        "name": "Felipe Rodrigues",
        "email": "felipefuty01@gmail.com",
        "time": "Tue Aug 10 22:00:21 2021 -0300"
      },
      "committer": {
        "name": "Felipe Rodrigues",
        "email": "felipefuty01@gmail.com",
        "time": "Mon Aug 23 14:49:51 2021 -0300"
      },
      "message": "Fix tests creating share without using share_size\n\nSome tests from share group and replication are not creating\nshare following the `share_size` tempest CONF. This patch\nfixed them applying that configuration.\n\nChange-Id: If525e97a5d456d6ddebb4bf9bc8ff6190c95a555\n"
    },
    {
      "commit": "da415b4f1c3107ca05245ed9abd53a3ab67d83e3",
      "tree": "444b040e833f30735f905e8d2b6284fbbe398211",
      "parents": [
        "86f2432476ba9128bb2c26a78ae3b3f53327d4bd"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Jul 27 15:29:53 2021 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Jul 27 15:29:53 2021 -0700"
      },
      "message": "Fix parsing of share group type json\n\nWhen using the shares client, since\n86f2432476ba9128bb2c26a78ae3b3f53327d4bd,\nJSON objects from the response body are extracted in-place\nrather than in the client methods. We didn\u0027t catch this issue\nwhen merging [1] because these tests are skipped in the jobs\nrunning against manila-tempest-plugin:\n\nmanila_tempest_tests.tests.api.admin.test_share_groups.ShareGroupsTest.test_default_share_group_type_applied_1_2_31 ... SKIPPED: Only if defaults are defined.\nmanila_tempest_tests.tests.api.admin.test_share_groups.ShareGroupsTest.test_default_share_group_type_applied_2_2_55 ... SKIPPED: Only if defaults are defined.\nmanila_tempest_tests.tests.api.admin.test_share_groups.ShareGroupsTest.test_default_share_group_type_applied_3_2_61 ... SKIPPED: Only if defaults are defined.\n\nHowever, default share and group types are defined in the\ngrenade job and these tests are currently failing.\n\nChange-Id: Ida39026d655d34af17846cd45867c2d46141f39f\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "86f2432476ba9128bb2c26a78ae3b3f53327d4bd",
      "tree": "e4cca0b0135b3fe1efc8f964ac936ecb23c5e447",
      "parents": [
        "149acc51adf0c17b22fe690a2e9018596bcc5bbd"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Apr 27 14:23:05 2021 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Jul 21 12:45:09 2021 +0300"
      },
      "message": "Enable http response extraction\n\nThis patch is a preparation for adding RBAC tests.\nCurrently, we only return the body without the response\nin manila REST client. The response is necessary for\nthe testing, because we need to check the returned code\nstatus and to compare it with the expected status.\nThis way we will check if the user has the right\npermissions for the action.\n\nChange-Id: If0e39afb635c469a25919770a869087bf5def561\n"
    },
    {
      "commit": "149acc51adf0c17b22fe690a2e9018596bcc5bbd",
      "tree": "5d0ee61737bc6e3958bcaef5f177f1848918d676",
      "parents": [
        "8a53946b54477a56e32d80d5897f0d017b187f16",
        "3af822bf9653ca4468481efd289c94b2e1cb7c48"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 14 07:44:42 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 14 07:44:42 2021 +0000"
      },
      "message": "Merge \"Fix class inheritances in base.py\""
    },
    {
      "commit": "8a53946b54477a56e32d80d5897f0d017b187f16",
      "tree": "8dd8642b7d09752f73b7ac5977701ee75c01ab2f",
      "parents": [
        "b10b9d6dd8ffda07268f572d4350009e8807616f",
        "184e486190fa5c6d65941f9b1dfadd5a4573b6ae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 28 18:48:01 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 28 18:48:01 2021 +0000"
      },
      "message": "Merge \"Add testcase for share metadata\""
    },
    {
      "commit": "184e486190fa5c6d65941f9b1dfadd5a4573b6ae",
      "tree": "cde521377fe182f1c01f4c86dc698154c9aba9c5",
      "parents": [
        "ac53004eddfa5be7b95b2264cb181dbe2d97ec8c"
      ],
      "author": {
        "name": "wanglbj",
        "email": "wanglbj@inspur.com",
        "time": "Fri Oct 09 15:09:56 2020 +0800"
      },
      "committer": {
        "name": "Vida Haririan",
        "email": "vhariria@redhat.com",
        "time": "Thu Jun 24 15:54:53 2021 -0400"
      },
      "message": "Add testcase for share metadata\n\nAdd get metadata item for share metadata testcase\n\nChange-Id: Ib3b3148a99812c69476e51cf0609c08fc9c4a9ef\n"
    },
    {
      "commit": "b10b9d6dd8ffda07268f572d4350009e8807616f",
      "tree": "454380bc6ec95783b6a429188ba5f3486afd7134",
      "parents": [
        "ac53004eddfa5be7b95b2264cb181dbe2d97ec8c",
        "cf95d4089769650bd4da4254dbd578b33b8d77d3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 23 21:34:38 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 23 21:34:38 2021 +0000"
      },
      "message": "Merge \"Add stable branch jobs on the plugins master gate\""
    },
    {
      "commit": "cf95d4089769650bd4da4254dbd578b33b8d77d3",
      "tree": "28c408124d13788b2f1e043fc4ead28d45867ebf",
      "parents": [
        "602f101c14ea9130226359942636fb5bf0c9e782"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 29 18:24:19 2021 -0500"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Jun 21 11:59:32 2021 -0700"
      },
      "message": "Add stable branch jobs on the plugins master gate\n\nSupported stable branches in maintenance state\n(ussuri, victoria, wallaby) use the Tempest and\nplugin\u0027s master version for their testing.\n\nTo make sure master version (new tests or any changes)\nare compatible with stable branch testing, we need to\nadd the stable branches job on the plugins master gate.\nTempest and many other plugins are already testing the\nstable branches in same way [1].\n\nUssuri onwards, Tempest or plugins are py3 only, so we\nare running 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\nChange-Id: Ib1067db3771bacb287517e370c83a13d8bea89b5\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "3af822bf9653ca4468481efd289c94b2e1cb7c48",
      "tree": "ca18f2780358ab251ca6eb86f46383064b3b37ca",
      "parents": [
        "ac53004eddfa5be7b95b2264cb181dbe2d97ec8c"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Jun 06 10:35:30 2021 +0300"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Mon Jun 21 18:14:25 2021 +0000"
      },
      "message": "Fix class inheritances in base.py\n\nChange of inheritance to \"BaseSharesMixedTest\" class since it\nrequires admin privileges.\nThis change will allow removal of duplicate code.\n\nBeyond that, \"create_share_type\" method is under \"BaseSharesTest\",\nwhich is incorrect since it requires admin privileges.\n\nChange-Id: Idd2c2285e266f0b733301ccfae5c423340de2511\n"
    },
    {
      "commit": "ac53004eddfa5be7b95b2264cb181dbe2d97ec8c",
      "tree": "877f41a5f2a3cb895f2da6d3f794105826164ae9",
      "parents": [
        "669c6e72041a8c659a1789bb1e5684c7d1da01c2"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Jun 10 14:58:15 2021 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Jun 10 14:58:15 2021 +0300"
      },
      "message": "Add a validation check that the share has been deleted\n\nThis patch validates that share has been deleted after\ndeletion of share instance.\n\nChange-Id: I14db6e04d9635229e4554582268ba8c5f745b57a\n"
    },
    {
      "commit": "669c6e72041a8c659a1789bb1e5684c7d1da01c2",
      "tree": "b1d95d2c7e98ea6db7b49e47fc3614e9dde84401",
      "parents": [
        "72869f90fc9566d1efe7ffb8b37474a9621c91a7",
        "b60fddac7f00824028e7f93678d3daaa62ea9adf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jun 06 04:38:49 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 06 04:38:49 2021 +0000"
      },
      "message": "Merge \"Setup snapshot extra specs only if required\""
    },
    {
      "commit": "72869f90fc9566d1efe7ffb8b37474a9621c91a7",
      "tree": "cb4525e948feee52a0e755ed3cacdd26e6020d75",
      "parents": [
        "a0acf25969daf37f3b1f527809f297e6ba227cc9",
        "71865020f86f8a42354bfe47cee64a5e5b88e505"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 01 13:37:09 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 01 13:37:09 2021 +0000"
      },
      "message": "Merge \"[ci] Don\u0027t install manila-tempest-plugin system-wide\""
    },
    {
      "commit": "b60fddac7f00824028e7f93678d3daaa62ea9adf",
      "tree": "b3367689262f84b7ca2195c1fac8d2fb600e3b18",
      "parents": [
        "a0acf25969daf37f3b1f527809f297e6ba227cc9"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Apr 07 23:24:56 2021 -0700"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon May 31 10:10:27 2021 +0300"
      },
      "message": "Setup snapshot extra specs only if required\n\nFor legacy reasons we always included snapshot_support\nand create_share_from_snapshot_support in all the\nshare types the tests created. These extra-specs are\nno different from any other optional extra-specs in\nmanila, atleast since API version 2.24 (snapshot_support\nwas \"implied\"/\"required\" until API version 2.23). 2.24\nis a really old version to support for tempest testing.\n\nSince we always use the latest API version to create the\nshare types necessary, we only ever need 1 required\nextra spec (driver_handles_share_servers) - lets supply\nthe rest only within tests that need to test snapshots\nand shares from snapshots.\n\nThis patch also adds missing skip decorators for share\ngroup tests that were testing snapshots.\n\nChange-Id: Ifaceab574e3242e44a9cf1bea77a4be9e505d8b8\nRelated-Bug: #1922784\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "a0acf25969daf37f3b1f527809f297e6ba227cc9",
      "tree": "b8c6cbc30da4234ae7c1e7cdfd0911186d85bc28",
      "parents": [
        "0031ba11387091fcc830047cd265d7ed9f52c129"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu May 27 19:57:55 2021 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri May 28 00:57:45 2021 -0700"
      },
      "message": "Fix API version test skip logic\n\nAPI tests must be evaluated by min and max\nversions, however, we\u0027ve multiple places\nwhere we don\u0027t seem to evaluate the min_version;\nthis leads to incorrect behavior when test\nrunners set a different min_version in their\ntest configuration.\n\nWe can also consolidate the decorators and\ncallables that we have. We attempted this in\nthe recent past [1], however, we replaced the\ncallables with calling a decorator method, which\nresulted in many tests not being skipped.\n\nThis bugfix is currently necessary to get\ntests working against stable/ussuri and\nstable/train branches.\n\n[1] I0c35aff993e67c1ef44c27580f8c2c829a6275f7\nChange-Id: I2eceb1d5fe42b1b779e115a0144a5d9639d3753f\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "71865020f86f8a42354bfe47cee64a5e5b88e505",
      "tree": "9ad497fedef39a375dea8250237357cd4e6af653",
      "parents": [
        "0031ba11387091fcc830047cd265d7ed9f52c129"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed May 19 10:31:25 2021 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu May 20 19:29:17 2021 +0000"
      },
      "message": "[ci] Don\u0027t install manila-tempest-plugin system-wide\n\nSystem-wide installation via the tempest plugin\u0027s\ndevstack-plugin is unnecessary since we set the\n\"TEMPEST_PLUGINS\" devstack localrc variable with\nmanila-tempest-plugin, and that should handle installing\nthe plugin alongside other tempest requirements within\na test virtual environment.\n\nChange-Id: Id312005dc0cc9e039a9c6a8a58476965e8d6954d\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "0031ba11387091fcc830047cd265d7ed9f52c129",
      "tree": "26e89b9a2937345f646565b9983bfbeb1ed16761",
      "parents": [
        "602f101c14ea9130226359942636fb5bf0c9e782",
        "74d2033d3e2d4313a9b1c2fd62e6f4f4c81e5b4a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 12 09:59:34 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 12 09:59:34 2021 +0000"
      },
      "message": "Merge \"setup.cfg: Replace dashes with underscores\""
    },
    {
      "commit": "74d2033d3e2d4313a9b1c2fd62e6f4f4c81e5b4a",
      "tree": "ab14a4509b9220471e598a9cef20ddf2f7655245",
      "parents": [
        "a5c2b7d467d03afba8a90dfd99fcc647e198ba0f"
      ],
      "author": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Wed May 12 09:50:01 2021 +0800"
      },
      "committer": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Wed May 12 09:50:01 2021 +0800"
      },
      "message": "setup.cfg: Replace dashes with underscores\n\nSetuptools v54.1.0 introduces a warning that the use of dash-separated\noptions in \u0027setup.cfg\u0027 will not be supported in a future version [1].\nGet ahead of the issue by replacing the dashes with underscores. Without\nthis, we see \u0027UserWarning\u0027 messages like the following on new enough\nversions of setuptools:\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\n[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb\n\nChange-Id: I6e9d570f6d2ddbe0c09cd84784808708e503dd74\n"
    },
    {
      "commit": "602f101c14ea9130226359942636fb5bf0c9e782",
      "tree": "62d54e512ec7a1f52e5794ea6cf6744d45447d02",
      "parents": [
        "35091ce994050cd53ea288448d0fdfbe48462c8b"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Sun Apr 18 16:25:25 2021 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Sun Apr 18 16:31:02 2021 -0700"
      },
      "message": "Fix CephFS snapshot cloning scenario test\n\nWhen unmounting a share with the kernel\nclient, the target directory must be what\nwe used during the mount operation.\n\nThis patch adds a create-share-from-snapshot\nscenario test for the ceph-fuse client, and\ndrops the redundant \u0027ip_version\u0027 attribute\nto test classes that was added in the\ntest reorganization patch earlier [1]\n\n[1] I7e63434e745cc1c2a5e8aaccc20f7c31404742d9\nChange-Id: I9e373c658bf8aefa5763b7bb58637969e5253312\nCloses-Bug: #1921369\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "35091ce994050cd53ea288448d0fdfbe48462c8b",
      "tree": "356f9984491ba1a934f4a4d922bcf92bc4434b8b",
      "parents": [
        "f083c71a9396a5a6f3300d3150b7fc1bee2c57c5"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Thu Apr 08 23:17:26 2021 -0700"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Apr 09 18:52:48 2021 -0700"
      },
      "message": "Reorganize scenario tests\n\nCreate protocol specific manager classes\nwhere we can abstract away common code\nto handle access rules and mount operations\nand re-use these in the tests to get adequate\ncoverage to the three protocols we support\nin these tests currently.\n\nChange-Id: I7e63434e745cc1c2a5e8aaccc20f7c31404742d9\nCloses-Bug: #1921369\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "f083c71a9396a5a6f3300d3150b7fc1bee2c57c5",
      "tree": "a17f471d2624ce03928ffa975b35d02fa6015715",
      "parents": [
        "3b2b1b7282b17fb8dc9d4dd3a258858eead323c5"
      ],
      "author": {
        "name": "Victoria Martinez de la Cruz",
        "email": "victoria@redhat.com",
        "time": "Tue Mar 02 13:06:51 2021 +0000"
      },
      "committer": {
        "name": "Tom Barron",
        "email": "tpb@dyncloud.net",
        "time": "Thu Mar 25 00:52:20 2021 +0000"
      },
      "message": "Add create share from snapshot in CephFS\n\nRemove capability_create_share_from_snapshot_support \u003d False\nfrom tempest config for both CephFS Native and CephFS NFS\n\nPartially-Implements: blueprint create-share-from-snapshot-cephfs\nChange-Id: Ifb984a3cee219fa97a9768495f80ff0c8349830b\n"
    },
    {
      "commit": "3b2b1b7282b17fb8dc9d4dd3a258858eead323c5",
      "tree": "765292e864350af9fd690bb2c14151b9f87fbb8f",
      "parents": [
        "70685064383c5d23fdc9f87a93c4abeca6ed2276",
        "9f552277ef4acbfc1d3fbdcbfc696cc25c6b94aa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 25 00:04:03 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 25 00:04:03 2021 +0000"
      },
      "message": "Merge \"Add tests for share size limited by share type.\""
    },
    {
      "commit": "70685064383c5d23fdc9f87a93c4abeca6ed2276",
      "tree": "c7bd2aad286dbb84ccaa2d3869045f3d51c46065",
      "parents": [
        "170e80092211b82c0f8519a7e517833667cd761a",
        "d00bed4913a08bcc80ca20354750a00a2e9481e7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 17 23:14:13 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 17 23:14:13 2021 +0000"
      },
      "message": "Merge \"Harden manage negative tests\""
    },
    {
      "commit": "170e80092211b82c0f8519a7e517833667cd761a",
      "tree": "f27407aae23935013f030a9bba730c1baefd6c09",
      "parents": [
        "9efbc94e963613a617631d27917ba278429566f5"
      ],
      "author": {
        "name": "V Haririan",
        "email": "vhariria@redhat.com",
        "time": "Fri Jan 22 11:41:15 2021 -0500"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Mar 16 15:03:21 2021 +0200"
      },
      "message": "Added test_create_access_rule_cephx_admin_user testcase\n\nThis test case validates the fix to CVE-2020-27781.\n\nThe test will create a share and allow access to \"admin\" user.\nThis step should return success, but the access rule for\n\"admin\" will be set to \"error\".\n\nRelated-Bug: #1904015\nDepends-On: I1edd5a50079f325fa143a7e0d51b3aa3bb5ed45d\nChange-Id: I01157147e749ae6068e9878bffe322cb3993fb60\n"
    },
    {
      "commit": "d00bed4913a08bcc80ca20354750a00a2e9481e7",
      "tree": "2966e118e83efbefae7dc465a9918a2d29688be7",
      "parents": [
        "d9294f9958084c2cc6eba1645910fe8e132cc44f"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Mar 12 10:56:43 2021 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Fri Mar 12 11:00:08 2021 -0800"
      },
      "message": "Harden manage negative tests\n\nWe attempt to manage a share with a fake/invalid\npath in some tests and expect asynchronous\nfailures. So as long as there\u0027s only one of these\nfake/invalid exports known to manila at a time,\nthere\u0027s no issue. However, when tests are run in\nparallel, we see failures because manila validates\nthat the export path provided isn\u0027t known so far.\n\nChange-Id: Ic1ed8c559221417347eeb71441ed8e941d70b8f1\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "9f552277ef4acbfc1d3fbdcbfc696cc25c6b94aa",
      "tree": "2ba672dd172f5c85dac09a29c99802de0d5591f6",
      "parents": [
        "ab41ebdd19534eb2dba7106b60b376325f92637d"
      ],
      "author": {
        "name": "haixin",
        "email": "haixin@inspur.com",
        "time": "Sat Mar 06 15:26:06 2021 +0800"
      },
      "committer": {
        "name": "haixin",
        "email": "haixin@inspur.com",
        "time": "Tue Mar 09 11:10:41 2021 +0800"
      },
      "message": "Add tests for share size limited by share type.\n\nDepends-on: I5ce0fabf59bfca5ebaf0be5ffe9986e2b0480295\nPartially implements: blueprint share-size-limited-by-share-type\n\nChange-Id: I14e71ccb5f8f4f1851bc023586d6c96841ad68f9\n"
    },
    {
      "commit": "9efbc94e963613a617631d27917ba278429566f5",
      "tree": "bc5256751189b6917714ef38d792444bca05a505",
      "parents": [
        "d3a40b9a0c0e45f001f45e33ebfe84b70581bcd8",
        "9dca2c46a16c2583fb62cfa7349648ed996d6cb8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 08 02:27:41 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 08 02:27:41 2021 +0000"
      },
      "message": "Merge \"Remove a duplicated skipped functions\""
    },
    {
      "commit": "d3a40b9a0c0e45f001f45e33ebfe84b70581bcd8",
      "tree": "c826a9fc5034d64bdaad59865c28fa1e39d6ada7",
      "parents": [
        "ab41ebdd19534eb2dba7106b60b376325f92637d",
        "3024bb2bae37a9c2d8cc84fabe998f01f0f434f8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 08 01:38:31 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 08 01:38:31 2021 +0000"
      },
      "message": "Merge \"Fix extra specs for share type\""
    },
    {
      "commit": "ab41ebdd19534eb2dba7106b60b376325f92637d",
      "tree": "ed7be562f37b819fb885d21b3f16ab32d910cf7d",
      "parents": [
        "d9294f9958084c2cc6eba1645910fe8e132cc44f"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Feb 11 09:45:45 2021 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Mar 02 16:27:39 2021 +0200"
      },
      "message": "Move share server creation check under admin test suite\n\nGetting \"share_server_id\" parameter requires an admin client.\nTherefore it should be placed whithin the admin test suite.\n\nChange-Id: I17c64b8ffe0538309bdd823c723dbf1176a92754\n"
    },
    {
      "commit": "d9294f9958084c2cc6eba1645910fe8e132cc44f",
      "tree": "a319e42f16a9205832e7463e2e62f0b87d74b304",
      "parents": [
        "64a6b6764e66d97ced3702de1c6b4a4d19ba95de",
        "f7fc5b6494b0cd6aaeface59fe1c378ba72b5677"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 25 01:04:52 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 25 01:04:52 2021 +0000"
      },
      "message": "Merge \"Consolidate waiters methods\""
    },
    {
      "commit": "64a6b6764e66d97ced3702de1c6b4a4d19ba95de",
      "tree": "1514884b0a53f278076dd699622ab5bf5f569927",
      "parents": [
        "10d4949e9871e1d6653934944b1f49b7cade317e",
        "a3ed445fff5a0d90e64817aace08229069c37660"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 24 23:25:26 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 24 23:25:26 2021 +0000"
      },
      "message": "Merge \"Refactor public share test cases\""
    },
    {
      "commit": "10d4949e9871e1d6653934944b1f49b7cade317e",
      "tree": "5e9fb0edae45a0755cd415a470d324a36275ae27",
      "parents": [
        "8868f18b7c469ccdaf477d2247186be2884b5d17"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Feb 23 16:05:21 2021 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Feb 23 16:05:21 2021 -0800"
      },
      "message": "Add \"member\" role to admin project member users\n\nIn some tests where we\u0027d like to test role based\naccess control, and specifically the impact of user\nroles (admin vs member vs reader), we create a user\non the fly and assign the necessary roles to this\nuser.\n\nRecently devstack stopped setting a tempest conf\noption that gave us a default role to assign to\nregular non-privileged \"member\" users. [1].\n\nThis made the tests that used such users fail\nwith \"401 Unauthenticated\" errors.\n\nSo we\u0027ll need to explicitly request this regular\nuser role (aka \"member\") even when not configured\nin tempest.conf.\n\n[1] https://review.opendev.org/774524\n\nChange-Id: I103ccda367123bc2429d1d840c0201b01ac61b4d\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "a3ed445fff5a0d90e64817aace08229069c37660",
      "tree": "5a1858a7614201a02d25c6c4259fe1e07833afe4",
      "parents": [
        "8868f18b7c469ccdaf477d2247186be2884b5d17"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Sun Feb 21 21:56:39 2021 -0800"
      },
      "committer": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Tue Feb 23 07:13:18 2021 -0800"
      },
      "message": "Refactor public share test cases\n\nThe RBAC policy defaults to create\na public share or to update an existing\nshare to public have changed since the\nStein release. [1]\n\nLet\u0027s stop assuming that regular users\ncan perform these actions, so that manila\ncan safely remove the policy rule deprecation\nsupport for these APIs.\n\n[1] https://review.opendev.org/634864\nChange-Id: I2a647fd5871ef6bb7d1ab45db893a44a560bed72\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "9dca2c46a16c2583fb62cfa7349648ed996d6cb8",
      "tree": "1f5ea7bfd7920c0dec5a59be0d2de947c04b58a4",
      "parents": [
        "8868f18b7c469ccdaf477d2247186be2884b5d17"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Feb 21 11:04:56 2021 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Feb 21 11:50:34 2021 +0200"
      },
      "message": "Remove a duplicated skipped functions\n\n\"skip_if_microversion_lt\" and \"skip_if_microversion_not_supported\"\nfunctions already exist under utils module.\n\nChange-Id: I0c35aff993e67c1ef44c27580f8c2c829a6275f7\n"
    },
    {
      "commit": "f7fc5b6494b0cd6aaeface59fe1c378ba72b5677",
      "tree": "a79a9caa5cc14028ed5e1fba8210c9fed7a02a18",
      "parents": [
        "8868f18b7c469ccdaf477d2247186be2884b5d17"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jan 26 14:53:43 2021 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Fri Feb 19 15:17:22 2021 +0200"
      },
      "message": "Consolidate waiters methods\n\nCurrently, for each resource there is a waiter method.\nThe code is almost the same in all waiter methods.\nThis patch suggests proposes to consolidate these methods.\n\nChange-Id: I92f4628051731a9f7e05404b48a96d2ed27a855b\n"
    },
    {
      "commit": "3024bb2bae37a9c2d8cc84fabe998f01f0f434f8",
      "tree": "b087f06f34cd19cb68c8665393b7046a5d69b23a",
      "parents": [
        "8868f18b7c469ccdaf477d2247186be2884b5d17"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 17 21:23:34 2021 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 17 21:23:34 2021 +0200"
      },
      "message": "Fix extra specs for share type\n\nIn case the backends don\u0027t have the same capabilities\nshare creation can fail. For instance, if one of the\nbackend has the ability to create share from snapshot\nand the other does not.\nIn case \"capability_create_share_from_snapshot_support\"\nparameter is defined in tempest.conf and it is also\nspecified in extra specs one of the share will fail to\ncreate.\n\nChange-Id: Iade5b2658df59b7d6cdc9f69418afb16a0108353\n"
    },
    {
      "commit": "8868f18b7c469ccdaf477d2247186be2884b5d17",
      "tree": "a4e2a758990e152c9b8ca03068809c5a508962d8",
      "parents": [
        "244b8353e62506e60d153cb98ed8acdad9400208",
        "02bd40a31bedf415acd6dba08b3be32ce51bd0fb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 12 21:31:52 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 12 21:31:52 2021 +0000"
      },
      "message": "Merge \"tox miniversion update to 3.1.1\""
    },
    {
      "commit": "244b8353e62506e60d153cb98ed8acdad9400208",
      "tree": "3841b2a85b94f9ec2dfd991ed733a83b7a736769",
      "parents": [
        "17af0b707ced05556a019fa053f4e575a05d92f9",
        "cb3123c50c28da6681780c098ea9c7510610c8a9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 12 15:19:20 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 12 15:19:20 2021 +0000"
      },
      "message": "Merge \"[Negative] Get share from other project\""
    },
    {
      "commit": "17af0b707ced05556a019fa053f4e575a05d92f9",
      "tree": "a374926dfcf5e86510ff6d52f72963972539e988",
      "parents": [
        "f4b0d1c0899cf70883b7fa63aa0e17b158c1af87",
        "a7dc7596664cebcc4780b74cd88676f9ce83b3bb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 12 15:19:01 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 12 15:19:01 2021 +0000"
      },
      "message": "Merge \"Fixed a sporadic failure in test_delete_share_in_manage_error\""
    },
    {
      "commit": "02bd40a31bedf415acd6dba08b3be32ce51bd0fb",
      "tree": "990a18a4d2e897a7ae2972b830b61fcb689a2919",
      "parents": [
        "0720fc354922cffbcb91663d85fe0cc0393ab0ba"
      ],
      "author": {
        "name": "Dina Saparbaeva",
        "email": "dinas27@outlook.com",
        "time": "Thu Feb 11 22:51:37 2021 +0600"
      },
      "committer": {
        "name": "Dina Saparbaeva",
        "email": "dinas27@outlook.com",
        "time": "Thu Feb 11 22:53:14 2021 +0600"
      },
      "message": "tox miniversion update to 3.1.1\n\nIn 3.1.1, tox had fixed:\n\nmishandling the basepython directive [1]\nignoring PYTHONDONTWRITEBYTECODE [2]\nMore details in [3]\n\n[1] tox-dev/tox#477\n[2] tox-dev/tox@336f4f6\n[3] http://lists.openstack.org/pipermail/openstack-dev/2018-July/thread.html#132075\n\nChange-Id: I37ab7fd16ca3125870a1201fb3b2e86c61564f47\n"
    },
    {
      "commit": "f4b0d1c0899cf70883b7fa63aa0e17b158c1af87",
      "tree": "8814470f40443fdb83efeb6874417ed0a5331429",
      "parents": [
        "d2138765888fe16e68f713ed99121f41e01a3c51"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Feb 07 08:27:31 2021 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Feb 09 08:12:36 2021 +0200"
      },
      "message": "Removing an unnecessary \u0027BaseSharesAltTest\u0027 class\n\nI don\u0027t see the need for a base class only for alt user.\nWe have already \u0027BaseSharesTest\u0027 class that initializes\n\u0027primary\u0027 user with the same role as \u0027alt\u0027 user.\nIf \u0027alt\u0027 user is necessary it can be initialzed at the test\nclass level.\n\nChange-Id: Ie980a130c1996e0e97de25218fedd509cead4afb\n"
    },
    {
      "commit": "cb3123c50c28da6681780c098ea9c7510610c8a9",
      "tree": "9a90fa168da334a8947fa435c24ac009f4b6da30",
      "parents": [
        "d2138765888fe16e68f713ed99121f41e01a3c51"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 03 09:23:50 2021 +0200"
      },
      "committer": {
        "name": "Liron Kuchlani",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 03 10:16:51 2021 +0000"
      },
      "message": "[Negative] Get share from other project\n\nThe test verifies that user cannot find out if a share\nexists in another project.\n\nRelated-Bug: #1914363\nChange-Id: I82eba46b72ff656f00c9ecc94d47589d8292bf5f\n"
    },
    {
      "commit": "a7dc7596664cebcc4780b74cd88676f9ce83b3bb",
      "tree": "b24705e2bde1bcc71c9e58ad46f7b302212fff31",
      "parents": [
        "d2138765888fe16e68f713ed99121f41e01a3c51"
      ],
      "author": {
        "name": "Vida Haririan",
        "email": "vhariria@redhat.com",
        "time": "Thu Jan 28 15:20:49 2021 -0500"
      },
      "committer": {
        "name": "Vida Haririan",
        "email": "vhariria@redhat.com",
        "time": "Tue Feb 02 17:39:23 2021 -0500"
      },
      "message": "Fixed a sporadic failure in test_delete_share_in_manage_error\n\nAdded the prefix, \u0027-share-protocol\u0027 to \u0027export_path\u0027 resulting in\na unique export path value per share protocol.\n\nChange-Id: I57fbfb0199a38235efaa6b1c2a08e0318180318f\n"
    },
    {
      "commit": "d2138765888fe16e68f713ed99121f41e01a3c51",
      "tree": "2e2b2281dd36ce8d38d87d1b1ecfe81bac82ed38",
      "parents": [
        "0720fc354922cffbcb91663d85fe0cc0393ab0ba"
      ],
      "author": {
        "name": "Douglas Viroel",
        "email": "viroel@gmail.com",
        "time": "Thu Jan 28 17:38:30 2021 -0300"
      },
      "committer": {
        "name": "Douglas Viroel",
        "email": "viroel@gmail.com",
        "time": "Fri Jan 29 15:30:32 2021 -0300"
      },
      "message": "Fix \u0027ss-type\u0027 conflicts in security service tests\n\nThis patch fixes security service conflict errors when security\nservice tests are executed. In these tests, no security services\nshould be automatically created during share network creation,\nor the test may fail due conflicting types.\nThis issue can be seen when \u0027security_service\u0027 config option\nis set to use a \u0027kerberos\u0027 or \u0027ldap\u0027 security service.\n\nChange-Id: I4585fa8349a98f0ac6ec7ec23fb7b26ab61d65af\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n"
    },
    {
      "commit": "0720fc354922cffbcb91663d85fe0cc0393ab0ba",
      "tree": "15c032ec1561e2f507264dbc39d1ce37d94e10c4",
      "parents": [
        "f2340dbfd2d7289e85acd8172255cde49eade9c7",
        "9ddff80a5b27f09af7961f9bb6a121cae4126ad4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 26 20:32:40 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 26 20:32:40 2021 +0000"
      },
      "message": "Merge \"Enable running multi-backends tests with different share protocols\""
    },
    {
      "commit": "9ddff80a5b27f09af7961f9bb6a121cae4126ad4",
      "tree": "5018dc3f96a093d2ec21d81994e1111899573d5f",
      "parents": [
        "540e74ac3da07cf62a00ab7976fb9382cf2e59a8"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Dec 28 16:43:09 2020 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jan 26 08:22:54 2021 +0200"
      },
      "message": "Enable running multi-backends tests with different share protocols\n\nCurrently, multi-backends tests reside in test_multi_backend.py does\nnot support different share protocols.\nIn that case, we have to specify for each backend its share protocol\nfor share creation.\n\nChange-Id: I9e4a8c36dc86ea26dd667f87e4d9703dfb50ad4b\n"
    },
    {
      "commit": "f2340dbfd2d7289e85acd8172255cde49eade9c7",
      "tree": "1563bba402447f4ab11da2474d179132cfa3db76",
      "parents": [
        "540e74ac3da07cf62a00ab7976fb9382cf2e59a8",
        "fe6e603e4dbcea2e9fd632ce983c7d69cc18dcd4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 22 21:15:10 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 22 21:15:10 2021 +0000"
      },
      "message": "Merge \"Remove further randomness when calling ddt.data()\""
    }
  ],
  "next": "fe6e603e4dbcea2e9fd632ce983c7d69cc18dcd4"
}
