)]}'
{
  "log": [
    {
      "commit": "d9acbb516b881421ad6217e5a65e3a09d64a8be5",
      "tree": "b4cb166cd9aef9f2d8b015faeb85a3901973dc09",
      "parents": [
        "50af44e78ce0c3f5abeacd551a56645fc809b840"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Oct 17 15:44:39 2022 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 17:00:04 2023 +0300"
      },
      "message": "Wait for router interface removal before remove router\n\nRelated-Prod: PRODX-27590\nChange-Id: I0d3df8beda5caf17dd08fecdce7807cc49d6c9d6\n"
    },
    {
      "commit": "50af44e78ce0c3f5abeacd551a56645fc809b840",
      "tree": "c1f039b845867ef5bf66b5c36843c9df47e29d1c",
      "parents": [
        "020c105108debba7c32c13df25a7a2719e42641e"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Oct 10 14:23:39 2022 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 17:00:04 2023 +0300"
      },
      "message": "Pass ca_certs to VNC tests\n\nRelated-Prod: PRODX-27390\nChange-Id: I1b7e30764ec1fc801cbd3d8afd5a9e6cdc8f01ec\n"
    },
    {
      "commit": "020c105108debba7c32c13df25a7a2719e42641e",
      "tree": "17ec689cbd9261bd851023f8fbee5f77d44b2876",
      "parents": [
        "9dff261a9f2d4d0fb9e944398a3687fa0e49bf9d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Aug 29 14:43:14 2022 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 17:00:04 2023 +0300"
      },
      "message": "Fix _get_creds for alt user\n\nRelated-Prod: PRODX-26490\nChange-Id: Iacbf20f3b0422370b23c22c9f476c7da48fb5520\n"
    },
    {
      "commit": "9dff261a9f2d4d0fb9e944398a3687fa0e49bf9d",
      "tree": "15ae4019b98fdf23d8629873df979d22c42419e7",
      "parents": [
        "cb5fdcb4061483a99617fba3baa9a158ce454e37"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Aug 29 13:45:36 2022 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 17:00:04 2023 +0300"
      },
      "message": "Require member role in the static get_primary_creds\n\notherwise the reader role might be picked up, which is not enough\nin some cases even when scope and new policies are not enforced,\nlike barbican requiring a \u0027creator\u0027 role,\nand reader+creator makes no sense.\n\nChange-Id: Icab8c2a84d13ba29e4402442edc29df539c70c9f\nRelated-Issue: PRODX-26490\n"
    },
    {
      "commit": "cb5fdcb4061483a99617fba3baa9a158ce454e37",
      "tree": "49462c1af0eb49fc33619f68b3d1416fa6d1d10b",
      "parents": [
        "fdde7914a520fc40fc1566de4b847813cd98524b"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Wed Aug 24 18:33:18 2022 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 16:59:59 2023 +0300"
      },
      "message": "Skip unsupported cryptoproviders tests in tempest\n\nRelated-Prod: PRODX-26237\nChange-Id: Ia7dcce95c4b500adad07ea21005e4503a58893cc\n(cherry picked from commit 3f437f883c517ffbbabf5f3c7f3e3f94de3e09db)\n"
    },
    {
      "commit": "fdde7914a520fc40fc1566de4b847813cd98524b",
      "tree": "742b6741a197c4f558cc220a55fc943c05a8c083",
      "parents": [
        "0b8bfec57516d7c817414fecb7b1ecf8dbfcaf0e"
      ],
      "author": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Fri Aug 12 12:18:16 2022 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 15:17:56 2023 +0300"
      },
      "message": "Fix for volume multiattach check\n\nRelated-prod: PRODX-26176\n\nChange-Id: I29fe0f1c216ff39adef38969bef44b2aa2f47f76\n"
    },
    {
      "commit": "0b8bfec57516d7c817414fecb7b1ecf8dbfcaf0e",
      "tree": "623af754f7ef5eded3d66eb324e913de6d6b7c20",
      "parents": [
        "445330607cea2de0758985db41540e128fe7a6d7"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Thu Aug 04 20:57:46 2022 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 15:17:56 2023 +0300"
      },
      "message": "Added system scope support for static accounts\n\nWe have special locking for project scope accounts.\nNow we should separate system admin accounts from project accounts.\n\nRelated-PROD: https://mirantis.jira.com/browse/PRODX-25578\nChange-Id: Id1e5be6dfaa5dd01920074467cbab1255361196c\n"
    },
    {
      "commit": "445330607cea2de0758985db41540e128fe7a6d7",
      "tree": "8b7820a8254ab0fef33245ef7b968ac3d6385bd8",
      "parents": [
        "c2356a41bde988d31034a96a830d41a4eeab5feb"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 05 09:45:50 2022 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 15:06:03 2023 +0300"
      },
      "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 * volume_type_luks_v2\n\nRelated-Prod: PRODX-25629\nChange-Id: I1ceb26e5a45f1140f6908250d9950594e2561de3\n"
    },
    {
      "commit": "c2356a41bde988d31034a96a830d41a4eeab5feb",
      "tree": "41ac8fd8462423acd6f08ad6c270c1317a8cf0f4",
      "parents": [
        "69f0ffc3ad774fd29c53ab01f7b5198df9ac294d"
      ],
      "author": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Aug 03 13:49:37 2022 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 14:59:25 2023 +0300"
      },
      "message": "Skip some tests which use volumes with multiattach property\n\nRelated-prod: PRODX-22962\n\nChange-Id: I43b834c79647ae677d0b5a2bc2e6be2786367f12\n"
    },
    {
      "commit": "69f0ffc3ad774fd29c53ab01f7b5198df9ac294d",
      "tree": "31fae642a8c55453642d1a2546ea55c70a826315",
      "parents": [
        "4cc2eacd7c7e19acc8d55926bed12a36f3c6b018"
      ],
      "author": {
        "name": "Arefiev Anton",
        "email": "aarefiev@mirantis.com",
        "time": "Wed Jul 27 15:11:55 2022 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 14:59:13 2023 +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(cherry picked from commit c3c15c7905e2674938699f3bff095618b1ac1e1f)\n"
    },
    {
      "commit": "4cc2eacd7c7e19acc8d55926bed12a36f3c6b018",
      "tree": "65d4c53b32077a97550e7d877311dc15a29ceb3a",
      "parents": [
        "2206e9e29be34ebe0400553c84e585f0125dc955"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 21 12:19:51 2022 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 14:58:56 2023 +0300"
      },
      "message": "Skip test_attach_scsi_disk_with_config_drive when barbican integration enabled\n\nSkip because test creates image which should be signed.\n\nRelated-Prod: PRODX-25569\nChange-Id: I3305e5036c69b1f7f0df35f6b89286ff8565699d\n"
    },
    {
      "commit": "2206e9e29be34ebe0400553c84e585f0125dc955",
      "tree": "c3040a61c35a7b3c6e81d213940130fd9df08f50",
      "parents": [
        "f915fb5f45bdba77ad474ba46cea68788e2749a4"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Mar 18 11:02:21 2022 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 14:58:04 2023 +0300"
      },
      "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(cherry picked from commit ceb510e775e16ee2d9ef665d96e873c9681f4911)\n"
    },
    {
      "commit": "f915fb5f45bdba77ad474ba46cea68788e2749a4",
      "tree": "39660d43f9a90930f6760c524683ab9b64898fca",
      "parents": [
        "efb925a006147fa24a6784d3804d9d20e0355598"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Mon Feb 28 17:09:43 2022 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:46:00 2023 +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(cherry picked from commit 964330f88c0f269f42a5a816e8141cc1a87f13e9)\n"
    },
    {
      "commit": "efb925a006147fa24a6784d3804d9d20e0355598",
      "tree": "48839aaac944543c645cb1c8b35fa0ab1686b86b",
      "parents": [
        "b10b346b964d9903d08a3b196eabce2636ed0ff7"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu May 19 20:06:08 2022 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:45:19 2023 +0300"
      },
      "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(cherry picked from commit b61c1064626831828f9455eba3455c1dd03b9adf)\n"
    },
    {
      "commit": "b10b346b964d9903d08a3b196eabce2636ed0ff7",
      "tree": "7346aa82bb2d26bbae6977d006123d4dff3d3283",
      "parents": [
        "6ba3c139d06c1c5a15df805b1b74c987e1a974a9"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed May 11 11:23:37 2022 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:44:23 2023 +0300"
      },
      "message": "Wait for dns name reset in detach port operation\n\nCloses-Bug: PRODX-23497\nChange-Id: I806a0a0889d2af4a38cf3f8755a5822010c759a1\n(cherry picked from commit faf3c8c0637ca6c9ee9409dc5564ffe7f8aa79c8)\n"
    },
    {
      "commit": "6ba3c139d06c1c5a15df805b1b74c987e1a974a9",
      "tree": "bb3af33ba659985739f49620f37ae55f92b2b82b",
      "parents": [
        "f26e5d0f93185cd0547f9154b22f29aa89069d70"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Apr 27 11:01:38 2022 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:44:12 2023 +0300"
      },
      "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(cherry picked from commit f72e994971549dddfddef913703156b90b4335e6)\n"
    },
    {
      "commit": "f26e5d0f93185cd0547f9154b22f29aa89069d70",
      "tree": "99644207efaf2e8e175f4ffc0127dce0d93373a4",
      "parents": [
        "5efb3a2b4723041bae8da543cae0a57555561e99"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Thu Nov 25 08:20:33 2021 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:44:04 2023 +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(cherry picked from commit 9471ee64bd346583d8b869624de96fd87df3e89d)\n(cherry picked from commit 68e07d7f31df3377e994ae2b731718b23c8c1560)\n"
    },
    {
      "commit": "5efb3a2b4723041bae8da543cae0a57555561e99",
      "tree": "73602bfa7c642f611fb6cf010acb2b25f405caf6",
      "parents": [
        "362eecfb9bec04eb3c8bbaa445c0097a7736cafe"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Nov 11 21:41:57 2021 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:43:56 2023 +0300"
      },
      "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(cherry picked from commit 694337689ad167525587a0ae0bbaac9eec3b343e)\n"
    },
    {
      "commit": "362eecfb9bec04eb3c8bbaa445c0097a7736cafe",
      "tree": "0bbc325eda9fdb7053ab3b34751c4ebc9d2a9b57",
      "parents": [
        "70dcd76a6bdbd61bd0496db66189458369bac431"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "deremeev@mirantis.com",
        "time": "Mon Nov 01 20:40:58 2021 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:43:47 2023 +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(cherry picked from commit a4add52f70f49c6f60d20491c4918de0a0c5e030)\n"
    },
    {
      "commit": "70dcd76a6bdbd61bd0496db66189458369bac431",
      "tree": "bd917a2248bd9a8cf52e8eb54f5eb5e97807e5c1",
      "parents": [
        "eef906be10bf01f24026157c4e780b7863c7d1e8"
      ],
      "author": {
        "name": "gzimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Sep 01 14:43:52 2021 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:43:38 2023 +0300"
      },
      "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(cherry picked from commit 1adb0f9f5f037b978e17377ca7051ff21d2a1570)\n"
    },
    {
      "commit": "eef906be10bf01f24026157c4e780b7863c7d1e8",
      "tree": "67cfa7c1867d3e86d57c1a4173d037905cbb17f4",
      "parents": [
        "e5a06a38e235fa1a22797a2defb399251882b28a"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Tue Jun 08 20:00:41 2021 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:42:46 2023 +0300"
      },
      "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(cherry picked from commit edbbbf4f03b58bec7e37b9c7856f6b78987ef3cc)\n"
    },
    {
      "commit": "e5a06a38e235fa1a22797a2defb399251882b28a",
      "tree": "f497b202d1320d735daf7382f7b4f3d4e0b4694f",
      "parents": [
        "1fda90647e1726671fd6714161778a61ee17ea0a"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Fri May 28 19:10:24 2021 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:42:35 2023 +0300"
      },
      "message": "add caller name to _log_request_full log\n\nRelated-prod: PRODX-14905\nChange-Id: Iee396e3078839fc05441afdc1f94d1d9549ce559\n(cherry picked from commit 65c37a900b7b5be314650e10964f0a73d726a465)\n(cherry picked from commit 4fd9afc8dcd213f9d86411222e4d777704bd23a5)\n"
    },
    {
      "commit": "1fda90647e1726671fd6714161778a61ee17ea0a",
      "tree": "558378a022847fe4612da376f7f64129edb333a2",
      "parents": [
        "548fd17b015dc48026f6e572c01fd57a3c4a7779"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu May 20 16:54:22 2021 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:42:25 2023 +0300"
      },
      "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(cherry picked from commit 1ab1fd45c09a039db50ea7dfdcdc56b953ff956d)\n"
    },
    {
      "commit": "548fd17b015dc48026f6e572c01fd57a3c4a7779",
      "tree": "474d5169e78e5a9475f6f1ccd109b529e751c3e5",
      "parents": [
        "d974a24c7c142218ef6d92b0ad506fc882d9c0b8"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Apr 20 18:24:29 2021 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:42:16 2023 +0300"
      },
      "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(cherry picked from commit 873d1433c34fab9f3f037de60716f84e49ff36ce)\n"
    },
    {
      "commit": "d974a24c7c142218ef6d92b0ad506fc882d9c0b8",
      "tree": "32e6432485d11cecea571c5ebcbde439a4da933e",
      "parents": [
        "dafa87d91ff7a1f16788c24e381022e50babf753"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Wed Apr 14 16:32:09 2021 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:42:07 2023 +0300"
      },
      "message": "[TF] Add timeout before check gateway port.\n\nWorkaround for PRODX-8489\nRelated-PROD: PRODX-8489\n\nChange-Id: Ib44a2c9cef582015be4edcaf1041773ad9572d4d\n(cherry picked from commit 3d123a005b7e1065d40365b162a30c304f684a56)\n"
    },
    {
      "commit": "dafa87d91ff7a1f16788c24e381022e50babf753",
      "tree": "1898f0e89e322e439219d6493968a370d19ff45c",
      "parents": [
        "e338685dae8727715d56d1b324f3ab1b94f943ba"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 11 19:54:35 2021 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:41:58 2023 +0300"
      },
      "message": "Pass CA certificate to object client\n\nCloses-Bug: PRODX-11174\nChange-Id: I617b9f11a15eb05989131616dcf5fcca8f0ddcc6\n(cherry picked from commit 3a32ddbdf596ef48ba189501ac319b80ad8a460f)\n(cherry picked from commit 69cb924f60869d8522db3c5d7e8a4ceda90e8e27)\n"
    },
    {
      "commit": "e338685dae8727715d56d1b324f3ab1b94f943ba",
      "tree": "492e188b5ebd9e2fd689d4446a58ac65d4e6266f",
      "parents": [
        "b5237077d58e4a6adc65c8efd929a5c47559a40b"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Wed May 06 12:07:32 2020 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:41:47 2023 +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(cherry picked from commit a901aba8cb7ce5a7ce9d7b726340ffcc76cb8edf)\n"
    },
    {
      "commit": "b5237077d58e4a6adc65c8efd929a5c47559a40b",
      "tree": "d304afb38ce9b515dd7fa2990cb1b322a5bc7748",
      "parents": [
        "bad84ba706ad86f9e22e3b13fd64f587f2fdb56c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Apr 23 10:12:52 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:41:34 2023 +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(cherry picked from commit 01b48596c3a181d1d78bbb6efb4f0cac8bd88e3b)\n"
    },
    {
      "commit": "bad84ba706ad86f9e22e3b13fd64f587f2fdb56c",
      "tree": "d784e887905279af8cc0adc143d7b519ccaa92f8",
      "parents": [
        "7398be7804a53ed3d371d8d9bf46d15e29182eb4"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Wed May 06 12:27:07 2020 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:40:44 2023 +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(cherry picked from commit d10d3ea7f40e5e9a06a0109d93aaaad5540587bf)\n"
    },
    {
      "commit": "7398be7804a53ed3d371d8d9bf46d15e29182eb4",
      "tree": "771a1a967210ac1d45cd45b291a81ef25501bf4f",
      "parents": [
        "7c30d8032f51f919e3614bef8467faad2b8340cd"
      ],
      "author": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Mon Apr 13 15:15:14 2020 +0400"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:40:24 2023 +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(cherry picked from commit 5a8db4bf9e396fc16afaa4b174e50a1a1144ca6e)\n"
    },
    {
      "commit": "7c30d8032f51f919e3614bef8467faad2b8340cd",
      "tree": "decc8709822699ae1900c26e72155b5153fe5479",
      "parents": [
        "55dd765d60c103ebe5503288d327f9bfc4e46608"
      ],
      "author": {
        "name": "Oleksii Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Thu Oct 08 15:55:06 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:40:06 2023 +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(cherry picked from commit d53959e09323344702782806ee189a822c79d46c)\n"
    },
    {
      "commit": "55dd765d60c103ebe5503288d327f9bfc4e46608",
      "tree": "68450cde4ad32696b1babc442ec05221a64f9f7d",
      "parents": [
        "1bc97d463f8279621239cbaa4dc8fbf659225f0d"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Feb 25 13:45:53 2020 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:38:48 2023 +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(cherry picked from commit 13fdc5291926345933ddbd7d898b0001dcf3485f)\n"
    },
    {
      "commit": "1bc97d463f8279621239cbaa4dc8fbf659225f0d",
      "tree": "e108c6b006b2342289f4347dfae74e4c14f50a7a",
      "parents": [
        "8a900e629140f5b587dd86d173d74a33895b0a36"
      ],
      "author": {
        "name": "Maksym Shalamov",
        "email": "mshalamov@mirantis.com",
        "time": "Thu Feb 21 17:47:37 2019 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:37:02 2023 +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(cherry picked from commit f00a9a9bdb9f8f4c92032cbd77197b2e16c1dc4f)\n"
    },
    {
      "commit": "8a900e629140f5b587dd86d173d74a33895b0a36",
      "tree": "8a6a1995eaa89783ed60a525e0d68d071298c58c",
      "parents": [
        "cb5f87e0f9b6485b4017612ca9c519f3a4f8d11e"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jun 18 17:29:39 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:36:38 2023 +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(cherry picked from commit 5e167a94ad8f608a616f93d15e90b797987b484a)\n"
    },
    {
      "commit": "cb5f87e0f9b6485b4017612ca9c519f3a4f8d11e",
      "tree": "9ace3b8ca29906142f844db4661ab83780466a17",
      "parents": [
        "7c7d0fdd67022ad48ed128c997dfcc3b063c0576"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Mar 10 15:44:41 2020 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue Aug 08 13:36:23 2023 +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(cherry picked from commit 155a65a0a767ba1e73dcca098792d0b344571767)\n"
    },
    {
      "commit": "7c7d0fdd67022ad48ed128c997dfcc3b063c0576",
      "tree": "66e5af511f11fdf3af394c69be5671edfe9c362e",
      "parents": [
        "cfa71428ff617ad71be79bf370b71a6facad9ae0",
        "00a315dc9636fb33332ef96ec504660f471e0ec1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 21:33:33 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 21:33:33 2023 +0000"
      },
      "message": "Merge \"Use stable constraint in tox to release new tag for 2023.1\""
    },
    {
      "commit": "cfa71428ff617ad71be79bf370b71a6facad9ae0",
      "tree": "3b3a303a84909eb4be80ed5641309253146205fc",
      "parents": [
        "35b4b58d01e0e92a3e5d3dcadba9c874482bcc20",
        "b04b102984fa16f4837f63e322baf472c1c76609"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 12:00:45 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 12:00:45 2023 +0000"
      },
      "message": "Merge \"Update multiattach tests\""
    },
    {
      "commit": "00a315dc9636fb33332ef96ec504660f471e0ec1",
      "tree": "a930e4e513cf4fd27c8d70b344d9a6bbabe5f7f4",
      "parents": [
        "b04b102984fa16f4837f63e322baf472c1c76609"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 16 14:50:38 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 16 14:50:38 2023 -0500"
      },
      "message": "Use stable constraint in tox to release new tag for 2023.1\n\nWe will release Tempest new tag to get cinder tests\nfix[1] in stable/2023.1. Without the cinder test fix[1], tempest\nreleased for 2023.1 will not work with cinder in 2023.1.\nSo that new tag use stable/2023.1 constraint in the tox env.\n\nFor example: if anyone uses Tempest new tag in future say\n1 year later then tox env also should use the 2023.1 contstraint for\ncompatibility instead master.\n\nThese need to be move back to master constraint once release is done.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/875372\n\nChange-Id: Ibb348e0642190b3a83d8b5f86c8b49295cf071e0\n"
    },
    {
      "commit": "b04b102984fa16f4837f63e322baf472c1c76609",
      "tree": "774ab8b6d81a69937cac47bb5b328032031a9e26",
      "parents": [
        "310c87856b93c5021e8b909a410df490213b5520"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Mon Feb 27 09:41:22 2023 +0000"
      },
      "committer": {
        "name": "Rajat Dhasmana",
        "email": "rajatdhasmana@gmail.com",
        "time": "Wed Mar 15 19:36:35 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\nChange-Id: I5f68ef56fcc55dfc636936dabb5e6ad761579519\n"
    },
    {
      "commit": "35b4b58d01e0e92a3e5d3dcadba9c874482bcc20",
      "tree": "413fb8b36c03a2c838abf9a93896b84496a5690e",
      "parents": [
        "baa3cc712cbf37a077291f69d8b621bd6f759132",
        "e9a58a1cc79feb7d96b7d6db7587e6c39f2450a5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 13 22:24:37 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 22:24:37 2023 +0000"
      },
      "message": "Merge \"Introduce a change that will allow more clients to make volumes\""
    },
    {
      "commit": "e9a58a1cc79feb7d96b7d6db7587e6c39f2450a5",
      "tree": "fddc0e48fcc193113586b29140e4ed2ab58fc6dd",
      "parents": [
        "1569290be06e61d63061ae35a997aff0ebad68f1"
      ],
      "author": {
        "name": "Milana Levy",
        "email": "millevy@redhat.com",
        "time": "Tue Feb 21 12:55:20 2023 +0000"
      },
      "committer": {
        "name": "Milana Levy",
        "email": "millevy@redhat.com",
        "time": "Mon Mar 13 12:59:56 2023 +0000"
      },
      "message": "Introduce a change that will allow more clients to make volumes\n\nThis change was written so that a new volume could be created by another client other than the primary admin.\nThis change also let this clients to attach/detach volumes.\n\nChange-Id: I122a08aaf273a1f786e13737f31f2a0ab9c7bfdb\n"
    },
    {
      "commit": "baa3cc712cbf37a077291f69d8b621bd6f759132",
      "tree": "1d463c7442821d59f68fa9164bc12cbae6ea949d",
      "parents": [
        "0ea86c37adcf3289f04f0aa6f18811ec1619780c",
        "21f40f3df22561a96164daedbb09032686392f22"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 06 23:12:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 06 23:12:05 2023 +0000"
      },
      "message": "Merge \"Revert \"Fix DeprecationWarning of jsonschema\"\""
    },
    {
      "commit": "0ea86c37adcf3289f04f0aa6f18811ec1619780c",
      "tree": "f6fa1f68a03e69765ee118d3311171bcb57f3f28",
      "parents": [
        "4960ad92951ab882e36a337a2fb626e349ba2adb",
        "d78e405364ca3725820fc7bd4b2f2af198ccc624"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Mar 05 19:47:35 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 05 19:47:35 2023 +0000"
      },
      "message": "Merge \"Fix server cleanup in test_multiple_create test\""
    },
    {
      "commit": "4960ad92951ab882e36a337a2fb626e349ba2adb",
      "tree": "96cf8cd3e00f4b8599d37d0a52bdf9742d21d3bd",
      "parents": [
        "28f7dfa33bd3b73b3bf238ed81a48886b795a928",
        "f16c70a11c6e1e3126dba516e9e8aaa9618e58a8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Mar 05 19:44:00 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 05 19:44:00 2023 +0000"
      },
      "message": "Merge \"Revert \"Update required minimum jsonschema version \u003e\u003d 4.16.0\"\""
    },
    {
      "commit": "d78e405364ca3725820fc7bd4b2f2af198ccc624",
      "tree": "5f37325270eacbf3524067b6032e909af6102c11",
      "parents": [
        "4c76f1642f6cd2147ceb9a7bea2a27f7a22038cb"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Feb 28 15:11:43 2023 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Fri Mar 03 08:07:42 2023 +0000"
      },
      "message": "Fix server cleanup in test_multiple_create test\n\nThe above-mentioned test uses ServersClient.delete_server function to\ndelete servers. However, this function does not wait for the successful\ndeletion of the servers which sometimes leads to an error (see linked\nbug).\n\nThis patch changes the test so that it uses\nBaseV2ComputeTest.delete_server function which waits for the successful\ndeletion of the server.\n\nCloses-Bug: #1954535\nChange-Id: Ic1ed48fda03ce3c13198d2dd299b57d68b06e63d\n"
    },
    {
      "commit": "21f40f3df22561a96164daedbb09032686392f22",
      "tree": "8c0b7512441ac312835afac3431781fb8af7271d",
      "parents": [
        "d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 03 03:05:40 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 03 03:05:40 2023 +0000"
      },
      "message": "Revert \"Fix DeprecationWarning of jsonschema\"\n\nThis reverts commit d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e.\n\nReason for revert:\n\nWe need to support till xena as Tempest master do support stable/xena onwards branches. stable/xena has jsonschema 3.2.0 only https://github.com/openstack/requirements/blob/stable/xena/upper-constraints.txt#L548\n\nWe need to avoid such bumping unless something is failing.\n\nWith jsonschema 3.2.0 we do not have the new things so let\u0027s keep them and we can fix it once we have jsonschema version as upper-constraint where they are going to be removed.\n\nhttps://github.com/python-jsonschema/jsonschema/blob/v3.2.0/jsonschema/validators.py#L475\n\nChange-Id: Iab8dbcd469e2ca234c9a42673b8b02f470ec2404\n"
    },
    {
      "commit": "f16c70a11c6e1e3126dba516e9e8aaa9618e58a8",
      "tree": "e7aa1bd43ef69580479be62257fddc454deeb5c3",
      "parents": [
        "e2315c1cf55b8eb7996c61bed85313d5ff90d07f"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 02 22:44:16 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 02 22:44:16 2023 +0000"
      },
      "message": "Revert \"Update required minimum jsonschema version \u003e\u003d 4.16.0\"\n\nThis reverts commit e2315c1cf55b8eb7996c61bed85313d5ff90d07f.\n\nReason for revert:\n\nWe need to support till xena as Tempest master do support stable/xena onwards branches. stable/xena has jsonschema 3.2.0 only https://github.com/openstack/requirements/blob/stable/xena/upper-constraints.txt#L548\n\nWe need to avoid such bumping unless something is failing.\n\nChange-Id: Ib6c9ed442b9e4b6c70af7ca7e495e644b17428d7\n"
    },
    {
      "commit": "28f7dfa33bd3b73b3bf238ed81a48886b795a928",
      "tree": "2c3fe0cb1c876cb22d16e6ba6345fb3d63f1b6c2",
      "parents": [
        "92ae4d2fd2909cf79d6d1e4971a40a63412431a7",
        "30a269ceeefde605bbc8f9b68b65f99f30af9184"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 02 03:19:25 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 02 03:19:25 2023 +0000"
      },
      "message": "Merge \"Cinder client fails if identity API version specified\""
    },
    {
      "commit": "92ae4d2fd2909cf79d6d1e4971a40a63412431a7",
      "tree": "e8236f4d6d3c30c55d1784fa579ece6ddaf0fd18",
      "parents": [
        "0c10907cf8ca61c8c164c7d911365374d66113f2",
        "e2315c1cf55b8eb7996c61bed85313d5ff90d07f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 02 02:56:22 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 02 02:56:22 2023 +0000"
      },
      "message": "Merge \"Update required minimum jsonschema version \u003e\u003d 4.16.0\""
    },
    {
      "commit": "30a269ceeefde605bbc8f9b68b65f99f30af9184",
      "tree": "0bda29e75451c423aad6b400ae921585a579b87e",
      "parents": [
        "5e9e677d8f7f78b8891bd625a36fe7e35a3f1696"
      ],
      "author": {
        "name": "Takemi Asakura",
        "email": "tasakura@redhat.com",
        "time": "Thu Feb 16 19:40:45 2023 +0900"
      },
      "committer": {
        "name": "Takemi Asakura",
        "email": "tasakura@redhat.com",
        "time": "Wed Mar 01 19:44:15 2023 +0900"
      },
      "message": "Cinder client fails if identity API version specified\n\nThe `CLIClient` class, which is used as an interface to various openstack related CLIs, however, the `--os-identity-api-version` option is not available outside of swift and openstack client.\n\nWhen `--os-identity-api-version` is used except for swift and openstack clients, the following fixes were made to prevent passing options to the client.\n\n- Add a statement in the `cmd_with_auth` method that `--os-identity-api-version` is used only for swift and openstack\n\nCloses-Bug: #1980252\nChange-Id: I8cfe63551cadd2f773c7455786b01f12e4843796\n"
    },
    {
      "commit": "0c10907cf8ca61c8c164c7d911365374d66113f2",
      "tree": "fef12024748f1ea88135b9d5ae6999e9572446fb",
      "parents": [
        "6f93d828fc317b4e53c27128b24f8d82c914ac3d",
        "d3155552ec0d176aa03410f6d2725b5c4138c976"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 01 00:20:08 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 01 00:20:08 2023 +0000"
      },
      "message": "Merge \"Avoid wait for vol detach in live-migrate tests\""
    },
    {
      "commit": "e2315c1cf55b8eb7996c61bed85313d5ff90d07f",
      "tree": "f08d88e11c1aed21f6566682d16f12c0c853f2a8",
      "parents": [
        "d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e"
      ],
      "author": {
        "name": "Nozomi Kawamoto",
        "email": "nkawamot@redhat.com",
        "time": "Wed Mar 01 00:38:22 2023 +0900"
      },
      "committer": {
        "name": "Nozomi Kawamoto",
        "email": "nkawamot@redhat.com",
        "time": "Wed Mar 01 00:38:22 2023 +0900"
      },
      "message": "Update required minimum jsonschema version \u003e\u003d 4.16.0\n\nDeprecationWarnings for jsonschema has been fixed at below path.\n\nhttps://review.opendev.org/c/openstack/tempest/+/875264\n\nBut it is required to update the minimum jsonschema version \u003e\u003d 4.16.0\nfor including a below commit.\n\nhttps://github.com/python-jsonschema/jsonschema/commit/ee024ffc61bee56b25e816f489d7365fe1445c6d\n\nCloses-Bug: #2008490\nChange-Id: I0f459d7f74406e30af725c751f3b7cd1a6a931a6\n"
    },
    {
      "commit": "6f93d828fc317b4e53c27128b24f8d82c914ac3d",
      "tree": "e47ef5ebc3e9f05e52bea07cdfd92e84693e497d",
      "parents": [
        "cd080273d2158d53547bc2bfe9e37c9530e11b2e",
        "d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 27 22:23:41 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 27 22:23:41 2023 +0000"
      },
      "message": "Merge \"Fix DeprecationWarning of jsonschema\""
    },
    {
      "commit": "d3155552ec0d176aa03410f6d2725b5c4138c976",
      "tree": "720fa7ade2c47706b4a9b4077a2d50d4dcf6e783",
      "parents": [
        "cd080273d2158d53547bc2bfe9e37c9530e11b2e"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Feb 27 06:48:38 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Feb 27 08:30:46 2023 -0800"
      },
      "message": "Avoid wait for vol detach in live-migrate tests\n\nThis extends the recent theme of making sure the tearDown process does\nnot hang and ultimately fail the test because it cannot detach a\nvolume from a guest. We see (and have been seeing for a long time)\nthe live migration tests specifically fail in this way in the gate.\n\nChange-Id: Ib1065c146ab2f927c23fc8a0b73d7040516a19a6\nRelated-Bug: #199232\n"
    },
    {
      "commit": "cd080273d2158d53547bc2bfe9e37c9530e11b2e",
      "tree": "46fd50e5ddf8432fe4a6e9a7b54bc62735b80c54",
      "parents": [
        "bb45ed48383718ce489fec2fe4cd60dc99e8602d",
        "ece781e26caf8d935719a6d8eafbc06d90f74ca2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Feb 26 12:38:04 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 26 12:38:04 2023 +0000"
      },
      "message": "Merge \"Switch to the master constraint in tox.ini\""
    },
    {
      "commit": "bb45ed48383718ce489fec2fe4cd60dc99e8602d",
      "tree": "c837ad499fd3f6a8d454a3a059786449a8da4611",
      "parents": [
        "991aade8c5104664a54e530a076393618b2e06a7",
        "58a1047d58c65ed7ddbb4ac611060d648db5bded"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 25 19:50:00 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 25 19:50:00 2023 +0000"
      },
      "message": "Merge \"Use stable constraint in tox to release new tag for 2023.1\""
    },
    {
      "commit": "991aade8c5104664a54e530a076393618b2e06a7",
      "tree": "46fd50e5ddf8432fe4a6e9a7b54bc62735b80c54",
      "parents": [
        "870d15f204ead52806c4a8ef99bfa1b006d3ea05",
        "50d52e239e91b588fba8697989d3cb371fd95b9b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 25 17:46:58 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 25 17:46:58 2023 +0000"
      },
      "message": "Merge \"Add releasenote to tag the Tempest for 2023.1 release\""
    },
    {
      "commit": "870d15f204ead52806c4a8ef99bfa1b006d3ea05",
      "tree": "6087bda2cb0faebc8a304031e75e25f15e53add4",
      "parents": [
        "8f4a22141ea06a0a02c41b1dd2c11e8901db90d3",
        "d869e3acd344c6fb941a4c2833047f24dc0fb109"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 25 17:07:10 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 25 17:07:10 2023 +0000"
      },
      "message": "Merge \"Use MYSQL_REDUCE_MEMORY in some periodic jobs\""
    },
    {
      "commit": "ece781e26caf8d935719a6d8eafbc06d90f74ca2",
      "tree": "ff6285ab07a86589d651f8e23630cb8bc556f2d6",
      "parents": [
        "58a1047d58c65ed7ddbb4ac611060d648db5bded"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Feb 19 17:04:23 2023 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 25 02:53:39 2023 +0000"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest 2023.1, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/874359/1\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: I60f38bef843ad16a54b1fc818ad2c2bcb6095a84\n"
    },
    {
      "commit": "58a1047d58c65ed7ddbb4ac611060d648db5bded",
      "tree": "ded372f01e67b691eb4edbc14437b8f6db5d36ad",
      "parents": [
        "50d52e239e91b588fba8697989d3cb371fd95b9b"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Feb 19 17:01:38 2023 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 25 02:53:35 2023 +0000"
      },
      "message": "Use stable constraint in tox to release new tag for 2023.1\n\nWe are going to release Tempest new tag to declare the start of\nsupport for stable/2023.1. So that new tag use stable/2023.1\nconstraint in the tox env.\n\nFor example: if anyone use Tempest new tag in future say\n1 year later then tox env also should use the 2023.1 contstraint for\ncompatibility instead master.\n\nThese need to be move back to master constraint once release is done.\n\nChange-Id: Iedaca324ab239cdb102b28f0eb40a9d160d1591f\n"
    },
    {
      "commit": "50d52e239e91b588fba8697989d3cb371fd95b9b",
      "tree": "ff6285ab07a86589d651f8e23630cb8bc556f2d6",
      "parents": [
        "8f4a22141ea06a0a02c41b1dd2c11e8901db90d3"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Feb 19 16:53:55 2023 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 25 02:53:28 2023 +0000"
      },
      "message": "Add releasenote to tag the Tempest for 2023.1 release\n\nChange-Id: I11996f06bd17cdce4ee2313e4604474591c466a5\n"
    },
    {
      "commit": "8f4a22141ea06a0a02c41b1dd2c11e8901db90d3",
      "tree": "b7372dd8f833e3f7aa7905d741ca4a2b0a3f90e6",
      "parents": [
        "07d83abc6b5037f28bffb3aa0dc51d114b63af5a",
        "4091e98d1bcb57995769fcc1978117476f6ce7e2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 25 02:37:42 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 25 02:37:42 2023 +0000"
      },
      "message": "Merge \"Use project_reader in server test\""
    },
    {
      "commit": "d52fb8cb6d2ed8893bc36f2f1f786cd890b1732e",
      "tree": "e7aa1bd43ef69580479be62257fddc454deeb5c3",
      "parents": [
        "07d83abc6b5037f28bffb3aa0dc51d114b63af5a"
      ],
      "author": {
        "name": "Nozomi Kawamoto",
        "email": "nkawamot@redhat.com",
        "time": "Sat Feb 25 00:33:46 2023 +0900"
      },
      "committer": {
        "name": "Nozomi Kawamoto",
        "email": "nkawamot@redhat.com",
        "time": "Sat Feb 25 00:33:46 2023 +0900"
      },
      "message": "Fix DeprecationWarning of jsonschema\n\n`jsonschema.draft4_format_checker` and also `jsonschema.FormatChecker.cls_checks`\nare deprecated and DeprecationWarning appears every time so these make\nlogs a little dirty and also these attribute/classmethod will be removed\nin the future.\n\nTherefore `jsonschema.draft4_format_checker` should be replaced with\n`jsonschema.Draft4Validator.FORMAT_CHECKER` and\n`jsonschema.FormatChecker.cls_checks` should be replaced with\n`jsonschema.Draft4Validator.FORMAT_CHECKER.checks`.\n\nEventually, DeprecationWarning for jsonschema will disappear with this\nproposed fix.\n\nCloses-Bug: #2008490\nChange-Id: I1ef326b8ac17f4bbcbc718d13223da156b0e5ec3\n"
    },
    {
      "commit": "07d83abc6b5037f28bffb3aa0dc51d114b63af5a",
      "tree": "8c0b7512441ac312835afac3431781fb8af7271d",
      "parents": [
        "ec96c504b133afc7757d09c89db4bc0be2d3d4a8",
        "9d11ac114f6a43cc048730ec679c65e9f9e71d06"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 24 07:29:34 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 24 07:29:34 2023 +0000"
      },
      "message": "Merge \"Allow capital letters in mac address regex\""
    },
    {
      "commit": "ec96c504b133afc7757d09c89db4bc0be2d3d4a8",
      "tree": "7203eb90a8c855631e8fec92c0e08a3da08327d8",
      "parents": [
        "0f9ce75f380f99e5b7b72eb3e651d8f571663ccd",
        "35fc95dbd05b3ed97d01ecf66ce3ca9f5c7d865b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 24 04:36:42 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 24 04:36:42 2023 +0000"
      },
      "message": "Merge \"Fix creation of requested creds within the same project\""
    },
    {
      "commit": "0f9ce75f380f99e5b7b72eb3e651d8f571663ccd",
      "tree": "6c9b31f4a59021f5befd6a14d2a0f58f0f3442ef",
      "parents": [
        "310c87856b93c5021e8b909a410df490213b5520",
        "1062a8ddd4b7ff7b291743d4b4acdb31a041982d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 23 17:55:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 23 17:55:20 2023 +0000"
      },
      "message": "Merge \"Add periodic job to experimental queue\""
    },
    {
      "commit": "310c87856b93c5021e8b909a410df490213b5520",
      "tree": "b8b18f867c9716e53ff9eba30dde5afd7dbea39f",
      "parents": [
        "2c0728a963f0b5b096ea80e3077624c553003d28",
        "ec893e38272ed35465c505b7f4f07132769fb347"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 23 12:26:37 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 23 12:26:37 2023 +0000"
      },
      "message": "Merge \"Add doc for multinode attribute\""
    },
    {
      "commit": "2c0728a963f0b5b096ea80e3077624c553003d28",
      "tree": "e2eecf31adf8c7ab800271b16d82bac80f22ebb6",
      "parents": [
        "a88352fe0cbff2e693166d282e1d03147df06d00",
        "f235785a781c7488e903996fdefdeaf62b04dfe8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 23 12:26:33 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 23 12:26:33 2023 +0000"
      },
      "message": "Merge \"Allow float value when overriding downtime\""
    },
    {
      "commit": "ec893e38272ed35465c505b7f4f07132769fb347",
      "tree": "ec6a1da97b16f0f9fc330824615ac6418f881d7c",
      "parents": [
        "e2183ca8f6562675ac0c31583be8316e4ffec161"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Feb 14 11:39:27 2023 +0100"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Feb 23 10:28:08 2023 +0000"
      },
      "message": "Add doc for multinode attribute\n\nAdding a documentation entry for the recently created multinode\nattribute.\n\nChange-Id: I082cce3a88a6ae88d6c671204155595c917ac08a\n"
    },
    {
      "commit": "a88352fe0cbff2e693166d282e1d03147df06d00",
      "tree": "6ad41e00f96d63bd2ea95a45491ad9ba32f9b30e",
      "parents": [
        "34d65305b62f8915f4558ee3f0fca3598ed954d6",
        "40ba550c3d3b809fbb6d515d7d3158b76b2d759c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 23 09:57:24 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 23 09:57:24 2023 +0000"
      },
      "message": "Merge \"Avoid long wait for volume detach in some tests\""
    },
    {
      "commit": "34d65305b62f8915f4558ee3f0fca3598ed954d6",
      "tree": "3bea5b75ec82b8569fa2924a1b1baf71bbe1beeb",
      "parents": [
        "f72a8ae998fb1cdf472ac08a6231978e4e1df4e2",
        "d2d34f5017042c7bfa5a5f60776481501bef4101"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 23 09:14:53 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 23 09:14:53 2023 +0000"
      },
      "message": "Merge \"Change order of server/volume in snapshot test\""
    },
    {
      "commit": "f72a8ae998fb1cdf472ac08a6231978e4e1df4e2",
      "tree": "e21c01d3a9435e1cc692e616538cac70a5802500",
      "parents": [
        "91697ff6203c21e8f5d249d2a682b16c58c816b4",
        "aeacd8c92a5d18775c3611908e5605f1e470ed4a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 23 01:07:01 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 23 01:07:01 2023 +0000"
      },
      "message": "Merge \"Log console on failure to delete attachment\""
    },
    {
      "commit": "91697ff6203c21e8f5d249d2a682b16c58c816b4",
      "tree": "dc1d72c897391483b0a0a86fde0765313844984c",
      "parents": [
        "11d4fc9e417d5cfcd6c6075e27d052aecc69c385",
        "199ea6525ea281ace6149acca6fc40e34f0f4cb4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 22 22:45:31 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 22 22:45:31 2023 +0000"
      },
      "message": "Merge \"Use assertLessEqual for downtime validation\""
    },
    {
      "commit": "40ba550c3d3b809fbb6d515d7d3158b76b2d759c",
      "tree": "0431d190fa94a7c8e19dad4df0ca89b5231f9cc9",
      "parents": [
        "d2d34f5017042c7bfa5a5f60776481501bef4101"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Feb 21 12:48:53 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Feb 22 09:26:08 2023 -0800"
      },
      "message": "Avoid long wait for volume detach in some tests\n\nWhen we attach a volume to a server we are going to delete later, we\nset ourselves up for having to wait for a graceful detach of that\nvolume from the server, which is what the API provides. That should\nalways work, but if the guest has crashed or become unstable, we may\nend up waiting for it until we timeout and fail, even though the\nend goal is to just delete the server right after. So, this adds a\nflag to attach_volume() that effectively says \"let this be cleaned up\nwhen the server is deleted.\" We still make the detach call, but we do\nnot wait for it to complete. This allows nova to force things during\nthe server delete process and avoid us getting hung up.\n\nFurther, since deleting the server is an asynchronous operation which\nreturns to the API caller immediately, we could race to delete the\nvolume before nova has finished server delete, making it available for\ndeletion. So, this also changes our create_volume() cleanup to use a\nspecial routine that checks to see if the volume is attached and if it\nis, waits for it to become available before attempting to delete the\nvolume.\n\nThis bites us in the gate quite a bit, in the force-snapshot-on-live-\ninstances test scenario, which is what the referenced gate bug is\nabout.\n\nChange-Id: I027789668d7d9aebcd0418d9a45801771f1eccbd\nRelated-Bug: #1939108\n"
    },
    {
      "commit": "d2d34f5017042c7bfa5a5f60776481501bef4101",
      "tree": "336e4c72e235f436af7943acbe38de81a63bb922",
      "parents": [
        "aeacd8c92a5d18775c3611908e5605f1e470ed4a"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Feb 22 07:59:16 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Feb 22 09:25:41 2023 -0800"
      },
      "message": "Change order of server/volume in snapshot test\n\nThis changes the order in which we create our test server and our test\nvolume in test_snapshot_create_delete_with_volume_in_use() to better\nenable us to allow server deletion to detach the volume without hanging\non the guest.\n\nChange-Id: Ia40ddacc5d5de3a57d19c4d60a65ba9bdc7c943d\nRelated-Bug: #1939108\n"
    },
    {
      "commit": "4091e98d1bcb57995769fcc1978117476f6ce7e2",
      "tree": "58b6c2f764cef607346cd2a8c81dabd4043bbc81",
      "parents": [
        "35fc95dbd05b3ed97d01ecf66ce3ca9f5c7d865b"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jan 19 21:31:25 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 22 15:46:51 2023 +0000"
      },
      "message": "Use project_reader in server test\n\nWe have project_reader credentials in tempest and they\nuse the same project as member role creds. Nova support\nthe project reader role in get server API. Moving the\nserver tests to use project reader creds in GET server\nAPI call.\n\nChange-Id: Id1964ae31951dba19917110f9940bff39345cef0\n"
    },
    {
      "commit": "35fc95dbd05b3ed97d01ecf66ce3ca9f5c7d865b",
      "tree": "d3c0fccfd34c98119517925567a06e64437fbd99",
      "parents": [
        "11d4fc9e417d5cfcd6c6075e27d052aecc69c385"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jan 18 23:22:29 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 22 15:46:42 2023 +0000"
      },
      "message": "Fix creation of requested creds within the same project\n\nWe have a bug in dynamic creds creation where project creds\nwith different roles are created under a new projects. Creds\nof different role of projects must be created within the same\nproject.\n\nFixing the creation of \u0027project_admin\u0027, \u0027project_member\u0027,\n\u0027project_reader\u0027, \u0027primary\u0027 creds in same projects. All the alt\ncreds will be created under same projects. but main and alt creds\nwill use different project, for example, \u0027project_alt_member\u0027\nand \u0027project_member\u0027 creds will be created in different project.\n\n\u0027admin\u0027 creds will continue be in new project as many test\nuse it as legacy admin.\n\nCloses-Bug: #1964509\nChange-Id: I9af005e2900195c42ecbbf7434facae2d3952f30\n"
    },
    {
      "commit": "aeacd8c92a5d18775c3611908e5605f1e470ed4a",
      "tree": "7e42500e1c1c19d79cd6cf7af269877f373dae0e",
      "parents": [
        "1569290be06e61d63061ae35a997aff0ebad68f1"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Feb 21 13:34:20 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Feb 22 06:56:28 2023 -0800"
      },
      "message": "Log console on failure to delete attachment\n\nIf we timeout waiting for delete attachment to complete, we should\nlog the guest console to see if it has crashed or has other error\nmessages that might indicate the reason.\n\nRelated-Bug: #1939108\n\nChange-Id: If0ce1b7eb2064a7b91d2e426836c76171bfdff79\n"
    },
    {
      "commit": "11d4fc9e417d5cfcd6c6075e27d052aecc69c385",
      "tree": "07510e43f909a9b15fc4355cefe764e474042af6",
      "parents": [
        "1569290be06e61d63061ae35a997aff0ebad68f1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Feb 21 13:29:44 2023 -0800"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Feb 22 06:59:21 2023 +0000"
      },
      "message": "Fix tempest-full-py3 for stable/ussuri to wallaby\n\ntempest-full-py3 job started using the new tox env\n\u0027integrated-full\u0027 which is not present in old\ntempest used in stable/ussuri to wallaby. This\ncommit preapre a separate job definiton for stable\nussuri to wallaby which use \u0027full\u0027 tox env.\n\nCloses-Bug: #2007986\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/874625\nChange-Id: I5f1c4de0e7ec0cc6d7f6ba7d7aa78aabc931d23e\n"
    },
    {
      "commit": "9d11ac114f6a43cc048730ec679c65e9f9e71d06",
      "tree": "d6ed5bdfad399288b5eec9fe28d215d268d894d0",
      "parents": [
        "1632cf5085de995206ec97788b4b546c13466860"
      ],
      "author": {
        "name": "Ritchie, Frank (fr801x)",
        "email": "fr801x@att.com",
        "time": "Wed Feb 15 13:24:57 2023 -0500"
      },
      "committer": {
        "name": "Ritchie, Frank (fr801x)",
        "email": "fr801x@att.com",
        "time": "Mon Feb 20 14:57:50 2023 -0500"
      },
      "message": "Allow capital letters in mac address regex\n\nThis PS is to permit mac addresses that include capitals letters in the\nrange A-F.\n\nChange-Id: Ib0ac54848cec9c7ae315614e61cbfb4d663fcce4\n"
    },
    {
      "commit": "f235785a781c7488e903996fdefdeaf62b04dfe8",
      "tree": "35c684218f06cef691228c8ddf45749873c02991",
      "parents": [
        "ff2424e0bc0aca9bef8e7da216d6f9bdd74f7a9d"
      ],
      "author": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Mon Feb 20 15:21:13 2023 +0200"
      },
      "committer": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Mon Feb 20 18:17:56 2023 +0200"
      },
      "message": "Allow float value when overriding downtime\n\nLive migration downtime is configured as an integer option while\na default value is set to a float number. When a user tries to\noverride the option with another float number he receives a ValueError.\nThis patch changes the option to allow overriding with a float\nnumber.\n\nChange-Id: I955f4ec09c9a2fbaed61a82839ac15d3eef29ab0\n"
    },
    {
      "commit": "1569290be06e61d63061ae35a997aff0ebad68f1",
      "tree": "929338d6f74863aab7dbba077b5f48465e4bb6ac",
      "parents": [
        "ff2424e0bc0aca9bef8e7da216d6f9bdd74f7a9d",
        "6833a56f256c860bf4cd9305498fe181f60a13df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 20 14:14:47 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 14:14:47 2023 +0000"
      },
      "message": "Merge \"Add retries to more glance location tests\""
    },
    {
      "commit": "ff2424e0bc0aca9bef8e7da216d6f9bdd74f7a9d",
      "tree": "69b1d3a655cf280f2cf0101c90b9ca942c0b44c1",
      "parents": [
        "b915c7f35ff105d8ac613cc171cd9235a96eac8d",
        "31afd4e570fca5c5223e527e35c557f840cf2e03"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 20 01:21:59 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 20 01:21:59 2023 +0000"
      },
      "message": "Merge \"Do not run openstacksdk-functional-devstack on victoria\""
    },
    {
      "commit": "1062a8ddd4b7ff7b291743d4b4acdb31a041982d",
      "tree": "7f78c400e7ec0e4c6154e8d9fb4eee0f09f9e461",
      "parents": [
        "b915c7f35ff105d8ac613cc171cd9235a96eac8d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 18 14:25:07 2023 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 18 14:25:07 2023 -0800"
      },
      "message": "Add periodic job to experimental queue\n\nAdding a few missing periodic jobs to experimental\nqueue so that we can run then on demand also.\n\nChange-Id: Ice57829388d379e53811186a2e3c3ebb9feebaa6\n"
    },
    {
      "commit": "d869e3acd344c6fb941a4c2833047f24dc0fb109",
      "tree": "c1860e3db07aa470a60df9d357eb4704c68682a9",
      "parents": [
        "b915c7f35ff105d8ac613cc171cd9235a96eac8d"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Feb 13 14:14:52 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Feb 17 10:15:07 2023 -0800"
      },
      "message": "Use MYSQL_REDUCE_MEMORY in some periodic jobs\n\nThis will give us some data on whether or not these memory reduction\ntechniques help or hurt, before we roll them out to any gating jobs\nfor projects.\n\nChange-Id: Ib9235d2ef93dae5c6b699d2b7141087d2bb09f46\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/873646\n"
    },
    {
      "commit": "6833a56f256c860bf4cd9305498fe181f60a13df",
      "tree": "845901b74d4ae24d827185d7576a434235eb1a0d",
      "parents": [
        "b915c7f35ff105d8ac613cc171cd9235a96eac8d"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Feb 17 06:40:16 2023 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dms@danplanet.com",
        "time": "Fri Feb 17 16:52:12 2023 +0000"
      },
      "message": "Add retries to more glance location tests\n\nThis generalizes the retry loop recently added (in haste) and applies\nit to another set of tests that do image location updates.\n\nFixes-Bug: #1999800\n\nChange-Id: Ib6a44a608cc3b6346c4b9fe23c986cb23d11a906\n"
    },
    {
      "commit": "199ea6525ea281ace6149acca6fc40e34f0f4cb4",
      "tree": "bc6b58fec788dd1d59991b349ad5a630feeadbc6",
      "parents": [
        "b915c7f35ff105d8ac613cc171cd9235a96eac8d"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Feb 17 17:27:50 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Feb 17 17:27:52 2023 +0530"
      },
      "message": "Use assertLessEqual for downtime validation\n\nThe test was added as part of [1]. It should succeed\nwhen downtime is within the limit but it fails as below even\nif downtime is not higher than the allowed limit:-\n\nAssertionError: 5.0 not less than 5 : Downtime \\\nof 5.0 seconds is higher than expected \u00275\u0027\n\nFix it by using assertLessEqual so it fails only\nif downtime is higher than the allowed limit.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/828686\n\nChange-Id: I1bf87bd33aecf004d9cb650110f06454584f600c\n"
    },
    {
      "commit": "b915c7f35ff105d8ac613cc171cd9235a96eac8d",
      "tree": "6b99fd04f3728b8260244b4fddb762a184b2a29d",
      "parents": [
        "1632cf5085de995206ec97788b4b546c13466860",
        "2d2cfac5722fa5aa43998dea6b9d7fff97df368f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 16 12:20:56 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 16 12:20:56 2023 +0000"
      },
      "message": "Merge \"Enable bridge flows and tcpdump in tempest multinode\""
    },
    {
      "commit": "1632cf5085de995206ec97788b4b546c13466860",
      "tree": "aa0df12046681c5b78538b5c50b405b9f74e48de",
      "parents": [
        "5e9e677d8f7f78b8891bd625a36fe7e35a3f1696",
        "61194b73deb43dc3ad6a34dcf831675762b69d5c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 15 17:46:39 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 17:46:39 2023 +0000"
      },
      "message": "Merge \"Revert \"Mark tempest-multinode-full-py3 as n-v\"\""
    },
    {
      "commit": "5e9e677d8f7f78b8891bd625a36fe7e35a3f1696",
      "tree": "2c53f442e35b9f8e1a53a35a3d9ff349147cb067",
      "parents": [
        "e4ec47a063ab03ae3d5d621556377717186668c2",
        "518e426ab4ff28db11654f8309241ab215b0e42b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 15 11:00:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 11:00:16 2023 +0000"
      },
      "message": "Merge \"Separate the extra tests to run in a separate job\""
    },
    {
      "commit": "e4ec47a063ab03ae3d5d621556377717186668c2",
      "tree": "ec29c1180590cfa0760f291267d0ec20183d92f1",
      "parents": [
        "f88e635d392749b1d56dcdde3b0d524ff8a52978",
        "e2183ca8f6562675ac0c31583be8316e4ffec161"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 14 21:49:31 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 21:49:31 2023 +0000"
      },
      "message": "Merge \"Minimize the tests footprint in multinode job\""
    },
    {
      "commit": "2d2cfac5722fa5aa43998dea6b9d7fff97df368f",
      "tree": "12599d24a5129c5aeeede93abde1d1ddbc22b839",
      "parents": [
        "f88e635d392749b1d56dcdde3b0d524ff8a52978"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Feb 14 16:29:42 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Feb 14 17:13:07 2023 +0530"
      },
      "message": "Enable bridge flows and tcpdump in tempest multinode\n\nEnable br-int-flows and br-ex-tcpdump services in\ntempest-multinode-full-py3 job, these will help in\ndebugging network issues.\n\nRelated-Bug: #1998916\nChange-Id: I947a6e2a88d7ad38cc00aa694438cb3101030168\n"
    },
    {
      "commit": "f88e635d392749b1d56dcdde3b0d524ff8a52978",
      "tree": "f04a35381327527127918d038c2ca29373c2760e",
      "parents": [
        "7d97df70ae84c8ffe8d42c69c9983589d9cdd7db",
        "6bb98c2aa478f7ad32838fec4b59c4acb73ccf21"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 14 08:38:38 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 08:38:38 2023 +0000"
      },
      "message": "Merge \"Prepare tempest-slow-parallel job and run periodically\""
    },
    {
      "commit": "7d97df70ae84c8ffe8d42c69c9983589d9cdd7db",
      "tree": "6ccaa98bc05f8d93f2048b34780daddfa701d22e",
      "parents": [
        "614b326bde1f26b6d5dcab6a27a4c0af6254e09d",
        "c5ff86b61e9d8f13d7dfff32600ceb37bf9ac0cb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 14 01:50:14 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 01:50:14 2023 +0000"
      },
      "message": "Merge \"Enable placement scope and new defaults in rbac test job\""
    },
    {
      "commit": "614b326bde1f26b6d5dcab6a27a4c0af6254e09d",
      "tree": "25df98d2399a0165f60eabcb689fb6099eca8b77",
      "parents": [
        "a9bad0051255327e0a0456a0d46c34f1a6ed4c79",
        "1ae54e331e8ed3c332eabbe0bc650615ae809eb5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 13 21:34:23 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 21:34:23 2023 +0000"
      },
      "message": "Merge \"Fix retry_bad_request() context manager\""
    },
    {
      "commit": "61194b73deb43dc3ad6a34dcf831675762b69d5c",
      "tree": "319084a404efb781fe36ce49a1ce0dba03a74616",
      "parents": [
        "518e426ab4ff28db11654f8309241ab215b0e42b"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 00:28:25 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 13:14:51 2023 -0600"
      },
      "message": "Revert \"Mark tempest-multinode-full-py3 as n-v\"\n\nThis reverts commit 517563fde84fa84199f13fb984945b897bf50bee.\n\nReason for revert: we did few improvement in job/tests run, let\u0027s see if timeout is solved or less frequent.\n\nChange-Id: Ib29fb6d817b801e1472fc22fe761a2309f473dc0\n"
    },
    {
      "commit": "518e426ab4ff28db11654f8309241ab215b0e42b",
      "tree": "775683a9d8c9e28584ce436a0624383c5c18906f",
      "parents": [
        "e2183ca8f6562675ac0c31583be8316e4ffec161"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 10 19:57:36 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 19:05:34 2023 +0000"
      },
      "message": "Separate the extra tests to run in a separate job\n\nRecently we are seeing a lot of job timeout(bug#2004780)\nand we see many tests taking time and also number of tests\nincreasing over time. This is to prepare the list of extra tests\n(here extra tests means the tests which are covered by the other\nAPI or scenario tests) which we do not need to run in every\nintegrated jobs. Instead, we can run them in a separete job(s).\n\nCurrently I am adding admin (except keystone) and negative tests\nin the \u0027extra tests\u0027 list but we can add more tests here which\nwe think are covered in some other tests.\n\nAs negative tests are important for interop, adding those extra\ntests coverage for stable branch job also but running them in\nperiodic run only.\n\nRelated-Bug: #2004780\nChange-Id: Id02221df0d6180519751c63e890851bd59fdafa0\n"
    },
    {
      "commit": "e2183ca8f6562675ac0c31583be8316e4ffec161",
      "tree": "1e7bdeadf37d1b317c317c89ed38dba94bfbe867",
      "parents": [
        "6bb98c2aa478f7ad32838fec4b59c4acb73ccf21"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 10 19:31:52 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 19:05:26 2023 +0000"
      },
      "message": "Minimize the tests footprint in multinode job\n\nmultinode job run all the tests including multinode and\nnon multinode tests. But we do not need to run all the\nnon multinode tests in this job instead smoke tests along\nwith multinode tests should be enough to run. This make\nmultinode jobs to run only smoke and multinode tests. For\nthat, we need to tag the multinode tests with \u0027multinode\u0027 attr.\n\nRelavant-Bug: #2004780\nChange-Id: I7e87d1db3ef3a00b3d27f0904d0af6a270e03837\n"
    },
    {
      "commit": "6bb98c2aa478f7ad32838fec4b59c4acb73ccf21",
      "tree": "d9c8d097ed4869300fd21fa8c9b6911a676e58b6",
      "parents": [
        "a9bad0051255327e0a0456a0d46c34f1a6ed4c79"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 10 18:22:02 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 19:05:19 2023 +0000"
      },
      "message": "Prepare tempest-slow-parallel job and run periodically\n\ntempest-slow-py3 job run all the slow test serially which\ntakes lot of time and end up job timeout. This preparing\ntempest-slow-parallel job which will run slow tests parallelly\nin periodic run. Based on the results, later we can make\ntempest-slow-py3 job to run tests in parallel.\n\nAlso, run tempest-full-parallel in periodic and based on the\nresult we can run tempest-full-py3 job scenario tests in parallel.\n\nRelavant-Bug: #2004780\n\nChange-Id: I876dacb40daa384cddc8faae3200cd3d39506ddc\n"
    },
    {
      "commit": "a9bad0051255327e0a0456a0d46c34f1a6ed4c79",
      "tree": "54c2f4f9175bf21740ae0381f0e2bd3465857c65",
      "parents": [
        "e9c2248e1522ee95fd65caab5844b10e00ef5bb1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 08 14:13:48 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 11 19:05:01 2023 +0000"
      },
      "message": "Move a few jobs to periodic\n\nWe have a few jobs running gate even they are non voting\nand run in periodic as well. They do not need to run in\nevery change but running/checking them in periodic run\nis enough coverage. Below are the jobs moving to periodic:\n\n* tempest-full-py3-ipv6\nWe do run tempest-ipv6-only job as voting in gate to\ncover the ipv6 run and tempest-full-py3-ipv6 job can\nrun perdiocially to test the full tempest on ipv6.\n\n*tempest-full-centos-9-stream\nwe already discussed and agreed in TC also that centos stream\ntesting is best effort and can be in periodic or non voting.\n\n*tempest-full-test-account-no-admin-py3\nChecking if tempest can be run without admin in periodic and not\non every change is enough.\n\n* tempest-full-yoga\nWe do run all supported stable branch jobs periodically and running only\nlatest and oldest supported in check pipeline should be enough to catch\nany breaking change on stable branches.\n\nRelavant-Bug: #2004780\nChange-Id: I8a2da7288e3f2264ce3cc39115c1d807b21fff95\n"
    }
  ],
  "next": "e9c2248e1522ee95fd65caab5844b10e00ef5bb1"
}
