)]}'
{
  "log": [
    {
      "commit": "0c9c484e87d9222a68374327c4ba38182721f0f8",
      "tree": "d0166b6e332be5d6609a1db85f9411035bd4a06d",
      "parents": [
        "03eb4f272819cde1fe434af06c5537f68220625d",
        "4d6ae07f5e449fcdb42e97385356a7135529a5f1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 25 12:39:10 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 25 12:39:10 2024 +0000"
      },
      "message": "Merge \"Check device_owner with actual availability zone\""
    },
    {
      "commit": "03eb4f272819cde1fe434af06c5537f68220625d",
      "tree": "17eb23db07eaf95bfab6f3767c5c3b3472f2171d",
      "parents": [
        "bcabf136e59684baf038fd02fc226946c8be63f7"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Fri Mar 15 17:51:53 2024 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Mon Mar 18 13:37:08 2024 -0400"
      },
      "message": "Add job definitions for 2024.1 (Caracal) branch\n\nCreate job template for 2024.1 jobs: neutron-tempest-plugin-jobs-2024-1\nand fill it with job definitions for all Neutron core and stadium\nprojects active during the 2024.1 (Caracal) cycle.\n\nChange-Id: Ib5a368ce40ade222b12376855143fd483f669892\n"
    },
    {
      "commit": "bcabf136e59684baf038fd02fc226946c8be63f7",
      "tree": "1c0bb6dea10b2caf2814010e09001828e78247e7",
      "parents": [
        "ad4ddcbaa1690b40ea61a4ce575ec198408dd715",
        "452802732908dedf5fe20c2c82f6d717af1b0f1e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 18 17:25:01 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 18 17:25:01 2024 +0000"
      },
      "message": "Merge \"[OVN] Use the OVN agent in \"neutron-tempest-plugin-ovn\"\""
    },
    {
      "commit": "ad4ddcbaa1690b40ea61a4ce575ec198408dd715",
      "tree": "003cb10cd0024eecf07c95c48f7756454155a131",
      "parents": [
        "ec162e0f56588419e3efb7e70eee8b1d826c307b"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Mar 14 11:15:59 2024 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Mar 14 11:15:59 2024 +0100"
      },
      "message": "[Stateless SG] Add test for port security and stateless SGs\n\nThis patch modifies exisitng port_security_removed_added to be run\nfor both stateful and stateless SGs.\n\nChange-Id: Idb49963618c45dbe5976e32d5db466f35ed534c8\n"
    },
    {
      "commit": "ec162e0f56588419e3efb7e70eee8b1d826c307b",
      "tree": "dbd7d7e7033fd92612cba59efecdabbbf8a87cc8",
      "parents": [
        "468deaf6fbc67fa3abf0b49ddbc19f37b7523c11"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Mar 06 12:21:24 2024 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Mar 06 14:27:39 2024 +0100"
      },
      "message": "Remove usage of testscenarios and replace it with ddt library\n\nAs our internal QE reported to us, ddt is producing more consistent\nnames of the same tests with different variables then testscenarios.\nWith testscenarios it is something like:\n\nfoo_tempest_plugin.tests.something.SomeClass.test_foo[id-123456](c1,c2)\n\nand with ddt is more similar to tests without scenarios:\n\nfoo_tempest_plugin.tests.something.SomeClass.test_foo_1[id-123456]\n\nApparently due to this inconsistency results of some tests couldn\u0027t be\nproperly reported properly to some tools which we are using downstream.\n\nSo this patch proposes to remove usage of testscenarios in\nneutron_tempest_plugin and replace it with ddt where it is needed.\nActually ddt was already used in some of the tests here so this will\nmake it also more consistent across the tests in that repo.\n\nAlso as part of this effort I relalised that in some cases testscenarios\nwhere used, tests were running e.g. 2 times but actually variable set to\ndifferent value in different scenarios were not used at all. So in such\ncase I simply dropped usage of testscenarios and left only one variant\nof the test to be run.\n\nChange-Id: Ieabab4ccaa0e2a365939425dff0c0776839251eb\n"
    },
    {
      "commit": "468deaf6fbc67fa3abf0b49ddbc19f37b7523c11",
      "tree": "e4ed392d20b2862e16da35bd967e465ab0702d94",
      "parents": [
        "20549ceb92567010a8fed8e0eaba0f29dc346cb4",
        "9286588fc0c3df370d4b906776432b7f3591e3b6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 06 09:43:06 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 06 09:43:06 2024 +0000"
      },
      "message": "Merge \"[OVN] Do not check L3 agents state with ML2/OVN\""
    },
    {
      "commit": "20549ceb92567010a8fed8e0eaba0f29dc346cb4",
      "tree": "76d8e670584b5a92383c17c4031458ef2c54dc3a",
      "parents": [
        "9c55bfc36400c16013a997304173114ed6eb55cc",
        "88d1d5752a0f2762df052d70a85edfab1db5a87c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 05 12:12:47 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 05 12:12:47 2024 +0000"
      },
      "message": "Merge \"Makes \"segmentation_id\" configurable\""
    },
    {
      "commit": "9286588fc0c3df370d4b906776432b7f3591e3b6",
      "tree": "c04f6eb1ba954a706ddad92f6b56a81848e1af05",
      "parents": [
        "9c55bfc36400c16013a997304173114ed6eb55cc"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Mar 04 20:30:40 2024 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Mar 04 20:33:33 2024 +0000"
      },
      "message": "[OVN] Do not check L3 agents state with ML2/OVN\n\nWith [1], the ML2/OVN L3 plugin will have the \"ha\" API extension\nenabled. The OVN L3 plugin does not have L3 agents; this check\nshould be skipped.\n\n[1]https://review.opendev.org/c/openstack/neutron/+/910889\n\nRelated-Bug: #2020823\nChange-Id: I09c12ba36b007d4f6fdd3723974ecfe9e4466b72\n"
    },
    {
      "commit": "452802732908dedf5fe20c2c82f6d717af1b0f1e",
      "tree": "53053176091d5abe2ce0bfb74331cfb1a1cb367a",
      "parents": [
        "9c55bfc36400c16013a997304173114ed6eb55cc"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Thu Feb 22 12:21:06 2024 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Thu Feb 22 14:08:04 2024 +0000"
      },
      "message": "[OVN] Use the OVN agent in \"neutron-tempest-plugin-ovn\"\n\nNow, only in master (Caracal 2024.1), the \"neutron-tempest-plugin-ovn\"\njob used the OVN agent with the metadata extension, instead of the\nOVN metadata agent. This functionality is implemented in the referred\nlink.\n\nThe OVN agent won\u0027t be used in stable releases.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/898238\n\nRelated-Bug: #2017871\nChange-Id: I92b85ec1ac609ada18fc1185e56f07c36d353518\n"
    },
    {
      "commit": "4d6ae07f5e449fcdb42e97385356a7135529a5f1",
      "tree": "4f54ed0d9e8ff1c5c0c621ae46ae79da86e5f241",
      "parents": [
        "777c95faa745c2f64dd7c79234a83821158848fb"
      ],
      "author": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Tue Oct 31 17:49:35 2023 +0200"
      },
      "committer": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Wed Feb 21 17:57:45 2024 +0000"
      },
      "message": "Check device_owner with actual availability zone\n\ntest_floatingip_port_details was checking device_owner port field\nagainst a hard-coded default value of \u0027compute:nova\u0027. This was\ncausing a MismatchError in case custom availability zones were\nconfigured on openstack environment.\n\nResolves: https://bugzilla.redhat.com/show_bug.cgi?id\u003d2247268\n\nChange-Id: Ibdb8bf6f90818c74f1198cd89d24778c74739f50\n"
    },
    {
      "commit": "9c55bfc36400c16013a997304173114ed6eb55cc",
      "tree": "085934e2a7fb1018db9203c42ce16bf3c19b1740",
      "parents": [
        "fc274a0d186b603c04b4ec67ca414cedf42f809c",
        "780d81ec00abada9afb01546cb0c976562a502a6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 20 14:35:53 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 20 14:35:53 2024 +0000"
      },
      "message": "Merge \"Add router check, subnet attached gateway IP update or deletion\""
    },
    {
      "commit": "fc274a0d186b603c04b4ec67ca414cedf42f809c",
      "tree": "6b87c61d9bfa24562ee8bb07c8db4ae0b00e8f97",
      "parents": [
        "b9681a0284501801ba09939a6a577537e11e0a9d"
      ],
      "author": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Thu Feb 08 13:35:15 2024 +0200"
      },
      "committer": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Mon Feb 19 13:21:08 2024 +0200"
      },
      "message": "Skip HA router tests when not meant for OVN driver\n\nChange is needed to check \"l3-ha\" extension with OVN router flavors.\nThis change allows to check if OVN backend or not, and add test skips\naccordingly.\n\nThe tests used to run only against OVS driver, a subset of them was\nfound useful also with OVN, for instance this bug noticed by altered\ntests:\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d2263225\n\nChange-Id: I7c2c2f23417b3b43a2788b3c4bca2f8b532b7974\n"
    },
    {
      "commit": "b9681a0284501801ba09939a6a577537e11e0a9d",
      "tree": "a0a0dc0a722609230b403bbde57e9a52c2bae9ec",
      "parents": [
        "815b0d26b4d7a54df464cb368adcb74c3ee1c339",
        "84d56d00dcd1fa9d3e19e96e8e303cc626806962"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 13 07:26:57 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 13 07:26:57 2024 +0000"
      },
      "message": "Merge \"Remove train and ussuri jobs\""
    },
    {
      "commit": "780d81ec00abada9afb01546cb0c976562a502a6",
      "tree": "21f16195fa7ea40a395a42816d0636ebdfeb1581",
      "parents": [
        "ff96cdecac4240f9bab35f17a5d88f5ed020e889"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Sun Jan 14 10:02:13 2024 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso",
        "email": "ralonsoh@redhat.com",
        "time": "Fri Feb 09 12:41:01 2024 +0000"
      },
      "message": "Add router check, subnet attached gateway IP update or deletion\n\nAdded a new test to ``RoutersTest``. If a subnet has a router\ninterface, the subnet gateway IP cannot be modified or deleted.\nBoth operations will raise a ``GatewayIpInUse`` exception.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/904713\n\nRelated-Bug: #2036423\nChange-Id: I46a39c53017589e23e03ceabc45c2f144ca2f3bb\n"
    },
    {
      "commit": "84d56d00dcd1fa9d3e19e96e8e303cc626806962",
      "tree": "ba2c3970d4d768c236af690343eb11ec6630108a",
      "parents": [
        "ff96cdecac4240f9bab35f17a5d88f5ed020e889"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Feb 09 14:29:31 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Feb 09 15:20:55 2024 +0900"
      },
      "message": "Remove train and ussuri jobs\n\nTrain and Ussuri are already EOL.\n\nChange-Id: I9b485c98f2b88a92442df0f236aa1503c9c6954f\n"
    },
    {
      "commit": "815b0d26b4d7a54df464cb368adcb74c3ee1c339",
      "tree": "78f8a60da244fc3436d24f7ca93565902b928b8a",
      "parents": [
        "ff96cdecac4240f9bab35f17a5d88f5ed020e889"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Feb 09 13:06:38 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Fri Feb 09 06:19:24 2024 +0000"
      },
      "message": "Replace usage of deprecated path for test decorators\n\nThese decorators were moved to the common module in tempest 17.0.0[1].\n\n[1] cd36841ca25b39b9c8ad1b83e0abd0a191d538a0\n\nChange-Id: Ic7a8ac8e98f4b56b2ae2b76071c6dc64c0f34066\n"
    },
    {
      "commit": "ff96cdecac4240f9bab35f17a5d88f5ed020e889",
      "tree": "fd834ff84e007ff1ab8a0aa65f25ae77a949af18",
      "parents": [
        "887d41532da1345a91d2e0bcc8a33a52f0b971b2"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu Feb 08 18:35:56 2024 +0530"
      },
      "committer": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Thu Feb 08 19:56:20 2024 +0200"
      },
      "message": "Stop running yoga jobs in check/gate\n\nYoga moved to unmaintained with [1], so we no longer need\nto run these in check/gate for neutron-tempest-plugin.\n\nneutron-tempest-plugin is pinned to last released tag\ni.e 2.5.0, can move to 2.6.0 once released[2].\n\n[1] https://review.opendev.org/c/openstack/releases/+/906564\n[2] https://review.opendev.org/c/openstack/releases/+/908369\n\nChange-Id: I46e7818b55e1e2d5cc2457565a8ce1957a4fc591\n"
    },
    {
      "commit": "887d41532da1345a91d2e0bcc8a33a52f0b971b2",
      "tree": "f0d48136d07b7c60604b365335d7e13d85fb7f8c",
      "parents": [
        "a0171864fca236df328ceb1f3328d3c1a86a732e",
        "366a51598eac8f636c2f615174f141b3619c9f83"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 26 10:44:22 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 26 10:44:22 2024 +0000"
      },
      "message": "Merge \"[ovn] Enable IPv6 metadata tests for OVN\""
    },
    {
      "commit": "a0171864fca236df328ceb1f3328d3c1a86a732e",
      "tree": "1610830abbe8b9f25299a8685ea4d15728e51dce",
      "parents": [
        "ffcc0174226636c290f2903a0c5392766b205baa",
        "71a73245083f0135aea2fb063fd3dd7332ff08e1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 23 14:07:38 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 23 14:07:38 2024 +0000"
      },
      "message": "Merge \"Fix network sorting in API tests\""
    },
    {
      "commit": "ffcc0174226636c290f2903a0c5392766b205baa",
      "tree": "e3b80cc00b372e3fd9b7c212016d3251c4ec9c2c",
      "parents": [
        "7d950d78a2898977325a737bad8cf890ea0c0075"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Tue Jan 23 12:56:01 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Tue Jan 23 12:57:10 2024 +0900"
      },
      "message": "devstack: Update enabled services\n\nThe glance-registry service was removed some time ago.\n\nAlso, quantum was renamed to neutron and \u0027quantum\u0027 in enabled services\nhas no effect now.\n\nChange-Id: I9f177493bb4b870c3e88741d3ffd12cd51265702\n"
    },
    {
      "commit": "71a73245083f0135aea2fb063fd3dd7332ff08e1",
      "tree": "d033aab6373ebec7b893bc09e89e4bab3b9e8f35",
      "parents": [
        "7d950d78a2898977325a737bad8cf890ea0c0075"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jan 17 12:02:24 2024 +0100"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jan 17 12:09:50 2024 +0100"
      },
      "message": "Fix network sorting in API tests\n\nThere is a mismatch in some tests because sorted() sorts in ASCII\norder - digits are followed by uppercase characters and then\nlowercase characters. That doesn\u0027t work if a network\u0027s name starts\nwith a capital letter.\n\nCloses-Bug: #2049211\nChange-Id: I8328d7d8ca7b49b99feb24d77525abdc064aae80\n"
    },
    {
      "commit": "7d950d78a2898977325a737bad8cf890ea0c0075",
      "tree": "5d074af48af7a301f6ff360aac6cc5b4b9f213b6",
      "parents": [
        "873b7152f033d0f230e1edb79b67bcac38b1b0c7",
        "17c48d62eb11ac691528018322d1dd8fea0ceb24"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 09 18:40:20 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 09 18:40:20 2024 +0000"
      },
      "message": "Merge \"Add VNaaS OVN job to the project\""
    },
    {
      "commit": "873b7152f033d0f230e1edb79b67bcac38b1b0c7",
      "tree": "a425a63ccc72d898049475b5828d846414baf2c5",
      "parents": [
        "14f44a0c29e3fed721313848f0f3dea2cd023dda"
      ],
      "author": {
        "name": "ccamposr",
        "email": "ccamposr@redhat.com",
        "time": "Tue Dec 19 09:59:14 2023 +0100"
      },
      "committer": {
        "name": "ccamposr",
        "email": "ccamposr@redhat.com",
        "time": "Tue Dec 19 10:40:10 2023 +0100"
      },
      "message": "Remove duplicate setup in NetworksIpAvailabilityIPv6Test class\n\nChange-Id: I2a51ba6999d853e526686292ccc110a4afe14f18\n"
    },
    {
      "commit": "14f44a0c29e3fed721313848f0f3dea2cd023dda",
      "tree": "e8ab445ec587b2a2ec51898e06ca6544c73e6cbd",
      "parents": [
        "61cba1e24be1aae35a7c48b1bb3e10e9793823e0",
        "63396f05fdb338329755e0ce9feb91f8fb81ca69"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 12 20:26:33 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 12 20:26:33 2023 +0000"
      },
      "message": "Merge \"Add API test for normalized CIDR attribute in the SG rule\""
    },
    {
      "commit": "63396f05fdb338329755e0ce9feb91f8fb81ca69",
      "tree": "c321df1b0bde0ff9e4a6007d2376012d157c6878",
      "parents": [
        "eec234d703dcd32f9da624f04c2188edfe96362f"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Dec 06 11:01:24 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Dec 12 17:05:27 2023 +0100"
      },
      "message": "Add API test for normalized CIDR attribute in the SG rule\n\nThis patch adds test which replaces fullstack test:\nneutron.tests.fullstack.test_securitygroup.SecurityGroupRulesTest.test_normalized_cidr_in_rule\n\nIt is simple API test which can be done quickly in\nneutron-tempest-plugin job. In fullstack instead it requires to prepare\nwhole environment with neutron-server, fake compute\nnode, agents, etc. so it takes much more time.\n\nChange-Id: I4124f7f0a2edfe28c95693280b6490c8884fce11\n"
    },
    {
      "commit": "61cba1e24be1aae35a7c48b1bb3e10e9793823e0",
      "tree": "7210a45597594c3f0227b6caa192f2b864b05935",
      "parents": [
        "eb109725f08627c7749a97cec8d93a1893147cee",
        "eec234d703dcd32f9da624f04c2188edfe96362f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 12 01:05:37 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 12 01:05:37 2023 +0000"
      },
      "message": "Merge \"Add test_port_shut_down API test\""
    },
    {
      "commit": "eb109725f08627c7749a97cec8d93a1893147cee",
      "tree": "133038c73aded5cd426547d33acc634024c818af",
      "parents": [
        "c3f626118a299f9eac21e396904a2d2348d9e873",
        "af70af3e07e08b21a6e6d9e50b4cd7f9bea09d8a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Dec 07 10:16:02 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 07 10:16:02 2023 +0000"
      },
      "message": "Merge \"Test job for VPNaaS on OVN\""
    },
    {
      "commit": "eec234d703dcd32f9da624f04c2188edfe96362f",
      "tree": "fa1536c7b1f905ed731d3c49749a43789a180180",
      "parents": [
        "c3f626118a299f9eac21e396904a2d2348d9e873"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Dec 05 13:04:02 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Dec 05 13:04:02 2023 +0100"
      },
      "message": "Add test_port_shut_down API test\n\nThis patch adds test which replaces fullstack test:\nneutron.tests.fullstack.test_port_shut_down.PortShutDownTest\n\nIt is simple API test which can be done quickly in\nneutron-tempest-plugin job. In fullstack instead it requires to prepare\nwhole environment with neutron-server, fake compute node, agents, etc.\nso it takes much more time.\n\nChange-Id: Ica5e72ab6d4c20fdcbd1f0dd38e6adcf627bcefd\n"
    },
    {
      "commit": "c3f626118a299f9eac21e396904a2d2348d9e873",
      "tree": "643c629c88d89f8b573ddf19f7c9fdb8cce0b6ac",
      "parents": [
        "87f43c3c3259d775a9bfd12c4b83ce76a645d6d9",
        "969d66e149728092415ba4e63d509b859a2f46b8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 01 12:39:34 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 01 12:39:34 2023 +0000"
      },
      "message": "Merge \"Update the contributor information\""
    },
    {
      "commit": "366a51598eac8f636c2f615174f141b3619c9f83",
      "tree": "b5bf9444a119b78ffa3d1d4ada84eda2b3a37591",
      "parents": [
        "8f63937f01e6e662ced78a758991a0035df468b9"
      ],
      "author": {
        "name": "Daniel Alvarez Sanchez",
        "email": "dalvarez@redhat.com",
        "time": "Thu Sep 07 09:06:57 2023 +0000"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Thu Nov 30 14:18:05 2023 -0500"
      },
      "message": "[ovn] Enable IPv6 metadata tests for OVN\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/894026\nChange-Id: Ideedd49c16bd88088ef8edbf9fdc3f77e54ae2c9\nSigned-off-by: Daniel Alvarez Sanchez \u003cdalvarez@redhat.com\u003e\n"
    },
    {
      "commit": "87f43c3c3259d775a9bfd12c4b83ce76a645d6d9",
      "tree": "f86f560b10620032d6d458d4872cd5a0fcdccd3c",
      "parents": [
        "3d6f2976bfc276661600e1b6e2ddb40bbb2f1fac",
        "bc84489e492091f52c1f48e5b8de6720a39f0718"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 22 16:15:06 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 22 16:15:06 2023 +0000"
      },
      "message": "Merge \"Remove test duplication between tempest and ntp NetworksTestDHCPv6\""
    },
    {
      "commit": "3d6f2976bfc276661600e1b6e2ddb40bbb2f1fac",
      "tree": "71221c5a04fadba43a46c56de528f5d96a9482a6",
      "parents": [
        "f6a47e8f7aba1cf65cc2892246ebf957c5568793",
        "d8ed3fb42ad90558aa2c478c9bcc96c4d70439ce"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 22 13:46:40 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 22 13:46:40 2023 +0000"
      },
      "message": "Merge \"Remove test duplication between tempest and n-t-p RoutersDVRTest\""
    },
    {
      "commit": "f6a47e8f7aba1cf65cc2892246ebf957c5568793",
      "tree": "f71728c1c517d163d74a8ca48e404501d308832d",
      "parents": [
        "c4802160f862a9394267c871b0e5d2c617b6d7eb",
        "99c85da78729ed8f03b83abd3f5cceb1555c3ffd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 22 12:19:32 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 22 12:19:32 2023 +0000"
      },
      "message": "Merge \"Remove test duplications between tempest and n-t-p plugin\""
    },
    {
      "commit": "c4802160f862a9394267c871b0e5d2c617b6d7eb",
      "tree": "bec820db62ad07c80dcf7b481ac5f587dceb5f1a",
      "parents": [
        "ba65bbd6eafef4fc154a06bfeb65426b120072d4",
        "a1f654aa71b1e8b073a48d7a39923e711b7549f5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Nov 17 12:57:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 17 12:57:20 2023 +0000"
      },
      "message": "Merge \"[Default SG rules] Test to check if SG rules are created from template\""
    },
    {
      "commit": "ba65bbd6eafef4fc154a06bfeb65426b120072d4",
      "tree": "7ec0157ad61d02161263c790c8047600521d44b9",
      "parents": [
        "a9b54e26a8cf0ed785527b00f565cacde62348ba",
        "aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Nov 17 11:05:48 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 17 11:05:48 2023 +0000"
      },
      "message": "Merge \"New basic API tests for the default SG rules templates CRUDs\""
    },
    {
      "commit": "a1f654aa71b1e8b073a48d7a39923e711b7549f5",
      "tree": "2a2c139b9c276306ae775e3f09057d092c9bb5bc",
      "parents": [
        "aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri May 26 11:21:27 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Nov 17 08:37:02 2023 +0000"
      },
      "message": "[Default SG rules] Test to check if SG rules are created from template\n\nThis patch adds new test which checks if SG rules actually created\nautomatically for new default and non-default SG are matching template\nrules from neutron DB.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/884474\n\nRelated-bug: #1983053\nChange-Id: Ica0810413bef7f0e3e6dff21f6c9e4cda1945a43\n"
    },
    {
      "commit": "a9b54e26a8cf0ed785527b00f565cacde62348ba",
      "tree": "d1f9ab7e888bb72ab25208b5488dfbf97957d4ec",
      "parents": [
        "3abea1de41b3446043ddcf8dd28afd2546e0730b",
        "052808c2e62489fbe5e560131f3f7209b364a764"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 16 17:23:31 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 16 17:23:31 2023 +0000"
      },
      "message": "Merge \"Fix importing security group tests\""
    },
    {
      "commit": "969d66e149728092415ba4e63d509b859a2f46b8",
      "tree": "e7ed6a33c51ba815a60d228553418d25365d7323",
      "parents": [
        "3abea1de41b3446043ddcf8dd28afd2546e0730b"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Tue Nov 14 13:02:48 2023 -0500"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Wed Nov 15 09:58:15 2023 -0500"
      },
      "message": "Update the contributor information\n\nSome of the links and information were outdated here, update\nand point to Neutron tree for installation and usage.\n\nTrivialFix\n\nChange-Id: Ia913a976dc2f60eb28548b2f099d924e160df2cf\n"
    },
    {
      "commit": "052808c2e62489fbe5e560131f3f7209b364a764",
      "tree": "7ef2e3f62fcc5959694ab77688c9a7ddc2ad78cc",
      "parents": [
        "7944b08b1f40c3948f8c77af7189526d7bb710e0"
      ],
      "author": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Mon Nov 13 12:03:06 2023 +0200"
      },
      "committer": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Wed Nov 15 15:53:04 2023 +0200"
      },
      "message": "Fix importing security group tests\n\nImporting StatelessSecGroupDualStackDHCPv6StatelessTest was causing\na type error in case CONF.neutron_plugin_options.firewall_driver\nwas set to \u0027openvswitch\u0027 [1]. This patch fixes the issue by\nseparation code to a class with base functions, that is never skipped\nand classes with tests that optionally can be skipped.\n\n[1] https://bugzilla.redhat.com/show_bug.cgi?id\u003d2249407\n\nChange-Id: I90b9cf495f35aca7a9171dc685696ae4cdd4d0f2\n"
    },
    {
      "commit": "3abea1de41b3446043ddcf8dd28afd2546e0730b",
      "tree": "c5d623d0799846a66f2738f4d92b678998bd3197",
      "parents": [
        "7944b08b1f40c3948f8c77af7189526d7bb710e0",
        "f2e985e8fd923636e6bc724c6767b323c396a9ad"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 15 05:05:38 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 15 05:05:38 2023 +0000"
      },
      "message": "Merge \"Add test documentation for docs tox target\""
    },
    {
      "commit": "17c48d62eb11ac691528018322d1dd8fea0ceb24",
      "tree": "0a9132d1bbecccbcd57079ad13887363457f5f69",
      "parents": [
        "af70af3e07e08b21a6e6d9e50b4cd7f9bea09d8a"
      ],
      "author": {
        "name": "Dmitriy Rabotyagov",
        "email": "dmitriy.rabotyagov@cleura.com",
        "time": "Mon Jul 24 09:52:01 2023 +0200"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Thu Nov 09 13:55:00 2023 +0000"
      },
      "message": "Add VNaaS OVN job to the project\n\nDepends-On: https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353\nChange-Id: Ic487ac600270ca772e344ed95cd14bd40257e268\n"
    },
    {
      "commit": "f2e985e8fd923636e6bc724c6767b323c396a9ad",
      "tree": "ee2e1662d7f45094528c993438f1478cd903f767",
      "parents": [
        "9aa8eb4530f13d27b2eb4417d38742c10272b766"
      ],
      "author": {
        "name": "Elod Illes",
        "email": "elod.illes@est.tech",
        "time": "Mon Nov 06 19:30:29 2023 +0100"
      },
      "committer": {
        "name": "Elod Illes",
        "email": "elod.illes@est.tech",
        "time": "Wed Nov 08 15:52:37 2023 +0100"
      },
      "message": "Add test documentation for docs tox target\n\nEnable sphinx to generate documentation from docstrings by running\n\u0027tox -e docs\u0027.\n\nChange-Id: I5996e5f07493f69f14172b4bb0535852e89d5456\n"
    },
    {
      "commit": "bc84489e492091f52c1f48e5b8de6720a39f0718",
      "tree": "001ad308a358ac2e2b2b786ed2f189253d37fd81",
      "parents": [
        "370f71e9877fad13883413225bf25051c0c9c391"
      ],
      "author": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Mon Sep 25 15:08:17 2023 +0200"
      },
      "committer": {
        "name": "Jakub Skunda",
        "email": "jskunda@redhat.com",
        "time": "Wed Nov 08 11:23:34 2023 +0000"
      },
      "message": "Remove test duplication between tempest and ntp NetworksTestDHCPv6\n\nNetworksTestDHCPv6 [1] has better\nfunctionality in tempest than in neutron-tempest-plugin, so with\nremoving these tests from neutron-tempest-plugin we can get rid\nof whole module, reducing the test duplications.\n\n[1]https://github.com/openstack/tempest/blob/cc0e9b18170bc796fd8516e41d2ec09236b168aa/tempest/api/network/test_dhcp_ipv6.py#L31\n\nChange-Id: I080b83965acd69c3d1b4693527c1be0b730e80a6\n"
    },
    {
      "commit": "7944b08b1f40c3948f8c77af7189526d7bb710e0",
      "tree": "27159ce2f54fca48614ba61d598ddef9cc573032",
      "parents": [
        "777c95faa745c2f64dd7c79234a83821158848fb"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Oct 27 12:34:27 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Nov 06 08:17:20 2023 +0000"
      },
      "message": "Use default RBAC policies in other projects together with Neutron policies\n\nIn the job \"neutron-tempest-plugin-openvswitch-enforce-scope-old-defaults\"\nwe will now test old policies in the Neutron project together with what\nis used by default in other projects, like Nova, Glance, etc.\n\nChange-Id: I4c2440f6f1546d22d4acebe69c6143eefe10335a\n"
    },
    {
      "commit": "88d1d5752a0f2762df052d70a85edfab1db5a87c",
      "tree": "8c449fc14841c9313eadab793b96de3a2d95934b",
      "parents": [
        "777c95faa745c2f64dd7c79234a83821158848fb"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Nov 01 13:05:07 2023 +0200"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Nov 01 13:06:05 2023 +0200"
      },
      "message": "Makes \"segmentation_id\" configurable\n\nWe should add the segmentation_id as tempest option,\nso that it can be changed to match the deployment if needed.\n\nChange-Id: I42bea9217462226e8650e55997449e1cc05f085c\n"
    },
    {
      "commit": "777c95faa745c2f64dd7c79234a83821158848fb",
      "tree": "d5832aefc4398240ac255e3ca03069e11b937288",
      "parents": [
        "9aa8eb4530f13d27b2eb4417d38742c10272b766",
        "608b85f8617e1040a738bcecb6dbef26ed73cab1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 26 18:14:10 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 26 18:14:10 2023 +0000"
      },
      "message": "Merge \"Revert \"Revert \"[S-RBAC] Switch to new policies by default\"\"\""
    },
    {
      "commit": "af70af3e07e08b21a6e6d9e50b4cd7f9bea09d8a",
      "tree": "10b00cfde0bea6ce575983621fb7ad5c5d0cf018",
      "parents": [
        "9aa8eb4530f13d27b2eb4417d38742c10272b766"
      ],
      "author": {
        "name": "Bodo Petermann",
        "email": "b.petermann@syseleven.de",
        "time": "Tue Jun 21 13:48:42 2022 +0200"
      },
      "committer": {
        "name": "Bodo Petermann",
        "email": "b.petermann@syseleven.de",
        "time": "Thu Oct 26 12:09:59 2023 +0200"
      },
      "message": "Test job for VPNaaS on OVN\n\nAdd a new test job to test VPNaaS on OVN, that will be picked up\nby the proposed patch [1] in neutron-vpnaas.\nSince VPNaaS for OVN doesn\u0027t support IPv6 VMs, skip 6in4 and 6in6 tests.\n\n[1] https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353\n\nRelated-Bug: #1905391\nChange-Id: I9e9e8e78fd22b5edbc794ec68dbe40302ed0f3fd\n"
    },
    {
      "commit": "608b85f8617e1040a738bcecb6dbef26ed73cab1",
      "tree": "7d57f229806e5caa7ff15a2f2d3d5e1ab058633a",
      "parents": [
        "2f1856baf89618c799d0956c95335f3b47460b52"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 25 20:05:39 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 25 20:05:39 2023 +0000"
      },
      "message": "Revert \"Revert \"[S-RBAC] Switch to new policies by default\"\"\n\nThis reverts commit 2f1856baf89618c799d0956c95335f3b47460b52.\n\nReason for revert:\n\nNeutron bobcat (enabled new RBAC by default) is released now and devstack enabling the same in depends on change. This means every job will be tested with Neutron new RBAC by default. So now we can have a job disable the new default and test old default until they are being removed.\n\nChange-Id: Iec97cba15e5bf5b973a0cdf5c24f47b99e31a276\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/899306\n"
    },
    {
      "commit": "9aa8eb4530f13d27b2eb4417d38742c10272b766",
      "tree": "572bff26d3ce56c865a5a5a439db8182c7f092e1",
      "parents": [
        "df6a4bc3f11bc557b992ef8360f1ef1b0cd9607c"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Sat Oct 14 23:29:58 2023 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Sat Oct 14 23:29:58 2023 +0000"
      },
      "message": "Replace cirros image versions not cached in the CI\n\nSince [1], some cirros images have been deleted from the CI cache. It\ncould happen that using cirros images not cached, that imply to\ndownload them, could fail. Any version not cached should be replaced by\nits closer image version.\n\n[1]https://review.opendev.org/c/openstack/project-config/+/873735\n\nRelated-Bug: #2039586\nChange-Id: I3769e76fb6e6e5ea5a77bd52dc9c061f72431ac7\n"
    },
    {
      "commit": "df6a4bc3f11bc557b992ef8360f1ef1b0cd9607c",
      "tree": "eadb715fa3e6950bd1cd22d017cb2a5d92ea757e",
      "parents": [
        "83c9153005cf583b213a84e068199bebd80e052e",
        "a2dff866007e16e3e6c2a2fd0988bafec3ebe1cc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 12 11:14:25 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 12 11:14:25 2023 +0000"
      },
      "message": "Merge \"Add job definitions for 2023.2 (Bobcat) branch\""
    },
    {
      "commit": "83c9153005cf583b213a84e068199bebd80e052e",
      "tree": "dba249e5f0f36f952ebe0b2e6c000d9200e89b05",
      "parents": [
        "7eacabc0c54510998a2f7a415002038c560ad759",
        "1945f92c1b5ba4bbecbbd8e996c511b9626139d2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 11 09:13:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 11 09:13:16 2023 +0000"
      },
      "message": "Merge \"Revert \"Temporary turn off l3_ha in ovs/lb master/bobcat jobs\"\""
    },
    {
      "commit": "1945f92c1b5ba4bbecbbd8e996c511b9626139d2",
      "tree": "062ed354371e471750fab33f98d3e2b86729835b",
      "parents": [
        "209d363cce20d48d21455a196086a19f1d0d97e1"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Tue Oct 10 16:50:15 2023 +0000"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Tue Oct 10 16:50:15 2023 +0000"
      },
      "message": "Revert \"Temporary turn off l3_ha in ovs/lb master/bobcat jobs\"\n\nThis reverts commit 209d363cce20d48d21455a196086a19f1d0d97e1.\n\nReason for revert: Fixes have landed in master and 2023.2 branches.\n\nChange-Id: Idfbe64fe375df9576835c6948d47c660d4a5c508\n"
    },
    {
      "commit": "7eacabc0c54510998a2f7a415002038c560ad759",
      "tree": "f73b4f2311d8893d1d4a1faf26f3236cd148958e",
      "parents": [
        "99321cef655303ab053012b1d646ab6e367b9d53",
        "e4a1f5395344748fb21438c29b4816309b494e05"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Oct 08 14:02:57 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Oct 08 14:02:57 2023 +0000"
      },
      "message": "Merge \"Turn off host-passthrough in scenario jobs\""
    },
    {
      "commit": "99321cef655303ab053012b1d646ab6e367b9d53",
      "tree": "662952e2f5b3a0fc9f8b953ad2a8515237b95e1f",
      "parents": [
        "55f1f92d08c24344369e2cbf48c30474701da64b",
        "7f679d3cd48e1bcb8a3cbb8346ec8f374e9a9f74"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Oct 07 07:20:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Oct 07 07:20:05 2023 +0000"
      },
      "message": "Merge \"Include legacy_ebtables for LinuxBridge Jammy jobs\""
    },
    {
      "commit": "55f1f92d08c24344369e2cbf48c30474701da64b",
      "tree": "342795a234baf8ec279e83953804537da6deca51",
      "parents": [
        "97409c6992f87f323e135933945ecf8bc03eece3"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Oct 06 18:51:31 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Oct 06 19:04:49 2023 +0530"
      },
      "message": "Add playbooks to irrelevant-files\n\nChanges to the inrepo playbooks triggers all the jobs\nunnecessarily, include these in irrelevant-files as\nper jobs.\n\nChange-Id: I5e326488b10b13f5191a6554f31ede02dc3504ba\n"
    },
    {
      "commit": "7f679d3cd48e1bcb8a3cbb8346ec8f374e9a9f74",
      "tree": "64a5a4a0118da5aa7c5fd3d831a9e1ea0ffd1d1c",
      "parents": [
        "97409c6992f87f323e135933945ecf8bc03eece3"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Oct 06 14:39:37 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Oct 06 14:39:45 2023 +0530"
      },
      "message": "Include legacy_ebtables for LinuxBridge Jammy jobs\n\nWith the latest kernel update in Ubuntu jammy we\nneed to include this role else jobs are failing.\n\nRelated-Bug: #2038541\nChange-Id: Ia277239cf5cc8d4534d46a4a2340ba42905923ff\n"
    },
    {
      "commit": "aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c",
      "tree": "84dfe2a683b51816d7357d87a8486cb8f2152d2e",
      "parents": [
        "97409c6992f87f323e135933945ecf8bc03eece3"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu May 18 18:59:26 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Oct 06 06:00:57 2023 +0000"
      },
      "message": "New basic API tests for the default SG rules templates CRUDs\n\nThis patch adds some basic API tests for the new API for default SG\nrules templates. Those new tests are checking if by default SG rules are\nset in the same way as legacy rules which were there since \"forever\".\nSecond test checks basic lifecycle of the SG rule template.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/883246/\n\nRelated-Bug: #1983053\nChange-Id: I458f54ff6b73e277fe9506e90fa6af44d9c51101\n"
    },
    {
      "commit": "e4a1f5395344748fb21438c29b4816309b494e05",
      "tree": "5a1dd0f096ee430a81448ca20dcf6713d46d777a",
      "parents": [
        "209d363cce20d48d21455a196086a19f1d0d97e1"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Oct 04 15:01:50 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Oct 04 16:40:54 2023 +0530"
      },
      "message": "Turn off host-passthrough in scenario jobs\n\nThis was enabled with switch to cirros 0.6.2[1],\nbut still seeing same tracebacks for cirros vm boot,\nthis mode is not required for the jobs so let\u0027s\nturn it off. This may help in the other failures\nseen in the Related Bug.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/890177\nRelated-Bug: #2036603\n\nChange-Id: Ifb3972e74434b29a1c6acb9bc131678ba83d66a3\n"
    },
    {
      "commit": "a2dff866007e16e3e6c2a2fd0988bafec3ebe1cc",
      "tree": "12320f61a4621f2cca0e945750836d8347ac8fa7",
      "parents": [
        "209d363cce20d48d21455a196086a19f1d0d97e1"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Fri Sep 15 16:25:56 2023 -0400"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Oct 04 08:00:28 2023 +0000"
      },
      "message": "Add job definitions for 2023.2 (Bobcat) branch\n\nCreate job template for 2023.2 jobs: neutron-tempest-plugin-jobs-2023-2\nand fill it with job definitions for all Neutron core and stadium\nprojects active during the 2023.2 (Bobcat) cycle.\n\nChange-Id: I3ad97b87abf4ba89885c9b4b25083ca357b6aca6\n"
    },
    {
      "commit": "97409c6992f87f323e135933945ecf8bc03eece3",
      "tree": "8764baaa66dd7cdb14e738fc4940cdbb88245310",
      "parents": [
        "209d363cce20d48d21455a196086a19f1d0d97e1"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Sep 22 11:41:17 2023 +0530"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Oct 04 04:48:05 2023 +0000"
      },
      "message": "Use RE2 compatible regex for branches\n\nZuul has deprecated the usage of negative regex[1],\nthis patch switches the branches regex to the supported\none.\n\n[1] https://zuul-ci.org/docs/zuul/latest/project-config.html#regex\n\nCloses-Bug: #2037034\nChange-Id: I66dcb56ab5ba9cfdefbeb25f1d01871ea0d0d362\n"
    },
    {
      "commit": "209d363cce20d48d21455a196086a19f1d0d97e1",
      "tree": "5a99d7dce3bdc3ab8c56a5870abaaa3197ee5268",
      "parents": [
        "370f71e9877fad13883413225bf25051c0c9c391"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Oct 03 20:10:44 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Oct 04 10:12:40 2023 +0530"
      },
      "message": "Temporary turn off l3_ha in ovs/lb master/bobcat jobs\n\nTests fails randomly with l3_ha in openvswitch and\nlinuxbridge master and stable/2023.2 jobs, until the\nissue is fixed let\u0027s turn off l3_ha temporary.\n\nRelated-Bug: #2037239\nChange-Id: Ia23b39819834e2bc12ec7113bb841007f7cf1ff5\n"
    },
    {
      "commit": "99c85da78729ed8f03b83abd3f5cceb1555c3ffd",
      "tree": "42028045486a589a5d28c61cbaaacc30fe9c461d",
      "parents": [
        "370f71e9877fad13883413225bf25051c0c9c391"
      ],
      "author": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Mon Sep 25 15:38:42 2023 +0200"
      },
      "committer": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Mon Sep 25 15:41:26 2023 +0200"
      },
      "message": "Remove test duplications between tempest and n-t-p plugin\n\nExtraDHCPOptionsIpV6TestJSON and ExtraDHCPOptionsTestJSON -\nhttps://opendev.org/openstack/tempest/src/branch/master/tempest/\\\napi/network/test_dhcp_ipv6.py has same functionality in tempest\nand neutron-tempest-plugin, so with removing these tests from\nneutron-tempest-plugin we can get rid of whole module, reducing\nthe test duplications.\n\nChange-Id: I111eeba5c29cd7d703e6663be12e8e7e7659919e\n"
    },
    {
      "commit": "d8ed3fb42ad90558aa2c478c9bcc96c4d70439ce",
      "tree": "9bf9b735e28d3c0a07e56c2e72f72500edd244c6",
      "parents": [
        "370f71e9877fad13883413225bf25051c0c9c391"
      ],
      "author": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Thu Sep 21 16:02:06 2023 +0200"
      },
      "committer": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Thu Sep 21 16:05:27 2023 +0200"
      },
      "message": "Remove test duplication between tempest and n-t-p RoutersDVRTest\n\nRoutersDVRTest -https://opendev.org/openstack/tempest/src/branch\\\n/master/tempest/api/network/admin/test_routers_dvr.py has same\nfunctionality in tempest and neutron-tempest-plugin, so with\nremoving these tests from tempest we can get rid of whole module,\nreducing the test duplications.\n\nChange-Id: Ie7d37def794a3cbdb2444ebbeba237fd58ddfb8a\n"
    },
    {
      "commit": "370f71e9877fad13883413225bf25051c0c9c391",
      "tree": "062ed354371e471750fab33f98d3e2b86729835b",
      "parents": [
        "7aa02077ac12c05950eac6094f330d4082cf8881"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Sat Sep 09 21:33:55 2023 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Sat Sep 09 21:36:37 2023 +0000"
      },
      "message": "Mark \"test_subport_connectivity_soft_reboot\" as unstable\n\nThis issue is related to:\n* https://bugs.launchpad.net/neutron/+bug/2033887: the patches\n  previously merged in the Neutron repository [1][2] should be\n  reverted.\n* https://bugs.launchpad.net/neutron/+bug/2024160: this issue\n  is still present.\n\n[1]https://review.opendev.org/c/openstack/neutron/+/882581\n[2]https://review.opendev.org/c/openstack/neutron/+/888776\n\nChange-Id: I9d8d76810d15913c29610464ab1b8fa34863aaf6\nRelated-Bug: #2024160\nRelated-Bug: #2033887\n"
    },
    {
      "commit": "7aa02077ac12c05950eac6094f330d4082cf8881",
      "tree": "f4de4faf0b5b0025abbc56c4afbeade30554a665",
      "parents": [
        "8f63937f01e6e662ced78a758991a0035df468b9"
      ],
      "author": {
        "name": "Fiorella Yanac",
        "email": "fyanac@redhat.com",
        "time": "Thu Sep 07 13:32:00 2023 +0100"
      },
      "committer": {
        "name": "Fiorella Yanac",
        "email": "fyanac@redhat.com",
        "time": "Thu Sep 07 13:32:00 2023 +0100"
      },
      "message": "Add username in resource_setup\n\nThere is a condition when rhel is used as default image\nin tempest, so default_image_is_advanced set as true\nand validation.image_ssh_user is set but\nadvanced_image_ssh_user is not set.\ntest_fragmented_traffic_is_accepted was failing\nbecause advanced_image_ssh_user was empty.\n\nChange-Id: I7fa5b167ba27cc78e017765eca927a1dfb24825e\n"
    },
    {
      "commit": "8f63937f01e6e662ced78a758991a0035df468b9",
      "tree": "0580fa286f8636d4e5875b08f251cc5f2e0d6789",
      "parents": [
        "010ed337eb52ed33975ecb23e5c6595c88bab3a6",
        "9e3969b0dfcff0fda234d28721d68c15fca6969c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 29 23:32:58 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 29 23:32:58 2023 +0000"
      },
      "message": "Merge \"Revert \"Set GLOBAL_VENV\u003dfalse to fix broken gate jobs\"\""
    },
    {
      "commit": "9e3969b0dfcff0fda234d28721d68c15fca6969c",
      "tree": "a87a1f8c1a8222ebd63e3dea52830f5999502324",
      "parents": [
        "d84b96d294439c6ad70794da94c5f69c8853e9b1"
      ],
      "author": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Mon Aug 28 05:35:27 2023 +0000"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Mon Aug 28 05:36:19 2023 +0000"
      },
      "message": "Revert \"Set GLOBAL_VENV\u003dfalse to fix broken gate jobs\"\n\nThis reverts commit d84b96d294439c6ad70794da94c5f69c8853e9b1.\n\nReason for revert: OVS jobs with GLOBAL_VENV\u003dTrue are being fixed\nwith [1]. dynamic-routing jobs already fixed with os-ken latest release[2].\n\n[1] https://review.opendev.org/c/openstack/devstack/+/892848\n[2] https://review.opendev.org/c/openstack/releases/+/892214\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/892848\nRelated-bug: #2031415\nRelated-bug: #2031526\nChange-Id: Ifae116a443ba500deb4cf01fdc92c87eb83d7582\n"
    },
    {
      "commit": "010ed337eb52ed33975ecb23e5c6595c88bab3a6",
      "tree": "37afdb54a0b705894a64e9c042ad3cad419dd420",
      "parents": [
        "d84b96d294439c6ad70794da94c5f69c8853e9b1",
        "1f5797e733f691588a87b8a6e9fee073afd73d29"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Aug 17 20:08:58 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 17 20:08:58 2023 +0000"
      },
      "message": "Merge \"Update Cirros image to 0.6.2\""
    },
    {
      "commit": "d84b96d294439c6ad70794da94c5f69c8853e9b1",
      "tree": "b8d90e38504081821e493299ec2f0b52da95404b",
      "parents": [
        "c1793ca2e84aa336c7a0eaa6a63861120d93758b"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Tue Aug 15 17:23:13 2023 -0400"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Thu Aug 17 08:51:05 2023 +0000"
      },
      "message": "Set GLOBAL_VENV\u003dfalse to fix broken gate jobs\n\nSet GLOBAL_VENV\u003dfalse in neutron-tempest-plugin-base\njob definition to fix gate jobs broken by devstack\nchange [0].\n\nHad to make the neutron-tempest-plugin-dynamic-routing-*\njobs non-voting as they are failing on the master branch\ncheck queue. Work is still ongoing on a fix.\n\n[0] https://review.opendev.org/c/openstack/devstack/+/558930\n\nCloses-bug: #2031415\nRelated-bug: #2031526\nChange-Id: I2cab7e9169ca6ddaea8b580dbb995e0886bd93c1\n"
    },
    {
      "commit": "c1793ca2e84aa336c7a0eaa6a63861120d93758b",
      "tree": "a87a1f8c1a8222ebd63e3dea52830f5999502324",
      "parents": [
        "9cf35d26c8a03610af7119c2c15ed17d8514ed88"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Aug 01 15:51:50 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Aug 02 16:55:10 2023 +0200"
      },
      "message": "Skip stateless SG dualstack tests when openvswitch fw driver is used\n\nOpenvswitch firewall driver does not support stateless SG so tests from\nclasses:\nStatelessSecGroupDualStackDHCPv6StatelessTest\nStatelessSecGroupDualStackSlaacTest\n\nfrom the module neutron_tempest_plugin.scenario.test_security_groups\nshould be skipped in such case.\n\nCloses-bz: https://bugzilla.redhat.com/show_bug.cgi?id\u003d2227138\nChange-Id: Ice0f3573dd51851752c745c0b1d35c82bd7808fd\n"
    },
    {
      "commit": "1f5797e733f691588a87b8a6e9fee073afd73d29",
      "tree": "3884fed51c93a1fba63b8c2a40c9ed7ba8075975",
      "parents": [
        "9cf35d26c8a03610af7119c2c15ed17d8514ed88"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Aug 01 12:09:43 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Aug 01 12:10:05 2023 +0530"
      },
      "message": "Update Cirros image to 0.6.2\n\nLIBVIRT_CPU_MODE: host-passthrough was commented\nas there was some issue with 0.6.1. 0.6.2 is known\nto have the fix included, so let\u0027s use that instead.\n\nChange-Id: I534d537400fa67796a64a550b3fe45a3b28f250e\n"
    },
    {
      "commit": "9cf35d26c8a03610af7119c2c15ed17d8514ed88",
      "tree": "d71b2f045cc4c929bc7ae4b5d5620da537bab867",
      "parents": [
        "d5023e1b9914fe93d909ea92b38baba76f2d7869",
        "d5acee3804aec24bdfec5896825abc6b59c90d3c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 19 20:07:12 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 19 20:07:12 2023 +0000"
      },
      "message": "Merge \"Using \"Designate API\" in addition to DNS query client check\""
    },
    {
      "commit": "d5acee3804aec24bdfec5896825abc6b59c90d3c",
      "tree": "85dadd23d27e06ddc76ba22410b643c1a6de4fe7",
      "parents": [
        "021ce916c6b72f15fa1b873b2c01c1409ca0b37d"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Thu Sep 29 13:45:52 2022 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Mon Jul 17 17:45:31 2023 +0300"
      },
      "message": "Using \"Designate API\" in addition to DNS query client check\n\nAs of now the only validation done in Neutron\u0026Designate E2E scenario\ntest cases is based on DNS query client only.\nAs a result, we don\u0027t really know what\u0027s happens on the Designate side,\nfor example, we wouldn\u0027t expect to see the recordset on Backend if it\nwasn\u0027t previously created on the Designate.\nThis patch improves the situation and it will definitely help on debugging.\nIt will use \"Designate APIs\" when \"query client\" throws an assertion.\nFor example, if \"A\" type recordset wasn\u0027t detected on backend (as expected\nby test), \"Designate APIs\" will be used to provide more details on failure.\n\nChange-Id: Ie2093e457e0b664f36204d61f3020ef84ef15a3e\n"
    },
    {
      "commit": "d5023e1b9914fe93d909ea92b38baba76f2d7869",
      "tree": "1f7daef0a305e5cf3d6b6e8da5ca09c74adf1ab0",
      "parents": [
        "24b5edd88c8eb889e05dfccd72ccba136661dcb9"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Thu Jul 06 05:04:10 2023 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Jul 10 12:42:38 2023 +0000"
      },
      "message": "Use OVN v21.06 in Wallaby and Victoria\n\nThis patch is a follow-up of [1]. In order to keep using the same OVS\nand OVN versions used before in the stable branched Wallaby and\nVictoria, this patch enforces the OVN version to v21.06\n\n[1]https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/887666\n\nChange-Id: I961bfb5b58d34bf6400117c6ea788231db40a5fe\n"
    },
    {
      "commit": "24b5edd88c8eb889e05dfccd72ccba136661dcb9",
      "tree": "0d962ac3492f53a275a60e32b57b705942ad33dd",
      "parents": [
        "21874c703f3edc7ca0b8e5a621507b2eeea03cc2"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Wed Jul 05 11:30:16 2023 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Wed Jul 05 12:09:43 2023 +0100"
      },
      "message": "Fix wallaby/victoria neutron-tempest-plugin-ovn job\n\nThis could be fixed by merging\nhttps://review.opendev.org/c/openstack/devstack/+/887184 and\nhttps://review.opendev.org/c/openstack/devstack/+/887185 but, talking\nto devstack maintainers upstream this patch does introduce a regression:\n\n\u003cfrickler\u003e the problem with that patch is that it introduces a regression\nbecause GIT_DEPTH no longer works and until we have a fix for that,\nI\u0027m hesitating to do more backports of it\n\nSo, I think we could workaround this by using the name of the branches\nwith those commits included instead of the commit hash, that would work\nwith the git clone function from devstack.\n\nChange-Id: I18c81ae4a9b5a50e2db25302ab99883248b473a1\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "21874c703f3edc7ca0b8e5a621507b2eeea03cc2",
      "tree": "c7295cd5d72e6977616c96624162cfa42a907518",
      "parents": [
        "75ce4eb4ad1cfe6c220d77a1d8d1ca106554c318",
        "fddcd186a496b4510ca29952e1529430a2072033"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 05 10:30:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 05 10:30:20 2023 +0000"
      },
      "message": "Merge \"Add \"-d 1\" option to the ncat client.\""
    },
    {
      "commit": "fddcd186a496b4510ca29952e1529430a2072033",
      "tree": "ec34e115b05ff36f54172648baf869e4b293cbb4",
      "parents": [
        "da45177a2f02c4daf2663872154576e51621c97f"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jul 04 11:28:06 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jul 04 12:15:56 2023 +0200"
      },
      "message": "Add \"-d 1\" option to the ncat client.\n\nIn nc run as client, when it is provided by the nmap (nmap-ncat package\nin Centos/RHEL for example) it could happend that client which was\nstarted with input string given through pipe (echo \"test\" | nc ... ) was\nclosed sooner than it received response from the nc server. In such case\nnc client was finished without error (exit code 0) but also without\nprinting any message from server and that causes tests failures.\n\nTo avoid that there is option \"-d 1\" (--delay) added. According to the\nnc man page [1] this option can be used to configure \"Wait between\nread/writes\".\n\n[1] https://man7.org/linux/man-pages/man1/ncat.1.html\n\nChange-Id: Id49654aa5ca59eeb0585646d3fd5aa0de22337b5\n"
    },
    {
      "commit": "75ce4eb4ad1cfe6c220d77a1d8d1ca106554c318",
      "tree": "084701262e733efd7cb274e5450df533a9be37d0",
      "parents": [
        "2d9bd7002fb6bc4ad9313d5a27438393c544867d",
        "5a9c67741274e49841091221e21365db810b81b1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 29 21:56:48 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 29 21:56:48 2023 +0000"
      },
      "message": "Merge \"[Stateless SG] Add IPv6 and DHCP related tests\""
    },
    {
      "commit": "2d9bd7002fb6bc4ad9313d5a27438393c544867d",
      "tree": "a0d3e0747c8bb54505787cfeb12b983f4fedccf7",
      "parents": [
        "2d6c02992943706ce8611f5a530372fa0b43a54b",
        "cb596489a73389b1817d32e8b478f606f3d7f1b8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 29 21:56:46 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 29 21:56:46 2023 +0000"
      },
      "message": "Merge \"gate: bump ovn to the latest LTS release (22.03)\""
    },
    {
      "commit": "2d6c02992943706ce8611f5a530372fa0b43a54b",
      "tree": "a49b41b8cc78deb3b51021e336fd265beae7990c",
      "parents": [
        "da45177a2f02c4daf2663872154576e51621c97f"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jun 28 13:01:52 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jun 28 13:01:52 2023 +0200"
      },
      "message": "Add neutron-tempest-plugin-linuxbridge job to the experimental queue\n\nIt was agreed on the Neutron CI meeting [1] that we will remove\nthis job from check and gate queues and add it to the experimental\nqueue. It is also added to the periodic queue in Neutron with [2].\n\nLinuxbridge agent is marked as experimental since at least one cycle\nalready and this scenario job is getting less and less stable now so\nit\u0027s probably time to move it out from our gate.\n\n[1] https://meetings.opendev.org/meetings/neutron_ci/2023/neutron_ci.2023-06-27-15.00.log.html#l-127\n[2] https://review.opendev.org/c/openstack/neutron/+/887158\n\nChange-Id: If4233a01575dfc9ffc84295f032ed19e32c38a7b\n"
    },
    {
      "commit": "da45177a2f02c4daf2663872154576e51621c97f",
      "tree": "b442eb17544515ab870926a5a1b0b5fba6f96746",
      "parents": [
        "6e4d04071bbe672839c791d0f60ebab038c9a3de"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Mar 22 00:19:39 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Mon Jun 19 08:09:20 2023 +0900"
      },
      "message": "Replace deprecated tenant_id property\n\nThe tenant_id property of RestClient in tempest was deprecated in\n25.0.0. This replaces the deprecated property by the new project_id\nproperty to avoid the following warning.\n\nWARNING tempest.lib.common.rest_client [-] Deprecated: \"tenant_id\"\nproperty is deprecated for removal, use \"project_id\" instead\n\nDepends-on: https://review.opendev.org/c/openstack/tempest/+/707938\nChange-Id: Ie3c32f9f2278b78603a4214c5717df8691ba490a\n"
    },
    {
      "commit": "6e4d04071bbe672839c791d0f60ebab038c9a3de",
      "tree": "57ea64d94c24947c333f9d9c03dafad72c7d3591",
      "parents": [
        "604e5778935f928f32a142dc4875881c3605f011",
        "52582a0c1207b9463a6949ae0b0e85a0d9b62002"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 14 21:43:52 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 14 21:43:52 2023 +0000"
      },
      "message": "Merge \"Always run iptables-save as root\""
    },
    {
      "commit": "604e5778935f928f32a142dc4875881c3605f011",
      "tree": "a6217b1477a97043e746378a3ae4152fc5eb951a",
      "parents": [
        "25e91da47254aabea3f59b46328b3a56fc9259cc",
        "08f0f97d3df67c64bc6a1cef8950b5e85643be97"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 08 22:26:08 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 08 22:26:08 2023 +0000"
      },
      "message": "Merge \"Revert \"Make neutron-tempest-plugin-bgpvpn-bagpipe non-voting\"\""
    },
    {
      "commit": "08f0f97d3df67c64bc6a1cef8950b5e85643be97",
      "tree": "cb82149769e185404b00bdcd140832376fc1c1c2",
      "parents": [
        "318d629308287c199ff937c1b4923a09a56f2984"
      ],
      "author": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Thu Jun 08 16:53:01 2023 +0000"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Thu Jun 08 16:53:01 2023 +0000"
      },
      "message": "Revert \"Make neutron-tempest-plugin-bgpvpn-bagpipe non-voting\"\n\nThis reverts commit 318d629308287c199ff937c1b4923a09a56f2984.\n\nReason for revert: Fix both for networking-bagpipe and networking-bgpvpn are merged now.\nDepends-On: https://review.opendev.org/c/openstack/networking-bagpipe/+/883064\n\nChange-Id: I8dbc6e812c1a6fbe57a86827b3b9755bbd2eeee8\n"
    },
    {
      "commit": "25e91da47254aabea3f59b46328b3a56fc9259cc",
      "tree": "c12bc87c30399bd00ee20994cce49b8fe4b23396",
      "parents": [
        "19424c5cf1bf6f1a46360070f0622d5a77abe87b",
        "7b1f9b11e66b81eabdc8361c89f8ccfdb3448f9a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 06 23:34:07 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 06 23:34:07 2023 +0000"
      },
      "message": "Merge \"[fwaas]Disassociate all ports before deleting firewall group\""
    },
    {
      "commit": "19424c5cf1bf6f1a46360070f0622d5a77abe87b",
      "tree": "822e785b8b16a79847c42b55e85a5e6d60ec1db7",
      "parents": [
        "fd95bf0b8e52c9f7548b7f72ecb779b78e5da9a9",
        "03bd62ef366e65a994788d50f461000b893c576f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 06 23:34:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 06 23:34:05 2023 +0000"
      },
      "message": "Merge \"Don\u0027t check exit status when nc_client is spawned\""
    },
    {
      "commit": "fd95bf0b8e52c9f7548b7f72ecb779b78e5da9a9",
      "tree": "00e2189f60d88ae8e52dbbf97fb408f0b7efa834",
      "parents": [
        "6a6d177d21bcb021c4162eb8c5775fd6b056e6ca",
        "dd5b0e6c48e4a027d1f3f1aa5fc34dc716d1d804"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 05 22:29:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 05 22:29:05 2023 +0000"
      },
      "message": "Merge \"Don\u0027t use \"Zero-I/O mode\" in nc client in the TCP mode\""
    },
    {
      "commit": "03bd62ef366e65a994788d50f461000b893c576f",
      "tree": "ce1a65ec1cccf8f688b8836e9dfaf7892aa1b1d7",
      "parents": [
        "6a6d177d21bcb021c4162eb8c5775fd6b056e6ca"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Jun 02 10:54:05 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Jun 02 10:54:05 2023 +0200"
      },
      "message": "Don\u0027t check exit status when nc_client is spawned\n\nIn all cases where we are using nc_client, we rely on the messages\nreturned there in stdout and we don\u0027t really check exit_status codes.\n\nIt seems that e.g. ncat provided by RHEL 9 returns error_code\u003d1 in case\nwhen connection was refused. And that is expected thing e.g. in some\nparts of the port_forwarding related tests.\nTo avoid unexpected failures due to ShellCommandFailed error we\nshouldn\u0027t check exit_code there and always return messages from\nnc_client\u0027s stdout to assert them in the test.\n\nCloses: rhbz#2210233\nChange-Id: I17cebaa34acb0dd6c60bd106eb70656faaebbb04\n"
    },
    {
      "commit": "6a6d177d21bcb021c4162eb8c5775fd6b056e6ca",
      "tree": "5637c505c1e8a6de2d2102e158f34de55d5c4a74",
      "parents": [
        "764544f8bb42b93e41fd88da1a49eb535235d04c",
        "8c7c5e31f19ed70786d15091f8271ca947778c9c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 01 12:14:13 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 01 12:14:13 2023 +0000"
      },
      "message": "Merge \"Adapt bgpvpn scenarios to recent sRBAC changes\""
    },
    {
      "commit": "dd5b0e6c48e4a027d1f3f1aa5fc34dc716d1d804",
      "tree": "1dec9f45eb2dc3cfbd721b6968b3664d398578f5",
      "parents": [
        "318d629308287c199ff937c1b4923a09a56f2984"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 31 13:57:25 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 31 13:59:43 2023 +0200"
      },
      "message": "Don\u0027t use \"Zero-I/O mode\" in nc client in the TCP mode\n\nIt seems that using \"Zero-I/O mode\" (\"-z\" option) in nc client is\nnecessary for the UDP tests but it is causing failures when it runs it TCP\nmode.\n\nCloses: rhbz#2211094\nChange-Id: I7d313a7afc60825885854eaa6de858b1f53e5e46\n"
    },
    {
      "commit": "764544f8bb42b93e41fd88da1a49eb535235d04c",
      "tree": "af85159f84a537ac8ed727870dc7c4097c7fca75",
      "parents": [
        "318d629308287c199ff937c1b4923a09a56f2984"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri May 26 12:08:36 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 31 11:34:05 2023 +0200"
      },
      "message": "Define proper common API extensions for 2023.1 and Zed jobs\n\nIn Linuxbridge and openvswitch_iptables-hybrid jobs for stable/2023.1\nand stable/zed branches there was missing definition of the common API\nextensions thus list was inherited from master jobs.\n\nChange-Id: I292fd053c7568853f56f7ab39d397889edfe65a4\n"
    },
    {
      "commit": "7b1f9b11e66b81eabdc8361c89f8ccfdb3448f9a",
      "tree": "d97cb5f6d5e1bc7571d02c4b916814dc8423c537",
      "parents": [
        "bd7d0e8402af758a5de13ebc98dcb96ef558e61a"
      ],
      "author": {
        "name": "zhouhenglc",
        "email": "zhouhenglc@inspur.com",
        "time": "Thu May 25 08:42:36 2023 +0800"
      },
      "committer": {
        "name": "zhouhenglc",
        "email": "zhouhenglc@inspur.com",
        "time": "Mon May 29 15:56:59 2023 +0800"
      },
      "message": "[fwaas]Disassociate all ports before deleting firewall group\n\nIf the firewall group has associated ports, the firewall group may be in\nan active state. Firewall group is active, deletion is not allowed.\nThis patch cannot solve the bug[1] at the moment. Because there are\nother bugs[2] present.\nWe plan to avoid bugs[2] through patches[3] now. To solve the bug[1].\nThere are other patches[1] here to try and solve the bug[2].\n\nPartial-Bug: #2018967\n\n[1] https://bugs.launchpad.net/neutron/+bug/2018967\n[2] https://bugs.launchpad.net/neutron/+bug/2021457\n[3] https://review.opendev.org/c/openstack/neutron-fwaas/+/884333\n[4] https://review.opendev.org/c/openstack/neutron-fwaas/+/884335\n\nChange-Id: Id328446be8591fac3affe2cf8adeaeee09697085\n"
    },
    {
      "commit": "8c7c5e31f19ed70786d15091f8271ca947778c9c",
      "tree": "516f5ac4aa956023210f2b8d178839a30af7ede3",
      "parents": [
        "bd7d0e8402af758a5de13ebc98dcb96ef558e61a"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Mon May 22 15:05:36 2023 +0200"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Fri May 26 11:45:25 2023 +0200"
      },
      "message": "Adapt bgpvpn scenarios to recent sRBAC changes\n\nChange-Id: I7a9a1a7a440cf0b6be28abc877b1d895f69e30c9\nRelated-Bug: 2019097\n"
    },
    {
      "commit": "318d629308287c199ff937c1b4923a09a56f2984",
      "tree": "889723d9bd74f178882005a3f0d6c09ae4dc29da",
      "parents": [
        "bd7d0e8402af758a5de13ebc98dcb96ef558e61a"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Wed May 24 14:21:13 2023 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Wed May 24 14:37:35 2023 -0400"
      },
      "message": "Make neutron-tempest-plugin-bgpvpn-bagpipe non-voting\n\nThis job has been unstable for a while on the master\nbranch, until changes merge lets make it non-voting\nin the check queue.\n\nRelated-bug: #2020698\nChange-Id: I6426a60e01f757f1e97ac698c5cc7abf2b7924d4\n"
    },
    {
      "commit": "52582a0c1207b9463a6949ae0b0e85a0d9b62002",
      "tree": "16dffe8f41006e1310792bf81db98e07292b5cff",
      "parents": [
        "bd7d0e8402af758a5de13ebc98dcb96ef558e61a"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Thu May 11 11:45:13 2023 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Thu May 11 11:45:13 2023 -0400"
      },
      "message": "Always run iptables-save as root\n\nWhen there is a failure and we run commands to collect\nnetwork information, the iptables-save command always\nfails in the root namespace:\n\n  Executing command \u0027iptables-save\u0027 on local host (timeout\u003dNone)...\n  Command \u0027iptables-save\u0027 failed (exit_status\u003d4):\n  stderr:\n  iptables-save v1.8.7 (nf_tables): Could not fetch rule set\n    generation id: Permission denied (you must be root)\n\nChange list_iptables() to always use sudo fixes the issue.\n\nTrivialfix\n\nChange-Id: I656569cb333e98f5f55b51b0cfec8e99922424b3\n"
    },
    {
      "commit": "bd7d0e8402af758a5de13ebc98dcb96ef558e61a",
      "tree": "cb82149769e185404b00bdcd140832376fc1c1c2",
      "parents": [
        "667393b5297b53ca457b73a08952874f684c5142",
        "fdfb4741f60a0309939f82f7aa44a11c5f2bbd31"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 11 02:58:28 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 11 02:58:28 2023 +0000"
      },
      "message": "Merge \"[S-RBAC] Update DSCP marking rule create API test\""
    },
    {
      "commit": "fdfb4741f60a0309939f82f7aa44a11c5f2bbd31",
      "tree": "6f2df4b872c1b168df5c8ab569af6f97ef61fc1b",
      "parents": [
        "3e247e5c769d6759aa56ba959970f3ef2688c49a"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 10 12:48:49 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 10 12:52:31 2023 +0200"
      },
      "message": "[S-RBAC] Update DSCP marking rule create API test\n\nIn the test_qos_dscp_create_and_update API test, qos policy was made as\nadmin user (which is correct) but was also owned by admin project. And\nlater, to check if DSCP marking rule was created in that policy\nproperly, regular client is used instead.\nThe problem is that with new S-RBAC API policies, rules are visible to\nowners of the policy, not to all users. And due to that this test is\nfailing with new S-RBAC policies enforced.\n\nThis patch fixes it by changing owner of the qos policy to the regular\nclient\u0027s project.\n\nRelated-Bug: #2018727\nChange-Id: Iadf69c167cdda0017084e482a58116520a1ea80f\n"
    },
    {
      "commit": "5a9c67741274e49841091221e21365db810b81b1",
      "tree": "95314ca2d2e7dd386e8700241360b2a1220cc207",
      "parents": [
        "cb596489a73389b1817d32e8b478f606f3d7f1b8"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Feb 10 16:17:40 2023 +0100"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Tue May 09 19:52:19 2023 +0000"
      },
      "message": "[Stateless SG] Add IPv6 and DHCP related tests\n\nWhen stateless SG are used RA packets may be blocked as there is no\nstateful connections in SG so it will not be by default accepted\nas related to the outgoing RS packets.\nTo confirm that this works fine, this patch adds new, dual stack cases\nfor the test \"test_default_sec_grp_scenarios\". This test is the same as\nexisting test_default_sec_grp_scenarios for stateful and stateless IPv4\nscenarios but additionally checks at the end if IPv6 addresses were\nconfigured properly in the guest VMs.\n\nChange-Id: I1595e5c2072f43e9c8fd7cbfe6fa25815f1ffd92\nDepends-On: Id1328d7cba418fa7c227ae9db4fe83c09fd06035\n"
    },
    {
      "commit": "cb596489a73389b1817d32e8b478f606f3d7f1b8",
      "tree": "3a56e82c8e5f99b517e54bed1b8b8661239b9b1d",
      "parents": [
        "271403ae7eb792f65d9af2441703e2f66300fdc6"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Wed Apr 19 16:33:13 2023 -0400"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Tue May 09 19:52:02 2023 +0000"
      },
      "message": "gate: bump ovn to the latest LTS release (22.03)\n\n21.03 is no longer supported upstream. We should try to stick to LTS\nreleases of OVN if possible.\n\nThe patch locks the version as the latest git commit in branch-22.03\n(ovs is also locked to the corresponding submodule version). This is\ndone to include a just merged fix for protocols used for ipv6 address\nconfiguration (ra, na, mld*).\n\nOnce 22.03.3 is tagged in OVN repo, we can switch to it.\n\nDepends-On: I83fc9250ae5b7c1686938a0dd25d66b40fc6c6aa\nDepends-On: I2a633741d5e95f0e46a6b33198903f0f44d449b6\nChange-Id: I6d7f6f4fbabc6273b170dfb963a8a37200e9fbc2\n"
    },
    {
      "commit": "667393b5297b53ca457b73a08952874f684c5142",
      "tree": "8af4101330947efddd7c07dc8134d4b9add4ebee",
      "parents": [
        "09292b20798147137d2ecb379368313c3057209e"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue May 09 18:31:55 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue May 09 20:14:19 2023 +0530"
      },
      "message": "Revert \"Revert \"Update nested-virt testing for the 2023.1 cycle\"\"\n\nThis reverts commit 3c30984a53005ed2d7a6a2d37f304bbd631be62d.\n\nAll the pending hypervisors are upgraded in\nvexxhost-ca-ymq-1 and that fixes the nested-virt\nissue.\nThere is currently mirror issue[1] which is being\ninvestigated but since the vexxhost provider is\ndisabled[2] we can switch jobs to jammy.\n\nre enablement of vexxhost provider once mirror\nissue is resolved shouldn\u0027t impact our jobs.\n\n[1] https://bugs.launchpad.net/neutron/+bug/2017992\n[2] https://review.opendev.org/c/openstack/project-config/+/881810\n\nRelated-Bug: #1999249\nChange-Id: I60b7d94da0774558b35794fde522fa82c0259422\n"
    }
  ],
  "next": "09292b20798147137d2ecb379368313c3057209e"
}
