)]}'
{
  "log": [
    {
      "commit": "dab5a20b2d435ea9852b4fe35696e70be4804a63",
      "tree": "ded47788dc8e38a542c7201c422e02d5ddd05241",
      "parents": [
        "30767fb22510d7e7bd935ae607f106b1f83e5ef4"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Apr 24 14:06:01 2023 +0400"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Sep 28 08:40:04 2023 +0000"
      },
      "message": "Set one second delay between requests for LC tests\n\nRise up the delay between requests to make sure both members got the\nsame number of responses with LC (leastconn) algorithm to avoid the\ncases when an instance is slow or overloaded and requests become longer.\n\nCloses-Bug: PRODX-31370\nChange-Id: I94c8ad7a240f17c98d564e254becfe4374c73c3d\n(cherry picked from commit b6b075d1f65ac7eb5cebbfe602765866f6148280)\n"
    },
    {
      "commit": "30767fb22510d7e7bd935ae607f106b1f83e5ef4",
      "tree": "278423fc8442724243cb2442396accd9c1574c8d",
      "parents": [
        "a671e2805128619a78443a16e0d578512db9f450"
      ],
      "author": {
        "name": "Arefiev Anton",
        "email": "aarefiev@mirantis.com",
        "time": "Mon Feb 20 15:15:40 2023 +0200"
      },
      "committer": {
        "name": "Arefiev Anton",
        "email": "aarefiev@mirantis.com",
        "time": "Mon Feb 20 15:15:40 2023 +0200"
      },
      "message": "Increase timeout for member\u0027s http request\n\nTest sporadically fails with read timeout error. Use tempest\u0027s\noption for http timeouts, which is 60 sec by default.\n\nTimeout was already increased dur failures 2 -\u003e 3. But it still\nfails periodically.\n\nRelated-PRODX: PRODX-28295\nChange-Id: I0243f8fe8da69c2b3de921b1d4f2a15c51f5d6cb\n"
    },
    {
      "commit": "a671e2805128619a78443a16e0d578512db9f450",
      "tree": "d1184c62d639f6d8a73bfe40ad46ce55b3ebad0e",
      "parents": [
        "75ef6db4f4af7d0dca96ba864ae0310612b25019"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Wed Jan 04 12:50:59 2023 +0400"
      },
      "committer": {
        "name": "Ilya Bumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Wed Jan 04 09:39:48 2023 +0000"
      },
      "message": "[TF] Fix tearDownClass in case of TungstenFabric\n\nRelated-PROD: PRODX-28985\nChange-Id: I1f8ac0ed267c3c1f8d7f4de2f2e1ace5d78b37f5\n"
    },
    {
      "commit": "75ef6db4f4af7d0dca96ba864ae0310612b25019",
      "tree": "72405686a48e7631dd7fdf82c1ac44c51b072b31",
      "parents": [
        "edbd5cb0ce998ba6e1f24e7452db03848064223d"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Apr 04 13:34:43 2022 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri May 13 15:59:55 2022 +0400"
      },
      "message": "Cleanup of loadbalancers with force set\n\nRelated-Bug: PRODX-21132\nChange-Id: I47c81210e68d828e27d649be3709284ba98a6fd8\n"
    },
    {
      "commit": "edbd5cb0ce998ba6e1f24e7452db03848064223d",
      "tree": "35be93017c9352375a98bfa5df9351293fe13e75",
      "parents": [
        "b5f488a0190f719ef99874fa181b59b7618f8707",
        "d26443803d10f1566eab0529ab589a0491c3f725"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Apr 29 14:02:53 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Fri Apr 29 14:02:53 2022 +0000"
      },
      "message": "Merge \"Revert \"Skip octavia tests with compute when using fixed networks\"\" into mcp/victoria"
    },
    {
      "commit": "b5f488a0190f719ef99874fa181b59b7618f8707",
      "tree": "d3024f9157bf43d6041f2f9ec91509270e7dc400",
      "parents": [
        "5698a490a5339af91846fdcdd2ea86b8751e907d"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Apr 13 15:19:58 2022 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Apr 13 15:22:03 2022 +0400"
      },
      "message": "[barbican] Retry on tls connection timeout\n\nThe GET request could get lost or stuck on the way to\nloadbalancer-\u003ebackend, so let\u0027s retry it.\n\nCloses-Bug: PRODX-16055\nChange-Id: Iab75cc251daba755dd248cda6b7b8c534283fc5d\n"
    },
    {
      "commit": "5698a490a5339af91846fdcdd2ea86b8751e907d",
      "tree": "c5c32f90255b4308728786224a74ab6da905109d",
      "parents": [
        "23371e09f9d4bf89e47bf00c92546c2cdeb79844",
        "bdc57127cf4726a6bac06a7f62e0952e0c3f2618"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Apr 12 14:34:26 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Tue Apr 12 14:34:26 2022 +0000"
      },
      "message": "Merge \"Improve test_amphora_failover\" into mcp/victoria"
    },
    {
      "commit": "bdc57127cf4726a6bac06a7f62e0952e0c3f2618",
      "tree": "9fecfe34124a124d6df47820eef8d0d30912018d",
      "parents": [
        "4273370c9fc401222664c5444802f974017d6444"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Thu Mar 31 14:23:34 2022 +0300"
      },
      "committer": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Fri Apr 08 16:29:02 2022 +0300"
      },
      "message": "Improve test_amphora_failover\n\nAdd waiter for status ALLOCATED for new Amphora instance\n\nRelated-Prod: PRODX-22887\nChange-Id: I45965e652ae00aa10e06dc3739407fb77debc322\n"
    },
    {
      "commit": "23371e09f9d4bf89e47bf00c92546c2cdeb79844",
      "tree": "a8c8f717f8bd33c0e3978e42d4cfc5575ceb4778",
      "parents": [
        "4273370c9fc401222664c5444802f974017d6444"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Fri Oct 02 13:53:31 2020 +0200"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Apr 01 14:45:44 2022 +0400"
      },
      "message": "Fix scenario tests issue with immutable LBs\n\nWait for the loadbalancer to become ACTIVE after deleting an\nhealthmonitor or a listener, to ensure the next test uses a LB in a\nnon-transitional state.\n\nThis also fixes the cidrs tests that were using the wrong waiter\ntimeouts.\n\nThis patch also moves individual deletion of children resources in class\ntear down to a more performant way by cascade deleting the load\nbalancer.\n\nStory: 2008219\nTask: 41008\n\nDepends-On: https://review.opendev.org/#/c/757604/\nDepends-On: https://review.opendev.org/#/c/757840/\nDepends-On: https://review.opendev.org/#/c/757841/\nDepends-On: https://review.opendev.org/#/c/757842/\n\nCo-Authored-By: Carlos Goncalves \u003ccgoncalves@redhat.com\u003e\nChange-Id: I6a4eed7269e4f502bd0fc8613cb4ec4da13890e7\n"
    },
    {
      "commit": "4273370c9fc401222664c5444802f974017d6444",
      "tree": "8adffc34916efac1a5991f82d731dac4eaa09698",
      "parents": [
        "2e22f2c0829006295bed8c2ce1595ce41f2c628c",
        "e15b8f8de1cc377658726676bc467e5f9d544cd6"
      ],
      "author": {
        "name": "Alexander Ignatov",
        "email": "aignatov@mirantis.com",
        "time": "Tue Mar 15 13:15:14 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Tue Mar 15 13:15:14 2022 +0000"
      },
      "message": "Merge \"[TF] Skip ActiveStandbyScenarioTest in case of TF\" into mcp/victoria"
    },
    {
      "commit": "d26443803d10f1566eab0529ab589a0491c3f725",
      "tree": "98de592fd7b957f3b784d2c7e51e7aa4afdda5f0",
      "parents": [
        "95104e93f990b79f3febf432b939e9b2176c056a"
      ],
      "author": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 03 09:53:34 2022 +0000"
      },
      "committer": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Feb 03 09:53:34 2022 +0000"
      },
      "message": "Revert \"Skip octavia tests with compute when using fixed networks\"\n\nThis reverts commit 95104e93f990b79f3febf432b939e9b2176c056a.\n\nReason for revert: ironic+fixed network is handled by overrides\n\nChange-Id: I1beaf80ae2fccb9abd934bc002d324219952d9b8\n"
    },
    {
      "commit": "2e22f2c0829006295bed8c2ce1595ce41f2c628c",
      "tree": "ae3d394c0879425358fc5fa4517a2139b4885f3b",
      "parents": [
        "fabae83f13dc2eb1e58b0171dcef66aaed77f9a2"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jan 18 15:44:56 2022 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Feb 02 17:15:04 2022 +0400"
      },
      "message": "Rectify test_ipv6_subnet_override option\n\nRelated-Bug: PRODX-17659\nChange-Id: Icc377c43e19d2b3e31c05213962b76235fae8b46\n"
    },
    {
      "commit": "e15b8f8de1cc377658726676bc467e5f9d544cd6",
      "tree": "aad9fc436cf95865057ffeb459d8e667d9309d36",
      "parents": [
        "fabae83f13dc2eb1e58b0171dcef66aaed77f9a2"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Mon Jan 24 16:53:49 2022 +0400"
      },
      "committer": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Mon Jan 24 16:53:49 2022 +0400"
      },
      "message": "[TF] Skip ActiveStandbyScenarioTest in case of TF\n\nSkip an entire test class to avoid class setup actions.\n\nRelated-PROD: PRODX-20758\nChange-Id: I34cab733e2e908e05636087afb101450c02c67c2\n"
    },
    {
      "commit": "fabae83f13dc2eb1e58b0171dcef66aaed77f9a2",
      "tree": "41cbe95e5b48cc65c8f3b26a9ff11c573123e463",
      "parents": [
        "e0fa715591dba4c97f6677307c411ed060cc6294",
        "9a4c0c69744d84624d1c61b23ccdad431eb58e37"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 19 12:43:13 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Wed Jan 19 12:43:13 2022 +0000"
      },
      "message": "Merge \"Add conf option for listener connection limit\" into mcp/victoria"
    },
    {
      "commit": "e0fa715591dba4c97f6677307c411ed060cc6294",
      "tree": "bb2da5c14e3d98a44d3b593e1a13af11b29dd921",
      "parents": [
        "95104e93f990b79f3febf432b939e9b2176c056a"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Tue Jan 18 15:55:25 2022 +0400"
      },
      "committer": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Tue Jan 18 16:11:38 2022 +0400"
      },
      "message": "add wait for listener operational status after lb status\n\nRelated-prod: PRODX-19246\nChange-Id: I495bbbb0914320fb1e23c8373a67fbdb16fabbf1\n"
    },
    {
      "commit": "9a4c0c69744d84624d1c61b23ccdad431eb58e37",
      "tree": "7fdce11d085fa0b86675b7e7465b6a9f2c251557",
      "parents": [
        "a18615a98c95a62205383cae5c7d58e8c52913bc"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Jan 11 21:24:19 2022 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Jan 17 19:12:42 2022 +0200"
      },
      "message": "Add conf option for listener connection limit\n\nThe patch provides configuration option to define listener connection\nlimit to make chance to adjust connections for environments with various\namount of resources.\n\nRelated-PRODX: PRODX-19517\nChange-Id: I435a0a38440860b3d8022aa164f6288aced1d70a\n"
    },
    {
      "commit": "95104e93f990b79f3febf432b939e9b2176c056a",
      "tree": "d8659450fa0dee42fb99bf89662186bc174836b4",
      "parents": [
        "a18615a98c95a62205383cae5c7d58e8c52913bc"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 14 10:24:12 2022 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 14 10:54:56 2022 +0200"
      },
      "message": "Skip octavia tests with compute when using fixed networks\n\nTests with compute require dynamic networks at the moment, skip\nunless fixed network support is implemented\n\nRelated-Prod: PRODX-20952\nChange-Id: I521787aeb8c5736a1a5b0278dfdde10d2f06d3a1\n"
    },
    {
      "commit": "a18615a98c95a62205383cae5c7d58e8c52913bc",
      "tree": "98de592fd7b957f3b784d2c7e51e7aa4afdda5f0",
      "parents": [
        "81bf51e3c07213922358575821790ea645f3e78c"
      ],
      "author": {
        "name": "Alexey Kovpak",
        "email": "akovpak@mirantis.com",
        "time": "Tue Dec 07 18:37:32 2021 +0000"
      },
      "committer": {
        "name": "akovpak",
        "email": "akovpak@mirantis.com",
        "time": "Mon Dec 20 15:40:43 2021 +0200"
      },
      "message": "Patch to fix test_amphora_update using the unique load balancer\n\nThe test `test_amphora_update` got amphorae of the load balancer that\nwas created by the class-based resource setup, but they wouldn\u0027t be in\nALLOCATED state after the destructive test \u0027test_amphora_failover\u0027.\nSo I\u0027ve decided to use the function-based load balancer and its amphorae.\n\nRelated-prod: PRODX-17935\n\nChange-Id: I58fc8add761d79af1377bb5b0e964697d78ab36a\n"
    },
    {
      "commit": "81bf51e3c07213922358575821790ea645f3e78c",
      "tree": "a96e587ac86878bcf681cb716febaf67bb7e392b",
      "parents": [
        "3e9440bb7cbec31e810330dfb50a8a87df5bbcdf"
      ],
      "author": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Wed Nov 24 09:54:50 2021 +0200"
      },
      "committer": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Mon Nov 29 15:12:22 2021 +0000"
      },
      "message": "List amphora: use test\u0027s loadbalancer\n\nTest `test_amphora_list_and_show` gets amphoras of loadbalancer\ncreated in resource setup, but it could be not ready and amphorae\nfileds aren\u0027t filled out.\n\nRelated-PRODX: PRODX-17934\nChange-Id: I58fc8add761279af1307bb5b0e964697d79ab36a\n"
    },
    {
      "commit": "3e9440bb7cbec31e810330dfb50a8a87df5bbcdf",
      "tree": "c08ab2d6fe061a6417e509baecc62f0cf37ec2cd",
      "parents": [
        "28bae96f56c1936ec1afac1ef0e8cd8f96541e3f"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Fri Jul 30 19:15:23 2021 +0400"
      },
      "committer": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Fri Jul 30 19:15:23 2021 +0400"
      },
      "message": "Fix wrong protocol in UDP tests\n\nRelated-Prod: PRODX-16727\nChange-Id: I5bb7ee389e734c075f10ed38507bade9a442e51b\n"
    },
    {
      "commit": "28bae96f56c1936ec1afac1ef0e8cd8f96541e3f",
      "tree": "b0b0226226b447f1e21cce45cc6bf27db3e35758",
      "parents": [
        "065a8482f493d964eec21ebd8af23a66bbd16a4f"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jun 25 16:52:05 2021 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jun 25 16:52:05 2021 +0300"
      },
      "message": "Rerise original exception on retry\n\nRelated-Prod: PRODX-14689\nChange-Id: Iecefd285e180ee9946ee6548c678e9ec66173cdf\n"
    },
    {
      "commit": "065a8482f493d964eec21ebd8af23a66bbd16a4f",
      "tree": "08ccf013c21d057bcc7f31556e90a14e579dd5da",
      "parents": [
        "7848930006586c35d1df4fe381de2023881e0455"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri May 21 12:29:49 2021 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri May 21 12:30:00 2021 +0300"
      },
      "message": "Ensure waiters do not stuck when timeout is reached\n\nRelated-Prod: PRODX-3456\nChange-Id: Ief32a3d4f1e4597624b23ec4c2bafa63b93ac34f\n"
    },
    {
      "commit": "7848930006586c35d1df4fe381de2023881e0455",
      "tree": "09eaf3d1f752bcd52c847e1e6bb51c463e55d3cf",
      "parents": [
        "9e0de8295d5e274abdc6c2502f6d5252d2310baf"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 12 16:30:26 2021 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 12 16:34:02 2021 +0300"
      },
      "message": "Add retries for base client\n\nOctavia API doesn\u0027t allow to change fields of LB when it is in\nsome internal states. In this case 409 Conflict exception is raised.\nThe patch adds retry logic to update/delete/create methods in base\nclients to retry on 409 responce.\n\nRelated-Prod: PRODX-14186\nChange-Id: Icb22b12ff30dc8f6a48506c00eb00705fa1de470\n"
    },
    {
      "commit": "9e0de8295d5e274abdc6c2502f6d5252d2310baf",
      "tree": "791e516424cfe0023b66e163b8317e8f0bdddee4",
      "parents": [
        "1435b7448d38b10ad1264c3a53acf560998cc35d"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Mar 31 12:53:30 2021 +0400"
      },
      "committer": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Mar 31 12:54:07 2021 +0400"
      },
      "message": "Fix typo in skipException message\n\nRelated-Prod: PRODX-13051\nChange-Id: I24710fc720557b2a437151de5e3f4ab345b52c52\n"
    },
    {
      "commit": "1435b7448d38b10ad1264c3a53acf560998cc35d",
      "tree": "964624742e2e91186ce96e61db93d11ab8a39ae9",
      "parents": [
        "567369890911ef97e9c88d5482eaf0164632ec11"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Feb 24 11:16:46 2021 +0400"
      },
      "committer": {
        "name": "gzimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Feb 24 08:56:15 2021 +0000"
      },
      "message": "Add check for TF backend\n\nPrevious OS Ussuri release has check for \u0027monitor_enabled\u0027 param.\nAs all config options no longer used in Victoria,\nwe can add check only for our TF backend.\n\nRelated-Prod: PRODX-11931\nChange-Id: I9b4b3eb250a42c393b5537d8ea697f5e3ee12ba1\n"
    },
    {
      "commit": "567369890911ef97e9c88d5482eaf0164632ec11",
      "tree": "566c95f588f08347a20eb1338d62c65736ee6946",
      "parents": [
        "4ea8d4ecc48d8c6760154cca0954ab2ab37e00d7"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Wed Feb 03 16:16:42 2021 +0400"
      },
      "committer": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Thu Feb 04 13:26:00 2021 +0400"
      },
      "message": "[TF] Fix PoolScenario tests\n\nRelated-PROD: PRODX-11372\nChange-Id: Ib54d689e3dfed4b93fa22e08e34edfd44b4c8f05\n"
    },
    {
      "commit": "4ea8d4ecc48d8c6760154cca0954ab2ab37e00d7",
      "tree": "53aaf79c0ddd5850658a158e19f7b8acd0deb49a",
      "parents": [
        "0aece76a33ee755f6b56a70e8821b99c1f6b2600"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 29 12:27:11 2021 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 29 12:27:38 2021 +0200"
      },
      "message": "Call super for skip_checks\n\nRelated-Prod: PRODX-11164\nChange-Id: I453fb58bf90856b13a2ea67f89d6a5eb201b9508\n"
    },
    {
      "commit": "0aece76a33ee755f6b56a70e8821b99c1f6b2600",
      "tree": "7883432377cfe4dd26540d06e35a1a8429c32bc7",
      "parents": [
        "67249477d855d5be4470defcaa7a981fdb66ad49"
      ],
      "author": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Thu Sep 03 18:21:29 2020 +0400"
      },
      "committer": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Mon Jan 18 11:04:55 2021 +0400"
      },
      "message": "[TF] Add support of tungstenfabric driver for octavia\n\nWere skipped unsupported tests, avoided unsupported parameters\nfor loadbalancers, listeners, pools and members. Were met contrail\nrestrictions.\n\nRelated-PROD: PRODX-7072\nChange-Id: I736f55fa4186464424e1ebc05c650f9a43375c62\n"
    },
    {
      "commit": "67249477d855d5be4470defcaa7a981fdb66ad49",
      "tree": "3b95f259745e2acd50d55f19b0254495b7c419b5",
      "parents": [
        "e05475519622867436390f8b593b9f7572af8f6c",
        "909aa66ac291a39ea4c1cc1bb0368bf008665a00"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 22 10:17:30 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 22 10:17:30 2020 +0000"
      },
      "message": "Merge \"Add HTTP/2 tempest scenario tests for listeners\""
    },
    {
      "commit": "e05475519622867436390f8b593b9f7572af8f6c",
      "tree": "95830830f660dd6a1b65d9e1afc19d96a896a285",
      "parents": [
        "a80a185abef3234b035ec5d09e1748b743bc69e2",
        "f7718ef862c568f7c761c17ac9736e650ececb73"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Sep 22 02:18:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 22 02:18:04 2020 +0000"
      },
      "message": "Merge \"Add ALPN protocol scenario tests\""
    },
    {
      "commit": "a80a185abef3234b035ec5d09e1748b743bc69e2",
      "tree": "ef83b8697525313ebaa06f424d6cf3c5184bddac",
      "parents": [
        "6a9236ad9ae72cea6add0845c4462a9e44690a42",
        "46658f2ff8f383a36ef2e29fdc93b1282cbf4bc3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Sep 17 10:58:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 17 10:58:04 2020 +0000"
      },
      "message": "Merge \"Add duplicate uuid checking for tempest tests\""
    },
    {
      "commit": "46658f2ff8f383a36ef2e29fdc93b1282cbf4bc3",
      "tree": "43d1e86da9f9d293a4e49f543545b3ffc8cea3a6",
      "parents": [
        "89bdbcd1252dbce8645c24fa6db3e2d32fa779c3"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Sep 13 10:38:35 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Sep 13 10:39:31 2020 -0700"
      },
      "message": "Add duplicate uuid checking for tempest tests\n\nThis patch adds a pep8 test for duplicate uuids in the tempest tests.\nIt also corrects some existing duplicates.\n\nChange-Id: I2fc03b3cc604528903b8f70ce7f1e4e641aeafd2\n"
    },
    {
      "commit": "6a9236ad9ae72cea6add0845c4462a9e44690a42",
      "tree": "3923b9e6bc93e6714d3924b15256b3cd82433a97",
      "parents": [
        "89bdbcd1252dbce8645c24fa6db3e2d32fa779c3"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Aug 04 23:54:54 2020 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Sep 08 16:52:09 2020 -0700"
      },
      "message": "Adjust API tests for NotImplemented skip\n\nThis is a patch to restructure the API tests to use the\nnew skip_if_not_implemented capability.\n\nDepends-On: https://review.opendev.org/745239\n\nChange-Id: I291488e1c9418e51d6fe7ea142eaca13e3c181a0\n"
    },
    {
      "commit": "89bdbcd1252dbce8645c24fa6db3e2d32fa779c3",
      "tree": "faa4a8166f316da70acf3dc661256479841b6fd0",
      "parents": [
        "c611b456803f6e556970a8b9df1d1093e38a6ff1"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Mar 19 15:59:19 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Sep 03 17:10:56 2020 -0700"
      },
      "message": "Adjust scenario tests for NotImplemented skip\n\nThis is a patch to restructrue the scenario tests to use the\nnew skip_if_not_implemented capability.\n\nChange-Id: I49a7fb6650030f2a1115c6d42442062bd33415fd\n"
    },
    {
      "commit": "c611b456803f6e556970a8b9df1d1093e38a6ff1",
      "tree": "41170a7731e27b26d8a5de34e76b8a226b4dcdf3",
      "parents": [
        "12c7799296e9bbd764f25b09b23c67eb14cb1700",
        "bd587263755716f3de4987ae177e97fc28e957c0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 26 08:46:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 26 08:46:05 2020 +0000"
      },
      "message": "Merge \"Remove all usage of six library\""
    },
    {
      "commit": "12c7799296e9bbd764f25b09b23c67eb14cb1700",
      "tree": "c7479792017120924d4627b5021f1b3259cac25f",
      "parents": [
        "eeb228045d897ab5e5d2268c552fc1e5920d13eb",
        "47e4589d453ad69d94b004a1e335032481300b85"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 26 08:46:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 26 08:46:04 2020 +0000"
      },
      "message": "Merge \"Drop python 2.7 support and testing\""
    },
    {
      "commit": "eeb228045d897ab5e5d2268c552fc1e5920d13eb",
      "tree": "f05ca55a73b8e73154d5d60c487492945c597b4a",
      "parents": [
        "bb23855ce65500dda6a0e332eab7174ed493a0ac",
        "5700f3cd93668bb6b7c9f9303782557d3d23bc3c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 25 22:57:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 25 22:57:12 2020 +0000"
      },
      "message": "Merge \"Enable nova anti-affinity in two-node act-stdby job\""
    },
    {
      "commit": "909aa66ac291a39ea4c1cc1bb0368bf008665a00",
      "tree": "3f37d0c219b5de7b89aa14720a23da777ac16e8a",
      "parents": [
        "f7718ef862c568f7c761c17ac9736e650ececb73"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Aug 25 14:08:44 2020 +0000"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Aug 25 14:10:23 2020 +0000"
      },
      "message": "Add HTTP/2 tempest scenario tests for listeners\n\nDepends-On: https://review.opendev.org/#/c/744905/\nDepends-On: https://review.opendev.org/#/c/747932/\nChange-Id: I90594ab948c74711682c9bb14d37d1e1d7b1beeb\n"
    },
    {
      "commit": "f7718ef862c568f7c761c17ac9736e650ececb73",
      "tree": "19e8aa70a0f198cad83d923050ba5b15aca4733b",
      "parents": [
        "bb23855ce65500dda6a0e332eab7174ed493a0ac"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Aug 18 14:21:36 2020 +0000"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Aug 25 13:53:30 2020 +0000"
      },
      "message": "Add ALPN protocol scenario tests\n\nDepends-On: https://review.opendev.org/#/c/744520/\nChange-Id: I4ae7a03d2248c970d7bcd3fe8a43a43ca48d5084\n"
    },
    {
      "commit": "bb23855ce65500dda6a0e332eab7174ed493a0ac",
      "tree": "0c84752b908b3e58262a94d749c22c5649f1109a",
      "parents": [
        "6224788530523b45d0c3d443f48622bda310690f"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Jan 15 10:10:55 2020 +0000"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Aug 24 11:00:17 2020 +0200"
      },
      "message": "Add tests for allowed CIDRs in listeners\n\nThis patch adds API and scenario tests for testing allowed CIDRS in\nlisteners introduced in API version 2.12 (included in Train release).\n\nChange-Id: Ibe677e046afc16f038ccacb10e5fe62802828581\n"
    },
    {
      "commit": "6224788530523b45d0c3d443f48622bda310690f",
      "tree": "ae673614a405c34624db3c8a73244449eca3c6c8",
      "parents": [
        "7bd2f97221a369f379e15f33a3d3294f220c039e",
        "2cdf13c2efd9334556de3d76760abcb71827f885"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Aug 23 14:39:06 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 23 14:39:06 2020 +0000"
      },
      "message": "Merge \"Fix MismatchError in tags API tests\""
    },
    {
      "commit": "2cdf13c2efd9334556de3d76760abcb71827f885",
      "tree": "c8281273b6536053b3bcc0d1573e485c93787b81",
      "parents": [
        "bf6cc4095644f782f3731ae158e94b5a2e0a60e1"
      ],
      "author": {
        "name": "oschwart",
        "email": "oschwart@redhat.com",
        "time": "Tue Aug 18 13:15:04 2020 +0300"
      },
      "committer": {
        "name": "oschwart",
        "email": "oschwart@redhat.com",
        "time": "Wed Aug 19 12:13:14 2020 +0300"
      },
      "message": "Fix MismatchError in tags API tests\n\nThe tags lists are compared unsorted which causes a MismatchError\nin some cases.\nThis commit sorts the tags lists before the assertion.\n\nStory 2008026\nTask 40680\n\nChange-Id: I4cc8a663d7d7c853e6286379eea74c90819209cd\n"
    },
    {
      "commit": "7bd2f97221a369f379e15f33a3d3294f220c039e",
      "tree": "03401e2e94a19a741572e73d1bb7b8268226bf45",
      "parents": [
        "bf6cc4095644f782f3731ae158e94b5a2e0a60e1"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jul 30 21:32:04 2019 -0700"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Aug 13 10:13:17 2020 +0000"
      },
      "message": "Add an optional amphora admin log offloading test\n\nThis patch adds an optional amphora admin log offloading scenario\ntest.\n\nChange-Id: I90e3ed23cdd2aa1125de18dc332c30a9d9cca0a2\n"
    },
    {
      "commit": "bf6cc4095644f782f3731ae158e94b5a2e0a60e1",
      "tree": "2ffc503cabcde75f7abed6de379530c42c79c28d",
      "parents": [
        "6fbfed03d31a3041a62ca621551f22829f42da2d",
        "b1ba3b373ca44da31e8ec79a5eaba71e2ef2b81f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 13 09:57:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 09:57:51 2020 +0000"
      },
      "message": "Merge \"Add an optional tenant flow log offload test\""
    },
    {
      "commit": "6fbfed03d31a3041a62ca621551f22829f42da2d",
      "tree": "946b1a7ace8177295173cc4fee158252c65506d6",
      "parents": [
        "794072ac96970336c1e11704100463006ee954bf"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Mar 19 15:37:31 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Aug 04 21:53:06 2020 +0000"
      },
      "message": "Add skip_if_not_implemented to the service client\n\nThis patch adds a decorator that wraps the service client methods adding\nthe ability to raise a skipException if a call to the API returns a\nNotImplementedError or UnsupportedOptionError exception.\n\nThis is useful for running the tests against provider drivers that do\nnot support all of the Octavia API features.\n\nChange-Id: I17d4be65130fadf97d6170d22fb07c72672b7573\n"
    },
    {
      "commit": "794072ac96970336c1e11704100463006ee954bf",
      "tree": "f52564a01c9a9978c75494a185dda5fe15420564",
      "parents": [
        "ae44e20514156e9365a28bc570d8dbfb93966124",
        "540bb3b4d03d8c3e26d257c1d33f4cd84a94c1a7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 04 21:42:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 04 21:42:25 2020 +0000"
      },
      "message": "Merge \"Add tags API tests\""
    },
    {
      "commit": "5700f3cd93668bb6b7c9f9303782557d3d23bc3c",
      "tree": "0fd451b162112126333be76356a019540e6b2afb",
      "parents": [
        "ae44e20514156e9365a28bc570d8dbfb93966124"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Jul 21 15:58:25 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Jul 22 12:16:36 2020 +0200"
      },
      "message": "Enable nova anti-affinity in two-node act-stdby job\n\nProduction deployments are recommended to run on active-standby\nloadbalancer topology and with nova anti-affinity enabled for higher\nlevel of availability. Job octavia-v2-act-stdby-dsvm-scenario-two-node\nwill test Octavia under such configuration.\n\nTask: 40413\nStory: 2007943\n\nChange-Id: Iab24754bf6881671091a06047767f8b4dc8b5420\n"
    },
    {
      "commit": "540bb3b4d03d8c3e26d257c1d33f4cd84a94c1a7",
      "tree": "15eaf4876849296000c4c3f611517db6f62cf239",
      "parents": [
        "beb1cbaebbe6138d7582a596dbee8895fbc48599"
      ],
      "author": {
        "name": "oschwart",
        "email": "oschwart@redhat.com",
        "time": "Tue Jun 16 18:23:53 2020 +0300"
      },
      "committer": {
        "name": "oschwart",
        "email": "oschwart@redhat.com",
        "time": "Sun Jul 19 12:43:01 2020 +0300"
      },
      "message": "Add tags API tests\n\nThis patch adds some API tests in the create, list and update methods\nof the Octavia objects that support Tags.\n\nTags are supported on Octavia API version 2.5 or later.\n\nChange-Id: Ib14852d57535508fecee2705e704954cfd078474\n"
    },
    {
      "commit": "ae44e20514156e9365a28bc570d8dbfb93966124",
      "tree": "fbeb27fba67b41a5edf2fdd26e507eb3b0c75552",
      "parents": [
        "b9552e97190c3df4e931e812c802635f77e8233c",
        "ba35dab12a34930af7f940f7d41417bac91ec47f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 17 20:17:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 17 20:17:04 2020 +0000"
      },
      "message": "Merge \"Gate on octavia-v2-dsvm-tls-barbican jobs\""
    },
    {
      "commit": "b9552e97190c3df4e931e812c802635f77e8233c",
      "tree": "82fece8f5fde0d6cce0f37488dd3117db834df26",
      "parents": [
        "8480068fc44f3747ebff1458ac72484d2fb073ac",
        "d2b5b447518c18e1705bcd4fbecd6405b8565c39"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 17 20:17:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 17 20:17:03 2020 +0000"
      },
      "message": "Merge \"Add stable/ussuri jobs to check and gate lists\""
    },
    {
      "commit": "8480068fc44f3747ebff1458ac72484d2fb073ac",
      "tree": "e3f35014c381fd77841fd930b3d854eb3bba1dc8",
      "parents": [
        "65b887c565eb2698f1b6f4ca33625db674baf140",
        "a1862ff5cc4032901f51f3bb92bba03f6cb3b0df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 16 18:46:20 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 16 18:46:20 2020 +0000"
      },
      "message": "Merge \"Fix availability zone API tests\""
    },
    {
      "commit": "65b887c565eb2698f1b6f4ca33625db674baf140",
      "tree": "0326a306207d40904140f17eb4e62117b00dd1a9",
      "parents": [
        "e6757f0bb222f29693f9392d0bf9b4050aa7599c",
        "3ab77935c2d30027091b177167375d3b7434b89d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 16 14:26:06 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 16 14:26:06 2020 +0000"
      },
      "message": "Merge \"Set image driver to noop in noop jobs\""
    },
    {
      "commit": "e6757f0bb222f29693f9392d0bf9b4050aa7599c",
      "tree": "580072db4057d8389ef7232676c04619382825da",
      "parents": [
        "9726b8f2d878ed8d4c75b7d58f8d0399e2ec085a",
        "c9227dfb6cae540c25c5922602fd57fbc0c1f527"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 16 13:14:43 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 16 13:14:44 2020 +0000"
      },
      "message": "Merge \"Set test_basic_traffic as smoke test\""
    },
    {
      "commit": "9726b8f2d878ed8d4c75b7d58f8d0399e2ec085a",
      "tree": "60c5d4954210fc1649a732fd79a40251d6d171b8",
      "parents": [
        "990ccacd228256bbead196304a8904d768de3d67",
        "ca40afb3808ec6b0ae7b5064a4b78387d505cd9f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 15 09:17:59 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 15 09:17:59 2020 +0000"
      },
      "message": "Merge \"Define and use octavia nodesets\""
    },
    {
      "commit": "ba35dab12a34930af7f940f7d41417bac91ec47f",
      "tree": "ba792a36c59b482b676f0980d4197eb778b4d98d",
      "parents": [
        "d2b5b447518c18e1705bcd4fbecd6405b8565c39"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Sun Jun 23 13:41:32 2019 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Jul 14 12:49:59 2020 +0200"
      },
      "message": "Gate on octavia-v2-dsvm-tls-barbican jobs\n\nTLS Barbican jobs were added a while ago and proven to be solid [1].\nThis is a good time to promote them to the gate queue.\n\n[1] https://zuul.openstack.org/builds?job_name\u003doctavia-v2-dsvm-tls-barbican\u0026pipeline\u003dgate\n\nChange-Id: Idd517eefdf7c9ce6ef08f6b42c3aef27263e9cab\n"
    },
    {
      "commit": "bd587263755716f3de4987ae177e97fc28e957c0",
      "tree": "7d1603ed0c756aac6921714824f593c2f8d42222",
      "parents": [
        "47e4589d453ad69d94b004a1e335032481300b85"
      ],
      "author": {
        "name": "jacky06",
        "email": "zhang.min@99cloud.net",
        "time": "Wed May 06 13:21:06 2020 +0800"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Mon Jul 13 14:17:57 2020 -0400"
      },
      "message": "Remove all usage of six library\n\nConvert all code to not require six library and instead\nuse python 3.x logic.\n\nChange-Id: I9d5e9fce5d387c655c0bfc1bdcb699a1aa0f56a1\n"
    },
    {
      "commit": "b1ba3b373ca44da31e8ec79a5eaba71e2ef2b81f",
      "tree": "918d4138332692657c4627c036aeef81a26c0ea1",
      "parents": [
        "5506c00b8d8972e6223499dd5a5da4c85c1ff836"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jul 30 20:23:51 2019 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jul 13 15:27:24 2020 +0000"
      },
      "message": "Add an optional tenant flow log offload test\n\nThis patch adds an optional tenant flow log offload scenario test\nthat checks the tenant flow logging offload and format.\n\nChange-Id: I8a7ed4e1bc3d567c4807726c684ad86cd281096f\n"
    },
    {
      "commit": "990ccacd228256bbead196304a8904d768de3d67",
      "tree": "13adf683aa7f9d2bdf89488cced6c46266612a34",
      "parents": [
        "8d29c54516db7c29e33d24bdd48b929fc5a5eca4",
        "fdefa8065c91cd84262b84b4c2fc7116892e1aeb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 10 01:32:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 10 01:32:55 2020 +0000"
      },
      "message": "Merge \"Change to use memory_tracker variable\""
    },
    {
      "commit": "8d29c54516db7c29e33d24bdd48b929fc5a5eca4",
      "tree": "ffb6b5c14e4e900c4e5768a84043263db3eb1d61",
      "parents": [
        "c4ace76900b150fa65d2f537329482f7fb58b9ee",
        "f58b3181fa9bf29e7e51b20751f614093c7dc10e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 09 23:32:52 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 09 23:32:52 2020 +0000"
      },
      "message": "Merge \"Introduce a simple HTTPS server for TLS test.\""
    },
    {
      "commit": "d2b5b447518c18e1705bcd4fbecd6405b8565c39",
      "tree": "75a5859cdb474e91633068b6d98b55c1549e6d84",
      "parents": [
        "c4ace76900b150fa65d2f537329482f7fb58b9ee"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 09 18:49:50 2020 +0000"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 09 18:49:50 2020 +0000"
      },
      "message": "Add stable/ussuri jobs to check and gate lists\n\nChange-Id: Ic6623994713abb2c8b7a79eac8e0b3d10b0f1571\n"
    },
    {
      "commit": "c4ace76900b150fa65d2f537329482f7fb58b9ee",
      "tree": "0186a7eada040fd2df8202b1e7054f3cc2938440",
      "parents": [
        "a5074259fb686f92057ae6313fa620471840de0e",
        "0b64a191efbefc0d7299697d5340b2f0021c521e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 09 10:40:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 09 10:40:42 2020 +0000"
      },
      "message": "Merge \"Add py38 package metadata\""
    },
    {
      "commit": "ca40afb3808ec6b0ae7b5064a4b78387d505cd9f",
      "tree": "75424fe02ba7e3d61de5208023a1f142c3a9bd93",
      "parents": [
        "a5074259fb686f92057ae6313fa620471840de0e"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Jun 26 19:14:33 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jul 09 10:06:40 2020 +0000"
      },
      "message": "Define and use octavia nodesets\n\nJobs on these new nodesets run on nested-virt enabled nodepool provider\nnodes, shortening run time by a lot (we\u0027ve seen a successful scenario\njob taking 38 minutes whereas without nested virt could take close to 2\nhours).\n\nChange-Id: I3252cb820ebea996ad7f07385793f59c28fbd4d2\n"
    },
    {
      "commit": "a5074259fb686f92057ae6313fa620471840de0e",
      "tree": "4ab5116d31a47f14f53d30ccb47773b76519d0e0",
      "parents": [
        "5506c00b8d8972e6223499dd5a5da4c85c1ff836"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jun 30 10:28:09 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jun 30 10:52:55 2020 -0700"
      },
      "message": "Apply Octavia hacking checks to the tempest plugin\n\nCurrently we are not applying the custom hacking checks we use in\nOctavia to the octavia-tempest-plugin. This leads to style issues\nsneaking into the plugin.\nThis patch copies the same checks from Octavia (for simpler\nmanagement) into octavia-tempest-plugin and resolves some of the\nexisting style violations.\n\nChange-Id: Ic103d8bededfec77ec0034d7c167ac1e49954a5c\n"
    },
    {
      "commit": "3ab77935c2d30027091b177167375d3b7434b89d",
      "tree": "9642dbe6ea9a6214fd66c26bbd973e37e6f0e612",
      "parents": [
        "5506c00b8d8972e6223499dd5a5da4c85c1ff836"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jun 25 15:30:02 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jun 25 15:30:02 2020 +0200"
      },
      "message": "Set image driver to noop in noop jobs\n\nChange-Id: If6bd962aeafb2fee5b331e9c938c24bfa5488020\n"
    },
    {
      "commit": "a1862ff5cc4032901f51f3bb92bba03f6cb3b0df",
      "tree": "9998c0fdd1f26210755b4edcbcb3dea45e6d6b89",
      "parents": [
        "5506c00b8d8972e6223499dd5a5da4c85c1ff836"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Jun 21 12:15:27 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jun 24 15:57:51 2020 +0000"
      },
      "message": "Fix availability zone API tests\n\nCurrently, if you run the availability zone API tests when not using\nthe no-op drivers, the API tests will fail as they had hard-coded\navailability zone names that do not exist.\nSince creating availability zones requires reconfiguration of the nova\nhost deployments, it is not practical to create nova availability zones\nfor these tests.\n\nThis patch adds tempest configuration settings for the required\navailability zones, and if not configured will skip the tests that\nrequire the availability zones be present.\n\nChange-Id: I53d5d33ae9a181b79e1d971d56452eeee5dd7759\n"
    },
    {
      "commit": "5506c00b8d8972e6223499dd5a5da4c85c1ff836",
      "tree": "4a787678bda1d375e30f8e8a170acb31568ef392",
      "parents": [
        "beb1cbaebbe6138d7582a596dbee8895fbc48599",
        "47d322f0f219c0c121809f8deda4dfba1ddf64ec"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 19 16:12:46 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 19 16:12:46 2020 +0000"
      },
      "message": "Merge \"Fix hacking min version to 3.0.1\""
    },
    {
      "commit": "beb1cbaebbe6138d7582a596dbee8895fbc48599",
      "tree": "9f985c94583e56d135bad146f48874e37bbfe040",
      "parents": [
        "ea5d3743a3fbae48a88aa2190e19df73edbba522"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 05 16:24:59 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Jun 11 17:29:44 2020 +0000"
      },
      "message": "Fix TLS client auth tests for older amphora\n\nOlder amphora have a verison of HAProxy that does not support TLS1.3.\nThis means that the error returned when the client authentication\ncertificate is required, but improper is different between the versions.\n\nThis patch makes the test more generic to pass when the proper\nexception is raised, but will no longer validate the error string\ncontents as this string varies across the protocol versions used.\n\nChange-Id: Ic08135fdf5fb2e8cf35852bf065a885327a852fa\n"
    },
    {
      "commit": "c9227dfb6cae540c25c5922602fd57fbc0c1f527",
      "tree": "c836672303b8539e92752dad260b486ae9e53fec",
      "parents": [
        "ea5d3743a3fbae48a88aa2190e19df73edbba522"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Jun 05 14:55:18 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Jun 05 15:19:11 2020 +0200"
      },
      "message": "Set test_basic_traffic as smoke test\n\nSmoke tests cover the most basic functionality and help save time if\nthey do identify a problem. Test test_basic_traffic is a good candidate\nto be defined as a smoke test [1]. We also set attribute \"slow\" [2] to\nsignal that the test takes a long time to run.\n\n[1] https://docs.openstack.org/tempest/latest/HACKING.html#smoke-attribute\n[2] https://docs.openstack.org/tempest/latest/HACKING.html#slow-attribute\n\nChange-Id: I11aab764763a12e4e4434ce99ae47ab02e5b033e\n"
    },
    {
      "commit": "ea5d3743a3fbae48a88aa2190e19df73edbba522",
      "tree": "cb0b7b7b48e36f95ae30ce1ea0d905cccb2951d4",
      "parents": [
        "d2c4881d07173a3a01fd2cae44a361ff8ac0281b"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Jun 05 10:49:05 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri Jun 05 11:19:42 2020 +0200"
      },
      "message": "Pin DIB to Python 2 compatible version on py2 jobs\n\nDiskimage-builder dropped Python 2 support in 3.0.0. We need to pin the\n-py2 jobs to a Python 2 compatible version. We set to 2.30.0 as per\nlatest upper-constraints.txt [1].\n\nNote that Python 3 devstack installs will also have to be pinned to same\nversion because stable/stein devstack ensures that all libs being used\nfor development are installed under both versions of Python [2].\n\n[1] https://opendev.org/openstack/requirements/src/commit/4ae10f52cec8f6d870c7d862d22c66a64ce74f9f/upper-constraints.txt#L612\n[2] https://opendev.org/openstack/devstack/src/commit/ab86ced64cb6c053cf3340ab4d8a1d988a6b76c4/inc/python#L379-L388\n\nChange-Id: Ib9954b8d634fc791e8cf0da73ad76ac8ff3e85b8\n"
    },
    {
      "commit": "d2c4881d07173a3a01fd2cae44a361ff8ac0281b",
      "tree": "a2f74d21667bb6165f4812119f1bf739daedc725",
      "parents": [
        "0031cdfedf1d3114bfdbbac0cb1e226c0d2b6b44"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Thu May 28 14:32:42 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Thu May 28 14:46:21 2020 +0200"
      },
      "message": "Switch to newer openstackdocstheme and reno versions\n\nSwitch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using\nthese versions will allow especially:\n* Linking from HTML to PDF document\n* Allow parallel building of documents\n* Fix some rendering problems\n\nUpdate Sphinx version as well.\n\nSet openstackdocs_pdf_link to link to PDF file. Note that\nthe link to the published document only works on docs.openstack.org\nwhere the PDF file is placed in the top-level html directory. The\nsite-preview places the PDF in a pdf directory.\n\nDisable openstackdocs_auto_name to use \u0027project\u0027 variable as name.\n\nChange pygments_style to \u0027native\u0027 since old theme version always used\n\u0027native\u0027 and the theme now respects the setting and using \u0027sphinx\u0027 can\nlead to some strange rendering.\n\nopenstackdocstheme renames some variables, so follow the renames\nbefore the next release removes them. A couple of variables are also\nnot needed anymore, remove them.\n\nRemove ipaddress from requirements so that requirements-check passes.\n\nSee also\nhttp://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html\n\nChange-Id: Ifc6eeeb4d43dbd6c9e531d773b3320e234304ab0\n"
    },
    {
      "commit": "0b64a191efbefc0d7299697d5340b2f0021c521e",
      "tree": "bb69b883f7d24eec95b80ab0d2beeeae273d790d",
      "parents": [
        "0031cdfedf1d3114bfdbbac0cb1e226c0d2b6b44"
      ],
      "author": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Thu May 28 11:24:49 2020 +0800"
      },
      "committer": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Thu May 28 11:47:50 2020 +0800"
      },
      "message": "Add py38 package metadata\n\nChange-Id: I2fb037a15fadf52f5dd918f80d2ef8c82833c24f\n"
    },
    {
      "commit": "47e4589d453ad69d94b004a1e335032481300b85",
      "tree": "479a9654af3a83f353b571d948d4daf59bcc97fd",
      "parents": [
        "0031cdfedf1d3114bfdbbac0cb1e226c0d2b6b44"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Tue May 19 15:56:11 2020 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Tue May 19 15:59:19 2020 -0400"
      },
      "message": "Drop python 2.7 support and testing\n\nOpenStack dropped py2.7 support in Ussuri cycle.\n\noctavia-tempest-plugin is ready with python 3 so it\u0027s ok to drop\npython 2.7 support.\n\nAlso added requirements test support to tox.ini\n\nModeled on similar neutron-tempest-plugin change.\n\nChange-Id: Iba286366a8d6ce75b3a73756c5bdc70c77723232\n"
    },
    {
      "commit": "f58b3181fa9bf29e7e51b20751f614093c7dc10e",
      "tree": "ba05a01682fdfb8caf55b5d07067e1dd1f56bec2",
      "parents": [
        "0031cdfedf1d3114bfdbbac0cb1e226c0d2b6b44"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sat Nov 23 14:34:01 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue May 19 19:20:03 2020 +0000"
      },
      "message": "Introduce a simple HTTPS server for TLS test.\n\nThis patch updates the test_server.bin to optionaly optionally support\nHTTPS connections. It also supports requiring client authentication\ncertificates.\nThis server will be used for the backend re-encryption tempest scenario\ntests.\n\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\n\nChange-Id: Iaf0cebcc61af18509d90911ec4a103dbfc4e8090\n"
    },
    {
      "commit": "47d322f0f219c0c121809f8deda4dfba1ddf64ec",
      "tree": "39ca03b14348eed59f848ac4dc120106c486de43",
      "parents": [
        "a97deefcb3c21194ec1e2b4f11cc0fbd3c16b720"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 12 20:02:19 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 12 20:03:20 2020 -0500"
      },
      "message": "Fix hacking min version to 3.0.1\n\nflake8 new release 3.8.0 added new checks and gate pep8\njob start failing. hacking 3.0.1 fix the pinning of flake8 to\navoid bringing in a new version with new checks.\n\nThough it is fixed in latest hacking but 2.0 and 3.0 has cap for\nflake8 as \u003c4.0.0 which mean flake8 new version 3.9.0 can also\nbreak the pep8 job if new check are added.\n\nTo avoid similar gate break in future, we need to bump the hacking min\nversion.\n\n- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html\n\nChange-Id: If8fe8bd9d261384f50cc91f4c9c0e47d5670dafb\n"
    },
    {
      "commit": "0031cdfedf1d3114bfdbbac0cb1e226c0d2b6b44",
      "tree": "1d4783b98b07af051aff2cd0eac9280b82535086",
      "parents": [
        "a97deefcb3c21194ec1e2b4f11cc0fbd3c16b720"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Mar 04 19:35:57 2020 +0000"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Fri May 08 16:52:02 2020 +0200"
      },
      "message": "Fix amphora list-show to run in a busy environment\n\nIf the environment is busy, other amps may be moving around in transient\nstates, others may be created or deleted in the mid of the test, and\ncould throw off this test. For example, running tempest tests\nconcurrently will cause this test to fail occasionally.\n\nAdditionally, the amphora list-show test was moved the API test suite.\n\nTask: 38974\nStory: 2007389\n\nCo-Authored-By: Adam Harwell \u003cflux.adam@gmail.com\u003e\nChange-Id: Iedc7d285dd645e7e80582f25fa90637d2465f21c\n"
    },
    {
      "commit": "a97deefcb3c21194ec1e2b4f11cc0fbd3c16b720",
      "tree": "a31ee680e8b4079c9e51189a363c721600bc59c7",
      "parents": [
        "0956246b51bd786955e368d2840d7ef00687f2d1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Apr 25 19:54:06 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Apr 28 22:57:07 2020 +0000"
      },
      "message": "[ussuri][goal] Updates for python 2.7 drop\n\nOpenStack is dropping the py2.7 support in ussuri cycle except\nswift and sorlets which is exception approved in this goal.\n\nSomehow this repo is left to remove the py2.7 requirement\nand setup.cfg file cleanup.\n\nUssuri Communtiy-wide goal:\nhttps://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n\nAlso drop the stable/queens|rocky py2 jobs because octavia-tempest-plugin master\ncode cannot test them because of py2 drop. They are also Extended Maintainance\nstate so it is ok to not test them on master. Same way Tempest and other\nplugins did\n- https://review.opendev.org/#/c/722183/\n\nChange-Id: I9b20229a25dc9752e4a813709f0b67bbd104faa5\n"
    },
    {
      "commit": "0956246b51bd786955e368d2840d7ef00687f2d1",
      "tree": "d4976b60be44a7a57041178fd690ca03cc7d6e5a",
      "parents": [
        "49460e413bda5eaf1889686d3cfd4d10a8637232",
        "043e4c1bdb259beae9c5cbcd6c3dfb7b0f4b6ee5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 24 13:36:33 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 24 13:36:33 2020 +0000"
      },
      "message": "Merge \"Use Tempest compatible version for xenial node job\""
    },
    {
      "commit": "49460e413bda5eaf1889686d3cfd4d10a8637232",
      "tree": "5ef5c4951631d8854a9d9924ad3d4097de848481",
      "parents": [
        "b67453f6f0f2f1095bffcdbdf3472b35db8d005d",
        "7cca66d7a1373f0d7ea632390251cbf496e51a3f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 20 19:10:31 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 20 19:10:31 2020 +0000"
      },
      "message": "Merge \"Enable KVM libvirt type on all scenario jobs\""
    },
    {
      "commit": "043e4c1bdb259beae9c5cbcd6c3dfb7b0f4b6ee5",
      "tree": "3a1cfc9c263a6d27256b325df3a35f3602c38fca",
      "parents": [
        "b67453f6f0f2f1095bffcdbdf3472b35db8d005d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 16 04:34:08 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Apr 18 18:20:13 2020 +0000"
      },
      "message": "Use Tempest compatible version for xenial node job\n\nTempest is py3 only now and xenial node has py3.5.\nWe tried to install the py3.6 on xenial node via devstack\nbut revert that solution. Later we did pin the Tempest\nwith compatible version on xenial which is 23.0.0\n\n- https://github.com/openstack/devstack/blob/8cd4e9a9076e05974ed1242ccab3391c55c7070c/stackrc#L316\n\nChange-Id: I78e184c6cb2b1448ef243766a20072baa869d1b3\n"
    },
    {
      "commit": "b67453f6f0f2f1095bffcdbdf3472b35db8d005d",
      "tree": "bf427a61a0ad831d93684f6017308a527b9eff99",
      "parents": [
        "c0af1c00ca11809ba2f4674d757d91559ec38636",
        "4215b7085fad44e6e364b79b1857805e54d8830b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 15 09:36:53 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 15 09:36:53 2020 +0000"
      },
      "message": "Merge \"Update hacking for Python3\""
    },
    {
      "commit": "c0af1c00ca11809ba2f4674d757d91559ec38636",
      "tree": "c8b17cbc9823d8c6d58c86e479e7bee7010e807f",
      "parents": [
        "0ae7f108b91eea0a363236cb12bcb03c098d321d",
        "4f971494a873da40056295aff85c8a9d8322707a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 13 11:04:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 13 11:04:32 2020 +0000"
      },
      "message": "Merge \"Add devstack plugin support\""
    },
    {
      "commit": "4215b7085fad44e6e364b79b1857805e54d8830b",
      "tree": "99c3193ce6e1fe9c76684dcf09c315393f878b41",
      "parents": [
        "0ae7f108b91eea0a363236cb12bcb03c098d321d"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sat Mar 28 20:13:46 2020 +0100"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sat Apr 04 09:26:33 2020 +0200"
      },
      "message": "Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nFix problems found by updated hacking version.\n\nThe tempest plugin is used on older branches as well.\nWe really only need hacking on master anyways,\nwhere we no longer support python 2, so here we\nmake the requirement specific to python 3.\n\nChange-Id: I885da1613e9cf754302700019a1207a279b3af2a\n"
    },
    {
      "commit": "fdefa8065c91cd84262b84b4c2fc7116892e1aeb",
      "tree": "e5b6881b9f4923c234dfd1c67a5ae86a8e38ea0b",
      "parents": [
        "0ae7f108b91eea0a363236cb12bcb03c098d321d"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri Jan 24 17:32:18 2020 -0500"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Fri Mar 27 01:32:18 2020 +0000"
      },
      "message": "Change to use memory_tracker variable\n\npeakmem_tracker was deprected and replaced by\nmemory_tracker [0], use that variable instead.\n\n[0] https://review.opendev.org/#/c/434470/\n\nAlso disabled since it\u0027s not clear if we need it, and\nit\u0027s currently causing a job failure because of a missing\nlibrary.\n\nChange-Id: I4f30bba1f2e0e4565df3fa2436c0713272ee2b88\n"
    },
    {
      "commit": "0ae7f108b91eea0a363236cb12bcb03c098d321d",
      "tree": "dac28d5c13535cd902145a9de64a722142c313d3",
      "parents": [
        "e9aa05ef60113846cd75010dc77e28865aee6125"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri Mar 20 11:14:44 2020 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri Mar 20 11:14:44 2020 -0400"
      },
      "message": "Use same flake8 extensions as Octavia\n\nEnabled the same flake8 extensions as the Octavia tree,\nfixing the bugs that they now caught.\n\nTrivialfix\n\nChange-Id: I0fc3f5e3a48dc9dc0286cf9b11847a77573ac411\n"
    },
    {
      "commit": "e9aa05ef60113846cd75010dc77e28865aee6125",
      "tree": "3ac23d0721a4c3441fc7087087c646f8f2ee85cc",
      "parents": [
        "b0eb0aa973c9462fc59afe7700cec8bb17e7e5fb",
        "eec4229363f489ba9f61783a7d9a7e9ed64aaf8f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 18 09:05:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 18 09:05:47 2020 +0000"
      },
      "message": "Merge \"Use TLSv1.2 SSL context for barbican tests\""
    },
    {
      "commit": "eec4229363f489ba9f61783a7d9a7e9ed64aaf8f",
      "tree": "fa9c6168b0fe9543110cb7d72fb7947897b4e44d",
      "parents": [
        "bbddf4b78d2bfe0ae15dc0d0826a11162a882fe9"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Jan 29 15:51:27 2020 +0400"
      },
      "committer": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Mar 12 10:13:57 2020 +0000"
      },
      "message": "Use TLSv1.2 SSL context for barbican tests\n\nRequired for usage  OSWAP \"B\" default ciphers.\n\nStory: 2006627\n\n\nChange-Id: Ie45fe828cf8098b5d9e453d1fea831578ed635e7\n"
    },
    {
      "commit": "b0eb0aa973c9462fc59afe7700cec8bb17e7e5fb",
      "tree": "cf7ad93674ec99a4015d209a0c2f441b22766a29",
      "parents": [
        "a314b76f35511d7991b1dd6dfc9bff0bd422dbd3",
        "29d179016a2c2299d1c20c4ae69cb719e0f34b4f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 26 05:13:30 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 05:13:30 2020 +0000"
      },
      "message": "Merge \"Add UDP test scenario\""
    },
    {
      "commit": "a314b76f35511d7991b1dd6dfc9bff0bd422dbd3",
      "tree": "72077cae3a012951e0e3b7c80667a328e0ad1caf",
      "parents": [
        "640979e76c8dc3c3641f2fb64c4012c94e334d87",
        "2c597779101da3ed8ddee9650177bc58620a9cee"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 26 05:08:26 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 05:08:27 2020 +0000"
      },
      "message": "Merge \"Add tests for mixed IP networks UDP members\""
    },
    {
      "commit": "640979e76c8dc3c3641f2fb64c4012c94e334d87",
      "tree": "fa0443c95dfce3e96b3c2dc72f232e77d254b1f6",
      "parents": [
        "bbddf4b78d2bfe0ae15dc0d0826a11162a882fe9",
        "03e35bb9af6e15c7182ac03eb55b15f9d15a5113"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 24 16:50:15 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 16:50:15 2020 +0000"
      },
      "message": "Merge \"Fix test pool to prevent immutability state errors\""
    },
    {
      "commit": "7cca66d7a1373f0d7ea632390251cbf496e51a3f",
      "tree": "d9b31fddcb4b0b8d537c1279de7fd167d91b563f",
      "parents": [
        "bbddf4b78d2bfe0ae15dc0d0826a11162a882fe9"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Thu Jan 16 17:50:44 2020 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Feb 19 18:56:27 2020 +0100"
      },
      "message": "Enable KVM libvirt type on all scenario jobs\n\nA subset of nodepool providers have KVM nested virtualization enabled.\nAt present, examples are Vexxhost, OVH, FortNebula and Limestone.\n\nWe\u0027ve had a pre-run script for CI to enable KVM when running in one of\nthose providers. This has some drawbacks:\n1. With Zuul v3, DEVSTACK_GATE_LIBVIRT_TYPE is obsoleted in favor of\n   LIBVIRT_TYPE in devstack_localrc.\n2. The list was outdated (e.g. Vexxhost and FortNebula were not in).\n3. Some of the nested virt friendly providers have mixed KVM/TCG\n   servers.\n3. Enablement of nested virtualization would require updating of the KVM\n   providers list in our side.\n\nWhen LIBVIR_TYPE\u003dKVM, devstack checks if KVM is really available (via\ndevstack/lib/nova). If it is not, it falls back to qemu (TCG). This\ncheck is available since at least Mitaka.\n\nAlso, some provider nodes expose a generic CPU model. Libvirt matches\nthe named CPU model to the closest from the host. As a result, the\nmatched one may not include the CPUID parameter which seems to be\nrequired for nested virtualization. This find-by-match (cpu_mode option\nin Nova) can be switched \"host-passthrough\" in which case will cause\nlibvirt to tell KVM to passthrough the host CPU with no modifications.\nThe disadvantage of this mode is guests can only be migrated to an\nexactly matching host CPU, but we don\u0027t need this in CI.\n\nDepends-On: https://review.opendev.org/#/c/703324/\n\nChange-Id: I6c4596aa9cc2d7f7703c5acb54fdaed97756788a\n"
    },
    {
      "commit": "4f971494a873da40056295aff85c8a9d8322707a",
      "tree": "893e75ff2cd9a7d76d266f2b6bace0e7394af352",
      "parents": [
        "bbddf4b78d2bfe0ae15dc0d0826a11162a882fe9"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Mon Feb 17 16:40:33 2020 -0500"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Tue Feb 18 14:40:49 2020 -0500"
      },
      "message": "Add devstack plugin support\n\nInstead of requiring users to install the plugin manually, add a\ndevstack plugin that can be enabled in order to perform the\ninstallation.\n\nChange-Id: I3015dbc204ea3e4cd2592c03bbda3d398f4d050a\n"
    },
    {
      "commit": "bbddf4b78d2bfe0ae15dc0d0826a11162a882fe9",
      "tree": "fbb2cdeb5e74640b46a022571a689582824b14a1",
      "parents": [
        "ebf9010a2d944e7c6693c02309123b99ad2f8d25"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Feb 03 17:21:18 2020 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Feb 03 17:22:32 2020 -0800"
      },
      "message": "Fix octavia-v2-dsvm-scenario-ubuntu-xenial\n\nRecent changes to the octavia-tempest-plugin jobs broke the\noctavia-v2-dsvm-scenario-ubuntu-xenial job as it tries to use\npython3.6 on a xenial nodeset job.\nThis patch explicitly forces python2 for this job.\n\nChange-Id: I95fa5f2f2fd17140a0ec892265d84542d613c04a\n"
    },
    {
      "commit": "29d179016a2c2299d1c20c4ae69cb719e0f34b4f",
      "tree": "ab30454e4e29e767b629c61f8ae70a1da23239c5",
      "parents": [
        "2c597779101da3ed8ddee9650177bc58620a9cee"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Apr 30 15:06:17 2019 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Fri Jan 24 08:30:01 2020 +0100"
      },
      "message": "Add UDP test scenario\n\nUpdate test_healthmonitor_traffic \u0026 test_basic_traffic tests\nto support UDP traffic in test_traffic_ops\nAdd simple UDP test in test_ipv6_traffic_ops\n\nAdd a UDP test server, merged with the existing HTTP test server.\n\nChange-Id: I1e497b75672753ed0e7acf482bc0e4a6138d3437\n"
    },
    {
      "commit": "2c597779101da3ed8ddee9650177bc58620a9cee",
      "tree": "2f977c054999cdf22926fa346de0ff2abe608f79",
      "parents": [
        "94c0b7a19f17ac6ee1cb3344e7aa39b7022173ad"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Jul 02 08:52:20 2019 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Fri Jan 24 08:30:01 2020 +0100"
      },
      "message": "Add tests for mixed IP networks UDP members\n\nAdded api tests (specific to the amphora driver) that ensure that:\n- User cannot add member with a different IP protocol version than the\n  VIP IP protocol version in UDP load balancers.\n- User can add member with a different IP protocol in non-UDP load\n  balancers.\n\nStory: 2005876\nTask: 34779\n\nChange-Id: Ia79d85b4566c2d2ef102a3381e6e3cc8d5328ebc\n"
    },
    {
      "commit": "03e35bb9af6e15c7182ac03eb55b15f9d15a5113",
      "tree": "4842dca0d0ab4ea288647e240cf4992ee057e1bd",
      "parents": [
        "94c0b7a19f17ac6ee1cb3344e7aa39b7022173ad"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Sat Jan 18 08:46:26 2020 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Jan 20 18:00:40 2020 +0000"
      },
      "message": "Fix test pool to prevent immutability state errors\n\nWhen a test method completes it must assert its resources are in a\nmutable state or following test methods in same test class can fail to\ncreate, update and delete shared test class resources.\n\nThis problem has been recently seen in upstream CI [1]. The test method\nwas not waiting for the load balancer to come back up after a CUD\noperation in its child resources, resulting in the next test method\nexecution failing to create a pool on the test class-level load\nbalancer.\n\n[1] https://zuul.opendev.org/t/openstack/build/ \\\n    5d8eb87364c84480b54c87fd6966dbf4/log/controller/logs/tempest_log.txt#7968\n    \nStory: 2007187\nTask: 38313\n\nChange-Id: I487b1fc7e3de8724b16b6f8eabad5e69f5009758\n"
    },
    {
      "commit": "ebf9010a2d944e7c6693c02309123b99ad2f8d25",
      "tree": "1dd1b7445c538cdd52d3ed56ec15ffc600cad846",
      "parents": [
        "94c0b7a19f17ac6ee1cb3344e7aa39b7022173ad"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Jan 20 11:32:58 2020 +0100"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Jan 20 16:00:31 2020 +0100"
      },
      "message": "Switch octavia-two-node nodeset to Bionic\n\nUbuntu Xenial is no longer supported in Devstack. The two-node CI job\nfails consistently with:\n\n\"WARNING: this script has not been tested on xenial\"\n\"If you wish to run this script anyway run with FORCE\u003dyes\"\n\nIt is time to update to Ubuntu Bionic.\n\nThis patch also removes octavia-v2-dsvm-scenario-ubuntu-bionic from the\ncheck queue as Bionic is now the default Ubuntu version being tested.\n\nChange-Id: Ica2f3289b14b8cdb5437ea3e92bb07a19028e053\n"
    },
    {
      "commit": "94c0b7a19f17ac6ee1cb3344e7aa39b7022173ad",
      "tree": "ed37db3255bdacc3ef70bf2d7d1b39af607bb433",
      "parents": [
        "24eacd586d40680291be61b89127e3d32976120c",
        "b6df5f8143c7e0831c49e9ae4344de4f11a6e227"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 27 05:20:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 27 05:20:21 2019 +0000"
      },
      "message": "Merge \"Run tests with algorithm supported by provider driver\""
    },
    {
      "commit": "24eacd586d40680291be61b89127e3d32976120c",
      "tree": "65c0602a9c2acac19297fd8551a2898ab3572439",
      "parents": [
        "e474c3e6fffe9d908911f3a5e04caa45a47624c9",
        "658fdec8ff614199eef3de0a67c687665e8b11b7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 17 20:52:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 17 20:52:00 2019 +0000"
      },
      "message": "Merge \"Add octavia-v2-dsvm-scenario-centos-8\""
    },
    {
      "commit": "e474c3e6fffe9d908911f3a5e04caa45a47624c9",
      "tree": "6d713e1a9052eb03760f53b71b8219e4ea912bc0",
      "parents": [
        "360d697c8d5cd7c7d5d1255aaae2be60435e6d57"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Dec 10 19:24:10 2019 +0100"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Dec 10 19:44:23 2019 +0100"
      },
      "message": "Fix timezones in certificate revocation list dates\n\nWhile generating certificate revocation list, dates were generated with\nan incorrect TZ information. Depending on the TZ of host, some tests\nfailed because last update was in the future.\n\nUsing datetime.utcnow() for dates fixes the issue.\n\nChange-Id: I2ff30c1a65e07b409aba211d1c60760355bfebbe\n"
    },
    {
      "commit": "b6df5f8143c7e0831c49e9ae4344de4f11a6e227",
      "tree": "80f2e8543ca374a23a6609ed266901e5ba7c7cfc",
      "parents": [
        "70c90ff66f58119f418c57f88358b8b4f42f84c3"
      ],
      "author": {
        "name": "Maciej Józefczyk",
        "email": "mjozefcz@redhat.com",
        "time": "Tue Dec 10 10:12:30 2019 +0000"
      },
      "committer": {
        "name": "Maciej Józefczyk",
        "email": "mjozefcz@redhat.com",
        "time": "Tue Dec 10 10:12:30 2019 +0000"
      },
      "message": "Run tests with algorithm supported by provider driver\n\nThis patch adds map of supported algorithms by\nprovider drivers. For a first iteration lets select\nthe first from supported algorithms to be used as\na default and run the tests with it.\n\nIn addition this patch splits check_members_balanced()\ninto subfunctions related to the algorithm\nthat is validated.\n\nStory: 2006264\nTask: 35972\n\nChange-Id: Id055763f35b487da539eddfe802c543a11246503\n"
    }
  ],
  "next": "360d697c8d5cd7c7d5d1255aaae2be60435e6d57"
}
