)]}'
{
  "log": [
    {
      "commit": "7d6c1c7595f7d57088fc74c737b0da6217569ca0",
      "tree": "ea179e6d854c538a7d119b06300546774a630041",
      "parents": [
        "9dcdf015088f95dae1f6e42d81d43645b443a6e3"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Mar 31 12:53:30 2021 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Oct 07 09:38:00 2025 +0000"
      },
      "message": "Fix typo in skipException message\n\nRelated-Prod: PRODX-13051\nChange-Id: I24710fc720557b2a437151de5e3f4ab345b52c52\n(cherry picked from commit 9e0de8295d5e274abdc6c2502f6d5252d2310baf)\n(cherry picked from commit 964d73f21703cbb4397c47d3e4377f2f8c788d34)\n(cherry picked from commit 491b9cecc0bcb4c9c5e2fd11f9d07f0bcb789c83)\n(cherry picked from commit a2521dfff74fe26f053a79aee9e914950fc1889f)\n"
    },
    {
      "commit": "9dcdf015088f95dae1f6e42d81d43645b443a6e3",
      "tree": "ea0065c1e8947e2ce7384bddf3894f745d73057f",
      "parents": [
        "b8d604fe07bdb73f9c6fb63fd55fba84b920bbb4",
        "d17e3da5438c41630347c6f69f137a24f6055b5d"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:31:49 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:31:49 2025 +0000"
      },
      "message": "Merge \"[TF] Add support of tungstenfabric driver for octavia\" into mcp/epoxy"
    },
    {
      "commit": "b8d604fe07bdb73f9c6fb63fd55fba84b920bbb4",
      "tree": "0951cfc850a2294e159921adfffba0a7cd06d254",
      "parents": [
        "e48cb37a65c9ceb85070c776cf3303878ace44e2",
        "d6f051a972cebbd05c29792fb0d2ae6a97c6728a"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:31:43 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:31:43 2025 +0000"
      },
      "message": "Merge \"Patch to fix test_amphora_update using the unique load balancer\" into mcp/epoxy"
    },
    {
      "commit": "e48cb37a65c9ceb85070c776cf3303878ace44e2",
      "tree": "3a972ad6e490aa418dd243e14848fcfb8e08154f",
      "parents": [
        "7f64e2c6a55e7a285bec8cad93d5163af7b46407",
        "78afd16ef10a1c14d4059836b4953ed329cdf79c"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:31:05 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:31:05 2025 +0000"
      },
      "message": "Merge \"Set one second delay between requests for LC tests\" into mcp/epoxy"
    },
    {
      "commit": "7f64e2c6a55e7a285bec8cad93d5163af7b46407",
      "tree": "5ab31c2f326de56fca0c344081a067fda27d7008",
      "parents": [
        "1318f29025cafef36648d3943c64396c6029bd99",
        "cfde54d73415728025175eab27fd3964b8c53efa"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:58 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:58 2025 +0000"
      },
      "message": "Merge \"Cleanup of loadbalancers with force set\" into mcp/epoxy"
    },
    {
      "commit": "1318f29025cafef36648d3943c64396c6029bd99",
      "tree": "dc20dabc2e9f5be48a1271d4303ce6e2af746a1f",
      "parents": [
        "dca7f2964696cd06fc6e55e45f7e5513a28fa7b6",
        "e1f3ed5e549ebe14f281ffd2d41b71e4ba141ac2"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:50 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:50 2025 +0000"
      },
      "message": "Merge \"Rectify test_ipv6_subnet_override option\" into mcp/epoxy"
    },
    {
      "commit": "dca7f2964696cd06fc6e55e45f7e5513a28fa7b6",
      "tree": "64ffa6bc21344a2c09ad1a20c3e6977a98c34afe",
      "parents": [
        "ecf9d161588482c01795e338a25478130edb7873",
        "511ae7080409d7c7795ad65232978c9dd7d0500f"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:46 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:46 2025 +0000"
      },
      "message": "Merge \"add wait for listener operational status after lb status\" into mcp/epoxy"
    },
    {
      "commit": "ecf9d161588482c01795e338a25478130edb7873",
      "tree": "caa5b4560cb83bc9c79f4a45085c8fc5822ebba6",
      "parents": [
        "7e932e61710f3dc106e0ca61dd85e2aee90e5a52",
        "ddf9ceb2977dadb91a231250266aad8a495c5fa3"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:42 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:42 2025 +0000"
      },
      "message": "Merge \"[TF] Skip ActiveStandbyScenarioTest in case of TF\" into mcp/epoxy"
    },
    {
      "commit": "7e932e61710f3dc106e0ca61dd85e2aee90e5a52",
      "tree": "8b28aa9092489dca90855197e3da600e0e9b0006",
      "parents": [
        "09bf808e40eb0d85f2a43596a1c3a70bea869ea8",
        "b14b397e4437aa7d72496a41182cdca7a04a2c27"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:33 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:33 2025 +0000"
      },
      "message": "Merge \"Skip prometheus listener tests in case of TungstenFabric\" into mcp/epoxy"
    },
    {
      "commit": "09bf808e40eb0d85f2a43596a1c3a70bea869ea8",
      "tree": "d74cf5f705e6c30b5eac2a6a8eecadadf48ec599",
      "parents": [
        "27caa841f5d0d3f1735fd3a176ec7358b182f509",
        "e04c36306b32cae541d1c3ab5b45b1eece060eb2"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:29 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:29 2025 +0000"
      },
      "message": "Merge \"Skip tests with hm statuses in case of TF\" into mcp/epoxy"
    },
    {
      "commit": "27caa841f5d0d3f1735fd3a176ec7358b182f509",
      "tree": "bf45e3ecbe7509618ec38ba9799f82a8f27fe24c",
      "parents": [
        "4bb688608a0d870ac0aa3dfa4507fd367b1b8c78",
        "9e1e1ca4a2c1b8de1b360f3408773062d9e63d9d"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:26 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:26 2025 +0000"
      },
      "message": "Merge \"Mark test_basic_tls_traffic as smoke\" into mcp/epoxy"
    },
    {
      "commit": "4bb688608a0d870ac0aa3dfa4507fd367b1b8c78",
      "tree": "30ddf1d6be895f178333f5e7c982adedb1a354d8",
      "parents": [
        "ee0dddae2b1114870eb4326a1c20f00ba09483ee",
        "04862765d0f0d8c83ca6e0cc92eecfef79e29d65"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:23 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:23 2025 +0000"
      },
      "message": "Merge \"List amphora: use test\u0027s loadbalancer\" into mcp/epoxy"
    },
    {
      "commit": "ee0dddae2b1114870eb4326a1c20f00ba09483ee",
      "tree": "e16267f168db679fe3b182487c21410be33404e1",
      "parents": [
        "e41f7cd58ad0fa5949f855c98f079dcd51247d8a",
        "05681de279a0af14399280bb55db0bad96afbb3d"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:20 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:20 2025 +0000"
      },
      "message": "Merge \"Add aditional waiter for TF case\" into mcp/epoxy"
    },
    {
      "commit": "e41f7cd58ad0fa5949f855c98f079dcd51247d8a",
      "tree": "8990158b4c9d472cfea468dcbfb92d873d4cbdf7",
      "parents": [
        "10e1b9e6db6dea2a1f63492de902ae0ef91b43f1",
        "e7470824d97790354d0c86986f94034effc44501"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Oct 06 15:30:17 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Mon Oct 06 15:30:17 2025 +0000"
      },
      "message": "Merge \"Ensure waiters do not stuck when timeout is reached\" into mcp/epoxy"
    },
    {
      "commit": "d6f051a972cebbd05c29792fb0d2ae6a97c6728a",
      "tree": "dbd79de0080a8029b70d72e4fe793739fa5b2772",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Alexey Kovpak",
        "email": "akovpak@mirantis.com",
        "time": "Tue Dec 07 18:37:32 2021 +0000"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:20:00 2025 +0000"
      },
      "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(cherry picked from commit a18615a98c95a62205383cae5c7d58e8c52913bc)\n(cherry picked from commit 6cd014154162b85ca051009a6b455dd14baf730d)\n(cherry picked from commit 77b3f24fb0134cf6767af9c46b27fceceed16877)\n(cherry picked from commit 26970501d9f3782fc43e3a01547bde9906693138)\n"
    },
    {
      "commit": "d17e3da5438c41630347c6f69f137a24f6055b5d",
      "tree": "2d419a4e93d5f4e5c9fb7768859c9d41d0590330",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Thu Sep 03 18:21:29 2020 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:19:35 2025 +0000"
      },
      "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(cherry picked from commit 0aece76a33ee755f6b56a70e8821b99c1f6b2600)\n(cherry picked from commit 3d850c11a60c7b655a231aec8356f4be851ff2de)\n(cherry picked from commit ba79d2c666576ecb21f1b46bffc6357a6b0b0f5b)\n(cherry picked from commit c506392933893133e581212a087f1322d5f72e2c)\n"
    },
    {
      "commit": "78afd16ef10a1c14d4059836b4953ed329cdf79c",
      "tree": "44f8fbf9980d6b4fd582a5a1c5db31ffdaa21c15",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Apr 24 14:06:01 2023 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:18:54 2025 +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 6d15a74c98a3f19d1898457e4c379cf49a98652b)\n(cherry picked from commit 8cc0209aa58e2ac4973f7adea6d7387f5b4da614)\n"
    },
    {
      "commit": "cfde54d73415728025175eab27fd3964b8c53efa",
      "tree": "a2d64f5906d9c73d6d2890dd99cbd9ecc89b6500",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Apr 04 13:34:43 2022 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:18:20 2025 +0000"
      },
      "message": "Cleanup of loadbalancers with force set\n\nRelated-Bug: PRODX-21132\nChange-Id: I47c81210e68d828e27d649be3709284ba98a6fd8\n(cherry picked from commit 3e8249bf55ea56aa8fc348145972f02aa5cd0618)\n(cherry picked from commit 95392d92036702d8ae0cd95588f06debcc4ce94c)\n(cherry picked from commit 58258ce449cd286d02d6c599b12299e4e9ebade0)\n"
    },
    {
      "commit": "e1f3ed5e549ebe14f281ffd2d41b71e4ba141ac2",
      "tree": "ce85580fa1d961328b91ccd5c9beafbd3fe9c680",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jan 18 15:44:56 2022 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:17:09 2025 +0000"
      },
      "message": "Rectify test_ipv6_subnet_override option\n\nRelated-Bug: PRODX-17659\nChange-Id: Icc377c43e19d2b3e31c05213962b76235fae8b46\n(cherry picked from commit 664310bf2eb2df47d4c9562030a8a65548b4e4cf)\n(cherry picked from commit f93cce7db18e60ec45e64dc8ff8efb97ea62d6d7)\n(cherry picked from commit 4beb66b2cbdc800937fe072726c6b42ad60e455f)\n"
    },
    {
      "commit": "511ae7080409d7c7795ad65232978c9dd7d0500f",
      "tree": "8578458a96391c8983b69d62d57449b45e4b501d",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Ilya Menkov",
        "email": "imenkov@mirantis.com",
        "time": "Tue Jan 18 15:55:25 2022 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:16:44 2025 +0000"
      },
      "message": "add wait for listener operational status after lb status\n\nRelated-prod: PRODX-19246\nChange-Id: I495bbbb0914320fb1e23c8373a67fbdb16fabbf1\n(cherry picked from commit d7c400253bd669acff83720af3548101362a89d6)\n(cherry picked from commit 7b61c6becb4b921227c37839d8b86e1e64f99872)\n(cherry picked from commit 2336a53be4752726b5f9efd5d8ab3cf1ac11324f)\n"
    },
    {
      "commit": "ddf9ceb2977dadb91a231250266aad8a495c5fa3",
      "tree": "5054fe8212b81c25683f1e5c4eccd4869194de38",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Mon Jan 24 16:53:49 2022 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:16:13 2025 +0000"
      },
      "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(cherry picked from commit 305f419be0b16ef51ad59c337b1186f1e96d1f7a)\n(cherry picked from commit 7e0c2edfd659648f544f13b9a5850ea542c1dd4c)\n(cherry picked from commit 9b6408e1555bda996279fdc3110b45d72b36bebd)\n"
    },
    {
      "commit": "b14b397e4437aa7d72496a41182cdca7a04a2c27",
      "tree": "d25e2fc73b8b39ab1523145d5f9f18de26d2647b",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Mon Oct 16 18:35:26 2023 +0200"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:15:37 2025 +0000"
      },
      "message": "Skip prometheus listener tests in case of TungstenFabric\n\nTungstenfabric doesn\u0027t support listener with protocol \u0027PROMETHEUS\u0027\n\nRelated-PROD: PRODX-35901, PRODX-35903\nChange-Id: I586271011b5811f49cbf1fc03d56e113fae6e952\n(cherry picked from commit 03b9051e7d6486b58fcca9385ba24351bffbd194)\n(cherry picked from commit 0bab79332dba422f297a59939904036e9d1980ad)\n"
    },
    {
      "commit": "e04c36306b32cae541d1c3ab5b45b1eece060eb2",
      "tree": "8a14b908b8848e4bec62cabaf87cdbf444fb7c5e",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Fri Nov 17 14:16:49 2023 +0100"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:15:11 2025 +0000"
      },
      "message": "Skip tests with hm statuses in case of TF\n\nIn case of TungstenFabric backend we should skip this test,\nbecause TF driver can\u0027t operate with statuses correctly.\n\nRelated-Prod: PRODX-35902\nChange-Id: If9373342ef1b0ecf28f60a5c2b91a4ae46773abd\n(cherry picked from commit 35fd8dff3461f0eaf3bf8c72e55b8b97209cd637)\n(cherry picked from commit 679be4c5f9d901b217f1faeebaa41f3cd6229356)\n"
    },
    {
      "commit": "9e1e1ca4a2c1b8de1b360f3408773062d9e63d9d",
      "tree": "799508cf993e81c12e560f30c9101e03d847152e",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Feb 19 17:54:27 2024 +0100"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 13:14:25 2025 +0000"
      },
      "message": "Mark test_basic_tls_traffic as smoke\n\nRelated-prod: PRODX-39931\n\nChange-Id: Ifa2edfb5293b9f996ff7b6b45153ddb4f5939fdd\n(cherry picked from commit 297cbdbaf93cf1a74e0691a74ed564ace2b88191)\n(cherry picked from commit 62c36d62a51c6374296464510deb9ad95b5dff29)\n"
    },
    {
      "commit": "04862765d0f0d8c83ca6e0cc92eecfef79e29d65",
      "tree": "9dd8227891f71dad25a0db328a99f5c764dc3225",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Anton Arefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Wed Nov 24 09:54:50 2021 +0200"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 12:28:17 2025 +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(cherry picked from commit 81bf51e3c07213922358575821790ea645f3e78c)\n(cherry picked from commit 25d0c7591ecbb5094dc2e94d8c3c43c400726e37)\n(cherry picked from commit 5d51fbdb41e6e00092e0cb5b86d815624e8ee95d)\n(cherry picked from commit b6c53e1df74c8c32615d55d301b6f89469d78585)\n"
    },
    {
      "commit": "05681de279a0af14399280bb55db0bad96afbb3d",
      "tree": "14c40ab8a09109a0b7cd36b1a5db4e56f392527c",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Thu May 18 19:13:25 2023 +0200"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 12:27:17 2025 +0000"
      },
      "message": "Add aditional waiter for TF case\n\nProcedure of assigning FIP for TF+Amphora case\nrequire loadbalancer VIP and Amphora port both.\nTo achive this was added additional waiter before assigning\nFIP to the loadbalancer.\n\nRelated-Prod: PRODX-32542\nChange-Id: If8723a8c1de2d4daf8fa13c8ba97eebeb41ab73e\n(cherry picked from commit a2ea17124882430c45e324488e6381764e220a83)\n(cherry picked from commit c2820d124a1aabc70159f20de0a7d050b3cbdb04)\n"
    },
    {
      "commit": "e7470824d97790354d0c86986f94034effc44501",
      "tree": "20166850ef18034bc86b25debc3fcf3f702fb974",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri May 21 12:29:49 2021 +0300"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 12:26:49 2025 +0000"
      },
      "message": "Ensure waiters do not stuck when timeout is reached\n\nRelated-Prod: PRODX-3456\nChange-Id: Ief32a3d4f1e4597624b23ec4c2bafa63b93ac34f\n(cherry picked from commit 065a8482f493d964eec21ebd8af23a66bbd16a4f)\n(cherry picked from commit 848057de04eaa0947b75a35cf386c1f937a466ac)\n(cherry picked from commit b30bd5b0cc138237f9ae3f159876c03a51d2087f)\n(cherry picked from commit e6e01aa2d18f45eb38969254efc974317d78eacb)\n"
    },
    {
      "commit": "10e1b9e6db6dea2a1f63492de902ae0ef91b43f1",
      "tree": "d5fb9f4ab01a4a9ca1031f6326c9ab211b129936",
      "parents": [
        "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Thu Mar 31 14:23:34 2022 +0300"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Mon Oct 06 12:26:22 2025 +0000"
      },
      "message": "Improve test_amphora_failover\n\nAdd waiter for status ALLOCATED for new Amphora instance\n\nRelated-Prod: PRODX-22887\nChange-Id: I45965e652ae00aa10e06dc3739407fb77debc322\n(cherry picked from commit 508b89d9a25e792fbdb77e9e168568c1b84d8478)\n(cherry picked from commit df8fb8e0bdf9b398fb0c96979ff68e2ad1631892)\n(cherry picked from commit 5aa3b35845df6c5637ad4dc6fa856b5e0949e1d8)\n"
    },
    {
      "commit": "875c38f0355ecd31ce3a4ddf654d3adb8ea2370d",
      "tree": "64760df3854dcedbf0c1def98bf7ef7748e7ae84",
      "parents": [
        "b59699783be2da02a4a2729084fbfb0812fd95e1",
        "5f36fabd794f7bdce2eadbd6563255c0dded17b3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 18 21:08:49 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 21:08:49 2025 +0000"
      },
      "message": "Merge \"Remove system scope token usage\""
    },
    {
      "commit": "b59699783be2da02a4a2729084fbfb0812fd95e1",
      "tree": "55639c06789333d364621d48b930b1e77d6aa8ab",
      "parents": [
        "b0f69956ad6fb4028113592e098a13aa37c91b5a"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Feb 17 14:23:38 2025 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Feb 17 14:25:57 2025 +0000"
      },
      "message": "Use the correct parameters for role assignements list\n\nSince [1], keystone requires, for the role assignements index API call,\nonly the parameters defined in ``role_assignments_index_request_query``.\n\n[1]https://review.opendev.org/c/openstack/keystone/+/940344\n\nChange-Id: I67e7f81b460e9517fc77d96bc4f35ef9300dbf74\n"
    },
    {
      "commit": "b0f69956ad6fb4028113592e098a13aa37c91b5a",
      "tree": "19354bbd4b579977962fd44e5e9606e7e5f27a58",
      "parents": [
        "c32430072e113fe88877a586f8209b1d626a8872",
        "e8441d7c95fef7feb94a25376fd8c86dfaae31f3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jan 13 18:12:37 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 13 18:12:37 2025 +0000"
      },
      "message": "Merge \"Update gate jobs as per the 2025.1 cycle testing runtime\""
    },
    {
      "commit": "e8441d7c95fef7feb94a25376fd8c86dfaae31f3",
      "tree": "5ce35b248848b0b5865feda0dcce841768a8caa6",
      "parents": [
        "035e8b12d48e6b600b43dd65a66d8092041d97fb"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Dec 20 11:43:27 2024 -0800"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Jan 09 11:24:39 2025 +0100"
      },
      "message": "Update gate jobs as per the 2025.1 cycle testing runtime\n\nAs per 2025.1 testing runtime[1], we need to test on Ubuntu\nNoble (which will be taken care by depends-on tempest and devstack\npatches to move base jobs to Noble) and at least single job to run on\nUbutnu Jammy (for smooth upgrade from previous releases).\n\nThis commit keep a scenario job to run on Jammy which can be removed\nin the next cycle.\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/932156\n\n[1] https://governance.openstack.org/tc/reference/runtimes/2025.1.html\n\nChange-Id: I8219106ec26ddc2edfaf39a69c64a9887fdfb54c\n"
    },
    {
      "commit": "5f36fabd794f7bdce2eadbd6563255c0dded17b3",
      "tree": "bd53476db3ab984c88065f75a2ab505909558b4e",
      "parents": [
        "c32430072e113fe88877a586f8209b1d626a8872"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 21 19:23:28 2024 -0700"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Jan 08 19:16:20 2025 +0000"
      },
      "message": "Remove system scope token usage\n\nOctavia supports the system scope and now we are enabling the new defaults\nby default that raise an error when system scoped tokens are used.\n\nTo enable the new defaults, we need to remove the usage of system\nscope token from tests otherwise they fail.\n\n- https://review.opendev.org/c/openstack/octavia/+/925625\n\nDepends-On: https://review.opendev.org/c/openstack/octavia/+/929580\nChange-Id: I1bf193807eb254507626b4e7f2bb071ba46d7290\n"
    },
    {
      "commit": "c32430072e113fe88877a586f8209b1d626a8872",
      "tree": "c88b39620d70942521d67d72a1714d2898a099fa",
      "parents": [
        "035e8b12d48e6b600b43dd65a66d8092041d97fb"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Mon Dec 09 14:43:26 2024 +0100"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Wed Jan 08 13:51:03 2025 +0100"
      },
      "message": "Fixing httpx requests with http2\n\nIt seems that passing http2\u003dTrue is not longer enough to send an http2\nrequest with httpx, http1\u003dFalse needs to be passed as well\n\nChange-Id: Ia748f8728a494799d34d7130df727b2055d04090\n"
    },
    {
      "commit": "035e8b12d48e6b600b43dd65a66d8092041d97fb",
      "tree": "19c1c16018409c2f1ee9df4dd6d17a35de0e755a",
      "parents": [
        "77b8baea5d0562914096b9aac6daf9fe48e0da64"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Dec 10 15:05:04 2024 +0100"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Dec 10 15:05:04 2024 +0100"
      },
      "message": "Re-enabling tempest-plugin-jobs (pep8)\n\nChange-Id: If30262ba8e8516520f129af17e7383f20428b7c5\n"
    },
    {
      "commit": "77b8baea5d0562914096b9aac6daf9fe48e0da64",
      "tree": "f496d235e8a9160820b6bc036c0ab1cbe9b9a72a",
      "parents": [
        "b139fe94ae75765e6d80f7ffb5de8c62aa3cb9f6"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Nov 08 01:39:29 2024 +0000"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Dec 10 09:14:56 2024 +0100"
      },
      "message": "Update hacking\n\nThis patch updates the version of hacking to be consistent with octavia.\nIt is also required for flake8 to understand f-strings correctly.\nAlong with this version update, the patch fixes issues in the code found\nby the new versions.\n\nThis patch also removes O349 check for importing mock since flake8 has\nadded H216 which does the same check.\n\nChange-Id: I8e49fc19faff59b2811a7ee09b7ccaa286f73d82\n"
    },
    {
      "commit": "b139fe94ae75765e6d80f7ffb5de8c62aa3cb9f6",
      "tree": "b7424fd9adb6cf4b53abefb06d477c7eb4725123",
      "parents": [
        "e25f95cd39c182924aba7c38654f5192603cbad5"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Nov 08 01:45:36 2024 +0000"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Dec 10 09:12:56 2024 +0100"
      },
      "message": "Update octavia-tempest-plugin configref\n\nThis patch updates the octavia-tempest-plugin configuration reference\ndocumentation to only include octavia-tempest-plugin specific\nconfiguration options.\nThis simplifies our documentation and means bugs in other plugins will\nnot break our configuration reference docs job.\n\nIt also re-enables the docs job, disabled in a previous patch.\n\nChange-Id: I53d81ca7bd910838927d594bfb0e72320b9d1ec6\n"
    },
    {
      "commit": "e25f95cd39c182924aba7c38654f5192603cbad5",
      "tree": "5928d83aaec1925f075db2f889e46354cd9c55f8",
      "parents": [
        "4af9bae253bc7e8a1fde4f84d45aecbb825f10df"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 06 11:33:56 2024 -0800"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Mon Dec 09 14:43:27 2024 +0100"
      },
      "message": "Remove stable/2023.1 job from master gate\n\nstable/2023.1 is planned to be in unmaintained state[1]\nand with python 3.8 drop from Tempest[2], we have to pin the\nTempest for stable/2023.1 testing[3]. This means Tempest and\nits plugin master does not need to support stable/2023.1.\n\nWith that we can remove the stable/2023.1 jobs from tempest\nplugin master jobs.\n\nAlso disable the doc job currently broken.\n\n[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/UDQAC7SR5JAQJE5WBAG54A2MTBVBTJ44/\n[2] https://review.opendev.org/c/openstack/tempest/+/933398\n[3] https://review.opendev.org/c/openstack/devstack/+/933704\n\nChange-Id: I56043348a15b7c06c9662a200e452d5b2c03f618\n"
    },
    {
      "commit": "4af9bae253bc7e8a1fde4f84d45aecbb825f10df",
      "tree": "0cbed18a0d99cc0a137a5f3cb49aa5c4f8c337c7",
      "parents": [
        "20ae035cb40a30bc19fd099f2647129cc2083ccd"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 24 20:55:07 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 28 13:12:04 2024 +0000"
      },
      "message": "Remove support for Pyton 3.8 and older\n\nPython 3.6 and 3.7 are not supported any of active stable branches now,\nso no longer need to be supported.\n\nAlso remove Python 3.8 support according to [1].\n\n[1]\nhttps://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/FOWV4UQZTH4DPDA67QDEROAESYU5Z3LE/\n\nAlso add a few new versions currently tested.\n\nChange-Id: I9d2fb3476f9fbbc7ae4e3c787e4dc7d69b93e6bf\n"
    },
    {
      "commit": "20ae035cb40a30bc19fd099f2647129cc2083ccd",
      "tree": "787891a2283363a0ae5a5fbf4856438291ba821e",
      "parents": [
        "74082c93ed8898f3b47519e828cbb7d458e31bf1",
        "25f7fcfc23d6bb753bbaa84fa761e026f32262aa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 23 19:35:14 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 23 19:35:14 2024 +0000"
      },
      "message": "Merge \"Remove translation sections from setup.cfg\""
    },
    {
      "commit": "74082c93ed8898f3b47519e828cbb7d458e31bf1",
      "tree": "2c41148ee405ab28a0f9a049d75779b6d6d7c8bc",
      "parents": [
        "c44a72ffcccb76cd1f2de4b7b04a9ac7be6d75d6",
        "8d302965c7af0286b6f2153dee5945d64f11780e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 23 19:35:12 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 23 19:35:12 2024 +0000"
      },
      "message": "Merge \"Clean up removed services from devstack options\""
    },
    {
      "commit": "c44a72ffcccb76cd1f2de4b7b04a9ac7be6d75d6",
      "tree": "f2385d2f0ef379cc5fb615b200aa449e0f5dd75d",
      "parents": [
        "57655e5cb0a477f1a1fadf6fca1a9adbd9d4c22b",
        "547b52fb507d4126b166c17eb0e9debb7eac7111"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 21 14:55:12 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 21 14:55:12 2024 +0000"
      },
      "message": "Merge \"Drop unnecessary \u0027x\u0027 bit from doc config file\""
    },
    {
      "commit": "57655e5cb0a477f1a1fadf6fca1a9adbd9d4c22b",
      "tree": "65d3f36002018742f2f19643d783f9670ad349e1",
      "parents": [
        "05ac016d9db8b1cf47bbad4afb9679f93f5c296c",
        "6bef809bfb21dc07caed39be48ce458def0b2080"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 21 14:55:10 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 21 14:55:10 2024 +0000"
      },
      "message": "Merge \"Add stable/2024.2 job\""
    },
    {
      "commit": "05ac016d9db8b1cf47bbad4afb9679f93f5c296c",
      "tree": "ff9f510c5da8db7251af3c2303835f2ec63237c1",
      "parents": [
        "6392583464ccff40508d253533adce7632bb553c",
        "e21a8d5a7f99d69127d84dee75863208839109d4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 21 14:02:12 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 21 14:02:12 2024 +0000"
      },
      "message": "Merge \"Rewrite regular expressions to be RE2 compliant\""
    },
    {
      "commit": "547b52fb507d4126b166c17eb0e9debb7eac7111",
      "tree": "47e0167e9166cce76a325eb6ba6b1c804f4b5ece",
      "parents": [
        "6392583464ccff40508d253533adce7632bb553c"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 21 20:23:30 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 21 20:23:50 2024 +0900"
      },
      "message": "Drop unnecessary \u0027x\u0027 bit from doc config file\n\nThis file is not actually executable.\n\nTrivial-Fix\n\nChange-Id: I2e4c4863b21d2d5427ae7aff5a05015876c37163\n"
    },
    {
      "commit": "6bef809bfb21dc07caed39be48ce458def0b2080",
      "tree": "0d8da9633e3d7d4c7ad71eb569dd25eee58139af",
      "parents": [
        "6392583464ccff40508d253533adce7632bb553c"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 07 21:10:26 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 07 21:10:26 2024 +0900"
      },
      "message": "Add stable/2024.2 job\n\nstable/2024.2 was released, so should be tested now.\n\nChange-Id: I218b959fffa62a85de48ad6c0c2597b0083f626c\n"
    },
    {
      "commit": "6392583464ccff40508d253533adce7632bb553c",
      "tree": "4c4c9e39b13a39d2749a859dbf51d4d548a1aafd",
      "parents": [
        "c3f7ce90dc3bc24e47957e52268053b4ac1b6222",
        "5010dc07d2f87bbf8382151bd1ba4c99b672d58d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 02 17:58:59 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 02 17:58:59 2024 +0000"
      },
      "message": "Merge \"Add a test for custom compute flavors for amphorae\""
    },
    {
      "commit": "c3f7ce90dc3bc24e47957e52268053b4ac1b6222",
      "tree": "1d1eb6c9ad11f0e672c37318bfb61a7ac0c61f59",
      "parents": [
        "3d4cae3022563e6778d02e4cd5656b8f98d66818",
        "4b2ccf779a9d934d72834e73a001d5092bc222f6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Oct 01 06:37:53 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 01 06:37:53 2024 +0000"
      },
      "message": "Merge \"Drop CentOS 7 jobs\""
    },
    {
      "commit": "3d4cae3022563e6778d02e4cd5656b8f98d66818",
      "tree": "0dd737696c1408b40013778fa663ea05fdb420e9",
      "parents": [
        "b85b33e2b9ce12e659c66ee8f8449180d7a9d532",
        "a7595e4c7d379854d997d8f769ef2bdd1bec3a2d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 27 07:25:06 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 27 07:25:06 2024 +0000"
      },
      "message": "Merge \"Use the same ssl module httpx uses\""
    },
    {
      "commit": "a7595e4c7d379854d997d8f769ef2bdd1bec3a2d",
      "tree": "4a0ce0ea6b95a86e690bbd046f5350a442c0b33b",
      "parents": [
        "3c44d1cb9b9f311b3f2396a6b8adb33895083739"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Sun Sep 03 17:02:40 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Sep 26 16:44:45 2024 +0000"
      },
      "message": "Use the same ssl module httpx uses\n\nDepending on what other tempest plugins are installed\nthe eventlet might\u0027ve been imported by the time we instantiate\na httpx.Client as part of the test.\nSince dnspython 2.2.0, importing eventlet or any part of it effectively\ninstantiates a dummy httpx.Client instance too, thus pinning the ssl\nimplementation in httpx to the eventlet\u0027s one.\nThis leads to error in the Client() call of the test, as the ssl lib in\nthe test module is different from ssl lib in httpx._config,\nwhich fails isinstance check for ssl.SSLContext.\n\nUse the ssl module that is actually currently used by httpx to instantiate\nthe SSL context to be used with httpx.Client.\n\nStory: 2010902\nTask: 48716\nChange-Id: I72d80a9981c465723b7fa9aad426118e243b7129\n"
    },
    {
      "commit": "5010dc07d2f87bbf8382151bd1ba4c99b672d58d",
      "tree": "18298b10e8aea3c9df332ff9510a4ad7438e1274",
      "parents": [
        "b85b33e2b9ce12e659c66ee8f8449180d7a9d532"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Feb 02 14:59:27 2021 +0100"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Sep 24 16:48:19 2024 +0200"
      },
      "message": "Add a test for custom compute flavors for amphorae\n\nAdd a test in scenario.v2.test_load_balancer, it creates a custom nova\nflavor and creates a load-balancer that uses this flavor for the amphora\ncompute.\n\nChange-Id: I2b5612bc28af8e64b3c1952662d1188a26119331\n"
    },
    {
      "commit": "4b2ccf779a9d934d72834e73a001d5092bc222f6",
      "tree": "b59b150616f9a826c3dc40fb0a80bfffed96ef10",
      "parents": [
        "b85b33e2b9ce12e659c66ee8f8449180d7a9d532"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Sep 05 09:18:20 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Sep 05 00:23:07 2024 +0000"
      },
      "message": "Drop CentOS 7 jobs\n\nAll CentOS 7 jobs were replaced by CentOS 8 jobs during Ussuri cycle.\nNow Train is EOL and none of open branches (including unmaintained ones)\nrun jobs using CentOS 7.\n\nChange-Id: I82c251836fc1f12351f05b80dd9550953d65c493\n"
    },
    {
      "commit": "b85b33e2b9ce12e659c66ee8f8449180d7a9d532",
      "tree": "e1e33dd23e9bf5ea2459d97a81970cea27643940",
      "parents": [
        "181f31c8f54f74a44f9a4bd063d3216459ae0451",
        "0dbd292c8542202dbbc21c3f55fc30eb7d67df48"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 31 18:47:56 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 18:47:56 2024 +0000"
      },
      "message": "Merge \"Updates of jobs config for 2024.2\""
    },
    {
      "commit": "e21a8d5a7f99d69127d84dee75863208839109d4",
      "tree": "777d1456049a4187ae452c5e7ffc5124df11c6f3",
      "parents": [
        "0dbd292c8542202dbbc21c3f55fc30eb7d67df48"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Tue Jul 23 09:04:14 2024 +0200"
      },
      "committer": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Tue Jul 23 09:06:20 2024 +0200"
      },
      "message": "Rewrite regular expressions to be RE2 compliant\n\nZuul complains because we use negative lookahead \"(?!\"\nin our regular expressions which is not supported by\nGoogle RE2 syntax.\n\nCo-Authored-By: Gregory Thiemonge \u003cgthiemon@redhat.com\u003e\nChange-Id: I7894b564d054a0a925b5c6bb563ec2316386b8c1\n"
    },
    {
      "commit": "181f31c8f54f74a44f9a4bd063d3216459ae0451",
      "tree": "8a1d179c03e77617d994bb45279935a6258d923a",
      "parents": [
        "cb2c9586cf0e97c5bff7ab1e3c8b5c6abad30dc0",
        "c4eb494d2790e3c1abddadc3c3cbd0b9673aa7ec"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 27 20:48:35 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 27 20:48:35 2024 +0000"
      },
      "message": "Merge \"Add stable/2024.1 jobs on master gate\""
    },
    {
      "commit": "0dbd292c8542202dbbc21c3f55fc30eb7d67df48",
      "tree": "663a05c906d98816a5c1df258f655f2e6f9badf4",
      "parents": [
        "cb2c9586cf0e97c5bff7ab1e3c8b5c6abad30dc0"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Wed Jun 05 17:23:44 2024 +0200"
      },
      "committer": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Wed Jun 05 19:33:50 2024 +0200"
      },
      "message": "Updates of jobs config for 2024.2\n\nThis is based on Takashi\u0027s patches[1], but squashed and adjusted because\nZed is now unmaintained and devstack with Ubuntu focal will no longer\nwork. From now on we only test stable branches.\n\n[1]: https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/915853\n\nCo-Authored-By: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\nChange-Id: I068912ad2004d6bed7f7b31e4b7ad4e15265f8a5\n"
    },
    {
      "commit": "cb2c9586cf0e97c5bff7ab1e3c8b5c6abad30dc0",
      "tree": "7f50cd83f2abc4eab4e836f129af34b6982f18bc",
      "parents": [
        "2ec653f57c62873b02a31003a2587c0206dcadea",
        "cba3b22f636e02fc07a91317149daf58aa651f28"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 31 01:21:41 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 01:21:41 2024 +0000"
      },
      "message": "Merge \"Use only keystone roles in keystone RBAC tests\""
    },
    {
      "commit": "cba3b22f636e02fc07a91317149daf58aa651f28",
      "tree": "9d7dd0dd3a0ceb82a1ce99bdd246e88c8e219769",
      "parents": [
        "1f42112bd0e8cb7faa50b58d02060f61707e8f3b"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu May 16 02:57:08 2024 -0400"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu May 30 09:16:52 2024 +0200"
      },
      "message": "Use only keystone roles in keystone RBAC tests\n\n- don\u0027t use the load-balancer_* roles, they may not exist (and they don\u0027t\n  do anything) in this configuration\n- create a temporary user with a temporary non-member role\n\nChange-Id: I9fc26307f64a2eccbbaf2d979e44fa668328565f\n"
    },
    {
      "commit": "2ec653f57c62873b02a31003a2587c0206dcadea",
      "tree": "657c711bdb44acbb33c311c19aa6286184c3c134",
      "parents": [
        "1f42112bd0e8cb7faa50b58d02060f61707e8f3b",
        "946527ef64630bcdfbc3f17d11e23eadb95d6d62"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 21 10:12:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 21 10:12:17 2024 +0000"
      },
      "message": "Merge \"Add testing jobs for Rocky Linux\""
    },
    {
      "commit": "1f42112bd0e8cb7faa50b58d02060f61707e8f3b",
      "tree": "5c75ff310bd1e4cfc58c324edd491c110756dbb2",
      "parents": [
        "6fac2f75450122ccbe2f97ef110c8633bffa4daf",
        "1e90ece9f7a18d39a200e9b02d877835cbdcfb16"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 08 02:40:57 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 08 02:40:57 2024 +0000"
      },
      "message": "Merge \"Add backup member tests\""
    },
    {
      "commit": "6fac2f75450122ccbe2f97ef110c8633bffa4daf",
      "tree": "715b85d5d16bee55252630f0907a82f66df7dfe7",
      "parents": [
        "c03e9c39d24feffae9ac246f947e0655b7224547"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Mon May 06 14:42:41 2024 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Mon May 06 14:42:41 2024 +0200"
      },
      "message": "Remove stable-zed jobs\n\nChange-Id: I3cbbcd71c21d2c6bfcca8662fae7bdda426c1265\n"
    },
    {
      "commit": "c4eb494d2790e3c1abddadc3c3cbd0b9673aa7ec",
      "tree": "85722393767c0fed5bdfb4be4c94650a095c68e6",
      "parents": [
        "a1a2bed19ffe387212364018c61f4a2ae1cff78b"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 25 16:53:00 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 25 17:13:52 2024 -0700"
      },
      "message": "Add stable/2024.1 jobs on master gate\n\nAs 2024.1 is released, we should add its job on master\ngate to keep branchless tempest plugins compatible to stable branch.\n\nAlso, fixing a few of the stable/2023.2 jobs to override-checkout 2023.2.\n\nRef: Tempest plugins guide for stable branch testing:\n- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\nChange-Id: I13d977eba7c324df3036e0b0dc31a3943bd8549e\n"
    },
    {
      "commit": "1e90ece9f7a18d39a200e9b02d877835cbdcfb16",
      "tree": "c6a164fa971d38fdb9ce97e5af222f6b85fb1794",
      "parents": [
        "d7ddf4d78515b576e88f635ff7c361f5b291f54b"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Fri Oct 06 16:51:23 2023 +0200"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Apr 26 00:00:40 2024 +0000"
      },
      "message": "Add backup member tests\n\nThis patch introduces backup member tests to the octavia-tempest-plugin.\n\nThere is one new scenario test:\n - test_backup_member\n\nAnd 5 new API tests:\n - test_ipv4_HTTP_LC_backup_member_create\n - test_HTTP_LC_backup_member_show\n - test_HTTP_LC_backup_member_update\n - test_HTTP_LC_backup_member_delete\n - test_HTTP_LC_backup_member_list\n\nChange-Id: If7c255ed24cf310a6a0db1a70fee104461e79d61\n"
    },
    {
      "commit": "c03e9c39d24feffae9ac246f947e0655b7224547",
      "tree": "fd203fc6a2ea50b5d8fa2617246e47e868f94f57",
      "parents": [
        "6de2bc33816550e90f48f1863851b44cb76728aa"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Tue Apr 23 14:07:04 2024 +0200"
      },
      "committer": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Tue Apr 23 18:53:25 2024 +0200"
      },
      "message": "Test new HSTS feature\n\nTest HTTP Strict Transport Security with Octavia.\n\nPartial-Bug: #2017972\nChange-Id: Ie54714015e943fd1cb75ca95f8cf241fbc99268c\n"
    },
    {
      "commit": "6de2bc33816550e90f48f1863851b44cb76728aa",
      "tree": "f77d4ce101e7c8ac5b0885f1a2229b718d750744",
      "parents": [
        "094f6b56f045e94c7e40366764625b510baff83a"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Tue Apr 23 14:05:47 2024 +0200"
      },
      "committer": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Tue Apr 23 14:05:47 2024 +0200"
      },
      "message": "Annotate mem_listener_client attribute\n\n... this enables type checking and code completion.\n\nChange-Id: I331ef1379eed1e8882203af2ee8f9719ee7f4224\n"
    },
    {
      "commit": "094f6b56f045e94c7e40366764625b510baff83a",
      "tree": "bb3b7619c39d850afea0db232b7e80ac4781dd74",
      "parents": [
        "a1a2bed19ffe387212364018c61f4a2ae1cff78b"
      ],
      "author": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Tue Aug 29 13:52:59 2023 +0200"
      },
      "committer": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Tue Apr 23 12:02:50 2024 +0200"
      },
      "message": "Add TERMINATED_HTTPS listener API tests\n\nSo far we did not have TERMINATED_HTTPS API tests in the listener API\ntests (we only had scenario tests).\n\nThis patch adds the missing API tests.\n\nChange-Id: I90b1c7c00e8642ef7d3b7af63c9bb90ba8855adb\n"
    },
    {
      "commit": "a1a2bed19ffe387212364018c61f4a2ae1cff78b",
      "tree": "61a11cb5ce1b097e13dc014bcd0652e39acf4045",
      "parents": [
        "427701e77666955407ebe615437c368ed5f2232c",
        "4b2da54bdff9c36c0d8f9f74b75af96f8ca390b4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 07 16:21:46 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 07 16:21:46 2024 +0000"
      },
      "message": "Merge \"Add *.orig to .gitignore\""
    },
    {
      "commit": "427701e77666955407ebe615437c368ed5f2232c",
      "tree": "b7d4338e231a5e224433ddd23a52bb80cdb3ca94",
      "parents": [
        "d7a446897f9e98c98821d9e176b88f0aaa46bbe2"
      ],
      "author": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Tue Oct 18 13:49:31 2022 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Feb 22 03:17:47 2024 -0500"
      },
      "message": "Add missing cleanups after octavia resources creation\n\nIn some of the tests, cleanups were missing after creating Octavia\nresources.\n\nThis patch adds the missing cleanups.\n\nChange-Id: I848e08295580709fa739df2d216dad0efd19a795\n"
    },
    {
      "commit": "8d302965c7af0286b6f2153dee5945d64f11780e",
      "tree": "cb210092fc58c152dde0274f0de3907b9672200a",
      "parents": [
        "d7a446897f9e98c98821d9e176b88f0aaa46bbe2"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Tue Jan 23 12:54:25 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Feb 12 11:16:09 2024 +0000"
      },
      "message": "Clean up removed services from devstack options\n\nThe following services were removed some time ago.\n - nova-objectstore\n - nova-consoleauth\n - glance-registry\n\nChange-Id: I5d3435c9fa65fdc1f43d9e0ddef1378c0e08acaf\n"
    },
    {
      "commit": "d7a446897f9e98c98821d9e176b88f0aaa46bbe2",
      "tree": "4771330da9a982ef3aa96931a1e973a0218b3da3",
      "parents": [
        "ffc51f76b2a9c0e6b148d360c3f8b4c712fb84ca"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Tue Feb 06 17:00:30 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Tue Feb 06 17:03:59 2024 +0900"
      },
      "message": "Replace stable/yoga job by stable/2023.2 job\n\nThe stable/2023.2 release was already created so we should start\ntesting it. Also stable/yoga already passed the end of its extended\nmaintenace phase and is no longer supported by latest tempst.\n\nChange-Id: If54ec0211e7467583690144fdf450f89e06987fc\n"
    },
    {
      "commit": "ffc51f76b2a9c0e6b148d360c3f8b4c712fb84ca",
      "tree": "5bf7c2dc1cc08f421540f077c1db81cf09e0233b",
      "parents": [
        "19b90e927184263d45769aa379534f8aed967b1d",
        "25872b36de18a857b1ef36450980f52c8e08e97d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 19 18:34:26 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 19 18:34:26 2024 +0000"
      },
      "message": "Merge \"Drop implementation to use pyOpenSSL to manage pkcs12 certs\""
    },
    {
      "commit": "25f7fcfc23d6bb753bbaa84fa761e026f32262aa",
      "tree": "03d910a8ce5f789adfcfb98e93ec8ccc2ade55d5",
      "parents": [
        "5b2eca40a886ec3fc7c50605925a727247993612"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Tue Dec 19 22:42:21 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Dec 20 11:22:24 2023 +0900"
      },
      "message": "Remove translation sections from setup.cfg\n\nThese translation sections are not needed anymore, Babel can generate\ntranslation files without them.\n\nThis change follows the one made in octavia earlier[1] and also removes\na few more sections currently unused.\n\n[1] 2f610b953463a3d186ac1e86edd56e93b1115c98\n\nChange-Id: I8c25237cd870e36fe6389a03768a7c7dae4b5661\n"
    },
    {
      "commit": "19b90e927184263d45769aa379534f8aed967b1d",
      "tree": "e06bee2e7d4e800afd55eacc0fc8dd757a92af9a",
      "parents": [
        "5b2eca40a886ec3fc7c50605925a727247993612",
        "ece5ab4369aeb559725a43c859a5f313b79ce0ec"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 05 13:39:44 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 05 13:39:44 2023 +0000"
      },
      "message": "Merge \"Add SCTP protocol listener api tests\""
    },
    {
      "commit": "25872b36de18a857b1ef36450980f52c8e08e97d",
      "tree": "7b4bf2b49e56998fa67022cca8d51f5f89c2537e",
      "parents": [
        "bacca6692696a79aa57f15c2815f8db41ff6adf3"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Nov 06 22:03:14 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Nov 06 23:26:15 2023 +0900"
      },
      "message": "Drop implementation to use pyOpenSSL to manage pkcs12 certs\n\nThe cryptography library has been bumped to 3.1 in upper-constraints\nfile during Ussuri, which is quite old. So we no longer have to\nmaintain logic for cryptography \u003c 3.0.\n\nChange-Id: I1a463e320b94b0e99e92541581e1ee5feffd356a\n"
    },
    {
      "commit": "5b2eca40a886ec3fc7c50605925a727247993612",
      "tree": "ba9433f92b55d790db62c5fbac0d84d58a44649e",
      "parents": [
        "d7ddf4d78515b576e88f635ff7c361f5b291f54b",
        "73c703e2ca29f20f44eb82c49992e4b0d2bdec10"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 19 15:45:45 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 19 15:45:45 2023 +0000"
      },
      "message": "Merge \"Update the README file to use tox -e all\""
    },
    {
      "commit": "d7ddf4d78515b576e88f635ff7c361f5b291f54b",
      "tree": "a1292bd4c1fdf4c365a4e45330d7dafcc77198b3",
      "parents": [
        "bacca6692696a79aa57f15c2815f8db41ff6adf3",
        "77424e6095cee65930560f7b87fd94d16854725c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 04 18:18:19 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 04 18:18:19 2023 +0000"
      },
      "message": "Merge \"Fix Zuul warnings\""
    },
    {
      "commit": "bacca6692696a79aa57f15c2815f8db41ff6adf3",
      "tree": "d11ce355a9fa2e75feaa8484daf6e0cf118cf3d3",
      "parents": [
        "3c44d1cb9b9f311b3f2396a6b8adb33895083739"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Sep 12 20:45:58 2023 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Sep 12 20:45:58 2023 +0200"
      },
      "message": "Fixed typo in override-checkout branch for stable/2023.1\n\nChange-Id: I61e431a7310d160daa1ba4728d8b4ae14cd18d29\n"
    },
    {
      "commit": "77424e6095cee65930560f7b87fd94d16854725c",
      "tree": "828819f6006e6606870274cd7a291d6d0e2f42cb",
      "parents": [
        "3c44d1cb9b9f311b3f2396a6b8adb33895083739"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Sep 05 09:22:56 2023 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Wed Sep 06 09:26:54 2023 +0200"
      },
      "message": "Fix Zuul warnings\n\nChange the format of negative regexps\nZuul now reports a\n\ninvalid perl operator: (?!\n\nwarning\n\nChange-Id: I094a31be5acd3db18b75ffe9ecaee3d924a00cca\n"
    },
    {
      "commit": "946527ef64630bcdfbc3f17d11e23eadb95d6d62",
      "tree": "f4d1b9d7bf8730fa2c42f4c3a2e864a8b080f492",
      "parents": [
        "07909503b014ad5f62b3d3075d5b5f919674224c"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Mon Feb 13 02:19:47 2023 -0500"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Fri Aug 25 08:02:17 2023 +0200"
      },
      "message": "Add testing jobs for Rocky Linux\n\nDefine and add 2 jobs to the check pipeline:\n* octavia-v2-dsvm-scenario-rockylinux-9-traffic-ops\n* octavia-v2-dsvm-scenario-rockylinux-9-non-traffic-ops\n\nDepends-On: https://review.opendev.org/c/openstack/octavia/+/873489\nChange-Id: I18324cc6873d12969e20bb06045d4868c27b8a57\n"
    },
    {
      "commit": "3c44d1cb9b9f311b3f2396a6b8adb33895083739",
      "tree": "69d61052164eed7aa3f9346e00a22e0767115983",
      "parents": [
        "63b5c60964578d2214ab6bcaa6c9bca733239263"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Jul 11 14:57:43 2023 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Jul 11 22:13:47 2023 +0200"
      },
      "message": "Remove xena and wallaby jobs from the gates\n\nIt also cleans up some old stable branches jobs and the centos-8-stream\njob.\n\nChange-Id: I30c840a9981c5c9765fa2a9100e87efd7fd70521\n"
    },
    {
      "commit": "ece5ab4369aeb559725a43c859a5f313b79ce0ec",
      "tree": "2db263d0cdd371daa9153dde801fb09c6a5e4ea7",
      "parents": [
        "63b5c60964578d2214ab6bcaa6c9bca733239263"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Oct 29 08:46:05 2020 +0100"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Jul 11 08:48:53 2023 -0400"
      },
      "message": "Add SCTP protocol listener api tests\n\nStory: 2007884\nTask: 41174\n\nChange-Id: I090045a0eac39cb64f0373f932e7b42640ee5ad9\n"
    },
    {
      "commit": "63b5c60964578d2214ab6bcaa6c9bca733239263",
      "tree": "a9aedb6123e5444f9988f5adf39e65bec292d99d",
      "parents": [
        "c45b5546e42f590556d1abbff322def7c16c4f03"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 09 02:25:34 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 09 02:25:34 2023 -0500"
      },
      "message": "Add stable/2023.1 jobs on master gate\n\nAs 2023.1 is released, we should add its job on master\ngate to keep branchless tempest plugins compatible\nto stable branch.\n\nRef: Tempest plugins guide for stable branch testing:\n- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\nChange-Id: Ia8f73e9fa07cbfaea5024047c650dfe5ca747420\n"
    },
    {
      "commit": "c45b5546e42f590556d1abbff322def7c16c4f03",
      "tree": "5dcac55442c342d67110c4f54d7deafd808c78af",
      "parents": [
        "b9af9163cb7a5277e4c72dc1becb563148f7fa1b"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Fri Jun 09 02:16:32 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 09 02:16:32 2023 -0500"
      },
      "message": "Adding jobs for stable/zed\n\nChange-Id: Id851d5a5388e290770c617267daa9fdd0a50dae6\n"
    },
    {
      "commit": "b9af9163cb7a5277e4c72dc1becb563148f7fa1b",
      "tree": "ad1d7f4440c2d2f03dd95cf75f94032430b3c562",
      "parents": [
        "07909503b014ad5f62b3d3075d5b5f919674224c"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Wed May 10 09:40:35 2023 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Wed May 10 09:40:38 2023 +0200"
      },
      "message": "Splitting scenario jobs in 2 jobs\n\nEach scenario job is splitted in scenario-traffic-ops and\nscenario-non-traffic-ops jobs to avoid possible TIMEOUT in the CI.\n\nChange-Id: Ib8af2af6696b27879eb923793959837646469905\n"
    },
    {
      "commit": "07909503b014ad5f62b3d3075d5b5f919674224c",
      "tree": "0b851251933308349ca76c9cd7396531c6917998",
      "parents": [
        "e82bb6741ff82fa8b975990a7f5dbe8d4a295c66"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue May 09 16:51:42 2023 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue May 09 17:17:23 2023 +0200"
      },
      "message": "Fix jobs running on Jammy vs. Focal vs. Bionic nodes\n\nBecause octavia-tempest-plugin is branchless, job definitions need to\nwork for all octavia branches \u003e\u003dwallaby. Older branches should not use\nthe definitions from current master.\n\nChange-Id: Ic76288560086d225fa59aee399cd75ae4c459559\n"
    },
    {
      "commit": "e82bb6741ff82fa8b975990a7f5dbe8d4a295c66",
      "tree": "92489ea8629c8c352deb4eabc39940b1dd0f79ee",
      "parents": [
        "e7f794e685c083b6b87832f6801f57d78095344b",
        "da068953267773caf77f95feae9e5dc8624476af"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat May 06 01:30:17 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 06 01:30:17 2023 +0000"
      },
      "message": "Merge \"Updating Octavia tempest jobs on Ubuntu jammy (22.04)\""
    },
    {
      "commit": "e7f794e685c083b6b87832f6801f57d78095344b",
      "tree": "c7bc8fad70fbf41297dfaceb884394d25c230087",
      "parents": [
        "8a6e50424aa0482ec287367c3be596f633431a1d",
        "6590e6e6ee756b4f13a92cdbc2f73d9b4eac494e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 03 10:28:27 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 03 10:28:27 2023 +0000"
      },
      "message": "Merge \"Add h2 traffic/scenario test\""
    },
    {
      "commit": "da068953267773caf77f95feae9e5dc8624476af",
      "tree": "fc162717e87061bf88ccc8d5f5fa84c6bb5cebda",
      "parents": [
        "cbda95e7279e3da03ced8abff040ad8e0c2a9685"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Fri Oct 14 14:19:35 2022 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Apr 27 19:33:21 2023 +0200"
      },
      "message": "Updating Octavia tempest jobs on Ubuntu jammy (22.04)\n\nUpdate nodeset to use Jammy nodes.\n\nstable branches are pinned to the focal node pool.\n\nChange-Id: I3faf27a64429ca4a078f96649aafac584cba0b9a\n"
    },
    {
      "commit": "8a6e50424aa0482ec287367c3be596f633431a1d",
      "tree": "d9f01fcdac1760043b2200c2fb2175592b17fde3",
      "parents": [
        "d698a18781f112fc50341d3733bdf172cae02bc8",
        "554873fc009ae8bc03639628a60316367dcf6ccf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 13 05:39:07 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 13 05:39:07 2023 +0000"
      },
      "message": "Merge \"Fix the pool client auth test\""
    },
    {
      "commit": "d698a18781f112fc50341d3733bdf172cae02bc8",
      "tree": "d8202b556ec814251aba5b8103274a79eb03f7ef",
      "parents": [
        "cbda95e7279e3da03ced8abff040ad8e0c2a9685"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Apr 06 09:50:38 2023 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Apr 06 09:50:42 2023 +0200"
      },
      "message": "Fix request interval in _wait_for_lb_functional\n\nThe request_interval parameter is passed to the _wait_for_lb_functional\nfunction but it wasn\u0027t used in the function.\nNow the function sleeps for request_interval sec for each iteration of\nthe loop.\nIt mitigates some random failures with the TCP listener +\nleast_connection lb_algorithm tests that require a specific delay\nbetween the requests [0]\n\n[0] https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/octavia_tempest_plugin/tests/scenario/v2/test_traffic_ops.py#L854\n\nChange-Id: Idf0a9fb71178abea732748f92f01eed5a55a3228\n"
    },
    {
      "commit": "cbda95e7279e3da03ced8abff040ad8e0c2a9685",
      "tree": "b56ef3bdf0ba06a253bf7a82de60ce45e11be9bc",
      "parents": [
        "6dac8ff58f3e40b63d8aeaa91f7f1355f794a724",
        "7664549b8c1fc6f8965c206a242897ab8a805eac"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 28 16:03:37 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 16:03:37 2023 +0000"
      },
      "message": "Merge \"Spliting centos scenario job into 2 jobs\""
    },
    {
      "commit": "554873fc009ae8bc03639628a60316367dcf6ccf",
      "tree": "4431d83ecdab7de94ea4609f9cb0294564de74c3",
      "parents": [
        "5b73479a4dabed580c3ff2e437030145b1119c3d"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Mar 24 17:18:52 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Mar 24 21:25:05 2023 +0000"
      },
      "message": "Fix the pool client auth test\n\nThere was an intermittent test failure in the\ntest_pool_reencryption_client_authentication test where members are detected\nas unbalanced. This was due to the time it takes for the health monitor to\nbring the member back into the pool.\nThis change adds a waiter for the members to go operating_status ONLINE before\nchecking for balanced member requests.\n\nStory: 2010660\nTask: 47710\nChange-Id: Ibb1f351c77f3ed7a0c69c8295973f77ab2069dad\n"
    },
    {
      "commit": "6dac8ff58f3e40b63d8aeaa91f7f1355f794a724",
      "tree": "1fd34dbe3252320a5f0e839eb651abbaf8e1780d",
      "parents": [
        "5b73479a4dabed580c3ff2e437030145b1119c3d"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Mar 09 00:04:37 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Mar 14 23:21:51 2023 +0000"
      },
      "message": "Update Octavia tempest tests for no scoped tokens\n\nThere has been a direction change in the \"secure-RBAC\" goal and scoped\ntokens are no longer being implemented[1].\nThe Octavia tempest tests were updated for the new keystone roles and\nscoped tokens at the same time with an (bad) assumption that they would be\nturned on at the same time.\nThis patch updates the Octavia tempest plugin to not assume that scoped\ntokens are in use when the RBAC type is set to keystone_default_roles.\n\n[1] https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#direction-change\n\nDepends-On: https://review.opendev.org/c/openstack/octavia/+/877433\nChange-Id: Ia1c4ca0b675d39bd43640184d6d3deba823fd3f6\n"
    },
    {
      "commit": "5b73479a4dabed580c3ff2e437030145b1119c3d",
      "tree": "a7bb9e7033793c750e62a168129748833066977c",
      "parents": [
        "fb04e6ea97b1f457cb0b44f4086f2ba4f67c23af",
        "37d2d1b024f15f07defd0c0e19b1f38a2aa30c08"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 03 13:13:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 03 13:13:20 2023 +0000"
      },
      "message": "Merge \"Reduce the number of load balancers in PoolAPITest\""
    },
    {
      "commit": "73c703e2ca29f20f44eb82c49992e4b0d2bdec10",
      "tree": "857fc88f6852b20cf791c1f38c72ccd46b33689f",
      "parents": [
        "9e9f526d656b0bc33173de21df2a6d7e3662b68b"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Feb 28 00:32:21 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Feb 28 18:15:58 2023 +0000"
      },
      "message": "Update the README file to use tox -e all\n\nThis patch updates the README file to have instructions for running the tempest tests using the \"all\" environment instead of \"all-plugins\". The \"all-plugins\" environment has been deprecated for years and uses site-packages, which may cause unintended test scenarios.\n\nChange-Id: I297babd2e97ad146f60f32ae9073e47a62973860\n"
    },
    {
      "commit": "fb04e6ea97b1f457cb0b44f4086f2ba4f67c23af",
      "tree": "8fb55d4352d885ac8252590c1ed920d9a72f6b74",
      "parents": [
        "9e9f526d656b0bc33173de21df2a6d7e3662b68b"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Fri Feb 03 13:53:10 2023 +0100"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Feb 28 07:39:53 2023 -0500"
      },
      "message": "Fix legacy admin in RBAC tests\n\nThe legacy admin continues to work as it is with the sRBAC [0]\nif os_system_admin is allowed, os_admin should be allowed.\n\n[0] https://governance.openstack.org/tc/goals/selected/\\\n    consistent-and-secure-rbac.html\\#legacy-admin-continues-to-work-as-it-is\n\nDepends-On: https://review.opendev.org/c/openstack/octavia/+/875620\n\nChange-Id: I10d497a4b4e3a3b21cb24dba73d5074a71a3d381\n"
    },
    {
      "commit": "7664549b8c1fc6f8965c206a242897ab8a805eac",
      "tree": "0d5520d273ab22a26377d11bda8b03d9c798ef58",
      "parents": [
        "9e9f526d656b0bc33173de21df2a6d7e3662b68b"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Feb 16 08:18:06 2023 +0100"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Tue Feb 28 09:07:55 2023 +0100"
      },
      "message": "Spliting centos scenario job into 2 jobs\n\nThe duration of the c9s scenario job is really close to the max timeout\nin Zuul, spliting it into 2 jobs would reduce the duration of the tests\nand would avoid possible timeouts.\n\nChange-Id: I3b70171624e5c42fd6055d73a040704af5910944\n"
    },
    {
      "commit": "6590e6e6ee756b4f13a92cdbc2f73d9b4eac494e",
      "tree": "3c793f3eb0cf2035ccc36ab58d780a96d32bd438",
      "parents": [
        "9e9f526d656b0bc33173de21df2a6d7e3662b68b"
      ],
      "author": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Thu Feb 16 16:24:46 2023 +0100"
      },
      "committer": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Tue Feb 21 12:55:00 2023 +0100"
      },
      "message": "Add h2 traffic/scenario test\n\nThis patch adds a test where we test both h2 and HTTP traffic on the\nsame load balancer.\n\nFor this purpose, we deploy an HTTP listener, a TERMINATED_HTTPS\nlistener with h2 alpn protocols, and an HTTP pool with h2 alpn protocol\nand backend re-encryption.\n\nChange-Id: I470268c91cce18a00baf3fb1f721299bf4662e13\n"
    },
    {
      "commit": "9e9f526d656b0bc33173de21df2a6d7e3662b68b",
      "tree": "02774b1f860ed4b4bc1ecbca7a92b7df88513ce5",
      "parents": [
        "f1061176af8e99129cad136506004a363fff016e"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jan 18 17:59:17 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jan 18 18:02:06 2023 +0000"
      },
      "message": "Add \"member\" role to non-admin test credentials\n\nSome services are enabling \"new defaults\" RBAC by default. This will require all non-admin users to have either the \"member\" or \"reader\" role. This patch updates the Octavia tempest plugin to include the \"member\" role in test credentials when the tempest plugin is configured for \"RBAC_test_type\" other than owner-or-admin.\n\nChange-Id: I8aadb98d438943b18a8d72ff54e216930cfd3ccc\n"
    },
    {
      "commit": "f1061176af8e99129cad136506004a363fff016e",
      "tree": "06d2704391c52ef754a3cae078b75d032170da55",
      "parents": [
        "a98cd8787e3d9146cdf6af75221297c2b275ce1e",
        "530a88a434400c2255e43b0993c36ea1a6778e17"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jan 09 11:13:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 09 11:13:05 2023 +0000"
      },
      "message": "Merge \"Make user role logging optional\""
    }
  ],
  "next": "a98cd8787e3d9146cdf6af75221297c2b275ce1e"
}
