)]}'
{
  "log": [
    {
      "commit": "94f2f10384dc5b6dfaf8c3e1344825fdc07fffff",
      "tree": "2439c183e0ca1ce84abe71fbb248d73622adb066",
      "parents": [
        "ed967f83eee685ae9d414e98f66fab51b152ee92"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Mon Feb 27 09:41:22 2023 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Wed Sep 13 09:51:57 2023 +0000"
      },
      "message": "Update multiattach tests\n\nMultiattach tests use legacy format to create multiattach\nvolumes i.e. provide \"multiattach\u003dTrue\" in request body of\na create volume operation.\nThis patch updates the multiattach tests to use multiattach\nvolume type, which is the standard and only way[1], to create\nmultiattach volumes.\nNote that the old functionality will be changed by patch[2] and\npassing multiattach\u003dTrue in volume create request body will\nerror out with BadRequest.\n\nDevstack will create the multiattach volume type, like an\noperator will create in a real deployment, and set it as a\ntempest config option (see depends on patch).\n\nWe are adding a new config option `volume_type_multiattach`\nwhich is used as the multiattach volume type to create\nmultiattach volumes.\n\n[1] https://docs.openstack.org/cinder/latest/admin/volume-multiattach.html#how-to-create-a-multiattach-volume\n[2] https://review.opendev.org/c/openstack/cinder/+/874865\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877337\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877497\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877548\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877498\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/877499\n\nRelated-prod: PRODX-32154\n\nChange-Id: I5f68ef56fcc55dfc636936dabb5e6ad761579519\n(cherry picked from commit ca010d30e81a02842e9a6b6ab5cf9b4bbdc5278e)\n"
    },
    {
      "commit": "ed967f83eee685ae9d414e98f66fab51b152ee92",
      "tree": "e9bc83e610cf206a8b344615a3a8f4aa960bdb0b",
      "parents": [
        "bc1d219575c0858a3f5f451583bcf1ec463ca3fe"
      ],
      "author": {
        "name": "akovpak",
        "email": "akovpak@mirantis.com",
        "time": "Wed Dec 14 22:26:20 2022 +0100"
      },
      "committer": {
        "name": "Aleksey Kovpak",
        "email": "akovpak@mirantis.com",
        "time": "Fri Jun 02 16:48:19 2023 +0000"
      },
      "message": "Patch to skip test_volume_swap on\nvictoria-core-ceph-local-non-dvr-crypt-volume-barbican\nenvironment.\n\nRelated-prod: PRODX-32367\nChange-Id: I0d1620a3330a787765312d3b831ca643babbe999\n(cherry picked from commit 94ef42a8cd31d570e1d0861c7e21230dbccbe9b3)\n"
    },
    {
      "commit": "bc1d219575c0858a3f5f451583bcf1ec463ca3fe",
      "tree": "b0f28b162158163d927218bf6a25fd62a95aedfb",
      "parents": [
        "e56af2551b7a354af82fbf147d834d712f95442a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Nov 15 20:14:03 2022 +0000"
      },
      "committer": {
        "name": "Oleksandr Pashkovskyi",
        "email": "opashkovskyi@mirantis.com",
        "time": "Wed May 17 13:09:53 2023 +0000"
      },
      "message": "Skip resque tests when barbican integration is enabled\n\nSkip tests that are not ready for singed images.\n\nRelated-Prod: PRODX-32366\nChange-Id: I700506681d8f900bde6bf25d063739b5ad685006\n(cherry picked from commit 3078417e6c719d071d1da2342164427bdad2b25c)\n"
    },
    {
      "commit": "e56af2551b7a354af82fbf147d834d712f95442a",
      "tree": "4512b1479afe135ca5edaa3a817ae3bd1ddca2a3",
      "parents": [
        "f6ae1b6b680ea614b2da72aea1387489f960182d"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Mar 10 07:29:51 2021 -0800"
      },
      "committer": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Wed Dec 21 17:48:34 2022 +0200"
      },
      "message": "Make image metadef tests admin-only\n\nTest the image metadef API with admin credentials, which is really\nhow they should be deployed anyway. Glance is moving to make this the\ndefault policy, so tempest needs to do the same.\n\nRelated-Prod: PRODX-28766\nRelated-Bug: #1916926\nChange-Id: Ie284e87236191f91f388fb1530db9881cca338b8\n"
    },
    {
      "commit": "f6ae1b6b680ea614b2da72aea1387489f960182d",
      "tree": "ccb74163e1c011248e62497f5af32bb098f89dde",
      "parents": [
        "3b42848aee739956ea48f8ba32e5391648541f0d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 26 12:53:51 2022 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 26 15:17:06 2022 +0000"
      },
      "message": "Switch test_snapshot_pattern to full image\n\nUse full based ubuntu image for tests with snapshot. Cirros has issues\nin self written cloudinit which cleanup authorized_keys on second run\nafter server is build from snapshot and uuid is changed.\n\nAdd the following options\n* image_full_ref\n* image_full_username\n* image_full_flavor\n\nRelated-Prod: PRODX-27524\nChange-Id: I632829ad1bbed8f0c666b2f1488e078f262dfb7c\n"
    },
    {
      "commit": "3b42848aee739956ea48f8ba32e5391648541f0d",
      "tree": "3f3a188592c8725ce58eda04eaa2ec728568927b",
      "parents": [
        "50807238485d1829ea5374885199561410c3170c"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Fri Oct 30 10:09:18 2020 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 26 14:43:13 2022 +0000"
      },
      "message": "Allow kwargs in get_timestamp\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument to support\nusername parameter of get_remote_client() method.\n\nChange-Id: I8e0da8b19b2b0b147b36c392fa4e161115325cd7\nImplements: blueprint tempest-scenario-manager-stable\n"
    },
    {
      "commit": "50807238485d1829ea5374885199561410c3170c",
      "tree": "fcda52c2b77e7e028a6af64745b827321f92f93e",
      "parents": [
        "16a4b9aff537bcbb387c3a48461917a3af7bd58c"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Oct 29 14:01:34 2020 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 26 12:37:32 2022 +0000"
      },
      "message": "Allow kwargs in create_timestamp\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument for create_timestamp\nmethod so that the consumers are able to pass additional\nparameters if needed.\n\nChange-Id: I2d204d98c5e22c89e6b44514c29b74b55e2456d2\nImplements: blueprint tempest-scenario-manager-stable\n"
    },
    {
      "commit": "16a4b9aff537bcbb387c3a48461917a3af7bd58c",
      "tree": "23cd4e1a50ee0a24d8e81f5d934431b3257cda06",
      "parents": [
        "0d6589643171961cca371740ac116fc7ba96f0e3"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Oct 10 14:23:39 2022 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Oct 10 14:29:50 2022 +0000"
      },
      "message": "Pass ca_certs to VNC tests\n\nRelated-Prod: PRODX-27390\nChange-Id: I1b7e30764ec1fc801cbd3d8afd5a9e6cdc8f01ec\n"
    },
    {
      "commit": "0d6589643171961cca371740ac116fc7ba96f0e3",
      "tree": "352e8cf6c74402029eff1d4b3686699962263df9",
      "parents": [
        "332e670ff47b3122be8f19ab6e246b440e74e868"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Fri Sep 16 13:35:39 2022 +0300"
      },
      "committer": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Fri Sep 16 13:35:39 2022 +0300"
      },
      "message": "All image clients must use image build timeout\n\nRelated-PROD: https://mirantis.jira.com/browse/PRODX-26538\nChange-Id: I04fda53890025fad3bfd5b0e0aa39667da094109\n"
    },
    {
      "commit": "332e670ff47b3122be8f19ab6e246b440e74e868",
      "tree": "54a1233149d0ede6b20fcb7c613d85454bf0f53e",
      "parents": [
        "1dc9e0eab68d9d8041c57d556d5f4e61f225643f",
        "5b733169943eb241e4a096ba793c4fe0534ee672"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Tue Sep 13 10:53:54 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Tue Sep 13 10:53:54 2022 +0000"
      },
      "message": "Merge \"Compute image client must use its timeout\" into mcp/victoria"
    },
    {
      "commit": "1dc9e0eab68d9d8041c57d556d5f4e61f225643f",
      "tree": "c0dc7b8e3f4520c078ba92bbdedc36a4b0ff7b17",
      "parents": [
        "3f437f883c517ffbbabf5f3c7f3e3f94de3e09db"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Sep 12 17:43:25 2022 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 13 09:44:13 2022 +0000"
      },
      "message": "Do not add Transfer-Encoding chunked explicitly in object storage\n\nThe urllib3 adds header automatically in lovercase, avoid adding 2 headers.\n\nAdd Content-Type header instead like it is done in image service.\n\nRelated-Prod: PRODX-22472\nChange-Id: I27329fd367beb912c9d8f6a81af832058887980c\n(cherry picked from commit b14b9128f1c3a190486b1e0845ef3706849557a4)\n"
    },
    {
      "commit": "5b733169943eb241e4a096ba793c4fe0534ee672",
      "tree": "d5e64eedc87398ad7df90ac1a897e504937561b3",
      "parents": [
        "3f437f883c517ffbbabf5f3c7f3e3f94de3e09db"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Mon Sep 12 18:57:44 2022 +0300"
      },
      "committer": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Mon Sep 12 18:57:44 2022 +0300"
      },
      "message": "Compute image client must use its timeout\n\nRelated-PROD: https://mirantis.jira.com/browse/PRODX-26538\nChange-Id: I0bb4cfafeff0d2e6440b9b2c71da2922caece8e8\n"
    },
    {
      "commit": "3f437f883c517ffbbabf5f3c7f3e3f94de3e09db",
      "tree": "f2525d8788e8901be2479a5e9484f827ce31ff22",
      "parents": [
        "2372cd1dd496b200781df73162898536917fba6b"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Wed Aug 24 18:33:18 2022 +0300"
      },
      "committer": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Thu Aug 25 13:15:46 2022 +0300"
      },
      "message": "Skip unsupported cryptoproviders tests in tempest\n\nRelated-Prod: PRODX-26237\nChange-Id: Ia7dcce95c4b500adad07ea21005e4503a58893cc\n"
    },
    {
      "commit": "2372cd1dd496b200781df73162898536917fba6b",
      "tree": "6c1e239fb9bf1d0e502da8dcb48618bcb8a5f7d4",
      "parents": [
        "5a30f6e459f6ecfab6e1db1b9f51929e52e09a50"
      ],
      "author": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Jan 04 05:26:12 2022 -0500"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Aug 17 08:11:03 2022 +0000"
      },
      "message": "Fix: Schema validation of volume list detail\n\nWhen doing the attachment of volume with glance host, the\n\"server_id\" field of volume attachment response is null which is\nnot handled in the schema validation of list volume with detail.\nThis caused a failure in one of the tempest volume test\n\"test_unmanage_manage_volume\" where we do a list volume with\ndetail request and one volume (probably from other test running\nin parallel) existed with an active attachment to the glance host[2].\nWe can see that the \"server_id\" field of the attached volume is null[3].\nThe \"server_id\" field is only present when doing the attachment\nwith nova.\nThis patch allows the \"server_id\" to be \"string\" as well as \"null\" type\nto handle both nova and glance usecase.\n\n[1] https://86aa517b6cb393144dd6-d78b0c94e26e635eac828273888f290f.ssl.cf5.rackcdn.com/822731/1/check/glance-multistore-cinder-import/e52281e/testr_results.html\n\n[2] Body: b\u0027{\"volumes\": [{\"id\": \"e11beb8b-e170-4c5c-945b-e854c01f85ab\",\n\"status\": \"in-use\",...\n, \"attachments\":\n[{\"id\": \"e11beb8b-e170-4c5c-945b-e854c01f85ab\",\n\"attachment_id\": \"5132d152-54c3-4aa6-90e8-f13d2d1d0028\",\n\"volume_id\": \"e11beb8b-e170-4c5c-945b-e854c01f85ab\",\n\"server_id\": null,\n\"host_name\": \"ubuntu-focal-inmotion-iad3-0027876140\",\n\"device\": \"glance_store\",...\n\n[3] \"server_id\": null\n\nCloses-Bug: #1956340\nChange-Id: I92d4d49bf5fe52f3417555260e0771397f18334d\n"
    },
    {
      "commit": "5a30f6e459f6ecfab6e1db1b9f51929e52e09a50",
      "tree": "767b1c3d8de471f727b59e4e5c9ec71f3faab874",
      "parents": [
        "ca027bcebec40b27862aaf2d678bce5843fdf7d6"
      ],
      "author": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Fri Aug 12 12:18:16 2022 +0300"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Fri Aug 12 12:18:24 2022 +0300"
      },
      "message": "Fix for volume multiattach check\n\nRelated-prod: PRODX-26176\n\nChange-Id: I29fe0f1c216ff39adef38969bef44b2aa2f47f76\n"
    },
    {
      "commit": "ca027bcebec40b27862aaf2d678bce5843fdf7d6",
      "tree": "08688063084c3c1904e68ae438b1012abe5a55ef",
      "parents": [
        "3f270cd223c973580896acad5bb5a6c2e5c461d7"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Wed Aug 10 22:52:57 2022 +0300"
      },
      "committer": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Wed Aug 10 22:52:57 2022 +0300"
      },
      "message": "Check project presence in static account\n\nAdded more verification for static accounts.\nAccount can be used if it has field \"project_name\"\nor \"tenant_name\".\nOtherwise an account is ignored.\n\nRelated-PROD: https://mirantis.jira.com/browse/PRODX-25578\nChange-Id: I79be25d04182f3ca84d7e4c4a5fd67b7f5adb17d\n"
    },
    {
      "commit": "3f270cd223c973580896acad5bb5a6c2e5c461d7",
      "tree": "5bdb374c53f78bc6c002f441a9af8c0493911545",
      "parents": [
        "68659d5c1a863485099542e028113607c3432e4c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 05 11:10:15 2022 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 05 11:25:41 2022 +0000"
      },
      "message": "Use default image for test_encrypted_cinder_volumes\n\nUse image specified in config as in case of image signature verification enabled\nthe newly created image will not work.\n\nRelated-Prod: PRODX-25629\nChange-Id: I53162a706068cf9213d3d143fcfc61887430290d\n"
    },
    {
      "commit": "68659d5c1a863485099542e028113607c3432e4c",
      "tree": "e43956173b54e48999109de7099364ded7cc5129",
      "parents": [
        "fd84be0cde77816c410211923e3422810b2f9823"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 05 09:45:50 2022 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 05 09:45:50 2022 +0000"
      },
      "message": "Unhardcode encrypted volume types names\n\nIntroduce the foolowing options that allows to change volume type names:\n * volume_type_cryptsetup\n * volume_type_luks\n\nRelated-Prod: PRODX-25629\nChange-Id: I1ceb26e5a45f1140f6908250d9950594e2561de3\n"
    },
    {
      "commit": "fd84be0cde77816c410211923e3422810b2f9823",
      "tree": "604cd8315013ba749cd46cc783833158ada8593e",
      "parents": [
        "c3c15c7905e2674938699f3bff095618b1ac1e1f"
      ],
      "author": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Aug 03 13:49:37 2022 +0300"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Thu Aug 04 13:41:15 2022 +0000"
      },
      "message": "Skip some tests which use volumes with multiattach property\n\nRelated-prod: PRODX-22962\n\nChange-Id: I43b834c79647ae677d0b5a2bc2e6be2786367f12\n(cherry picked from commit 1a0ee42cf2db9b1bd2d59058993c6ffb7ea5c837)\n"
    },
    {
      "commit": "c3c15c7905e2674938699f3bff095618b1ac1e1f",
      "tree": "206bdb57fe033afac72d0da343f4903b500c712b",
      "parents": [
        "108ee68c4e93b6952e1b414894f2606913671502"
      ],
      "author": {
        "name": "Arefiev Anton",
        "email": "aarefiev@mirantis.com",
        "time": "Wed Jul 27 15:11:55 2022 +0300"
      },
      "committer": {
        "name": "Arefiev Anton",
        "email": "aarefiev@mirantis.com",
        "time": "Thu Jul 28 19:36:11 2022 +0300"
      },
      "message": "Add new base manager with default network\n\nDynamic credentials setup full network by default, tests\nwhich don\u0027t need some network resources disables them\nexplicitly, make same behavior for static credentials.\n\nRelated-PRODX: PRODX-25617\nChange-Id: I23542c02a71b0b7dc87e8b9b1b32d0b4ea9035f9\n"
    },
    {
      "commit": "108ee68c4e93b6952e1b414894f2606913671502",
      "tree": "7346bdde6aad451b8a25d7500205d0a40a88a664",
      "parents": [
        "5dbd66c17d1fb8810cbc4bc725ddde31795f77ec"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jul 25 10:51:25 2022 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jul 25 10:51:51 2022 +0000"
      },
      "message": "Drop hard python-dev requirement\n\nChange-Id: I820cddcb9c644bf21dca20566b406b52e277743d\n"
    },
    {
      "commit": "5dbd66c17d1fb8810cbc4bc725ddde31795f77ec",
      "tree": "b30e501ef502ac253be283079aa9f59b3ee04d90",
      "parents": [
        "8446f3353b4cbd4c0e5b16d03899afac73f29e97",
        "e7be784b3435251cf681ac3e2fe765ea7c6dac37"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Mon May 23 08:44:11 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Mon May 23 08:44:11 2022 +0000"
      },
      "message": "Merge \"Tempest can be aware of pre-provisioned networks\" into mcp/victoria"
    },
    {
      "commit": "8446f3353b4cbd4c0e5b16d03899afac73f29e97",
      "tree": "a7c010e19143064177386f1b6a1540ded44ec5b1",
      "parents": [
        "831178c419b81285a62b937f2327bcc878bb95a9"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu May 19 20:06:08 2022 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu May 19 20:09:56 2022 +0000"
      },
      "message": "Skip test_compare_tenant_quotas_with_default_quotas test\n\nThe tempest test test_compare_tenant_quotas_with_default_quotas is\nskipped in case of deployment with static credentials due to the\nfact that default quotas and quotas for static projects are different.\n\nRelated-PRODX: PRODX-23749\nChange-Id: I0970c6b3cbac671147d599c4d968debad8661407\n"
    },
    {
      "commit": "e7be784b3435251cf681ac3e2fe765ea7c6dac37",
      "tree": "f8ebe231f44119f0228e718f0ae86dd8ac8d703d",
      "parents": [
        "831178c419b81285a62b937f2327bcc878bb95a9"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Mon Feb 28 17:09:43 2022 +0300"
      },
      "committer": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Thu May 19 12:44:49 2022 +0300"
      },
      "message": "Tempest can be aware of pre-provisioned networks\n\nSome tests are against preprovisioned networks if static accounts are used,\ne.g.\nhttps://github.com/openstack/tempest/blob/7e96c8e854386f43604ad098a6ec7606ee676145/tempest/api/compute/admin/test_auto_allocate_network.py#L79\nSo patch makes that tempest takes\nprojects without networks if tests do not require networks.\nIf tests require networks then tempest takes projects\nwith pre-existing networks.\nTo swithch on the new capability set config option\n[auth]separate_projects_by_network_existence to true.\n\nRelated-PROD: https://mirantis.jira.com/browse/PRODX-20816\nChange-Id: I77dc96ad9f30f3a258dea5b098d3c8090dc2a814\n"
    },
    {
      "commit": "831178c419b81285a62b937f2327bcc878bb95a9",
      "tree": "e5c090411fa2abc08c8578fbd554ca4e4df209ef",
      "parents": [
        "14202aa048de2b6e504c8dd1762400c5bf19d7d2"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed May 11 11:23:37 2022 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed May 11 13:00:19 2022 +0400"
      },
      "message": "Wait for dns name reset in detach port operation\n\nCloses-Bug: PRODX-23497\nChange-Id: I806a0a0889d2af4a38cf3f8755a5822010c759a1\n"
    },
    {
      "commit": "14202aa048de2b6e504c8dd1762400c5bf19d7d2",
      "tree": "5a09df7aa9435299cf9aeb97e8d3cf51e093fe43",
      "parents": [
        "06fb3b903512926156e1aa1b64cdf60a9c9a1a80"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Apr 27 11:01:38 2022 +0400"
      },
      "committer": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Apr 27 11:12:54 2022 +0400"
      },
      "message": "Do not test subnetpools in TF case\n\nTF do not support subnet_allocation extension.\nAlso bring new method, that can be used as common in\ntests to check TF backend.\n\nRelated-Prod: https://mirantis.jira.com/browse/PRODX-23390\nChange-Id: I369de0530e940c3ddd35541f175f420e576063c5\n"
    },
    {
      "commit": "06fb3b903512926156e1aa1b64cdf60a9c9a1a80",
      "tree": "26cd01bfd1551d7f34c771e9d096f84fc92bbfd4",
      "parents": [
        "544ac83a1de6e09ba11ff79a9cf3f1fb32452bac"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Mar 18 11:02:21 2022 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Mar 18 12:50:05 2022 +0000"
      },
      "message": "Get console output for any exception in ssh session\n\nThe patch changes logic in debug_ssh decorator to get console output\nfor instance when possible in case of any exception is occur.\n\nRelated-Prod: PRODX-22512\nChange-Id: I1f5c0ba86429a86ddac71142d52160c54687b87d\n"
    },
    {
      "commit": "544ac83a1de6e09ba11ff79a9cf3f1fb32452bac",
      "tree": "566f3292c3a6e1d43cc1c0e74490ebe50d17fac9",
      "parents": [
        "b5cd7d94276bf6b6785b04c7bbccbe231bb68d2d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 18 12:53:39 2022 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 18 12:53:39 2022 +0000"
      },
      "message": "Revert \"Wait for ping succeed before trying SSH in create|get_timestamp methods\"\n\nThis reverts commit b5cd7d94276bf6b6785b04c7bbccbe231bb68d2d.\n\nReason for revert: PRODX-20935\n\nChange-Id: I2a87614abcd3c9a9433afcaba6ffcaf75d15aa71\n"
    },
    {
      "commit": "b5cd7d94276bf6b6785b04c7bbccbe231bb68d2d",
      "tree": "5a296dd1bdbf156ea4e1f59d52c6f3139f1b77d2",
      "parents": [
        "9471ee64bd346583d8b869624de96fd87df3e89d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Dec 22 15:43:33 2021 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Dec 28 08:28:33 2021 +0000"
      },
      "message": "Wait for ping succeed before trying SSH in create|get_timestamp methods\n\nChange-Id: Ieece88f5e8cfa80fe6d12720602066dffa5f8d9a\nRelated-Prod: PRODX-14386\n(cherry picked from commit 5e522e625386c39361e5370e11e749071285b5e9)\n"
    },
    {
      "commit": "9471ee64bd346583d8b869624de96fd87df3e89d",
      "tree": "566f3292c3a6e1d43cc1c0e74490ebe50d17fac9",
      "parents": [
        "a2dabbc7cf5c50db7ee66c0655ebab97351c2c0b"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Thu Nov 25 08:20:33 2021 +0300"
      },
      "committer": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Thu Nov 25 12:09:31 2021 +0300"
      },
      "message": "Use unique projects for static accounts.\n\nIf tests are launched in several threads,\nit\u0027s possible that the same project is used\nin several tests simultaneously.\nIt causes bad side effects and tests fail.\nPatch provides that every static account\nhas unique project.\n\nRelated-PROD: https://mirantis.jira.com/browse/PRODX-19111\nChange-Id: Id2e721a33640f4438e2db57b1808e745d506add4\n"
    },
    {
      "commit": "a2dabbc7cf5c50db7ee66c0655ebab97351c2c0b",
      "tree": "4c46790aba444cc2463cc7dc118fddb12e975ef9",
      "parents": [
        "f31526da70a9d71cb5dc7df69b80943e9801258b"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Thu Nov 18 16:30:39 2021 +0300"
      },
      "committer": {
        "name": "Dmitrii Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Thu Nov 18 16:34:31 2021 +0000"
      },
      "message": "Take domain_id from config.\n\nTests pass when default domain id in config\nequals \"default\".\nTests fail if value is custom.\nSo pass explicitely domain_id in user and project creation.\n\nRelated-PROD: https://mirantis.jira.com/browse/PRODX-19108\nChange-Id: Ie08d570907ddf9102c1297f717355a7f772aabb8\n"
    },
    {
      "commit": "f31526da70a9d71cb5dc7df69b80943e9801258b",
      "tree": "17636f1bf1834e4f8d92a1486205c5d853b9bbdc",
      "parents": [
        "7bd7a60b1f74653dae14ddc7aac66c1f158b0eac"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Nov 11 21:41:57 2021 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Nov 11 19:43:03 2021 +0000"
      },
      "message": "Remove rgw quota tests from smoke\n\nThis is fundamental rgw problem with active/active deployment.\n\nChange-Id: I5375a5d32266228fd16ea61e1f29e392c3661127\nRelated-Prod: PRODX-11581\n"
    },
    {
      "commit": "7bd7a60b1f74653dae14ddc7aac66c1f158b0eac",
      "tree": "018305e8a88ad3d64fbce4aa5dc07af9ba982c95",
      "parents": [
        "a3f2e46d7cffd7b1d0df5134508b986c33a7c86d"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Mon Nov 01 20:40:58 2021 +0300"
      },
      "committer": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Tue Nov 09 15:57:30 2021 +0300"
      },
      "message": "Verify tenant in static accounts.\n\nPrimary, alt, admin, roles accounts must be from\ndifferent projects.\nAdded tenant verification for tests.\n\nRelated-PROD: https://mirantis.jira.com/browse/PRODX-18762\nChange-Id: I3c8d1b4eac1ee3cd8872fe997695f85cbe7e23f5\n"
    },
    {
      "commit": "a3f2e46d7cffd7b1d0df5134508b986c33a7c86d",
      "tree": "18dc8a7bcebdd9ef9f998a714202e59eb0dba6b9",
      "parents": [
        "ade3f075334f19b133abd0798c24fe02e6eb890b"
      ],
      "author": {
        "name": "gzimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Sep 01 14:43:52 2021 +0400"
      },
      "committer": {
        "name": "gzimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Sep 01 16:04:27 2021 +0400"
      },
      "message": "Add remote_ip_prefix to tests in case of TF\n\nAccording to upstream patch:\nhttps://review.opencontrail.org/c/tungstenfabric/tf-controller/+/62278\nWe need to replace remote_ip_prefix with TF default values\n\nRelated-Prod: PRODX-15035\nChange-Id: I6bec5a5380ec4bee5f5a674383dedabc43c540a3\n"
    },
    {
      "commit": "ade3f075334f19b133abd0798c24fe02e6eb890b",
      "tree": "2936ad3b619a3f61dcd0ddff5093945524393bb2",
      "parents": [
        "f647b03fa49a5e18e16d74428152556b59a9b343"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Tue Jun 08 20:00:41 2021 +0400"
      },
      "committer": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Wed Jul 14 07:22:36 2021 +0000"
      },
      "message": "Run test_instancelocalityfilter if instance_locality_enabled enabled\n\nWe should run test_instancelocalityfilter only vs lvm environments\nFor that created new option run_instancelocalityfilter_test\nin volume-feature-enabled.\n\nRelated-prod: PRODX-14474\nChange-Id: I822c368cad6880e68316c49da8e41342d04afdbc\n(cherry picked from commit d3470f0a018473d0d57b8c70ea974bba22816886)\n"
    },
    {
      "commit": "f647b03fa49a5e18e16d74428152556b59a9b343",
      "tree": "19db3d951b47eb15fe7e8d240f12888980cbf99d",
      "parents": [
        "8fe4e2eec37da604a4e2068dd6979c354398ab04"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Fri May 28 19:10:24 2021 +0400"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 06 15:06:39 2021 +0000"
      },
      "message": "add caller name to _log_request_full log\n\nRelated-prod: PRODX-14905\nChange-Id: Iee396e3078839fc05441afdc1f94d1d9549ce559\n(cherry picked from commit 65c37a900b7b5be314650e10964f0a73d726a465)\n"
    },
    {
      "commit": "8fe4e2eec37da604a4e2068dd6979c354398ab04",
      "tree": "1e4c3503c306c1a80658c02eaeb11545ba370152",
      "parents": [
        "a92893c01a08077362dbd94bdbb581ab13cb7444"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu May 20 16:54:22 2021 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu May 20 13:55:50 2021 +0000"
      },
      "message": "Skip resize tests when cold_migration is disabled\n\nThe resize is a cold migration by nature, disable tests\nwhen cold migration is not allowed.\n\nChange-Id: I754024a6376ed54aa96b162e3f08a77896bbd4e1\nRelated-Prod: PRODX-3456\n"
    },
    {
      "commit": "a92893c01a08077362dbd94bdbb581ab13cb7444",
      "tree": "a736425b5daa11e66170e1fd9c9965d923b60b20",
      "parents": [
        "c3bd944ef64af5d66233b7bcb0983377844d24b0"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Apr 20 18:24:29 2021 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Apr 21 09:58:14 2021 +0000"
      },
      "message": "Add cinder volume instancelocality filter test\n\nThe patch adds cinder API test to check that instance\nlocality filter works when enabled. Adds new config option\nin volume group scheduler_default_filters.\n\nChange-Id: Ibd7f799aae99e1b8c032fc06b70ffe3f61b86b09\nRelated-Prod: PRODX-13484\n(cherry picked from commit 6d741a65abe58b2b8e2a4bfd20986cbf98147282)\n"
    },
    {
      "commit": "c3bd944ef64af5d66233b7bcb0983377844d24b0",
      "tree": "aaa0c252540b93bdd965c12f32aa5c1d23271068",
      "parents": [
        "08fb9d35d7ff44369f3b940d8ecc296fc2716439"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Wed Apr 14 16:32:09 2021 +0400"
      },
      "committer": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Mon Apr 19 12:33:00 2021 +0400"
      },
      "message": "[TF] Add timeout before check gateway port.\n\nWorkaround for PRODX-8489\nRelated-PROD: PRODX-8489\n\nChange-Id: Ib44a2c9cef582015be4edcaf1041773ad9572d4d\n"
    },
    {
      "commit": "08fb9d35d7ff44369f3b940d8ecc296fc2716439",
      "tree": "6d0426f8ac41adf7e72b52dabd487be041540878",
      "parents": [
        "35cdcc868c8a37cef3a556132a2a98b0d8790615"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 11 19:54:35 2021 +0400"
      },
      "committer": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Feb 12 10:45:43 2021 +0000"
      },
      "message": "Pass CA certificate to object client\n\nCloses-Bug: PRODX-11174\nChange-Id: I617b9f11a15eb05989131616dcf5fcca8f0ddcc6\n(cherry picked from commit 3a32ddbdf596ef48ba189501ac319b80ad8a460f)\n"
    },
    {
      "commit": "35cdcc868c8a37cef3a556132a2a98b0d8790615",
      "tree": "82c39e3fe677ddeb307fc18f2b43ea49020bd609",
      "parents": [
        "2482f886927420a44f15ea2e4452005d857be0e2"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Wed May 06 12:07:32 2020 +0400"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:18:13 2020 +0300"
      },
      "message": "associate AgentManagementNegativeTest with agent extension\n\nChange-Id: I48d613116bcb177952e233195d3ee8e15880cb4e\nRelated-prod: PRODX-4874\n(cherry picked from commit 9a9a1f9ff333390ba0dd5e59dd2e56511ed5b726)\n(cherry picked from commit da3a5cbd37229c1aa6bd7b273b73be239bffd8af)\n"
    },
    {
      "commit": "2482f886927420a44f15ea2e4452005d857be0e2",
      "tree": "a9af34d7dfae8c6f3842d485d4981549cae589bd",
      "parents": [
        "01b48596c3a181d1d78bbb6efb4f0cac8bd88e3b"
      ],
      "author": {
        "name": "Oleksii Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Fri May 29 15:31:22 2020 +0300"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:18:07 2020 +0300"
      },
      "message": "Prepare repository for ussuri pep8\n\nChange l variable to line in remote_client.py\n\nRelated-PROD: PRODX-4874\nChange-Id: I30a5d7eaf954c5a77ec7f15fc3821e0ee4247270\n(cherry picked from commit fbb27d2d1f3653af83650405f419d13ae0c39724)\n"
    },
    {
      "commit": "01b48596c3a181d1d78bbb6efb4f0cac8bd88e3b",
      "tree": "feaf4c4e7257aa6de958606aef14f35f76036814",
      "parents": [
        "31853fd87c38361b63508ea7d9aea9297613df6d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Apr 23 10:12:52 2020 +0300"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:18:02 2020 +0300"
      },
      "message": "Do no check os-vol-host-attr:host in retype when using active/active\n\nWhen using active/active deployment services have different hostname\nsince we don\u0027t know which service process request the host might or might\nnot be changed.\n\nChange-Id: I249c56efe359360c5cc04e36ad23f16813af4cf8\nRelated-Prod: PRODX-4874\n(cherry picked from commit 0f2dba17efdeed9c4c68b544370279c341b4d3ac)\n(cherry picked from commit e7b83442658cbfa1682a256778a68e4a818d2b28)\n"
    },
    {
      "commit": "31853fd87c38361b63508ea7d9aea9297613df6d",
      "tree": "a73bb79b6a572771e8d66461008a9a3ecfea3eb3",
      "parents": [
        "107c4b72e12fd08836734843ffcaab1a98a897e1"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Wed May 06 12:27:07 2020 +0400"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:17:58 2020 +0300"
      },
      "message": "associate SubnetPoolsTestJSON with default-subnetpools extension\n\nChange-Id: Id89c0971de4537c666a5612352b1f2ef2ded9d65\nRelated-prod: PRODX-4874\n(cherry picked from commit cf46b50b870456f6749d034741711e4b98a342b8)\n(cherry picked from commit a1a4c375bec72d888c4be04b6006914a828c1ad3)\n"
    },
    {
      "commit": "107c4b72e12fd08836734843ffcaab1a98a897e1",
      "tree": "12076b0e994fae93a69fc4e70c31b7a09bff3cf7",
      "parents": [
        "d7f41b3b12eef886f4e84cedcebc8cc6cbd4fdd9"
      ],
      "author": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Mon Apr 13 15:15:14 2020 +0400"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:17:54 2020 +0300"
      },
      "message": "Add workaround for issue with deletion of TF security-group\n\nIn case of TungstenFabric we can encounter a issue when security\ngroup is still referred to virtual-machine-interface and TF need\nsome time to sync changes after deletion of VM.\n\nAlso add new config option timeout_409 to achieve control\nand flexibility for different environments by setting the timeout\nto wait for the successful deletion of Security Group\nin case we get 409 HTTP status code (Conflict).\n\nThis is squashed 4 commits from Train, additional change-ids are\nI832dd8252635860a40b42a9f8c3f8de87f6ed845\nIac9c6f73c6d5b8dadd924b39bbcc9065d41f4fd2\nI5d6c55c1f9e581a6d4f4c03161de44757cd8dc7e\n\nRelated-PROD: PRODX-4874\nChange-Id: Iab1b9bfdbe8413c73bdf47ca20859132e55a3a10\n(cherry picked from commit 403756274fc633f7350acb3c8140eb8316ebd8ba)\n"
    },
    {
      "commit": "d7f41b3b12eef886f4e84cedcebc8cc6cbd4fdd9",
      "tree": "943a11078aa15dee75a05a69db56596bbb0c3c51",
      "parents": [
        "a699b9730368f4b4bd8c1592135e8a140fc56073"
      ],
      "author": {
        "name": "Oleksii Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Thu Oct 08 15:55:06 2020 +0300"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:17:40 2020 +0300"
      },
      "message": "Add glance test for uploading the image\n\nAdds test that checks that glance image upload via url works correctly\n\nRelated-PROD: PRODX-7910\nChange-Id: I4b2478a18db8a51fda473e4b8f32d362168ecea5\n(cherry picked from commit 6cdce54469c037d86c280daabf09a69c0bd812c2)\n"
    },
    {
      "commit": "a699b9730368f4b4bd8c1592135e8a140fc56073",
      "tree": "94001a2ab2cb01715c3397dd1533feb8ebededb5",
      "parents": [
        "4014c9064f7819797b1c1e2d957d36778d3cc525"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Feb 25 13:45:53 2020 +0200"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:16:43 2020 +0300"
      },
      "message": "Use own server instance for a TestServerActions\n\nIn order to stabilize test passing and avoid errors appear sporadically\ntests are going to use their own server instance created for it purposes\ninstead of using one which had been create before.\n\nRelated-PROD: PRODX-4874\nChange-Id: I113e64e192af4e154ccdfd4371d6d094c6bbd75d\n(cherry picked from commit 488a1037c3c61e6011cba19af83027c96fbf18bd)\n(cherry picked from commit b171bccb1a287114d0aee30e9f997b621e8bc06d)\n"
    },
    {
      "commit": "4014c9064f7819797b1c1e2d957d36778d3cc525",
      "tree": "c0ee01039b224f017e31125f96ee52463f01ab42",
      "parents": [
        "b61acd5aa2a3f3df48e88fd282170ad7c6f89d4a"
      ],
      "author": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Thu Feb 21 17:47:37 2019 +0200"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:15:48 2020 +0300"
      },
      "message": "Add to tempest conf new  variable\n\nReguister new variable barbican_integration_enabled in\ntempest config -\u003e compute_feature_enabled section\n\nRelated-prod: PRODX-4874\n\nChange-Id: I419b055e5224f498f3c4082bfd88de25a7354ff4\n(cherry picked from commit e7a4336bd28d304e4001a3d9e17da4aa3eabacdc)\n(cherry picked from commit 046540f59f31a365fcffe20900e3c6c4deab553b)\n(cherry picked from commit f0a0b1b212d453c312caf249184e6fdee7fe67bc)\n(cherry picked from commit bfa18c20b98c589bdeaee361dd0d481d98953f17)\n"
    },
    {
      "commit": "b61acd5aa2a3f3df48e88fd282170ad7c6f89d4a",
      "tree": "2907d4fc56e8e7498ef7f8a0c0b137440571bf82",
      "parents": [
        "e70160f5299bd5eb1a50129054da6bbce80004e4"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jun 18 17:29:39 2020 +0300"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:14:24 2020 +0300"
      },
      "message": "Update skip check for ServersTestBootFromVolume\n\nIntroduce new config option boot_from_volume in compute-feature-enabled\ngroup which specifies if booting from volume is allowed.\n\nChange-Id: Ieaed751b55bdfd38750ab3dd659e437eca937a0a\nRelated-Prod: PRODX-5741\n"
    },
    {
      "commit": "e70160f5299bd5eb1a50129054da6bbce80004e4",
      "tree": "ad86e8d516fb7e46486ae7dd5c3493dbf414fabf",
      "parents": [
        "c8d7a01014d4b82dd9960679db5e77dc31f4d87a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Mar 10 15:44:41 2020 +0200"
      },
      "committer": {
        "name": "Andrey Volkov",
        "email": "avolkov@mirantis.com",
        "time": "Tue Dec 01 10:10:52 2020 +0300"
      },
      "message": "Fix test_volume_retype for active-active cluster\n\nIn case of active-active cluster deployment the host of the cinder\nvolume might be changed as it is uniq per node.\n\nRelated-Prod: PRODX-4874\n\nChange-Id: Ifaf69e1b3563c9c6b729885a45723acacb2c82dd\n(cherry picked from commit bd3a416a5e6afefdbd372c9157e9d60505e8cecf)\n"
    },
    {
      "commit": "c8d7a01014d4b82dd9960679db5e77dc31f4d87a",
      "tree": "04fefb9f5035014a6f79346efda2248fc827c517",
      "parents": [
        "548e2d0b018eb9dfeb30e468a4871f1ca7516917"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Sep 16 20:47:39 2020 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Sep 17 21:01:42 2020 +0900"
      },
      "message": "Add releasenote to tag the Tempest for Victoria release\n\nThis commit adds the releasenote to tag Tempest for Victoria\nand needed for version 25.0.0 to release.\n\nChange-Id: I74db083a53ce0801416f8e1e992ea3e9331ea66a\n"
    },
    {
      "commit": "548e2d0b018eb9dfeb30e468a4871f1ca7516917",
      "tree": "5ec8515b48a75c4f751f6d04fafede37ab9486d7",
      "parents": [
        "a09be7e018c9e3b59cb4707b9146f336552b060d"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Sep 16 19:55:21 2020 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Sep 17 21:01:10 2020 +0900"
      },
      "message": "Use stable constraint in tox to release new tag for Victoria\n\nWe are going to release Tempest new tag to declare the start of support\nfor stable/victoria. So that new tag use stable/victoria constraint in\nthe tox env.\n\nFor example, if anyone use Tempest 25.0.0 in future, let\u0027s say 1 year\nlater then tox env also should use the victoria constraint for\ncompatibility instead of master.\n\nThese need to be move back to master constraint, once release is done.\n\nBy using master constraint in tox for all the old tag is problem and we\nfaced the issue of constraint incompatibility due to that and we have to\nworkaround it all over the devstack, tempest role, grenade to set the\nstable constraint via env var.\n\nFurther information:\n https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html\n\nChange-Id: I1f8c788327b4a1a7f804cf01f8c22609e6646dd9\n"
    },
    {
      "commit": "a09be7e018c9e3b59cb4707b9146f336552b060d",
      "tree": "756ab781b91087458a9fe647c5c7bae674e63f03",
      "parents": [
        "3d761179c36b9de4f907e51161cb22c95f79dfaa"
      ],
      "author": {
        "name": "Gayathri Devi Kathiri",
        "email": "gayathri.devi@imaginea.com",
        "time": "Tue Sep 08 11:54:07 2020 +0000"
      },
      "committer": {
        "name": "Gayathri Devi",
        "email": "gayathri.devi@imaginea.com",
        "time": "Tue Sep 08 14:33:33 2020 +0000"
      },
      "message": "Fix test_allowed_address_pair test case cleanup\n\nMake network cleanup to wait until its\ndependent ports are cleaned up\n\nChange-Id: I91f5ced7873755081f94117c6a43bffcb85faab6\nCloses-bug: #1894835\n"
    },
    {
      "commit": "3d761179c36b9de4f907e51161cb22c95f79dfaa",
      "tree": "071ca02fe3b26fbc5aa35a2c522eb19f4ff135c6",
      "parents": [
        "2d336983db92b9deb7693748d200f638f0faf5fd",
        "0976ae4ee20c3faf7b2add3893ec3f8cbfa55db1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 08 03:24:31 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 08 03:24:31 2020 +0000"
      },
      "message": "Merge \"Skip test_qos_min_bw_allocation_basic when not supported\""
    },
    {
      "commit": "2d336983db92b9deb7693748d200f638f0faf5fd",
      "tree": "065e29a7e10290af0fe84c608ff2990c9c0a615d",
      "parents": [
        "accd1e0d0c1b7448ff10b2d1df1a83677fe4de59",
        "4e726a6691d80cc59f50d01564245e66c42882e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Sep 07 09:16:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 07 09:16:33 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - compute part6\""
    },
    {
      "commit": "accd1e0d0c1b7448ff10b2d1df1a83677fe4de59",
      "tree": "79e5c81bfe5c2dfa290430f85ffb9b4517d38c1a",
      "parents": [
        "a6ab1841f316bd8d1649149704571f313d64a11a",
        "e354fa7675a614e63f8430b86ab1539d33e1154b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Sep 06 13:22:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 06 13:22:50 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - compute part9\""
    },
    {
      "commit": "a6ab1841f316bd8d1649149704571f313d64a11a",
      "tree": "8dfff663df2b2be23be939ee91d60700c92e8a3e",
      "parents": [
        "6b46098b0bbd6a84a78c46a12ea47d634c86ad92",
        "067bcd07089c809ff87783dffb0354d1dff8cf16"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Sep 06 12:31:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 06 12:31:42 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - volume part5\""
    },
    {
      "commit": "6b46098b0bbd6a84a78c46a12ea47d634c86ad92",
      "tree": "6a9fed32fd12e8d5d626df936e60acb2b5a4fa89",
      "parents": [
        "b666f9049845254ce626d3138283cacf42bdf3b2",
        "735e169ff5286b2f01eff2d8906df9c85be3cb9a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Sep 06 11:11:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 06 11:11:03 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - compute part12\""
    },
    {
      "commit": "b666f9049845254ce626d3138283cacf42bdf3b2",
      "tree": "7b77c34c3513953f385c3e58320cb1829e17ac64",
      "parents": [
        "24d9193e023c0ede8dbdd0218ea29deaab9d7796",
        "36ef089e18784cd0df227b568ffa19671114da0f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Sep 05 22:46:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 05 22:46:25 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - compute part7\""
    },
    {
      "commit": "24d9193e023c0ede8dbdd0218ea29deaab9d7796",
      "tree": "4c5b50440aed8c34204713bdb20e0eb2d895e701",
      "parents": [
        "96b43661cbe4bcb84cda9266c2617723ad06c04c",
        "85535164b78d34e128fae935cc753f3c4805b0a6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Sep 05 21:05:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 05 21:05:50 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - swift part3\""
    },
    {
      "commit": "96b43661cbe4bcb84cda9266c2617723ad06c04c",
      "tree": "3d8e3028e303686a500bfbf77094b28fce700c85",
      "parents": [
        "1e2c6f06672a0effe20711b76f6a1673d9d600fd",
        "ae6311373f93d366b0d91ae9fff233a7949c2318"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Sep 05 18:21:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 05 18:21:07 2020 +0000"
      },
      "message": "Merge \"Need to have stable implementation of nova_volume_detach() and add missing docstrings\""
    },
    {
      "commit": "1e2c6f06672a0effe20711b76f6a1673d9d600fd",
      "tree": "63969519bdc42d448644d0be0fa720f586d3159e",
      "parents": [
        "26b662242dfb8eff86254f327d1133a02d0bc1ad",
        "0539a64d1b13adc10d9912676dcb21648add9f4e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Sep 05 12:57:17 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 05 12:57:17 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - swift part2\""
    },
    {
      "commit": "26b662242dfb8eff86254f327d1133a02d0bc1ad",
      "tree": "85777856ad14eb517a5fcb9f055231334ea84d6e",
      "parents": [
        "b579888bdb622c5c0f2af82c0c0ebafd8bb5c462",
        "da8d25849138f4b18c67a30d69bad2650f6b5399"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 04 19:30:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 04 19:30:58 2020 +0000"
      },
      "message": "Merge \"Add response schema validation for volume groups\""
    },
    {
      "commit": "b579888bdb622c5c0f2af82c0c0ebafd8bb5c462",
      "tree": "ca4559a77f4177ad53a7ba76708acc96b38089f2",
      "parents": [
        "6c63c4814674198002b5696f85556e7b3c456942",
        "93a047f42ceb4293d5299657ef603af7df35d757"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 04 19:30:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 04 19:30:55 2020 +0000"
      },
      "message": "Merge \"Add response schema validation for volume backups\""
    },
    {
      "commit": "6c63c4814674198002b5696f85556e7b3c456942",
      "tree": "365648ea3936cafc4f3dad94f949e457fa548145",
      "parents": [
        "36bc05aa32adcbe10bbf20748b9dcf3d8ab4a039",
        "a56823734b26b95869c3e556ac718c1d9f0385a1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 04 18:23:36 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 04 18:23:36 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - volume part4\""
    },
    {
      "commit": "ae6311373f93d366b0d91ae9fff233a7949c2318",
      "tree": "d81c3182db3c270e87105d9e69ca6581afc79a53",
      "parents": [
        "36bc05aa32adcbe10bbf20748b9dcf3d8ab4a039"
      ],
      "author": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Fri Aug 28 13:37:12 2020 +0530"
      },
      "committer": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Fri Sep 04 21:52:11 2020 +0530"
      },
      "message": "Need to have stable implementation of nova_volume_detach()\nand add missing docstrings\n\nEarlier implementation of this api just detached the\nvolume and wait for the volume to be in \u0027available\u0027\nstate.\nBut the scenario manager don\u0027t really verify the state\nof the volume. Tempest plugins do verify the state.\n\nImplements: blueprint tempest-scenario-manager-stable\nSigned-off by: Soniya Vyas\u003csvyas@redhat.com\u003e\nChange-Id: I023177c09cf035bbb29941cc5d4bb4cc6c60ed1c\n"
    },
    {
      "commit": "36bc05aa32adcbe10bbf20748b9dcf3d8ab4a039",
      "tree": "2ac62e5b9f9a9a695f436eff4e9480cb063cc42e",
      "parents": [
        "ac85727af41278434cfc934bcf8871d648bd5813",
        "0c84f3ee2eec4216cfa659d5ac21225f08eaef09"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 04 15:19:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 04 15:19:44 2020 +0000"
      },
      "message": "Merge \"Need to have stable tempest scenario manager\""
    },
    {
      "commit": "ac85727af41278434cfc934bcf8871d648bd5813",
      "tree": "9734fc489f1665ef1c1a3e933c432698a1b3f973",
      "parents": [
        "db6f85e5bedd0c051b35ee4fe54e391ab67762bc",
        "be052d619853b86637c49b6575b1886e1c2c7afd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 04 00:31:34 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 04 00:31:34 2020 +0000"
      },
      "message": "Merge \"Do not specify a host for live-migration for non homogeneous nodes\""
    },
    {
      "commit": "db6f85e5bedd0c051b35ee4fe54e391ab67762bc",
      "tree": "8faf730d2402e33518bfb967cabc1ee0a44c48b6",
      "parents": [
        "bd196b201659b6c065d36e597964aebb4c732106",
        "99b7c11afa03c55c0b3a66c375ad95b83d83ea87"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 04 00:31:31 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 04 00:31:31 2020 +0000"
      },
      "message": "Merge \"remote_client: Use blkid -L to find config drive by filesystem label\""
    },
    {
      "commit": "bd196b201659b6c065d36e597964aebb4c732106",
      "tree": "4bd2199a4eddf7a8283748edc1c464d1ff1210de",
      "parents": [
        "e866da9a115e623433b4078ba368c1d623b9c71f",
        "ff145e61ce3355bc059b9a5959d0c2d1b77e8b43"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Sep 03 22:32:20 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 03 22:32:20 2020 +0000"
      },
      "message": "Merge \"Use the networking-l2gw project new location\""
    },
    {
      "commit": "0c84f3ee2eec4216cfa659d5ac21225f08eaef09",
      "tree": "1885fcc419a5df913f5e7d2dbb7d419d9fa4d813",
      "parents": [
        "e866da9a115e623433b4078ba368c1d623b9c71f"
      ],
      "author": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Wed Jul 15 15:20:59 2020 +0530"
      },
      "committer": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Thu Sep 03 15:49:53 2020 +0530"
      },
      "message": "Need to have stable tempest scenario manager\n\nThis patch addresses following facts:\n1. common manager methods among plugins should be\n   defined in Tempest.\n2. methods should be consistent with names and\n   parameters.\n3. Add docstring about method usage and parameter.\n\nImplements: blueprint tempest-scenario-manager-stable\nSigned-off by: Soniya Vyas\u003csvyas@redhat.com\u003e\nChange-Id: I191c8861c9ec29b78c9c8ad12ff2ddf3ffbf4db1\n"
    },
    {
      "commit": "0976ae4ee20c3faf7b2add3893ec3f8cbfa55db1",
      "tree": "a85fade80ca313daae39a248963c581141e5fe7d",
      "parents": [
        "c9643dc3f580174980887416ebedf3369d9a21b9"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue Sep 01 10:04:59 2020 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue Sep 01 10:09:29 2020 +0100"
      },
      "message": "Skip test_qos_min_bw_allocation_basic when not supported\n\nThe test_qos_min_bw_allocation_basic relies on a feature [0] which is\nnot supported by all Neutron backends. This test for example will fail\nfor OVN until [0] is implemented for it.\n\nThis patch makes the test skippable instead of failing when the backend\ndoes not support it.\n\n[0]\nhttps://specs.openstack.org/openstack/neutron-specs/specs/rocky/minimum-bandwidth-allocation-placement-api.html\n\nChange-Id: I608c123e69b2e1b34fa0783d03ee5603d901351d\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "e866da9a115e623433b4078ba368c1d623b9c71f",
      "tree": "b5d9768c8bd6558189b9931d9510a92f7ba4db09",
      "parents": [
        "c9643dc3f580174980887416ebedf3369d9a21b9"
      ],
      "author": {
        "name": "Hemachandra Reddy",
        "email": "hr858f@att.com",
        "time": "Fri Aug 28 21:49:49 2020 +0000"
      },
      "committer": {
        "name": "Hemachandra Reddy",
        "email": "hr858f@att.com",
        "time": "Mon Aug 31 18:21:46 2020 +0000"
      },
      "message": "Wait until dependent resource is deleted\n\nThis makes network cleanup to wait until its\nports are cleanedup.\n\nChange-Id: Ied4e1e02973942f421afc257f201bbdba3aa879d\nCloses-bug: #1893487\n"
    },
    {
      "commit": "c9643dc3f580174980887416ebedf3369d9a21b9",
      "tree": "6b7679cc8e326c6095a201496538680b6d243f5c",
      "parents": [
        "198c3e05dc9f7bfd8f5c5804d8184df34fff00c3",
        "be8d510958ce25382a6c18034266b0b9f172a56b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 28 21:05:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 28 21:05:42 2020 +0000"
      },
      "message": "Merge \"Use of single interface for creating image\""
    },
    {
      "commit": "198c3e05dc9f7bfd8f5c5804d8184df34fff00c3",
      "tree": "c406f72ba49773748778c087456cc80cc1efb150",
      "parents": [
        "4792d42d41116978e77c67c2346ba211b1eca729",
        "a9af3ead370b161022d6dc3635ec52c8007de77f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 28 11:12:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 28 11:12:07 2020 +0000"
      },
      "message": "Merge \"Add new tests for check-uuid tool\""
    },
    {
      "commit": "be8d510958ce25382a6c18034266b0b9f172a56b",
      "tree": "87fcb9569354aa200ab1d5ab3acd494f5c41ffa0",
      "parents": [
        "c02aa28390ed48710f57ae18531b28d59d968f8d"
      ],
      "author": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Mon Aug 17 17:23:30 2020 +0530"
      },
      "committer": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Fri Aug 28 12:14:25 2020 +0530"
      },
      "message": "Use of single interface for creating image\n\nWithin scenario manager, we had two methods for creating image\nthose are as follows:\n1. _image_create() - private interface which creates image\n2. glance_image_create() - public interface which uses the above\n   method eventually to create image\n\nHence, let\u0027s have single method for single work. Thus, we need to\nreplace \u0027_image_create()\u0027 with \u0027image_create()\u0027.\n\nImplements: blueprint tempest-scenario-manager-stable\nSigned-off by: Soniya Vyas\u003csvyas@redhat.com\u003e\nChange-Id: I33e6abd416bbe5964a279f7969615ffd2974b4dd\n"
    },
    {
      "commit": "ff145e61ce3355bc059b9a5959d0c2d1b77e8b43",
      "tree": "10b3f3374fe35419bc7c0d3ef5f69427caefc103",
      "parents": [
        "367e148d439042ab43ea3fb610d7f6d456b89b47"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 25 21:21:58 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Aug 27 22:25:41 2020 +0000"
      },
      "message": "Use the networking-l2gw project new location\n\nnetworking-l2gw and networking-l2gw-tempest-plugin are\nimported to new location now and supposed to be retired from\nopenstack/namespace[1].\n\n-https://review.opendev.org/#/c/744110/\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015647.html\n\nChange-Id: If00bffe2b6d303686e15060f6b03400ad5a3089f\n"
    },
    {
      "commit": "4792d42d41116978e77c67c2346ba211b1eca729",
      "tree": "44da7d905857f082150e577172e5719d436bb33b",
      "parents": [
        "2321f00e847fd90c5906d3fbd4446574e72795d2",
        "0a07a0e51f004f79d1ddbc448371c55cfb87ce40"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 21 08:23:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 08:23:00 2020 +0000"
      },
      "message": "Merge \"Fix and unskip test_list_servers_filtered_by_ip_regex\""
    },
    {
      "commit": "2321f00e847fd90c5906d3fbd4446574e72795d2",
      "tree": "25c4d1e93080b27c2ab5a5c50118b1c07355eb8e",
      "parents": [
        "25ec807af3f6be9efb6bda25c4657b42ab713596",
        "6aa733e0f348bc9c3362d0a5c5b881cc77472968"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 20 04:59:16 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 20 04:59:16 2020 +0000"
      },
      "message": "Merge \"Improve unit tests for subunit_describe_calls\""
    },
    {
      "commit": "0539a64d1b13adc10d9912676dcb21648add9f4e",
      "tree": "0ba51f6c7e809088cd072e447465e3f6e15b252e",
      "parents": [
        "25ec807af3f6be9efb6bda25c4657b42ab713596"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Aug 18 16:10:03 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Aug 20 11:06:16 2020 +0800"
      },
      "message": "Adding description for testcases - swift part2\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: Id8f747c0eb018847bd9dc5bc3801ee973704da4b\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "6aa733e0f348bc9c3362d0a5c5b881cc77472968",
      "tree": "8948002fdb23c312266d2b315f6945dca6532849",
      "parents": [
        "b18d7dda308d5558f097a72c8fe5e5bc3ea07531"
      ],
      "author": {
        "name": "Doug Schveninger",
        "email": "ds6901@att.com",
        "time": "Sat Jul 18 11:03:21 2020 -0500"
      },
      "committer": {
        "name": "Doug Schveninger",
        "email": "ds6901@att.com",
        "time": "Tue Aug 18 17:25:21 2020 -0500"
      },
      "message": "Improve unit tests for subunit_describe_calls\n\nin order to enhance the cmd to support kubernetes url based\nrouting over port based routing.  Once this is merged I will\nsubmit another patch set to subunit_describe_calls to support\n-u --urls (Optional) The path to a JSON file describing the urls\n  being used by different services. Note Can not be used with -p.\n\nAdded test cases for cliff subprocess and found a bug with the\n-v. The standard -v --verbose of cliff conflict with this command\n so I changed the -v --verbose to -a --all for print header\nwith printing to stdout I am also getting ready to add test cases\nfor cliff subprocess support for different options. Bug #1890060\n\nCorrect os join in test cases to avoid a conflict with\nhttps://review.opendev.org/#/c/683026\n\nCloses-bug: #1890060\nChange-Id: I9459db0dbeda721187ea5f4802c7453c2092dac3\n"
    },
    {
      "commit": "85535164b78d34e128fae935cc753f3c4805b0a6",
      "tree": "fc34335253e0bd0d83e47591a98ffad56ffde6c5",
      "parents": [
        "25ec807af3f6be9efb6bda25c4657b42ab713596"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Aug 18 16:59:41 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Aug 18 16:59:41 2020 +0800"
      },
      "message": "Adding description for testcases - swift part3\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: I60d39b91ae064300347a789aa1b72a3115afae76\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "0a07a0e51f004f79d1ddbc448371c55cfb87ce40",
      "tree": "70b5e2190bf24da59a90febec2ce4efc27b43402",
      "parents": [
        "25ec807af3f6be9efb6bda25c4657b42ab713596"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Jun 23 13:54:49 2020 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Aug 17 09:30:25 2020 +0000"
      },
      "message": "Fix and unskip test_list_servers_filtered_by_ip_regex\n\nThe test assumes that all ip addresses will be allocated in a very\nspecific and static way. The patch improves the calculation of the\nip regex.\n\nChange-Id: Icb871c2b106ee0b9770b89d15c54bef65297977c\nCloses-Bug: #1540645\n"
    },
    {
      "commit": "067bcd07089c809ff87783dffb0354d1dff8cf16",
      "tree": "264339165da6a319d79ff192eb524b1d5035d447",
      "parents": [
        "24961f6244fd3798b26c0d516d18ab03cd764df8"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 14 16:56:34 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 14 16:56:34 2020 +0800"
      },
      "message": "Adding description for testcases - volume part5\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: I7d082da0ad581b5bdd5cdce0a91c629e198f820b\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "a56823734b26b95869c3e556ac718c1d9f0385a1",
      "tree": "3054e477f0e1105643ce2f2e66d951b90724de27",
      "parents": [
        "24961f6244fd3798b26c0d516d18ab03cd764df8"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 14 14:56:57 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 14 14:56:57 2020 +0800"
      },
      "message": "Adding description for testcases - volume part4\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: I42bdbf251b2618d8c2de7bd0fd404467576be6fb\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "25ec807af3f6be9efb6bda25c4657b42ab713596",
      "tree": "3bcd8c6a957c27abe815709a54696901a752ae3e",
      "parents": [
        "8c277fcad0f8b520483765a355a1ed5dceb48fa2",
        "8e3aacd7e99343f6bef2cebe33a21394c51540d5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 14 05:32:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 14 05:32:25 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - identity part2\""
    },
    {
      "commit": "8c277fcad0f8b520483765a355a1ed5dceb48fa2",
      "tree": "b467842224c1c922ab11128efd7965ac26943c96",
      "parents": [
        "c23e0b4e538a12cb71c4146c6680b66ca6d64e24",
        "3cb4772db4b11bc111845a27cb23c3671e59d328"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 14 05:32:22 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 14 05:32:22 2020 +0000"
      },
      "message": "Merge \"Add response schema validation for volumes\""
    },
    {
      "commit": "c23e0b4e538a12cb71c4146c6680b66ca6d64e24",
      "tree": "d492e1b80d538ccc4cd5bd99d0242d22d5d1d701",
      "parents": [
        "24961f6244fd3798b26c0d516d18ab03cd764df8",
        "e18335e1a221cb2ff4c84e27d0dd122f968e3c42"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 14 02:18:46 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 14 02:18:46 2020 +0000"
      },
      "message": "Merge \"Add skip flags for block level live migration\""
    },
    {
      "commit": "735e169ff5286b2f01eff2d8906df9c85be3cb9a",
      "tree": "9d3dd13053292ed371eda83f62c4acaaa809e81c",
      "parents": [
        "24961f6244fd3798b26c0d516d18ab03cd764df8"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Aug 13 16:46:50 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Aug 13 16:46:50 2020 +0800"
      },
      "message": "Adding description for testcases - compute part12\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: I5564ff0b71f56445977a79c2c813b2e3e31000c9\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "e354fa7675a614e63f8430b86ab1539d33e1154b",
      "tree": "bc598175a4852641582ae3ee388031d937e33c5f",
      "parents": [
        "24961f6244fd3798b26c0d516d18ab03cd764df8"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Aug 12 17:07:50 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Aug 12 17:07:50 2020 +0800"
      },
      "message": "Adding description for testcases - compute part9\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: Iffbaa7489d219ae4138874fe6c5702e858417573\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "36ef089e18784cd0df227b568ffa19671114da0f",
      "tree": "8b40ddbcd3475a30c15fd953e587b409ba319aa1",
      "parents": [
        "24961f6244fd3798b26c0d516d18ab03cd764df8"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Aug 12 13:47:21 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Aug 12 13:49:43 2020 +0800"
      },
      "message": "Adding description for testcases - compute part7\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: I26f0b5dc72c3b1943e913e63b36e2beb4af1cede\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "4e726a6691d80cc59f50d01564245e66c42882e9",
      "tree": "4ee0f02fe16d307a5b6179fb11be57833a7e7e00",
      "parents": [
        "24961f6244fd3798b26c0d516d18ab03cd764df8"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Aug 10 16:30:28 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Aug 10 16:30:28 2020 +0800"
      },
      "message": "Adding description for testcases - compute part6\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: I1469ad5a34bac75203b2eb063326eded096706a5\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "24961f6244fd3798b26c0d516d18ab03cd764df8",
      "tree": "7d4c62a7a3b5eded9a4509d0b606807c844da28f",
      "parents": [
        "0a4161558d5797ee4e4562dc6c9f71942b061707",
        "a0e87dc58239032bc6be15ecae66dc2a530683d4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 07 19:30:22 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 07 19:30:22 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - compute part3\""
    },
    {
      "commit": "8e3aacd7e99343f6bef2cebe33a21394c51540d5",
      "tree": "32c1f093a764bcd3f6e64441e6de652256fc83dd",
      "parents": [
        "a188178416c1e7a317dbfe6dc98f9786ae99d38b"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Apr 27 14:46:46 2020 +0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Aug 07 17:03:53 2020 +0000"
      },
      "message": "Adding description for testcases - identity part2\n\nWhen Tempest is used in customer site, often we are required to\nprovide a testcase list including testcase names and descriptions.\nNow no this kind of doc is available, so we can add descriptions\nwith the format of doc string for every testcase, so later we\ncan generata such a testcase description list.\n\nThere are hundreds of testcases missing descriptions, so we can\nadd them gradually, and limit the modified files in one patch\nfor the convenience of reviewing.\n\nChange-Id: Ifd23fd4cc442a3188a5a19b506694abffadea610\npartially-implements: blueprint testcase-description\n"
    },
    {
      "commit": "0a4161558d5797ee4e4562dc6c9f71942b061707",
      "tree": "37229e689d30ed5c837c7551ea2cc5262bb0e76a",
      "parents": [
        "b652e781036d7c7958650daf813ab1b34c9ea2c5",
        "fe7a983a3d2a95c01946651eb27e97cecdcae315"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 05 05:54:11 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 05 05:54:11 2020 +0000"
      },
      "message": "Merge \"Add default headers to the volume show_version request\""
    },
    {
      "commit": "b652e781036d7c7958650daf813ab1b34c9ea2c5",
      "tree": "0d36b14a54ecdca3acd7027f28fac8542c5d9ed2",
      "parents": [
        "b18d7dda308d5558f097a72c8fe5e5bc3ea07531",
        "b20c3a5cc02ab4429823ed6f7addd9de670be93e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 04 10:05:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 04 10:05:45 2020 +0000"
      },
      "message": "Merge \"Enable xindy for PDF build\""
    },
    {
      "commit": "b18d7dda308d5558f097a72c8fe5e5bc3ea07531",
      "tree": "d7fd7f2efbdf02fc4264b7e8f093da7feb361166",
      "parents": [
        "00041e686f059aacbc4b2d86ccfd11ff72ba5448",
        "1425ecd42e47224b4713501eb204f8b3837700cf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 31 08:05:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 31 08:05:39 2020 +0000"
      },
      "message": "Merge \"Add glance image import web-download tests\""
    },
    {
      "commit": "00041e686f059aacbc4b2d86ccfd11ff72ba5448",
      "tree": "96dfcb478f2b563c4269ed745da6f774a34f475e",
      "parents": [
        "f2727fa6b4eb9ed3a8b48f6b8a6b0d34d72307fb",
        "9f0c59aed58bdbf406ad435a9ab392d16d2f8210"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 31 02:03:31 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 31 02:03:31 2020 +0000"
      },
      "message": "Merge \"Add response schema validation for volume group snapshots\""
    },
    {
      "commit": "f2727fa6b4eb9ed3a8b48f6b8a6b0d34d72307fb",
      "tree": "cf0c86f6e47dcf3b089c00508104a31a71d2f42c",
      "parents": [
        "82697e925382b4c712ca80d72a09660dfd992674",
        "a7635d7175f48e9d218c1bc984a2658fcef7f286"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 30 18:28:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 30 18:28:05 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - identity part5\""
    },
    {
      "commit": "82697e925382b4c712ca80d72a09660dfd992674",
      "tree": "c1f3968a38ad5ce699101b91a1ebfd815d102ae0",
      "parents": [
        "4237716010f4d200b9759c9afa6dcc454e12dff5",
        "b5603bc4f8d7fb98007e71f2328e30f797fd1942"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 30 18:08:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 30 18:08:58 2020 +0000"
      },
      "message": "Merge \"Adding description for testcases - compute part5\""
    }
  ],
  "next": "4237716010f4d200b9759c9afa6dcc454e12dff5"
}
