)]}'
{
  "log": [
    {
      "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\""
    },
    {
      "commit": "a98cd8787e3d9146cdf6af75221297c2b275ce1e",
      "tree": "88c66cb376482ab0227d65ee6e5d425209de194f",
      "parents": [
        "577953114e2fe3750c93f05fd5be0602bb06e267",
        "5aa216efc7bc605f2e3ba2fb4746a319e6521f7d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 04 12:56:52 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 04 12:56:52 2023 +0000"
      },
      "message": "Merge \"Remove skip flag for tests skipped due to inactive bug\""
    },
    {
      "commit": "530a88a434400c2255e43b0993c36ea1a6778e17",
      "tree": "c4ac95c4ccc6ec2db76927670b69eaaa937ee787",
      "parents": [
        "577953114e2fe3750c93f05fd5be0602bb06e267"
      ],
      "author": {
        "name": "Bas de Bruijne",
        "email": "bas.debruijne@canonical.com",
        "time": "Thu Dec 15 11:12:45 2022 -0400"
      },
      "committer": {
        "name": "Bas de Bruijne",
        "email": "bas.debruijne@canonical.com",
        "time": "Tue Jan 03 17:41:29 2023 +0000"
      },
      "message": "Make user role logging optional\n\nNot in every cloud does tempest have permissions to list the\nrole assignments. Since it is not critial for running the tests,\nthe logging of the user roles should be configurable.\n\nChange-Id: I8aea2b597b9dd9bbdc5a1527fae03e86364aab4c\n"
    },
    {
      "commit": "577953114e2fe3750c93f05fd5be0602bb06e267",
      "tree": "3264fec457c4f2dfed95118d940eef72feeaa807",
      "parents": [
        "dddf6515ab4cec0d02255f17bb6a41660eca6289"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Thu Dec 29 16:16:12 2022 +0100"
      },
      "committer": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Thu Dec 29 16:20:27 2022 +0100"
      },
      "message": "tox skipsdist seems to be problematic\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/868527\nChange-Id: I293a52fe12972594690970b7d3bd91782b642669\n"
    },
    {
      "commit": "dddf6515ab4cec0d02255f17bb6a41660eca6289",
      "tree": "d6340d26ea9ad04c8c62a6d8993e1c1af2fee7ac",
      "parents": [
        "ceb813668e618bcaf7b6b4d8b8f451d1af1b76a8",
        "4a61eeb5de23a4ac1e558ed7ddcc7b80f330100c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 02 19:05:24 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 02 19:05:24 2022 +0000"
      },
      "message": "Merge \"Add scenario test for Prometheus over TLS\""
    },
    {
      "commit": "ceb813668e618bcaf7b6b4d8b8f451d1af1b76a8",
      "tree": "273021048aef546c50b1e12aae572f16fc452beb",
      "parents": [
        "115cfa1e8e87d123f5cb5be135764368bf77bb28",
        "8646e5ae9786c7e07e781eb93c90db725eee4113"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 24 21:28:32 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 24 21:28:32 2022 +0000"
      },
      "message": "Merge \"API and scenario tests for PROMETHEUS listeners.\""
    },
    {
      "commit": "115cfa1e8e87d123f5cb5be135764368bf77bb28",
      "tree": "24c5f53aca1cd35b3076aa57b27cfaad20acc711",
      "parents": [
        "c6da8f6345641de46c957549eaaef6d0cc802c26",
        "295576db0467bcf738843b44a1a541a9fa1b0591"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 23 18:28:38 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 23 18:28:38 2022 +0000"
      },
      "message": "Merge \"Pin barbican-tempest-plugin to version 1.6.0\""
    },
    {
      "commit": "4a61eeb5de23a4ac1e558ed7ddcc7b80f330100c",
      "tree": "d2959cdf7b531a492869f0fc49d0c53acea56bd5",
      "parents": [
        "8646e5ae9786c7e07e781eb93c90db725eee4113"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Feb 20 04:04:33 2022 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Nov 21 23:44:27 2022 +0000"
      },
      "message": "Add scenario test for Prometheus over TLS\n\nThis patch adds a scenario test for Prometheus listeners using TLS with\nclient authentication.\n\nChange-Id: Idc68a6fb0423d7682be861429d8e09f3d8b24771\n"
    },
    {
      "commit": "8646e5ae9786c7e07e781eb93c90db725eee4113",
      "tree": "48da561fea88710c5d9a76c9f1fef22cb738ae73",
      "parents": [
        "c6da8f6345641de46c957549eaaef6d0cc802c26"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sat Oct 02 19:58:34 2021 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Nov 21 23:29:13 2022 +0000"
      },
      "message": "API and scenario tests for PROMETHEUS listeners.\n\nThis patch adds API and scenario tests for PROMETHEUS listeners. This\nincludes scenario tests that connect to the metrics endpoint.\n\nDepends-On: https://review.opendev.org/c/openstack/octavia/+/812258\nChange-Id: Ia46d8c0967bc5b0f7cd11b6e3ca3a4e03c0bc138\n"
    },
    {
      "commit": "295576db0467bcf738843b44a1a541a9fa1b0591",
      "tree": "35b5198d95028d76948efb30262325d7ef28ae68",
      "parents": [
        "031ecca5132c8491e55d93a9ff88c670fccd7983"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Thu Nov 17 13:03:45 2022 +0100"
      },
      "committer": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Thu Nov 17 17:28:25 2022 +0100"
      },
      "message": "Pin barbican-tempest-plugin to version 1.6.0\n\nThis version is the last that one that supports Python 3.6, which is the\nversion Ussuri uses.\n\nChange-Id: I3da638eb97939186b923a5854f2ea260b61953e8\n"
    },
    {
      "commit": "c6da8f6345641de46c957549eaaef6d0cc802c26",
      "tree": "42ebd3552022209f31a18dbda77adb58d0e9edb5",
      "parents": [
        "031ecca5132c8491e55d93a9ff88c670fccd7983",
        "a186f060a0eb5e4487a9ccb5ccda7bb15a8d58f0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 17 14:34:38 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 17 14:34:38 2022 +0000"
      },
      "message": "Merge \"Adding 2 traffic based test cases.\""
    },
    {
      "commit": "5aa216efc7bc605f2e3ba2fb4746a319e6521f7d",
      "tree": "10c244b65903e4274f09ae02689247f75e8af4e5",
      "parents": [
        "031ecca5132c8491e55d93a9ff88c670fccd7983"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Nov 15 16:49:58 2022 +0100"
      },
      "committer": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Nov 15 17:40:00 2022 +0100"
      },
      "message": "Remove skip flag for tests skipped due to inactive bug\n\nSeveral tests are skipped because of story 2007979 [1] even though it\nseems that the bug tracked by the story has already been resolved.\n\nThis patch removes the skip flag for these tests as the bug has already\nbeen resolved.\n\n[1] https://storyboard.openstack.org/#!/story/2007979\n\nChange-Id: Ibec0bf4fba52a32dd1c9980c5d6bd7afc35d81a3\n"
    },
    {
      "commit": "4b2da54bdff9c36c0d8f9f74b75af96f8ca390b4",
      "tree": "0b5a703d26b94cb399f431bb164fcfb6c9d2d5b9",
      "parents": [
        "17902190afeb2fcf1986e20b86a8fb46a4194764"
      ],
      "author": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Thu Sep 29 10:17:05 2022 +0200"
      },
      "committer": {
        "name": "Tom Weininger",
        "email": "tweining@redhat.com",
        "time": "Thu Sep 29 10:17:05 2022 +0200"
      },
      "message": "Add *.orig to .gitignore\n\nChange-Id: I8edb50e13d17e30d0eb3d51dc39590f473a84fff\n"
    },
    {
      "commit": "031ecca5132c8491e55d93a9ff88c670fccd7983",
      "tree": "68708e828527ad3796265737ed4938e3cd94b578",
      "parents": [
        "17902190afeb2fcf1986e20b86a8fb46a4194764"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Oct 29 16:45:32 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Sep 22 18:57:35 2022 +0000"
      },
      "message": "Adds a pool client authentication scenario test\n\nThis patch adds a pool client authentication scenario test that uses\ntest servers that require client authentication.\n\nChange-Id: Id5b200954cdf02280d31ed910012a1591a2d2697\n"
    },
    {
      "commit": "17902190afeb2fcf1986e20b86a8fb46a4194764",
      "tree": "95ceb68bca253fb6e0865f9e391083c7960a50e6",
      "parents": [
        "5486b8af9238677d4975493a8cc1afb62f56d8bc",
        "1b8929ee9130e8540776952a6d02ff92aaa7c250"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Sep 22 18:24:41 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 22 18:24:41 2022 +0000"
      },
      "message": "Merge \"Add ALPN support to the pools service client\""
    },
    {
      "commit": "5486b8af9238677d4975493a8cc1afb62f56d8bc",
      "tree": "d98ce5b5338e9a71c2e98d2b422027450460eddb",
      "parents": [
        "b6fe3c68841cc9b21972e7d050215e9e2180864e",
        "a6ccdc90d4907a8c1d0031c6d225eef76ad8487c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Sep 12 14:15:01 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 12 14:15:01 2022 +0000"
      },
      "message": "Merge \"Bump tox minversion to 3.18.0\""
    },
    {
      "commit": "b6fe3c68841cc9b21972e7d050215e9e2180864e",
      "tree": "a8828b01240b4dbe79fa8acc2c7d2c8ca3a68b14",
      "parents": [
        "27152e34302cc69c75b088f9dcbeb53036e7e2e2",
        "16b6906d5341cdc0c6d340a2ce6640ffd6d24f2f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Sep 12 14:14:59 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 12 14:14:59 2022 +0000"
      },
      "message": "Merge \"Spliting member API tests in 2 classes\""
    },
    {
      "commit": "27152e34302cc69c75b088f9dcbeb53036e7e2e2",
      "tree": "dc7ed56af88cad0a9b76c4c5ce87b861e3b8eec4",
      "parents": [
        "a753173a10868b7d1acc2af71b7e9df4ed4c47b2",
        "93cf8424379015cda4ea387b898b4f39d8967f7c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 09 15:33:07 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 09 15:33:07 2022 +0000"
      },
      "message": "Merge \"Update c9s job with new ssh key type\""
    },
    {
      "commit": "a186f060a0eb5e4487a9ccb5ccda7bb15a8d58f0",
      "tree": "2700abaa3ed0d3edba9ab1f4b1a9ebf6b35e88a8",
      "parents": [
        "ec23dbc27695e438d363912a1242ebba80b0470f"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "ashtempl@redhat.com",
        "time": "Wed Sep 30 18:20:03 2020 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Tue Aug 02 11:22:06 2022 +0300"
      },
      "message": "Adding 2 traffic based test cases.\n\n1) test_udp_update_pool_healthmonitor_listener\n   Traffic should PASS after updating any of LB\u0027s components.\n\n2) test_hm_op_status_changed_as_expected_on_update\n   Update health monitor with various combinations of:\n   HTTP method, expected HTTP status codes and backend URL.\n   Validate that members\u0027 operation status is getting into\n   appropriate state on each update.\n\nChange-Id: Ie80378ac1a96941eefa905fd6f49c8fa7e9c3692\n"
    },
    {
      "commit": "a753173a10868b7d1acc2af71b7e9df4ed4c47b2",
      "tree": "66fed79d8c0a4c6e1ac4d45938b7394773c5faec",
      "parents": [
        "a66952e9628c1234fb549065863739e2fb4951e5",
        "2d795edea0ef23ce178228ade2038d43867df744"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 25 10:30:13 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 25 10:30:13 2022 +0000"
      },
      "message": "Merge \"Remove install unnecessary packages\""
    },
    {
      "commit": "a66952e9628c1234fb549065863739e2fb4951e5",
      "tree": "284210a74a0ee0638ace0e49e1714bbb1a4ebd69",
      "parents": [
        "2f975b31c96f7141f2c5a1acfc4a5a9d17d59681"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Jul 21 12:21:40 2022 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Thu Jul 21 12:29:56 2022 +0200"
      },
      "message": "Fix generate_pkcs12_bundle for FIPS\n\ngenerate_pkcs12_bundle used the PKCS12 class of the pyOpenSSL module\nwhich is not compliant with FIPS (uses SHA1).\nSwitch to the cryptography module for generating the PKCS bundles unless\nfor really old releases (\u003c\u003d3.0) that don\u0027t support it (stable/train is\nstill on 2.8).\n\nChange-Id: Ibd50e9a6e406683b7faba093d716c83d2b994ad7\n"
    },
    {
      "commit": "2d795edea0ef23ce178228ade2038d43867df744",
      "tree": "ee86d244e9a5ce6345cb6303ca8153948142bec0",
      "parents": [
        "2f975b31c96f7141f2c5a1acfc4a5a9d17d59681"
      ],
      "author": {
        "name": "LiZekun",
        "email": "2954674728@qq.com",
        "time": "Thu Jul 14 19:40:05 2022 +0800"
      },
      "committer": {
        "name": "LiZekun",
        "email": "2954674728@qq.com",
        "time": "Thu Jul 14 11:42:43 2022 +0000"
      },
      "message": "Remove install unnecessary packages\n\nThe docs requirements migrated to doc/requirements.txt\nwe need not install things from requirements.txt.\n\nChange-Id: I930b3602449ab75b9beceeffa346ddc05863fca5\n"
    },
    {
      "commit": "2f975b31c96f7141f2c5a1acfc4a5a9d17d59681",
      "tree": "8df26edbfb1887f19c75f65807d8326ca5d1f3cb",
      "parents": [
        "dde9e6381bbd4a785698c1d9311db82faa9a3223"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Mon Jul 11 14:18:43 2022 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Mon Jul 11 14:33:58 2022 +0200"
      },
      "message": "Fix TLS*_METHOD for old pyopenssl releases\n\nThe TLS_METHOD constant was introduced in pyopenssl 21.0.0 [0], but some\nolder Octavia branches (from train to victoria) still use older releases\n(19.1.0 for victoria) and then don\u0027t support it. Switch back to the\nprevious the SSL methods if the new constanst doesn\u0027t exist.\n\n[0] https://github.com/pyca/pyopenssl/commit/5dc698861c91b4aa83b284b282c0e91cdcee49a3\n\nChange-Id: Ib0eeb1136c168fcc32326f4ed8b008fb7f193a30\n"
    },
    {
      "commit": "dde9e6381bbd4a785698c1d9311db82faa9a3223",
      "tree": "6b1742e4ee83cd8a16a71efdd201c3b52ecc04f6",
      "parents": [
        "2a8713266a5e85fe6aaebf34f0d43968a808c3c4",
        "7e7fd6c88662d5a550cd1786b4951174b2f77bb5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jul 09 08:18:26 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 09 08:18:26 2022 +0000"
      },
      "message": "Merge \"setup.cfg: Replace dashes by underscores\""
    },
    {
      "commit": "2a8713266a5e85fe6aaebf34f0d43968a808c3c4",
      "tree": "df5c1998e2dc486912a99ad644a4aa3e468aa359",
      "parents": [
        "194e8a058b80777bda97a42b25d6ed8c0fef13cc",
        "6b2be2fea36b6e13b2b1fb2e0e10c44660045538"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 08 15:18:51 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 08 15:18:51 2022 +0000"
      },
      "message": "Merge \"Remove deprecated OpenSSL methods\""
    },
    {
      "commit": "194e8a058b80777bda97a42b25d6ed8c0fef13cc",
      "tree": "aca40e294dfb1543ab5353c26fef2bf2c548e49a",
      "parents": [
        "594485280a863396dae0b85c9c7177e42a28dc4c",
        "fa5a5f9af4a7cf8d9692c95b6b916a4daddf3563"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 08 14:36:05 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 08 14:36:05 2022 +0000"
      },
      "message": "Merge \"Update zuul queue configuration\""
    },
    {
      "commit": "594485280a863396dae0b85c9c7177e42a28dc4c",
      "tree": "d1c0ad9b7b0b71d56f1e28d106301543fc332c60",
      "parents": [
        "1aeccba999a15e2e71feb520c233dd19299e6905",
        "de762fa29e90d28ac05eca0e5db8a6223f7f4195"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 08 13:22:50 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 08 13:22:50 2022 +0000"
      },
      "message": "Merge \"Remove old unmaintained jobs\""
    },
    {
      "commit": "a6ccdc90d4907a8c1d0031c6d225eef76ad8487c",
      "tree": "7530041ca233b5b16f6f39cb4c9056fda45045f9",
      "parents": [
        "5de58101c21910c170ff176d023c39dfe31b76c8"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Sun May 22 22:31:33 2022 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Sun May 22 22:31:33 2022 +0900"
      },
      "message": "Bump tox minversion to 3.18.0\n\nSince tox 3.18.0, the whitelist_externals option has been deprecated in\nfavor of the new allow_list_externals option[1].\n\nThis change bumps the minversion of tox so that we can replace\nthe deprecated option.\n\n[1] https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23\n\nChange-Id: I39e2118e01d4ea87e782b7e3ba3956d5fa57f383\n"
    },
    {
      "commit": "fa5a5f9af4a7cf8d9692c95b6b916a4daddf3563",
      "tree": "60068e91611787efa1c4860bc241e064b209a51b",
      "parents": [
        "1aeccba999a15e2e71feb520c233dd19299e6905"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu May 19 16:21:17 2022 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu May 19 16:21:47 2022 +0000"
      },
      "message": "Update zuul queue configuration\n\nZuul is changing how queues are declared[1]. This patch updates Octavia tempest plugin for the new way to define the queue.\n\n[1] https://lists.zuul-ci.org/pipermail/zuul-discuss/2022-May/001801.html\n\nChange-Id: I944028615f6fcc14bb5316ef790bb07ae28b1a1c\n"
    }
  ],
  "next": "1aeccba999a15e2e71feb520c233dd19299e6905"
}
