)]}'
{
  "log": [
    {
      "commit": "b832898a0b5302a9e24e3fedce683856e05659c2",
      "tree": "0e91240fe4894f82d11543f550922e40a67774f8",
      "parents": [
        "61492c5fa4bffea6376cfccbb9ebdbb4ca008169"
      ],
      "author": {
        "name": "Anna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Mon Feb 09 23:17:22 2026 +0100"
      },
      "committer": {
        "name": "Anna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Thu Mar 05 13:37:50 2026 +0100"
      },
      "message": "Recreate failed loadbalancer\n\nLoadbalancer should be deleted and created again\nin case when loadbalacer is not in ACTIVE\n\nRelated-Prod: PRODX-56735\nChange-Id: Ida14bda612eef8eef19bfa277caf81f7161c4c4d\n"
    },
    {
      "commit": "61492c5fa4bffea6376cfccbb9ebdbb4ca008169",
      "tree": "852ec2fbab7e79f8af4520511d90ea05ed83320d",
      "parents": [
        "b221344efe7e82943cd5d6c3467f0f2eae765190",
        "64d66686f476319bfc24741878ac7226f61c1f82"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jan 15 08:08:44 2026 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Thu Jan 15 08:08:44 2026 +0000"
      },
      "message": "Merge \"Update _test_alpn_tls_traffic metod\" into mcp/epoxy"
    },
    {
      "commit": "64d66686f476319bfc24741878ac7226f61c1f82",
      "tree": "2d253de8e1ef7cf989b3aa75fbad47d79759feb0",
      "parents": [
        "465e30c11c180baa2685f0a4e074a20a044ad430"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Thu Nov 13 17:30:10 2025 +0200"
      },
      "committer": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Wed Jan 14 19:54:43 2026 +0200"
      },
      "message": "Update _test_alpn_tls_traffic metod\n\n  Add retry for test connection to the loadbalancer.\n  It allows to eliminate test fails when LB unreachable just after\n  switching in ACTIVE state because keepalived didn\u0027t have time to\n  check HA proxy state and update VIP address for loadbalancer\n\nRelated-Prod: PRODX-55468\nChange-Id: I6651319434ea91fb1c10f490c69aa077c2d530c6\n"
    },
    {
      "commit": "b221344efe7e82943cd5d6c3467f0f2eae765190",
      "tree": "99e562c84bcfdb5fc8968c4b8b5b6dbd07b09bd9",
      "parents": [
        "465e30c11c180baa2685f0a4e074a20a044ad430"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Mon Dec 09 14:43:26 2024 +0100"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Nov 13 14:30:17 2025 +0000"
      },
      "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\nThis effectively invalidates I72d80a9981c465723b7fa9aad426118e243b7129\nas not needed any more since httpx 0.28.0, see\nhttps://github.com/encode/httpx/commit/2ea2286db4da3ba6d318e617ac03217\n\nRelated-Issue: PRODX-51194\nChange-Id: Ia748f8728a494799d34d7130df727b2055d04090\n"
    },
    {
      "commit": "465e30c11c180baa2685f0a4e074a20a044ad430",
      "tree": "9993b057ded29fb3faf01fb402540b51635dcf68",
      "parents": [
        "c3761ef450eddcc6c239f8e0516e15819cacb1bf"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Nov 12 13:57:29 2025 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Nov 12 13:57:29 2025 +0000"
      },
      "message": "Followup to Icb22b12ff30dc8f6a48506c00eb00705fa1de470\n\ncherry-pick to Epoxy went wrong, removed necessary code,\nreturn it back.\n\nSquash into Icb22b12ff30dc8f6a48506c00eb00705fa1de470\nwhen cherry-picking further.\n\nRelated-Issue: PRODX-14186\nChange-Id: I6d324ff783fd5810fbf76766c161ce7593356048\n"
    },
    {
      "commit": "c3761ef450eddcc6c239f8e0516e15819cacb1bf",
      "tree": "b05f41ad13177bb7972f2c19755bc143556f6839",
      "parents": [
        "eecffb1580ff8e8a0a937ab636bc43b13b3214bd"
      ],
      "author": {
        "name": "aarefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Tue Oct 21 10:36:07 2025 -0700"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Tue Nov 11 12:25:53 2025 +0000"
      },
      "message": "Log amphora console if lb is failed reach ACTIVE\n\nTry getting amphora\u0027s console logs if loadbalancer is not ACTIVE.\n\nRelated-PRODX: PRODX-54342\nChange-Id: Ida3bd8222cccf56900a86d6b3821fc42e50d57f7\n(cherry picked from commit 00d913e84aae66b9c59a3ad3226dca0a92d7aab9)\n"
    },
    {
      "commit": "eecffb1580ff8e8a0a937ab636bc43b13b3214bd",
      "tree": "469808afc3d48e92d728ffb6791d372927b34646",
      "parents": [
        "f2017c1792dcfa2d33414ab19bf78673a7303519"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Sep 13 16:41:50 2024 +0000"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 13:20:20 2025 +0200"
      },
      "message": "Split out listener api tests\n\nRelated-Prod: PRODX-35575\nChange-Id: Ic893e96014133f710edf13bd285b60e1e1f9bcad\n(cherry picked from commit 791144a87098655c70ec3ef48dfbdbb97672a08d)\n"
    },
    {
      "commit": "f2017c1792dcfa2d33414ab19bf78673a7303519",
      "tree": "7c6192e8c1fe4432be546d826ffe0ac7c011ccf0",
      "parents": [
        "122f93f03dba2e291fba49d7fafcb7559a621d05"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Jan 11 21:24:19 2022 +0200"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 12:03:28 2025 +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(cherry picked from commit 81344d251fd7ac1e34d6e8927a494a554ec81b24)\n(cherry picked from commit de068dbe3d7caa3dd9a444552463f6cc4b188d84)\n"
    },
    {
      "commit": "122f93f03dba2e291fba49d7fafcb7559a621d05",
      "tree": "7c7625393e8f786ce63cfb0934527897c97f642f",
      "parents": [
        "6461340707e7d084562cea74b2538df65b2db2c5"
      ],
      "author": {
        "name": "Sofiia Andriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Mon Dec 12 14:51:45 2022 +0100"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 11:59:04 2025 +0200"
      },
      "message": "Add skip for SOURCE_IP_PORT if provider is amphorav2\n\nRelated-Prod: PRODX-22046\nChange-Id: Ica161e08c59e9dd9a85fd472d81b6f4cfb4cfd5d\n(cherry picked from commit af83e7681e6bfd161ba40a092d593eb3447c252e)\n(cherry picked from commit 2277bab1018b50737438a91c4318a83f313dee1c)\n"
    },
    {
      "commit": "6461340707e7d084562cea74b2538df65b2db2c5",
      "tree": "64f37ce00b1df52f6c89f181a3da2805233aa7a5",
      "parents": [
        "fd8f79748ea2f874dc4c219f93e175fa03d6d409"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Nov 22 13:06:14 2023 +0100"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 11:54:17 2025 +0200"
      },
      "message": "Unify checks for TF backend\n\nMethod of checking already presented in the tempest.\nWe can only reuse it.\n\nRelated-Prod: PRODX-37464\nChange-Id: I5e75582081843a0530094c4f2ee0ce32360b31c0\n(cherry picked from commit 7fcab05728f4cefdb2691df983444d2c204c0eeb)\n(cherry picked from commit 028d1778d63cef6c06a1a4d6fb518aa82af75b98)\n"
    },
    {
      "commit": "fd8f79748ea2f874dc4c219f93e175fa03d6d409",
      "tree": "75e77ad5f815a88553aa40488a0d097a65c5f67d",
      "parents": [
        "430720e248a94e3af80dd10af04b0c1b07ab3203"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Aug 17 17:28:45 2022 +0400"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 11:44:41 2025 +0200"
      },
      "message": "Split tests out to speed it up a bit\n\napi/v2/test_member.py is left untouched, it is already split\ninto 2 groups now [0]\n\n[0] https://review.opendev.org/c/828963\n\nRelated-Bug: PRODX-21132\nChange-Id: Ie7aa14c4d8e6578d2a61b49a1ee7ea10c071d6e6\n(cherry picked from commit 72e6aad989e9bda84e69f39b771b2fb934e47540)\n(cherry picked from commit 5f6704379c8fa4a582df4c65a1d010a497e1d475)\n"
    },
    {
      "commit": "430720e248a94e3af80dd10af04b0c1b07ab3203",
      "tree": "e008561722c138c1410c383538fb593b23853f51",
      "parents": [
        "4c897209e36c3fc44c112190b6e24b608892be8e"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jun 25 16:52:05 2021 +0300"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 11:40:56 2025 +0200"
      },
      "message": "Rerise original exception on retry\n\nRelated-Prod: PRODX-14689\nChange-Id: Iecefd285e180ee9946ee6548c678e9ec66173cdf\n(cherry picked from commit 28bae96f56c1936ec1afac1ef0e8cd8f96541e3f)\n(cherry picked from commit bbcb5111c94708c9cdaf5adb215e42852cb8e0e4)\n(cherry picked from commit 5177fe65f919c3a2c5f356d52c8b02090de09186)\n(cherry picked from commit 7d851c4535364aaf6475673ab110ef512449d7ca)\n"
    },
    {
      "commit": "4c897209e36c3fc44c112190b6e24b608892be8e",
      "tree": "570a651fcf1e98d0d0e6397bbe515a8af6aa1690",
      "parents": [
        "1f5c3393b1a09f8f0084c55d44c67a5c15698a0d"
      ],
      "author": {
        "name": "Arefiev Anton",
        "email": "aarefiev@mirantis.com",
        "time": "Thu Nov 03 19:12:16 2022 +0200"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 11:32:06 2025 +0200"
      },
      "message": "[OVN] Check pool\u0027s operating status is online\n\nPool status will be set to Online after a member is added to it\nor when it is created with listener.\n\nRelated-PRODX: PRODX-25229\nChange-Id: I31d0a115b46c4313c955fddd639bc8821e9ae901\n(cherry picked from commit 7171d811c3998673e70f14c7ab18f7bc8098a607)\n(cherry picked from commit 119be828fa9f9ce5188a9615a861bd6ea2576a4d)\n"
    },
    {
      "commit": "1f5c3393b1a09f8f0084c55d44c67a5c15698a0d",
      "tree": "ef3e42bb3e6d3f80742914b27cd263182e5bbb6a",
      "parents": [
        "08f2565a2402f742858e5784cd6b55ac708956b3"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Apr 13 15:19:58 2022 +0400"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 11:26:07 2025 +0200"
      },
      "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(cherry picked from commit 01954d37942b7220243e914cecded8ac16d1a1c0)\n(cherry picked from commit aa656cabf94e8a7679c06ad2e365b4e18caebf4d)\n(cherry picked from commit 43441afb3719ae03d60e7f653009fb336c427254)\n"
    },
    {
      "commit": "08f2565a2402f742858e5784cd6b55ac708956b3",
      "tree": "fedafba01a49272f99aa0b08076cd66b7be06f98",
      "parents": [
        "3fdafac99b3a4741e52a97f452634dcc8195d07b"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 12 16:30:26 2021 +0300"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Wed Oct 08 09:54:49 2025 +0200"
      },
      "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(cherry picked from commit 7848930006586c35d1df4fe381de2023881e0455)\n(cherry picked from commit d57ca631531a04f17156feb1136bdae46b4f1f40)\n(cherry picked from commit 7a5d9fb7a3434ff68835ca3a1821156f270073e3)\n(cherry picked from commit 0d5a4f43eb43d01ad86eec9dd6a2ceb7171a6dda)\n"
    },
    {
      "commit": "3fdafac99b3a4741e52a97f452634dcc8195d07b",
      "tree": "1fe43e647b787ef12817bc0562ef5b5a5581c05a",
      "parents": [
        "e4a9bfd8ccf06bafdaa5a0b0a5e122f1339f96ce",
        "8dd3b78679a00eff86ef33cbe98bf4180a29e508"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Oct 07 14:57:47 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Tue Oct 07 14:57:47 2025 +0000"
      },
      "message": "Merge \"[TF driver] Add check for listener protocols\" into mcp/epoxy"
    },
    {
      "commit": "e4a9bfd8ccf06bafdaa5a0b0a5e122f1339f96ce",
      "tree": "bfce868962543c4dbfad2de7f7e29be37a135bca",
      "parents": [
        "7fad0bac2d4454c9687c657f67e188e2c0efdae9",
        "6978e02f0dc7f9b5bc387743d86d963ee51bbd89"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Oct 07 14:57:39 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Tue Oct 07 14:57:39 2025 +0000"
      },
      "message": "Merge \"Update load balancer tests to use allocation pools\" into mcp/epoxy"
    },
    {
      "commit": "7fad0bac2d4454c9687c657f67e188e2c0efdae9",
      "tree": "1f14ec157ea176cc6ee10ad799001f3d4b454e9b",
      "parents": [
        "fae216c45bda25a36a1016c2146127ec33aa87ac",
        "eff9baeeb9ad6e1d547cc31f4d77ee09f52a59b8"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Oct 07 14:49:29 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Tue Oct 07 14:49:29 2025 +0000"
      },
      "message": "Merge \"[TF] Fix issue with missing NetworkIpAvailability extension.\" into mcp/epoxy"
    },
    {
      "commit": "fae216c45bda25a36a1016c2146127ec33aa87ac",
      "tree": "5623e91fee38495ce301b1883b655f2559d37c99",
      "parents": [
        "f86aa8c3dbde9de7abe4f49a61ac40c17442e6f1",
        "e5bac45ac2deabafcfde65cf7970cc74b50483b9"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Oct 07 14:49:18 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Tue Oct 07 14:49:18 2025 +0000"
      },
      "message": "Merge \"Call super for skip_checks\" into mcp/epoxy"
    },
    {
      "commit": "f86aa8c3dbde9de7abe4f49a61ac40c17442e6f1",
      "tree": "081a1feff1f946987605fcb1c83d6ffbfa0ca156",
      "parents": [
        "2ba0cb1aa73e6bb9f1182e6134c2bf528224a211",
        "62a136d9597af64b69cc70be9c1173aecfb554de"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Oct 07 14:49:09 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Tue Oct 07 14:49:09 2025 +0000"
      },
      "message": "Merge \"[TF] Fix PoolScenario tests\" into mcp/epoxy"
    },
    {
      "commit": "2ba0cb1aa73e6bb9f1182e6134c2bf528224a211",
      "tree": "7df57db36e3ddc975c844740dcc6fbeaf3216783",
      "parents": [
        "fa4aa1a1c0c2ce765950e62abf27b479f5676bab",
        "7d6c1c7595f7d57088fc74c737b0da6217569ca0"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Oct 07 14:49:00 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Tue Oct 07 14:49:00 2025 +0000"
      },
      "message": "Merge \"Fix typo in skipException message\" into mcp/epoxy"
    },
    {
      "commit": "fa4aa1a1c0c2ce765950e62abf27b479f5676bab",
      "tree": "3edac925b41e815860ffddd171b0f46ebf792060",
      "parents": [
        "03e3b7203fc6e018a95f39d7b9a035d99c494c41",
        "356090080e0c413f26e6562161a65f514e2a8b89"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Tue Oct 07 14:48:52 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Tue Oct 07 14:48:52 2025 +0000"
      },
      "message": "Merge \"Add check for TF backend\" into mcp/epoxy"
    },
    {
      "commit": "eff9baeeb9ad6e1d547cc31f4d77ee09f52a59b8",
      "tree": "9e0dc8c7a90a626267ec22e841c46fcead759e02",
      "parents": [
        "9dcdf015088f95dae1f6e42d81d43645b443a6e3"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Thu Mar 16 14:12:09 2023 +0400"
      },
      "committer": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Oct 07 14:14:59 2025 +0200"
      },
      "message": "[TF] Fix issue with missing NetworkIpAvailability extension.\n\nIn environment with TungstenFabric and enabled amphora provider.\n\nRelated-PROD: PRODX-30528\nChange-Id: I63c36c3c23d920f12f4823062990227844f2bf49\n(cherry picked from commit 2f7eee6f505c2ec5d067f2c5ae040e41033e6401)\n(cherry picked from commit cea9b6babcb43d98ca58f2b73689df7a8a028864)\n"
    },
    {
      "commit": "6978e02f0dc7f9b5bc387743d86d963ee51bbd89",
      "tree": "61f64adca0d3204ba350c5132ec2407bf950b5ae",
      "parents": [
        "9dcdf015088f95dae1f6e42d81d43645b443a6e3"
      ],
      "author": {
        "name": "rbubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Mar 18 14:58:39 2025 +0100"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Oct 07 09:42:42 2025 +0000"
      },
      "message": "Update load balancer tests to use allocation pools\n\nSometimes LB fixed IPs can overlap with IPs which\nportprober picked up from the same network.\nUsing allocation pools and different IP ranges for\nstatic and dynamic IP assignement can solve the problem\n\nRelated-prod: PRODX-49726\n\nChange-Id: Ic8246ef4addf8fd1a0d4654f1613d815350c482a\n(cherry picked from commit 6c7f20d1875eaa003819b3eccc3f4764f45cdcf3)\n"
    },
    {
      "commit": "8dd3b78679a00eff86ef33cbe98bf4180a29e508",
      "tree": "124d8f0dcac6a3b3b73879a4f79cb014f0ae8dd6",
      "parents": [
        "9dcdf015088f95dae1f6e42d81d43645b443a6e3"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Mon Oct 07 12:10:00 2024 +0200"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Oct 07 09:42:14 2025 +0000"
      },
      "message": "[TF driver] Add check for listener protocols\n\nAdd check for listener drivers in case of\ntungstenfabric octavia driver.\n\nRelated-Prod: PRODX-47168\nChange-Id: I91313ac1d2a439173cd85be73a0323b884678eed\n(cherry picked from commit 74102c7523f7b7faa3edd9b06b6482ad3b824c9f)\n"
    },
    {
      "commit": "e5bac45ac2deabafcfde65cf7970cc74b50483b9",
      "tree": "dbccac2255eed51d291a4c5091941199a9bc5f84",
      "parents": [
        "9dcdf015088f95dae1f6e42d81d43645b443a6e3"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 29 12:27:11 2021 +0200"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Oct 07 09:38:55 2025 +0000"
      },
      "message": "Call super for skip_checks\n\nRelated-Prod: PRODX-11164\nChange-Id: I453fb58bf90856b13a2ea67f89d6a5eb201b9508\n(cherry picked from commit 4ea8d4ecc48d8c6760154cca0954ab2ab37e00d7)\n(cherry picked from commit 105de797ed95a3bbe46c6f8acad692dcac8f1a7d)\n(cherry picked from commit f0dc09d06759642420fbdd0a4443596a5e7e21e1)\n(cherry picked from commit d67de1aa7c830511c91c121f5c597108c63e506c)\n"
    },
    {
      "commit": "62a136d9597af64b69cc70be9c1173aecfb554de",
      "tree": "392217f6ba3f78c9466af5a03f81f603779ec144",
      "parents": [
        "9dcdf015088f95dae1f6e42d81d43645b443a6e3"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "bumarskov@gmail.com",
        "time": "Wed Feb 03 16:16:42 2021 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Oct 07 09:38:22 2025 +0000"
      },
      "message": "[TF] Fix PoolScenario tests\n\nRelated-PROD: PRODX-11372\nChange-Id: Ib54d689e3dfed4b93fa22e08e34edfd44b4c8f05\n(cherry picked from commit 567369890911ef97e9c88d5482eaf0164632ec11)\n(cherry picked from commit 38b0a6265e56ee4492e3c5374afd5aaa84ab516c)\n(cherry picked from commit 61889826c10d79bfe467da0e9dcdbcd5cf132a5b)\n(cherry picked from commit 2b40629f325f42c758f9cff878a0a84a3b32d704)\n"
    },
    {
      "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": "356090080e0c413f26e6562161a65f514e2a8b89",
      "tree": "caa19fc8d2570b312ae5553f402af070b8bf1661",
      "parents": [
        "9dcdf015088f95dae1f6e42d81d43645b443a6e3"
      ],
      "author": {
        "name": "Gleb Zimin",
        "email": "gzimin@mirantis.com",
        "time": "Wed Feb 24 11:16:46 2021 +0400"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Oct 07 09:37:30 2025 +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(cherry picked from commit 1435b7448d38b10ad1264c3a53acf560998cc35d)\n(cherry picked from commit 44aad5d912d95db4ecf1694a390c90d04159b34e)\n(cherry picked from commit 865e111f576887930cf0c9041927c28e24dabe12)\n(cherry picked from commit da927f755161520cce53d252aacb7fe6a15f5e96)\n"
    },
    {
      "commit": "03e3b7203fc6e018a95f39d7b9a035d99c494c41",
      "tree": "b13bc4eded94ac627a088ca5e3db5e67f0f98a25",
      "parents": [
        "9dcdf015088f95dae1f6e42d81d43645b443a6e3"
      ],
      "author": {
        "name": "Ilya Bumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Mon Oct 16 15:14:04 2023 +0200"
      },
      "committer": {
        "name": "Roman Bubyr",
        "email": "rbubyr@mirantis.com",
        "time": "Tue Oct 07 09:35:31 2025 +0000"
      },
      "message": "Followup to I736f55fa4186464424e1ebc05c650f9a43375c62\n\nFix PoolAPIBaseTest in case of TF, some parts of code were wrongly introduced by cherry-pick\n\nRelated-PROD: PRODX-35808\nChange-Id: Ia247e0d1aa10726870b393671f68455fe501fea5\n(cherry picked from commit 4095a5e6a2c5599bcd9e264a3109aa98807d3796)\n(cherry picked from commit d9881c223b198f4e805e717c5017469cb851e537)\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\""
    }
  ],
  "next": "25f7fcfc23d6bb753bbaa84fa761e026f32262aa"
}
