)]}'
{
  "log": [
    {
      "commit": "af7b561fa96baccb413ab9db40422e7af9b4f6a3",
      "tree": "290236754b164c7a47f77fc126d07d98fe69ce9f",
      "parents": [
        "99bef6227f8ca7f7e9f4896ce2b60d74a0ddf9f3",
        "2f1856baf89618c799d0956c95335f3b47460b52"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 09 08:33:55 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 09 08:33:55 2023 +0000"
      },
      "message": "Merge \"Revert \"[S-RBAC] Switch to new policies by default\"\""
    },
    {
      "commit": "2f1856baf89618c799d0956c95335f3b47460b52",
      "tree": "de129058ea8e225bef1c10f38fa1615f734442b6",
      "parents": [
        "62b7315092318296e23451d956989d672b6a4584"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 09 03:41:06 2023 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 09 03:41:06 2023 +0000"
      },
      "message": "Revert \"[S-RBAC] Switch to new policies by default\"\n\nThis reverts commit 62b7315092318296e23451d956989d672b6a4584.\n\nReason for revert:\n\nnew defaults are enabled by default in current ongoing release cycle which is not yet released so our old defaults is something enabled by default in latest release. Due to that, in devstack we still have them disabled by default[1] which configure all the jobs with old defaults[2], that is why in all the jobs old defaults are enabled[3].\n\nLet\u0027s continue testing the old defaults as default and keep this new defaults job until 2023.2 is released. and after 2023.1(2024.1 cycle) we can switch it 1. run all jobs with new defaults 2. a single job with old defaults.\n\n[1] https://github.com/openstack/devstack/blob/34afa91fc9f830fc8e1fdc4d76e7aa6d4248eaaa/lib/neutron#L96\n\n[2] https://github.com/openstack/devstack/blob/34afa91fc9f830fc8e1fdc4d76e7aa6d4248eaaa/lib/neutron#L564\n\n[3] https://zuul.opendev.org/t/openstack/build/190cdd3f0479408b87dc10c4f9396f10/log/controller/logs/etc/neutron/neutron_conf.txt#2091\n\nChange-Id: I1610f8b13b8fa7567e6f8c41f804ff3b774424e3\n"
    },
    {
      "commit": "99bef6227f8ca7f7e9f4896ce2b60d74a0ddf9f3",
      "tree": "8bc3c96efd39590d84f35d26d994163cb6d3a7be",
      "parents": [
        "3e247e5c769d6759aa56ba959970f3ef2688c49a",
        "62b7315092318296e23451d956989d672b6a4584"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 08 13:35:15 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 08 13:35:15 2023 +0000"
      },
      "message": "Merge \"[S-RBAC] Switch to new policies by default\""
    },
    {
      "commit": "3e247e5c769d6759aa56ba959970f3ef2688c49a",
      "tree": "290236754b164c7a47f77fc126d07d98fe69ce9f",
      "parents": [
        "463fda290dc9dcbb9007068b76279d73e6656987",
        "663bbc29e4bb5d0e4d2212380a0eea091488ae9c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 04 23:03:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 04 23:03:36 2023 +0000"
      },
      "message": "Merge \"Get nc client\u0027s command based on the nc on correct host\""
    },
    {
      "commit": "463fda290dc9dcbb9007068b76279d73e6656987",
      "tree": "080dbfbbadba34a2686a140c2d64e09c403ab75f",
      "parents": [
        "4330ca08687772aaa50867cc48668e2a17098aaf",
        "170b65f7ba648c830706b87ef61ef46547f59f48"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 04 20:48:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 04 20:48:20 2023 +0000"
      },
      "message": "Merge \"Test neutron-dynamic-routing on OVN\""
    },
    {
      "commit": "663bbc29e4bb5d0e4d2212380a0eea091488ae9c",
      "tree": "a7031603ae4e97a6ba0300e524d609083c582c83",
      "parents": [
        "4330ca08687772aaa50867cc48668e2a17098aaf"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Apr 05 16:30:20 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Apr 20 14:53:45 2023 +0000"
      },
      "message": "Get nc client\u0027s command based on the nc on correct host\n\nAs nc client\u0027s command depends on the nc version installed\nit should be checked on the host where it is going to be run.\nBefore this patch it was always checked on the host where tempest\nwas running and that could cause some issues e.g. when tempest\nwas run on RHEL 8/Centos 8 host and Cirros was used for guest VMs.\n\nChange-Id: Ib0ce72a1b622d0f6fcda24f4b78f627092edf639\n"
    },
    {
      "commit": "4330ca08687772aaa50867cc48668e2a17098aaf",
      "tree": "06eb1aee2f9b0f5eb2b7c175d2f79078d3993ef0",
      "parents": [
        "271403ae7eb792f65d9af2441703e2f66300fdc6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Apr 20 10:56:51 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Apr 20 10:56:51 2023 +0200"
      },
      "message": "Don\u0027t run stadium related jobs when scenario tests are changed\n\nThere is no need to run all scenario related jobs on patches which\ntouches only files with tests in neutron_tempest_plugin/scenario module.\n\nChange-Id: I0c5a8d240c46372d84a0bdb3ef78ad74dbca75a2\n"
    },
    {
      "commit": "271403ae7eb792f65d9af2441703e2f66300fdc6",
      "tree": "e08d015912d5b0e1c78fb122c36b4fec0b5e80f6",
      "parents": [
        "6bcc06e5593e744dffe1690decf752c11c9df1c8"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Apr 11 11:16:30 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Apr 11 11:20:46 2023 +0200"
      },
      "message": "Set unlimited SG rules quota in security groups scenario tests\n\nThere is a lot of SG rules created in those tests so lets not fail\njust due to SG rules quota reached for the test project.\n\nCloses: rhbz#2184349\nChange-Id: I717452abeb708fa6007db95a810be3d628b47f39\n"
    },
    {
      "commit": "62b7315092318296e23451d956989d672b6a4584",
      "tree": "7d57f229806e5caa7ff15a2f2d3d5e1ab058633a",
      "parents": [
        "6bcc06e5593e744dffe1690decf752c11c9df1c8"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Apr 07 10:13:56 2023 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Apr 07 10:13:56 2023 +0200"
      },
      "message": "[S-RBAC] Switch to new policies by default\n\nThis patch changes \"-new-defaults\" scenario job to be \"-old-defaults\"\nnow because [1] changes Neutron to use new defaults by default so all\nother scenario jobs will cover that.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/879827\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/879827\nChange-Id: Ief16ae0f6a47a98a8e237dfc76f99aad6bb41b98\n"
    },
    {
      "commit": "6bcc06e5593e744dffe1690decf752c11c9df1c8",
      "tree": "de129058ea8e225bef1c10f38fa1615f734442b6",
      "parents": [
        "2e6ef175c809e8de3b0164661f2d63c4c6be3a7c",
        "1ecc1e5b09ae4bc0605863b31000d6508a70c868"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 03 20:36:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 03 20:36:16 2023 +0000"
      },
      "message": "Merge \"Add plugin.spec to irrelevant-files\""
    },
    {
      "commit": "2e6ef175c809e8de3b0164661f2d63c4c6be3a7c",
      "tree": "757c572ebfc2d7ffb6d7ac55468931749a90025a",
      "parents": [
        "32b0f8b7ae8d86c9c332182a6c60f5a75b2c4622"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Mar 15 15:01:35 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Mar 28 08:15:25 2023 +0000"
      },
      "message": "[Stateless SG] Test fragmented traffic is allowed by stateless SG\n\nThis patch adds scenario test to ensure that fragmented traffic can be\nsend properly between VMs which are using stateless SG.\nThere is no need to add same test for stateful SG as this is already\ncovered by various tests in neutron_tempest_plugin.scenario.test_mtu\nmodule.\n\nChange-Id: Id07a2bee283c33aeb083e68599faecec467a9844\n"
    },
    {
      "commit": "32b0f8b7ae8d86c9c332182a6c60f5a75b2c4622",
      "tree": "936c6b91922b4e70bebbc0c0ae55219e6af01125",
      "parents": [
        "365373910cef371a79ae9bd8e905ce41c1a7cb0a"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Mar 10 17:03:20 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Mar 28 08:15:20 2023 +0000"
      },
      "message": "[Stateless SG] Test if TCP packets with various conn state are allowed\n\nIn stateless SG there is no connection track so TCP packet of any type\nshould be allowed by SG. This patch adds test which spawns 2 vms,\nconnected to 2 different networks and the same router. Both vms are\nusing different stateless SGs. Finally test asserts that packets of any\nof the TCP type (syn, ack, syn-ack, psh, rst, fin) sent from one of the\nvms can reach second one.\n\nChange-Id: I23a4b282c83101526af05aa309d578aecaef1fa9\n"
    },
    {
      "commit": "365373910cef371a79ae9bd8e905ce41c1a7cb0a",
      "tree": "d751d560eff743b57cd731ac141e65d7a7390140",
      "parents": [
        "b327a6342fa52d93ffd21dca3679c2e5e402f7d5"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Mar 10 11:31:34 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Mar 28 08:15:11 2023 +0000"
      },
      "message": "[Stateless SG] Ensure replies won\u0027t work without ingress rule\n\nThis patch extends existing\ntest_connectivity_between_vms_using_different_sec_groups\nin the way that for stateless SG rules it makes sure that replies from\nserver to client will not work without explicity add SG rule which will\nallow ingress traffic on the ephemeral ports\u0027 range.\n\nChange-Id: I940678c15b65552634096ea3e72888b5bf830912\n"
    },
    {
      "commit": "b327a6342fa52d93ffd21dca3679c2e5e402f7d5",
      "tree": "a292e84884d79f0a6e6edf67eb5ff76b85593471",
      "parents": [
        "1f7870e60ea50289d422f3446f2bdf33845c6c11"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Feb 23 07:59:12 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Mar 28 08:15:04 2023 +0000"
      },
      "message": "[Stateless SG] Add test to check connectivity between vms\n\nThis patch adds new test (for both stateful and stateless type of\nsecurity groups) which creates: 2 VMs connected to 2 different networks\nand using 2 different SGs. Both networks connected to the same router.\nFinally it checks TCP connectivity between VMs.\nIn case of stateless SG additional security group rule needs to be added\nto allow ingress traffic on the ephemeral ports\u0027 range.\n\nChange-Id: Icf318d8e7a76286ee2c2b8626d80e554aa5289f6\n"
    },
    {
      "commit": "1ecc1e5b09ae4bc0605863b31000d6508a70c868",
      "tree": "76cd50f0a8b0e9d0e7777ceef7aa0710bddc420d",
      "parents": [
        "a8d67e6f3bccf9cd9946b0dcd73eb95c248783e1"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Mar 28 12:01:02 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Mar 28 12:02:22 2023 +0530"
      },
      "message": "Add plugin.spec to irrelevant-files\n\nThese scenario jobs need not run on changes\nto plugin.spec in neutron repo.\n\nChange-Id: Ifc83e80eda9822112df4aa1153cacb4fbfbe728d\n"
    },
    {
      "commit": "1f7870e60ea50289d422f3446f2bdf33845c6c11",
      "tree": "833496446ca100be9bddfec3bedde25389671375",
      "parents": [
        "a8d67e6f3bccf9cd9946b0dcd73eb95c248783e1"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Mar 20 12:18:32 2023 +0100"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Mar 27 15:26:47 2023 +0200"
      },
      "message": "Skip stateless SG related tests for backends which don\u0027t support it\n\nCurrently stateless SGs are supported by ML2/OVN backend and by backends\nwhich uses iptables based firewall driver.\nIt\u0027s not supported e.g. by ML2/OVS with \u0027openvswitch\u0027 fw driver thus\nthose tests should be skipped in case of that backend driver.\n\nChange-Id: I9fa572c3b7eda96706caa2ba1a181de475357804\n"
    },
    {
      "commit": "a8d67e6f3bccf9cd9946b0dcd73eb95c248783e1",
      "tree": "f7cd933ae3cce9b8c8ae37b5d14f2e0ef6745ae1",
      "parents": [
        "7ec865029a397e06d69d326d871856b679e828d3",
        "d7cb9f424d68d2738153ccb593f6a34dcbfe24ce"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 20 10:49:20 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 20 10:49:20 2023 +0000"
      },
      "message": "Merge \"Add job definitions for 2023.1 (Antelope) branch\""
    },
    {
      "commit": "7ec865029a397e06d69d326d871856b679e828d3",
      "tree": "3921843109aececfa84474093aa2f2b1e0833d1a",
      "parents": [
        "3f1716f4a08dc9bb629dfbe00f0bc61a7ebbaac1",
        "9367ead530bcb01e7f92d7eb60328b40fcde9a23"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 17 14:28:39 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 17 14:28:39 2023 +0000"
      },
      "message": "Merge \"[Stateless SG] Add test to check change stateful to stateless SG\""
    },
    {
      "commit": "d7cb9f424d68d2738153ccb593f6a34dcbfe24ce",
      "tree": "ec14841a7271cc966bfe93faf2bae72d7d59beb3",
      "parents": [
        "3f1716f4a08dc9bb629dfbe00f0bc61a7ebbaac1"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Mar 16 11:44:18 2023 +0100"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Fri Mar 17 15:19:23 2023 +0100"
      },
      "message": "Add job definitions for 2023.1 (Antelope) branch\n\nCreate job template for 2023.1 jobs: neutron-tempest-plugin-jobs-2023-1\nand fill it with job definitions for all Neutron core and stadium\nprojects active during the 2023.1 (Antelope) cycle.\n\nChange-Id: I32ebac52b390a150b730e3d23220b24af3bd822b\n"
    },
    {
      "commit": "9367ead530bcb01e7f92d7eb60328b40fcde9a23",
      "tree": "a3be3ce488b5888c7a9a84838379abe938fa529f",
      "parents": [
        "bf1b7019d252d43e27b81e19db595453c49818fb"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Mar 10 10:07:38 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Mar 15 11:18:50 2023 +0000"
      },
      "message": "[Stateless SG] Add test to check change stateful to stateless SG\n\nThis scenario test applies stateful SG to the VM, ensures that\nconnectivity is working fine and then detach SG from the vm, update it\nto be stateless, attach again and ensures that connectivity is working\nstill fine.\n\nChange-Id: I99cf5edf79a77f5940d28fa760e03b66d289be20\n"
    },
    {
      "commit": "3f1716f4a08dc9bb629dfbe00f0bc61a7ebbaac1",
      "tree": "47a9a2d4af5e25032cc692fbb915be3e2f47c702",
      "parents": [
        "bf1b7019d252d43e27b81e19db595453c49818fb"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Mon Mar 13 13:00:34 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Mon Mar 13 13:00:37 2023 +0530"
      },
      "message": "[Victoria] Fix tempest_exclude for ovs iptables_hybrid\n\nSimilar to wallaby job fix[1].\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/873708\n\nChange-Id: I9389277dfc162c82a1d4e100184f18622dfd8779\n"
    },
    {
      "commit": "bf1b7019d252d43e27b81e19db595453c49818fb",
      "tree": "f81fd1731f12a489c274db8bae32feece8aad463",
      "parents": [
        "cc548bfc01a56f51e94a81c1ce65d498c20020b9"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Wed Jan 12 14:32:59 2022 +0100"
      },
      "committer": {
        "name": "Rodolfo Alonso",
        "email": "ralonsoh@redhat.com",
        "time": "Wed Mar 08 09:31:39 2023 +0000"
      },
      "message": "Move test_dhcp_port_status_active to tempest\n\ntest_dhcp_port_status_active is the only missing test in\ntempest.api.network.admin.test_dhcp_agent_scheduler.\nDHCPAgentSchedulersTestJSON compared to\nn_t_p.api.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.\nBy moving it from n-t-p we can get rid of the whole module, reducing the\ntest duplications.\n\nChange-Id: Icbe0b31b44254bc55f52b34ebc5c71ec864307ac\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/824440\n"
    },
    {
      "commit": "cc548bfc01a56f51e94a81c1ce65d498c20020b9",
      "tree": "d34af512063d7ca291b018761e4a5d78138aadb0",
      "parents": [
        "23700da1d3f762906ab92019d999da06ee448126",
        "7b8fa63f41e264e6258dc77469e034bd177913be"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 07 16:58:25 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 16:58:25 2023 +0000"
      },
      "message": "Merge \"Fix the way how default SG for project if found in SG scenario test\""
    },
    {
      "commit": "7b8fa63f41e264e6258dc77469e034bd177913be",
      "tree": "d9a28797f44275f2398cd38efcf32f3360f016fe",
      "parents": [
        "1577dc850a6779b32c18fe28e7abc6476ba1abe7"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Mar 02 10:58:04 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Mar 02 10:58:34 2023 +0100"
      },
      "message": "Fix the way how default SG for project if found in SG scenario test\n\nPreviously it was just getting list of SGs and assumed that first one in\nthe list is the \"default\" one. It\u0027s not always true so now there is\nhelper method which lists of SGs for project and looks for the one with\nname \"default\" as this name is hardcoded in Neutron.\n\nChange-Id: I608677547c9c8ae00af8821622cefa0955d692c6\n"
    },
    {
      "commit": "23700da1d3f762906ab92019d999da06ee448126",
      "tree": "d07761733796ab7359b29e9ea0700b123cf0e725",
      "parents": [
        "52d041ec47eb212ee3e4e34e61ba06b393d4ed21"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Tue Feb 28 17:02:19 2023 -0500"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Wed Mar 01 00:21:11 2023 -0500"
      },
      "message": "[Ussuri] Fix broken gate\n\nDo not use ubuntu minimal image in ussuri scenario jobs.\nThe minimal image does not have the guestmount package\navailable, so use the server image instead.\n\nAlso had to add an override for designate-tempest-plugin\nto address a similar problem that was fixed in the train\ntemplate in review:\nhttps://review.opendev.org/c/openstack/neutron-tempest-plugin/+/817465\n\nIn addition, to fix the iptables_hybrid job, backport a\nchange to exclude a security group test that should not run,\ntest_established_tcp_session_after_re_attachinging_sg,\ntaken from review:\nhttps://review.opendev.org/c/openstack/neutron-tempest-plugin/+/873708\n\nChange-Id: Iac70ae2b2cb6fe97b96f4d93de19cf08ed144724\n"
    },
    {
      "commit": "52d041ec47eb212ee3e4e34e61ba06b393d4ed21",
      "tree": "8678d8b5939a77feffa2cb7ba97035f5a46d1f79",
      "parents": [
        "1577dc850a6779b32c18fe28e7abc6476ba1abe7",
        "0ea053cb32fc292c643dae4c0d1518382f25f70d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 28 10:42:02 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 28 10:42:02 2023 +0000"
      },
      "message": "Merge \"Drop stateless_sg property check from base method\""
    },
    {
      "commit": "1577dc850a6779b32c18fe28e7abc6476ba1abe7",
      "tree": "b7caa9cf3f9c28a1ede535ac4bcdcfa81435859f",
      "parents": [
        "57c84781baadfbc63a353ac0d8a25b89e972f0b7",
        "6a074c9f72d3ee6443ae4e972f3056453b783f36"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 22 02:10:18 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 22 02:10:18 2023 +0000"
      },
      "message": "Merge \"[Secure RBAC] Add scope enforcement enabled job for master branch\""
    },
    {
      "commit": "0ea053cb32fc292c643dae4c0d1518382f25f70d",
      "tree": "420e1b715cde091ea9337146a0c02a84622ce178",
      "parents": [
        "57c84781baadfbc63a353ac0d8a25b89e972f0b7"
      ],
      "author": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Thu Feb 16 17:23:53 2023 +0200"
      },
      "committer": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Thu Feb 16 17:23:53 2023 +0200"
      },
      "message": "Drop stateless_sg property check from base method\n\nThis patch is addition to patch [1], in which tests of stateless\nsecurity group feature are checking for stateless_sg property,\nand adding ingress rule accordingly.\n\nThis patch drops extra internal check inside\ncreate_ingress_metadata_secgroup_rule, so it can be used without\ndependency in stateless_sg property.\n\nFor example:\nWhen testing security group logging integration with stateless\nsecurity groups, there will be no need to add specifically that extra\nstateless_sg property.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/871397\n\nChange-Id: Ic7b021ad262549aee0e4b3ef951791a6d30580b4\n"
    },
    {
      "commit": "57c84781baadfbc63a353ac0d8a25b89e972f0b7",
      "tree": "87851725e0763334066a18bb780d7a30af9e934b",
      "parents": [
        "24ae1ac38083529eced85112f4ab81d0cc47608d",
        "28337975b76fce8e575a12576563428ce4cef6cd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Feb 15 02:41:01 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 15 02:41:01 2023 +0000"
      },
      "message": "Merge \"[Wallaby] Fix tempest_exclude for ovs iptables_hybrid\""
    },
    {
      "commit": "24ae1ac38083529eced85112f4ab81d0cc47608d",
      "tree": "6b68edbbca579c7bf31f97358da0499e9d2b6fa4",
      "parents": [
        "d270ea2d0aafc5771c0b5e44d5f4d235fb99bf4e",
        "587ef9da735c0e48ab3a16519d97a0cb26e9d55f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 14 14:00:59 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 14:00:59 2023 +0000"
      },
      "message": "Merge \"Clean definitions of the CI jobs for EOL\u0027ed branches\""
    },
    {
      "commit": "28337975b76fce8e575a12576563428ce4cef6cd",
      "tree": "bce79add4d2e131245ad9824af185d570ac85da7",
      "parents": [
        "d270ea2d0aafc5771c0b5e44d5f4d235fb99bf4e"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Feb 14 19:19:50 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Feb 14 19:19:52 2023 +0530"
      },
      "message": "[Wallaby] Fix tempest_exclude for ovs iptables_hybrid\n\nIt was missed in [1] while pinning neutron-tempest-plugin\nto 1.8.0 where test name is different.\n\nThe test is required to be exluded as per [2] in\niptables hybrid ovs job, this patch fixes it for\nwallaby job.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/871793\n[2] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/793196\n\nCloses-Bug: #2006953\nChange-Id: I6a50611ea828223510dfef8290458c19a65f3048\n"
    },
    {
      "commit": "6a074c9f72d3ee6443ae4e972f3056453b783f36",
      "tree": "de1f4dfe139b9244977f0a166d8aacede103fc8e",
      "parents": [
        "587ef9da735c0e48ab3a16519d97a0cb26e9d55f"
      ],
      "author": {
        "name": "Sławek Kapłoński",
        "email": "skaplons@redhat.com",
        "time": "Tue Dec 13 15:28:29 2022 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Feb 14 08:17:20 2023 +0000"
      },
      "message": "[Secure RBAC] Add scope enforcement enabled job for master branch\n\nThis patch adds one new job\n\nneutron-tempest-plugin-openvswitch-enforce-scope-new-defaults\n\nwhich have enabled using scope enforcing and new default API policies\nin Neutron and other projects (Glance, Nova) which supports that.\n\nIn next cycle (2023.2) we will want to make new policies and scope\nenforcing to be enabled by default in Neutron but for now lets enable\nit in just one job to make sure it\u0027s working and is ready to switch in\nthe future.\n\nChange-Id: Ib51f39e83fbc4cfd2097998f957a76b0ae380caf\n"
    },
    {
      "commit": "d270ea2d0aafc5771c0b5e44d5f4d235fb99bf4e",
      "tree": "451814a5c4b0779f2eec6acda1ee7f0809642ffb",
      "parents": [
        "481f19fb786d2f7a8420f6f061791b9c9f91482a",
        "387d1b1b1829f9da317a790212effd74492c88fe"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 13 16:26:33 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 13 16:26:33 2023 +0000"
      },
      "message": "Merge \"[Stateless SG] Fix usage of the default stateless SG\""
    },
    {
      "commit": "387d1b1b1829f9da317a790212effd74492c88fe",
      "tree": "5e258e494206c4e917ee7efda7f298768b227bdb",
      "parents": [
        "5e78bd4ca0d26f76ff58ba480c1453b062f3b7bc"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Feb 10 14:58:24 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Feb 10 16:30:36 2023 +0100"
      },
      "message": "[Stateless SG] Fix usage of the default stateless SG\n\nIn the test test_default_sec_grp_scenarios default SG from project is\nused. In the stateless tests suite this group wasn\u0027t really stateless\nas default group is always created as stateful initiall.\nThis patch adds update of the SG to ensure that it is stateless when\nneeded.\n\nChange-Id: I6774f586b1a0a531d277cf5954737a0dfd1f2a5c\n"
    },
    {
      "commit": "481f19fb786d2f7a8420f6f061791b9c9f91482a",
      "tree": "e13b3ee85b7fb279e5247d505fa06fcbd7154936",
      "parents": [
        "f331c6f3efd79be53e27e3a35a8fd84b10a4cd66"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Feb 10 11:01:09 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Feb 10 11:05:49 2023 +0530"
      },
      "message": "Do not use ubuntu minimal image in ussuri scenario jobs\n\nIt was missed for ussuri scenario jobs in [1] as\nwith [2] which was merged around the same time these\njobs stopped running in CI.\n\nThe issue appeard once the job execution was fixed\nwith [3].\n\n[1] https://review.opendev.org/838053\n[2] https://review.opendev.org/836912\n[3] https://review.opendev.org/869151\n\nRelated-Bug: #1948804\nCloses-Bug: #2006763\nChange-Id: If17f9cc26b3bac42badd435bf1c1fae03a617b5a\n"
    },
    {
      "commit": "f331c6f3efd79be53e27e3a35a8fd84b10a4cd66",
      "tree": "617440b8b5396a5e2bd6db36234ad357d07e8aa1",
      "parents": [
        "798bb36bf135b97da41322360ea2724384b7e5e2",
        "661d1ffc31dbb7722fcefec23af1b7eff600f893"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 09 17:36:31 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 17:36:31 2023 +0000"
      },
      "message": "Merge \"[Stateless SG] Add negative API tests for Stateless SG\""
    },
    {
      "commit": "798bb36bf135b97da41322360ea2724384b7e5e2",
      "tree": "bee318c0f7a94ed25b101599c1a78739a1242037",
      "parents": [
        "fea6b0b512227f339c10010990f210527d61ef61",
        "7362b85483823e4f17669f7d2b72dda5ff70ef3e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 09 12:18:56 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 09 12:18:56 2023 +0000"
      },
      "message": "Merge \"Drop Train designate scenario job\""
    },
    {
      "commit": "7362b85483823e4f17669f7d2b72dda5ff70ef3e",
      "tree": "e85e0b4df5363f3253e23fcbc825a211471d2c14",
      "parents": [
        "40b9bbbfb200b4c856d0c9a222823b9ccddde9e8"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Feb 08 12:35:52 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Feb 08 12:39:22 2023 +0530"
      },
      "message": "Drop Train designate scenario job\n\nDesignate marked Train as EOL with [1] and stable/train\nbranch removed for it. This patch removes the job as\nit\u0027s now failing.\n\n[1] https://review.opendev.org/c/openstack/releases/+/862956\n\nChange-Id: I44fd3b21bee3eeb4bfd2e8ed06c73b372ada77a4\n"
    },
    {
      "commit": "fea6b0b512227f339c10010990f210527d61ef61",
      "tree": "be4f86abf43c15e8d2c23eaf791137813d700b66",
      "parents": [
        "40b9bbbfb200b4c856d0c9a222823b9ccddde9e8"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jan 04 10:16:20 2023 +0100"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Wed Feb 08 06:58:00 2023 +0000"
      },
      "message": "Bump Cirros version used in CI jobs to 0.6.1\n\nIt didn\u0027t bumps Cirros version used for networking-sfc jobs because it\nseems that in Cirros newer than 0.5.1 traceroute output is different and\nthis is causing failures of the SFC scenario job.\n\nChange-Id: Ibd28503b7e071b9fec067f8c61dd49302e1ab75a\n"
    },
    {
      "commit": "40b9bbbfb200b4c856d0c9a222823b9ccddde9e8",
      "tree": "e96f63f01d175bf3a005cf420cc2779c4a504ca5",
      "parents": [
        "5e78bd4ca0d26f76ff58ba480c1453b062f3b7bc"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Feb 08 12:24:50 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Feb 08 12:25:32 2023 +0530"
      },
      "message": "Do not override nodeset for stable scenario jobs\n\nIt\u0027s partial revert of [1], we manage nodeset for\nscenario jobs in job neutron-tempest-plugin-base-nested-switch,\nwhich is already nested-virt-focal. So we don\u0027t need to\noverride in individual jobs as with that these jobs\nusing non nested virt nodes.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/861510\n\nChange-Id: I0c9b276411ec0804b18678532b972365c044ca21\n"
    },
    {
      "commit": "587ef9da735c0e48ab3a16519d97a0cb26e9d55f",
      "tree": "b3ffa5c3e17bd0b1712acbe077e8aa75a6c105c3",
      "parents": [
        "5e78bd4ca0d26f76ff58ba480c1453b062f3b7bc"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Feb 06 10:14:49 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Feb 06 10:14:49 2023 +0100"
      },
      "message": "Clean definitions of the CI jobs for EOL\u0027ed branches\n\nQueens, Rocky and Stein branches are EOL already so we don\u0027t need\nto keep CI job definitions and project templates for those, non-existing\nbranches anymore.\n\nChange-Id: I7b8da4d1ce2b5d80438b3d2f8eb966487547a6ac\n"
    },
    {
      "commit": "5e78bd4ca0d26f76ff58ba480c1453b062f3b7bc",
      "tree": "b5c5a90cb96e392551939e253e9f511a7412ea0b",
      "parents": [
        "d8e48b387f90f03189c2a71c3154c84925028140",
        "667d655a72c0f0ddb09fb3445afd53c9de1a4996"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 03 15:45:47 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 03 15:45:47 2023 +0000"
      },
      "message": "Merge \"Pin stable branch jobs (victoria to zed) nodeset to Ubuntu Focal (20.04)\""
    },
    {
      "commit": "661d1ffc31dbb7722fcefec23af1b7eff600f893",
      "tree": "ddc98636a5bb50cac571d302fb6f2f9827279da5",
      "parents": [
        "bb0cf73edec8f1d72826c4b092c9fc1b517c33ca"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Jan 30 12:43:47 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Jan 30 12:45:52 2023 +0100"
      },
      "message": "[Stateless SG] Add negative API tests for Stateless SG\n\nThis patch adds negative API tests which checks that:\n- port can\u0027t be created with both stateless and stateful SG,\n- SG with different type than already used can\u0027t be added to the port,\n- toggle \u0027stateful\u0027 attribute of SG when it\u0027s used by port,\n\nChange-Id: I70089725f590c346e976bc579dd78d6cf374f0c3\n"
    },
    {
      "commit": "d8e48b387f90f03189c2a71c3154c84925028140",
      "tree": "750c5024b5c6f0632e80a21b8016643e04e403c3",
      "parents": [
        "a20bcddf514ea2fc3ee445d8547cbf520c32bdfb"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jan 25 15:42:27 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jan 27 04:49:08 2023 +0000"
      },
      "message": "Pin neutron-tempest-plugin for stable/wallaby jobs\n\nAs stable/wallaby is in EM phase, and currently broken\nwith the Tempest master. We are pinning tempest there (depends-on).\n\nWe are using the tempest 29.0.0 on stable/wallaby (depends-on) and\ncompatible tag for tempest 29.0.0 is neutron-tempest-plugin 1.8.0\n(as neutron-tempest-plugin \u003e\u003d 1.9.0 need tempest\u003e-29.2.0) \n\n- https://github.com/openstack/neutron-tempest-plugin/blob/1.9.0/requirements.txt#L14\n- https://zuul.opendev.org/t/openstack/build/f644e4c4c2234ba981c56d91a5b11cbf\n\nAs stable/wallaby is in EM phase, we can remove the wallaby job\nfrom master gate.\n\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/871782\nChange-Id: Ide5789b40180d572459d47dbd474433644e4dcd7\n"
    },
    {
      "commit": "a20bcddf514ea2fc3ee445d8547cbf520c32bdfb",
      "tree": "8320285c05b66a44ff061e732466e871ca7db70f",
      "parents": [
        "bb0cf73edec8f1d72826c4b092c9fc1b517c33ca"
      ],
      "author": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Sun Jan 22 16:57:25 2023 +0200"
      },
      "committer": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Sun Jan 22 16:57:25 2023 +0200"
      },
      "message": "Stateful SG tests without ingress metadata rule\n\nIn case stateful security groups are tested,\nthen the security group rule that allows ingress metadata isn\u0027t needed.\n\nChange-Id: I33dce15a708dac36d20f5ef5eb006c2033bbeee8\n"
    },
    {
      "commit": "bb0cf73edec8f1d72826c4b092c9fc1b517c33ca",
      "tree": "011ac66e7f5ef8a246d03b95c9c6157664b24601",
      "parents": [
        "e8a6ff19b66b018d7f36f3b7fb6cee49c94ee1cb",
        "58c5d47ed8d9beb628261d589c6746e6b3059dad"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 17 13:39:07 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 17 13:39:07 2023 +0000"
      },
      "message": "Merge \"Make dns_domain value configurable\""
    },
    {
      "commit": "e8a6ff19b66b018d7f36f3b7fb6cee49c94ee1cb",
      "tree": "a58752f0f62022806f4b23d0f8f57a5b77fe10e5",
      "parents": [
        "ad03ebf2da660ff7ab5a86ecd36d44fa99ba29d3",
        "d179684d125ab0251def949d1f37a631fbfcf6e5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jan 16 12:31:32 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 16 12:31:32 2023 +0000"
      },
      "message": "Merge \"Add the requirements.txt file to the tox deps\""
    },
    {
      "commit": "d179684d125ab0251def949d1f37a631fbfcf6e5",
      "tree": "d5632730d39868516c896f03ba14567e6eae0f6d",
      "parents": [
        "0302a8e36f4263b82a0df3bfe8de627476b534d2"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Jan 16 10:40:43 2023 +0100"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Jan 16 10:40:43 2023 +0100"
      },
      "message": "Add the requirements.txt file to the tox deps\n\nThe requirements.txt file was missing in the tox dependencies. That\nwill enforce the requirements installation using the requirements\nlimits.\n\nChange-Id: I777c1ad808e0ef8622f199c6839e73a2f535434d\nCloses-Bug: #2002947\n"
    },
    {
      "commit": "58c5d47ed8d9beb628261d589c6746e6b3059dad",
      "tree": "1a4a964487228fbf553f70894c184560f8ec3d0d",
      "parents": [
        "ad03ebf2da660ff7ab5a86ecd36d44fa99ba29d3"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Thu Jan 12 10:04:02 2023 +0100"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Thu Jan 12 09:18:11 2023 +0000"
      },
      "message": "Make dns_domain value configurable\n\nTest test_dns_domain_and_name uses a hardcoded dns_domain value, which\ncorresponds with the value configured in neutron repository.\nThis value could change and/or it can be different in other CI jobs.\nDue to that, with this patch the dns_domain value becomes configurable.\n\nChange-Id: Ib35b2ecd3a7350f5b744e5e063cfa25b1ecd4806\n"
    },
    {
      "commit": "ad03ebf2da660ff7ab5a86ecd36d44fa99ba29d3",
      "tree": "11e1f0abec00dd97b2d8d453af3f7a8ecba65ee3",
      "parents": [
        "0842e33f75f067760872128347f36736af888884",
        "83979b9205612353e8cdcdff5d4ca28c83003f24"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 11 17:29:27 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 11 17:29:27 2023 +0000"
      },
      "message": "Merge \"Run security group scenario tests against stateless security groups too\""
    },
    {
      "commit": "0842e33f75f067760872128347f36736af888884",
      "tree": "f87ff7cd9cae31c5e1084686c187ca122ce5fd0b",
      "parents": [
        "0e9fc9fe29e0b158a7fe0a73d0040a14e23a36cf",
        "d829323234b89afc71bd56473885ddf9dd9d5e5d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 10 17:03:26 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 10 17:03:26 2023 +0000"
      },
      "message": "Merge \"[taas] Use ubuntu minimal as advanced image\""
    },
    {
      "commit": "0e9fc9fe29e0b158a7fe0a73d0040a14e23a36cf",
      "tree": "91cfd7708f0f54ed5f91d1c2dcefde25fce2ea1e",
      "parents": [
        "732e775a3d363fb55344fd3e81662e9964720c85",
        "92dcce4687b2434d4489ca129a22545304a44b54"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 05 11:59:23 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 05 11:59:23 2023 +0000"
      },
      "message": "Merge \"Fix nested virt job variant for EM releases\""
    },
    {
      "commit": "732e775a3d363fb55344fd3e81662e9964720c85",
      "tree": "5d6444774514a937ef082bfa7ca752c65db701f2",
      "parents": [
        "61e303a97e72b14ab8de6d551a7787aadb216b7b",
        "c6faa5191af97eb12e75d9921a1d6c16d0dd8bc9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 05 11:46:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 05 11:46:36 2023 +0000"
      },
      "message": "Merge \"[ovn] Use ubuntu minimal as advanced image\""
    },
    {
      "commit": "61e303a97e72b14ab8de6d551a7787aadb216b7b",
      "tree": "15775ace3aae5f00b0777d5ed0bf6eee5880d191",
      "parents": [
        "c22f3107a45d067fa17e7f9689c30fbbb21b5647",
        "4dee1c27271b4ad8057acecc04db9650a3420fb4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 04 16:58:23 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 04 16:58:23 2023 +0000"
      },
      "message": "Merge \"Run security group api tests against stateless security groups too\""
    },
    {
      "commit": "c22f3107a45d067fa17e7f9689c30fbbb21b5647",
      "tree": "e9a8bc4115df4dc5beb175196fb36deca67c2391",
      "parents": [
        "0302a8e36f4263b82a0df3bfe8de627476b534d2",
        "0ef04fe5ba35cb929d5e01dd59b6567d726a19ae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 04 16:51:35 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 04 16:51:35 2023 +0000"
      },
      "message": "Merge \"Remove note about migration from lib/neutron-legacy to lib/neutron\""
    },
    {
      "commit": "d829323234b89afc71bd56473885ddf9dd9d5e5d",
      "tree": "338b1b6904bab1e61f2f492ceb3a8723c1de50f3",
      "parents": [
        "0302a8e36f4263b82a0df3bfe8de627476b534d2"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jan 04 19:13:51 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jan 04 19:26:58 2023 +0530"
      },
      "message": "[taas] Use ubuntu minimal as advanced image\n\nOther scenario jobs already using ubuntu minimal as\nadvanced image and works fine, let\u0027s also use in taas\nscenario jobs.\n\nThe minimal image takes less resources and boot\nfaster compared to regular image.\n\nChange-Id: I83ec778609a4c2fdaf9411a41c541b0fc32b6648\n"
    },
    {
      "commit": "92dcce4687b2434d4489ca129a22545304a44b54",
      "tree": "99f0282648b83671278e8c678603e9baa4cf5460",
      "parents": [
        "0302a8e36f4263b82a0df3bfe8de627476b534d2"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jan 04 14:03:38 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jan 04 18:49:50 2023 +0530"
      },
      "message": "Fix nested virt job variant for EM releases\n\nScenario jobs are not running on EM releases\nsince job variant name change was missed in [1].\nThis patch fixes it to match with other variant\nthat\u0027s being used as parent in scenario jobs.\n\nAlso include victoria as that is is also an\nEM release now.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/836912\n\nChange-Id: I14fb72ef373d841547e4cf8caae5ff20a9d99e4b\n"
    },
    {
      "commit": "c6faa5191af97eb12e75d9921a1d6c16d0dd8bc9",
      "tree": "42f85d19f6e594fdadee176c3a669e69587a3c00",
      "parents": [
        "0302a8e36f4263b82a0df3bfe8de627476b534d2"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jan 04 11:13:26 2023 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jan 04 18:40:16 2023 +0530"
      },
      "message": "[ovn] Use ubuntu minimal as advanced image\n\nCurrent kernel in Ubuntu focal minimal image\nis 5.4.0-1082-kvm and that includes the fix for\nmissing multicast feature[1], let\u0027s use the\nminimal image in ovn jobs too like other scenario\njobs[2].\n\nCannot use minimal image in releases before victoria\nas those are pinned to neutron-tempest-plugin-1.6.0\nand the required patch [3] is only available since\n1.8.0. victoria jobs already have advanced image\nspecific overrides, added overrides in ussuri ovn job.\n\n[1] https://bugs.launchpad.net/cloud-images/+bug/1946672\n[2] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/813195\n[3] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/813195\n\nRelated-Bug: #1948804\nChange-Id: Ibe180fc6d1785682033886faf8ba03323bb1a3e8\n"
    },
    {
      "commit": "170b65f7ba648c830706b87ef61ef46547f59f48",
      "tree": "29c5711344bba08055dd1eaf81c87b9967a05a3f",
      "parents": [
        "3ff8300038266f851b2abbb2c9498357fb6a76cf"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Wed Nov 23 20:42:46 2022 +0100"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Tue Dec 27 10:45:00 2022 +0100"
      },
      "message": "Test neutron-dynamic-routing on OVN\n\nWith [0] and [1] merged, we no longer need to enforce using OVS for\ntesting neutron-dynamic-routing, but can use the default OVN setup\ninstead.\n\n[0] https://review.opendev.org/c/openstack/neutron/+/864051\n[1] https://review.opendev.org/c/openstack/neutron/+/738641\n\nChange-Id: I6f6b3d020aebd7ac72b1b731dd3b4d369fc58d07\n"
    },
    {
      "commit": "0302a8e36f4263b82a0df3bfe8de627476b534d2",
      "tree": "f4666651e3438651b8a33d42d9a556a02ebbd9fc",
      "parents": [
        "021ce916c6b72f15fa1b873b2c01c1409ca0b37d"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Sat Dec 24 03:52:58 2022 +0100"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Sat Dec 24 03:52:58 2022 +0100"
      },
      "message": "Fix tox.ini with tox4\n\nChange-Id: I430d9e1852e54be6c75e05b82ed245cafac08a57\n"
    },
    {
      "commit": "83979b9205612353e8cdcdff5d4ca28c83003f24",
      "tree": "69a36ea1fe7c8f0f951aa12e0f41f7b1686246c3",
      "parents": [
        "f8eda8fdacd3e2ca6a7e42262467bf974c321319"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Dec 15 14:15:12 2022 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Dec 22 15:44:02 2022 +0000"
      },
      "message": "Run security group scenario tests against stateless security groups too\n\nWith this patch all relevant scenario tests related to Security groups will be\nrun for the default (stateful) security groups and also for stateless\nsecurity groups by passing \"stateful\u003dFalse\" to the\ncreate_security_group() function.\n\nChange-Id: I0bca93e9eac311978ef65c15af5ea793e2164631\n"
    },
    {
      "commit": "4dee1c27271b4ad8057acecc04db9650a3420fb4",
      "tree": "544166d04683883d1b76aba264fcf016d5616fb4",
      "parents": [
        "f8eda8fdacd3e2ca6a7e42262467bf974c321319"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Dec 12 14:37:07 2022 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Dec 21 11:02:03 2022 +0000"
      },
      "message": "Run security group api tests against stateless security groups too\n\nWith this patch most of the API tests related to Security groups will be\nrun for the default (stateful) security groups and also for stateless\nsecurity groups by passing \"stateful\u003dFalse\" to the\ncreate_security_group() function.\n\nChange-Id: I66af24513ba126c1cd00ca896bbd56a448faf726\n"
    },
    {
      "commit": "0ef04fe5ba35cb929d5e01dd59b6567d726a19ae",
      "tree": "d2224071fe83568301b59c512c8d5aba621bd6b3",
      "parents": [
        "021ce916c6b72f15fa1b873b2c01c1409ca0b37d"
      ],
      "author": {
        "name": "Sławek Kapłoński",
        "email": "skaplons@redhat.com",
        "time": "Tue Dec 20 10:39:36 2022 +0100"
      },
      "committer": {
        "name": "Sławek Kapłoński",
        "email": "skaplons@redhat.com",
        "time": "Tue Dec 20 10:39:36 2022 +0100"
      },
      "message": "Remove note about migration from lib/neutron-legacy to lib/neutron\n\nIn [1] we finally got rid of the unfinished lib/neutron module and kept\nonly lib/neutron-legacy. It\u0027s renamed to lib/neutron now and it\u0027s the\nonly neutron related module in Devstack.\nSo this patch removes left over todo comments about things to do when\nmigration to the new lib/neutron module will be finished.\n\n[1] https://review.opendev.org/c/openstack/devstack/+/865014\n\nChange-Id: I73169ab4e660ddb18cb10acc783ec97a049665c9\n"
    },
    {
      "commit": "021ce916c6b72f15fa1b873b2c01c1409ca0b37d",
      "tree": "677ffdfc16d3c69e910d3cd0635737cef8d721c5",
      "parents": [
        "9c5396ab70dd2cd5cc0d555f7a7c76b98594129c",
        "3c30984a53005ed2d7a6a2d37f304bbd631be62d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 19 12:11:40 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 19 12:11:40 2022 +0000"
      },
      "message": "Merge \"Revert \"Update nested-virt testing for the 2023.1 cycle\"\""
    },
    {
      "commit": "3c30984a53005ed2d7a6a2d37f304bbd631be62d",
      "tree": "4a89982308ca084f9f44b09bc5c46117ce8560c7",
      "parents": [
        "f0d7d3ee057a8a95c48cf8c343474fe96233bb5d"
      ],
      "author": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Fri Dec 16 15:59:14 2022 +0000"
      },
      "committer": {
        "name": "yatin",
        "email": "ykarel@redhat.com",
        "time": "Fri Dec 16 15:59:14 2022 +0000"
      },
      "message": "Revert \"Update nested-virt testing for the 2023.1 cycle\"\n\nThis reverts commit f0d7d3ee057a8a95c48cf8c343474fe96233bb5d.\n\nReason for revert: vexxhost node provider is having issues with\njammy nodes as guest vms are not booting on 40% of scenario jobs and leading to failures as mentioned in #1999249.\nAlso guest vms started to take too much memory(1GiB+) in jammy[1] so it\u0027s not possible to run multiple guests vms together like we do in our tests. Using swap makes vm boot too slow(200+ sec) on those systems and without swap it just ooom-kills.\n\nUntil vexxhost node provider supports jammy hosts or we are\nable to run our tests in non nested-virt providers[2] reverting\nthis switch, may need some job splits or ideally fixing [1] in nova\nor by some global libvirt/qemu config[3].\n\n[1] https://bugs.launchpad.net/nova/+bug/1949606\n[2] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/867934\n[3] https://listman.redhat.com/archives/libvirt-users/2022-December/013844.html\n\nChange-Id: Iad827b4bd04534bf19e189cebb2839ebe4d3837e\nRelated-Bug: #1999249\n"
    },
    {
      "commit": "9c5396ab70dd2cd5cc0d555f7a7c76b98594129c",
      "tree": "31b37d0470fb75dcd1512ea8bf6c10df7bc59de5",
      "parents": [
        "f8eda8fdacd3e2ca6a7e42262467bf974c321319",
        "aca1ac73ad7dda89afa8288f73fc9af8e234a66a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 14 12:18:08 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 14 12:18:08 2022 +0000"
      },
      "message": "Merge \"Skip \"test_port_resource_request_no_provider_net_conflict\"\""
    },
    {
      "commit": "f8eda8fdacd3e2ca6a7e42262467bf974c321319",
      "tree": "fad12688d2e9e8a49ae8352858e5b88696e29f6c",
      "parents": [
        "ff70d53e36da761721ececace637ca7b57c2251a",
        "f0d7d3ee057a8a95c48cf8c343474fe96233bb5d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 05 23:44:11 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 05 23:44:11 2022 +0000"
      },
      "message": "Merge \"Update nested-virt testing for the 2023.1 cycle\""
    },
    {
      "commit": "aca1ac73ad7dda89afa8288f73fc9af8e234a66a",
      "tree": "677ffdfc16d3c69e910d3cd0635737cef8d721c5",
      "parents": [
        "ff70d53e36da761721ececace637ca7b57c2251a"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Nov 07 14:12:18 2022 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso",
        "email": "ralonsoh@redhat.com",
        "time": "Fri Nov 25 14:56:05 2022 +0000"
      },
      "message": "Skip \"test_port_resource_request_no_provider_net_conflict\"\n\nSkip this test while LP#1991965 is being implemented. This new\nfeature will avoid having ports with minimum bandwidth rules on\noverlay networks. Once implemented, this test will be removed\nand new tests added to this repository.\n\nChange-Id: I275495299866310d6bd0df50fd22d7ea7116a23b\nRelated-Bug: #1991965\n"
    },
    {
      "commit": "ff70d53e36da761721ececace637ca7b57c2251a",
      "tree": "563fc55a9db18e2f83d43a945a1c6e354567e568",
      "parents": [
        "3ff8300038266f851b2abbb2c9498357fb6a76cf"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Nov 18 13:14:28 2022 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Fri Nov 18 13:14:31 2022 +0530"
      },
      "message": "Drop unused branch_override\n\nbranch_override is not used by jobs, only we require\noverride-checkout for branched jobs.\n\nChange-Id: I46b84d172f12739d775544abc0903016d7c278c9\n"
    },
    {
      "commit": "667d655a72c0f0ddb09fb3445afd53c9de1a4996",
      "tree": "da660affee468e2f619e343d1b8de01c95cd32c0",
      "parents": [
        "3ff8300038266f851b2abbb2c9498357fb6a76cf"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Oct 15 21:26:04 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Oct 17 13:14:06 2022 +0000"
      },
      "message": "Pin stable branch jobs (victoria to zed) nodeset to Ubuntu Focal (20.04)\n\nIn 2023.1 cycle. we are moving the default distro\nversion of Ubuntu to Jammy (22.04)[1] so we need to pin\nthe nodeset for stable branch job in master gate so that\nthey continue run on their supporting distro version which is\nUbuntu Focal from stable/victoria until stable/zed.\n\n[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-jammy.html\n\nChange-Id: I2c060d618bbbeaff63d506ffb00bc01750c8fcf3\n"
    },
    {
      "commit": "f0d7d3ee057a8a95c48cf8c343474fe96233bb5d",
      "tree": "3748e45f9929eabb793800d20cb8e870ae65db27",
      "parents": [
        "3ff8300038266f851b2abbb2c9498357fb6a76cf"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Mon Sep 12 10:52:46 2022 +0200"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Sun Oct 09 11:04:44 2022 +0200"
      },
      "message": "Update nested-virt testing for the 2023.1 cycle\n\nSince the new main platform for testing is now Ubuntu Jammy, switch the\nnested-virt jobs as well. In order to be able to keep the previous setup\nfor stable/zed and older branches, we add explicit nodeset overrides for\nthe affected jobs.\n\nCirros 0.5.1 seems to have issues booting on Jammy hosts, update to the\nlatest stable release 0.5.2.\n\nDepends-on: https://review.opendev.org/c/openstack/devstack/+/860795\nChange-Id: Ie835afa301e7fd17fb751b932adac74141e0e9a4\n"
    },
    {
      "commit": "3ff8300038266f851b2abbb2c9498357fb6a76cf",
      "tree": "4a89982308ca084f9f44b09bc5c46117ce8560c7",
      "parents": [
        "9b74f0c8b79f69fcffffa95c976cc11f4b8ec42f"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Sep 27 10:55:55 2022 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Sep 27 10:55:58 2022 +0530"
      },
      "message": "Add .pylintrc to irrelevant-files\n\ntempest jobs are not required to run on .pylintrc\nchanges, so add it to irrelevant-files for all these\njobs.\n\nChange-Id: Ib601361a2c5dcc6805fc04bdce97551c666803c5\n"
    },
    {
      "commit": "9b74f0c8b79f69fcffffa95c976cc11f4b8ec42f",
      "tree": "cb0705fc3c65a2dd50e457a460e1064242140f28",
      "parents": [
        "b710eca109f59def057c46fbe50e42b2db0f145f",
        "23e984871937cbe768eeceaef4430adfa8e76b7f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Sep 26 09:47:30 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 26 09:47:30 2022 +0000"
      },
      "message": "Merge \"Add job definitions for Zed branch\""
    },
    {
      "commit": "b710eca109f59def057c46fbe50e42b2db0f145f",
      "tree": "9e4663f88121894a85df74ea93b25729281a0e6b",
      "parents": [
        "da031f290532bb5db235b2093071e51d8045d34e",
        "909402b5d95ed3fda1d05182ad261e8b777fb666"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 23 19:45:29 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 23 19:45:29 2022 +0000"
      },
      "message": "Merge \"Remove \"dhcp_agent_scheduler\" API extension from common list\""
    },
    {
      "commit": "909402b5d95ed3fda1d05182ad261e8b777fb666",
      "tree": "93ef2dd94173a2bb4f8bcf86157bbd255ae84116",
      "parents": [
        "f6d2d887bea6aca0ab86b84888ed60e2adf7392b"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Sep 23 09:35:09 2022 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Sep 23 09:35:09 2022 +0200"
      },
      "message": "Remove \"dhcp_agent_scheduler\" API extension from common list\n\nCommon list of extensions is used in all jobs definitions and\n\"dhcp_agent_scheduler\" shouldn\u0027t be on that list as it isn\u0027t available\ne.g. in jobs with enabled distributed-dhcp and disabled dhcp agent.\n\nCloses-Bug: #1990629\nChange-Id: I689757fedf9cdf70760cc48596d8c936ca7a3c55\n"
    },
    {
      "commit": "23e984871937cbe768eeceaef4430adfa8e76b7f",
      "tree": "2b06ca6a9c840493bd55eb9e1c7ed1003f077ca0",
      "parents": [
        "da031f290532bb5db235b2093071e51d8045d34e"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Fri Sep 16 13:13:33 2022 +0200"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Sep 22 13:50:23 2022 +0200"
      },
      "message": "Add job definitions for Zed branch\n\nCreate job template for Zed jobs: neutron-tempest-plugin-jobs-zed and\nfill it with job definitions for all Neutron core and stadium projects\nactive during the Zed cycle.\n\nChange-Id: I706b102e174d289ea43e17defabc803785124bca\n"
    },
    {
      "commit": "da031f290532bb5db235b2093071e51d8045d34e",
      "tree": "2225f7e058fea1f07aae039f1e8cf48948aaff1b",
      "parents": [
        "b8e69d30331eb4ef38d56e0f317014a9aec2ddda",
        "bdacaa20efaada913832567159e0cfe3f850012c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Sep 14 16:50:33 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 14 16:50:33 2022 +0000"
      },
      "message": "Merge \"list floating ip api contains port forwarding id\""
    },
    {
      "commit": "b8e69d30331eb4ef38d56e0f317014a9aec2ddda",
      "tree": "cb95f4ea0952e9b0d5f0726d01c34b72da40707d",
      "parents": [
        "a21e2195677e237fb5485b5268ddf23c7db2d76b"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Sep 13 17:48:00 2022 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Sep 13 17:52:22 2022 +0530"
      },
      "message": "Run master scenario/api jobs on api test updates\n\nCurrently master scenario/api consolidated jobs not\nrunning on api test changes, remove api tests from\nirrelevant-files of these jobs. Also restore\ntempest_concurrency of some jobs which was changed\nwith [1].\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/836912\n\nChange-Id: Ib56542c8ddcc444fda26a079858fd60b2810d619\n"
    },
    {
      "commit": "bdacaa20efaada913832567159e0cfe3f850012c",
      "tree": "6ac9a08167971c8803daee89b3d046eb3be7d952",
      "parents": [
        "a21e2195677e237fb5485b5268ddf23c7db2d76b"
      ],
      "author": {
        "name": "zhouhenglc",
        "email": "zhouhenglc@inspur.com",
        "time": "Thu Sep 08 08:47:04 2022 +0800"
      },
      "committer": {
        "name": "zhouhenglc",
        "email": "zhouhenglc@inspur.com",
        "time": "Fri Sep 09 09:30:29 2022 +0800"
      },
      "message": "list floating ip api contains port forwarding id\n\nNeutron has added a new extension `floating-ip-port-forwarding-detail`,\nwhich defines that when listing floating ip, it returns the port\nforwardng\u0027s id and \u0027internal_port_id\u0027.\nThis patch updates the list floating ip verification content.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/840565\n\nChange-Id: I5a82d745a9bd9d098ddf8902cdd58d1e81bd80ea\n"
    },
    {
      "commit": "a21e2195677e237fb5485b5268ddf23c7db2d76b",
      "tree": "006097873372bd31ed12d7809ceaa5944c08cd8a",
      "parents": [
        "02e4fbc4b4bb56070a5db8ab9f7ffe9522806fb9",
        "14d9215c9ab22e84788ce83cbc563535f2fdf1c7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Sep 07 14:48:46 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 07 14:48:46 2022 +0000"
      },
      "message": "Merge \"Create extra external network with address scope for `ndp proxy` tests\""
    },
    {
      "commit": "02e4fbc4b4bb56070a5db8ab9f7ffe9522806fb9",
      "tree": "ad8da60e8fa9f9a431f111a1a72c0eb9a26e6dc2",
      "parents": [
        "97af634ac3d4f02da82eecda66be66049ac2d0d8"
      ],
      "author": {
        "name": "zhouhenglc",
        "email": "zhouhenglc@inspur.com",
        "time": "Thu May 05 16:11:07 2022 +0800"
      },
      "committer": {
        "name": "zhouhenglc",
        "email": "zhouhenglc@inspur.com",
        "time": "Tue Sep 06 10:53:06 2022 +0800"
      },
      "message": "skip some port_forwarding test\n\nneutron adds port_forwarding id when list floatingip[1], because there\nis currently no method to quickly determine the extension that is\nactually loaded. updating temptest and neutron patch are interdependent.\nfirst skip some port_forwarding test, after neutron patch merged, add\n`floating-ip-port-forwarding-detail` and revalidate the test.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/840565\n\nChange-Id: I8a69d8786350f80d563f98607177c015134be523\n"
    },
    {
      "commit": "14d9215c9ab22e84788ce83cbc563535f2fdf1c7",
      "tree": "36b9d32c556c37cb5d427ea0206ede26fb8ada49",
      "parents": [
        "97af634ac3d4f02da82eecda66be66049ac2d0d8"
      ],
      "author": {
        "name": "yangjianfeng",
        "email": "yjf1970231893@gmail.com",
        "time": "Tue Sep 06 10:42:29 2022 +0800"
      },
      "committer": {
        "name": "yangjianfeng",
        "email": "yjf1970231893@gmail.com",
        "time": "Tue Sep 06 10:51:59 2022 +0800"
      },
      "message": "Create extra external network with address scope for `ndp proxy` tests\n\nFor details, please refer to https://review.opendev.org/855850\n\nCloses-Bug: #1987410\nChange-Id: I9f3176a9688db8c4f4417139b712d1570c5ab7bb\n"
    },
    {
      "commit": "97af634ac3d4f02da82eecda66be66049ac2d0d8",
      "tree": "1b99a515a439f15c9baa7baf85c33a2e7a2a8e1a",
      "parents": [
        "5c6b6684f34765013e35dd7603e3037a0a78e17f",
        "352a6411b408afcb43690f9604445d8bb387f9e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 29 20:34:16 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 29 20:34:16 2022 +0000"
      },
      "message": "Merge \"Remove nose from dependencies\""
    },
    {
      "commit": "5c6b6684f34765013e35dd7603e3037a0a78e17f",
      "tree": "72a85ddaf6c71ba2615a1e3f6828a8596b49079b",
      "parents": [
        "9f11643b41abf625c2b49f8328503fd178b58be5",
        "3de3cd9781e323e001204dae7b7fa6115907a2c8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 29 12:04:58 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 29 12:04:58 2022 +0000"
      },
      "message": "Merge \"Retrieve the DSCP valid marks from the API\""
    },
    {
      "commit": "352a6411b408afcb43690f9604445d8bb387f9e9",
      "tree": "bdc6f663d29dc2cbfb63b13bd74a234f65efb0cf",
      "parents": [
        "9f11643b41abf625c2b49f8328503fd178b58be5"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Mon Aug 29 13:18:14 2022 +0200"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Mon Aug 29 13:18:14 2022 +0200"
      },
      "message": "Remove nose from dependencies\n\nNose library not only deprecated but Debian now removed it, see [1], so\nit is time to get rid of all referencies in our code.\n\n[1]: https://lists.openstack.org/pipermail/openstack-discuss/2022-August/030165.html\n\nChange-Id: Ib56d19af2e1d0240a2ac044cd857b24480f27608\n"
    },
    {
      "commit": "3de3cd9781e323e001204dae7b7fa6115907a2c8",
      "tree": "39e32789d2d0f51eba688a93a53c4f8af65ae6e5",
      "parents": [
        "5684d5e96de431a6850bd78ab8e077699b879e97"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Tue Aug 23 21:41:02 2022 +0200"
      },
      "committer": {
        "name": "Rodolfo Alonso",
        "email": "ralonsoh@redhat.com",
        "time": "Fri Aug 26 15:14:44 2022 +0000"
      },
      "message": "Retrieve the DSCP valid marks from the API\n\nInstead of relying on a constant, read the DSCP valid supported marks\nfrom the API, using the \u0027qos-rule-type-details\u0027 call [1].\n\n[1]https://docs.openstack.org/api-ref/network/v2/index.html?expanded\u003dshow-qos-rule-type-details-detail#show-qos-rule-type-details\n\nRelated-Bug: #1987378\nChange-Id: I207e32a966fb43d6f34fac4a160d69944a19217b\n"
    },
    {
      "commit": "9f11643b41abf625c2b49f8328503fd178b58be5",
      "tree": "031a7e448f2489e29bc9c9d26db622f448e1cd96",
      "parents": [
        "5684d5e96de431a6850bd78ab8e077699b879e97",
        "1472917053c202086a2e71366f29152cfe125c63"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 26 10:28:23 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 10:28:23 2022 +0000"
      },
      "message": "Merge \"Stein: fix failing jobs\""
    },
    {
      "commit": "1472917053c202086a2e71366f29152cfe125c63",
      "tree": "8d5bc58cc7f79fdea198118b568a4c58a1a34726",
      "parents": [
        "f6d2d887bea6aca0ab86b84888ed60e2adf7392b"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Fri Aug 19 09:57:19 2022 +0200"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Wed Aug 24 21:28:58 2022 +0200"
      },
      "message": "Stein: fix failing jobs\n\n* neutron-tempest-plugin-api-stein can be fixed by adding\nADVANCED_INSTANCE_TYPE and ADVANCED_INSTANCE_USER to job definition\n* neutron-tempest-plugin-scenario-linuxbridge-stein can be fixed by\ndisabling logging service plugin.\n\nChange-Id: I808f523eee8bac3529879294d720ab975518d321\nRelated-Bug: #1986682\n"
    },
    {
      "commit": "5684d5e96de431a6850bd78ab8e077699b879e97",
      "tree": "e03a3923197abd658ec8e6e2510141958fd8afdd",
      "parents": [
        "f6d2d887bea6aca0ab86b84888ed60e2adf7392b"
      ],
      "author": {
        "name": "Alex Katz",
        "email": "akatz@redhat.com",
        "time": "Mon Aug 15 23:50:24 2022 +0300"
      },
      "committer": {
        "name": "Alex Katz",
        "email": "akatz@redhat.com",
        "time": "Tue Aug 16 17:15:01 2022 +0300"
      },
      "message": "Use StatefulConnection class to verify connectivity in SG tests\n\nThere are two security group tests that are running for more than\n20 minutes with RHEL image:\n - test_multiple_ports_portrange_remote\n - test_overlapping_sec_grp_rules\nIt happens because of the lack of privileges. I think it makes\nsense to utilize the existing StatefulConnection class as it\nhas better service handling (start/stop) with all necessary\npermissions\n\nChange-Id: Iaca6fd3e6ed3c64ab3ca22817ad461479ecfa189\n"
    },
    {
      "commit": "f6d2d887bea6aca0ab86b84888ed60e2adf7392b",
      "tree": "394ddeaebad74e30ded7ca4d5ddca3e67c36e064",
      "parents": [
        "305ea4a74811d395fbe9b59c116c67a35c341ffa",
        "111226608a396676c051da3e90cf151f38af2725"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 16 09:03:17 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 16 09:03:17 2022 +0000"
      },
      "message": "Merge \"Delete tcp rule from a security group\""
    },
    {
      "commit": "305ea4a74811d395fbe9b59c116c67a35c341ffa",
      "tree": "c4dfc34ce66c7239fb7755b95e04f02d5367020a",
      "parents": [
        "7b2f5c38a1b5483c0cb8a767e74ae12e3df6c63b"
      ],
      "author": {
        "name": "Alex Katz",
        "email": "akatz@redhat.com",
        "time": "Wed Aug 10 19:47:03 2022 +0300"
      },
      "committer": {
        "name": "Alex Katz",
        "email": "akatz@redhat.com",
        "time": "Wed Aug 10 19:47:03 2022 +0300"
      },
      "message": "Make the StatefulConnection class to work with priviliged ports\n\nRoot permissions are required to bind a listener to priviliged\nports (\u003c1024). Need to make sure that StatefulConnection class\ncan work with that\n\nChange-Id: I74581b4b15b7a857cd5845644c776175246a5293\n"
    },
    {
      "commit": "111226608a396676c051da3e90cf151f38af2725",
      "tree": "5c8f1fef2f1535d7ee05d133733cb2ba9cf799e0",
      "parents": [
        "e3230013a6bfd6410fa7edbf92bb307f9c8eb237"
      ],
      "author": {
        "name": "Ayenachew Molla",
        "email": "amolla@redhat.com",
        "time": "Thu Jun 30 15:49:01 2022 +0300"
      },
      "committer": {
        "name": "Ayenachew Molla",
        "email": "amolla@redhat.com",
        "time": "Wed Aug 10 17:42:10 2022 +0300"
      },
      "message": "Delete tcp rule from a security group\n\n1.List the tcp rule id by SG id and port-range\n2.Delete the tcp rule from the security group\n3.Verify that conections are not working\n\nChange-Id: I63ce3029bc69206671255f8a2335d88d15646ea2\n"
    },
    {
      "commit": "7b2f5c38a1b5483c0cb8a767e74ae12e3df6c63b",
      "tree": "c0a92019e5da521fa4a1bb70232569ef7f9f057a",
      "parents": [
        "802062b7fb1682b136d3208c31b71ac8744e9cab",
        "e3230013a6bfd6410fa7edbf92bb307f9c8eb237"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 05 08:40:42 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 05 08:40:42 2022 +0000"
      },
      "message": "Merge \"Add a test for removing security group from ACTIVE instance\""
    },
    {
      "commit": "802062b7fb1682b136d3208c31b71ac8744e9cab",
      "tree": "0c90aa1cbcdc07790c36f4a7bad4117fd27b1de8",
      "parents": [
        "318ec127c548d4f3cba1ceb9edb11c5d250b1786",
        "22173b8556dbcbc58f9d5cea081b9a23ed9404e1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 04 15:54:22 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 04 15:54:22 2022 +0000"
      },
      "message": "Merge \"Enable execution of experimental linuxbridge job\""
    },
    {
      "commit": "e3230013a6bfd6410fa7edbf92bb307f9c8eb237",
      "tree": "078b536800c362bed0ac1498b75ab86cdad83556",
      "parents": [
        "34bd09c75880b547abee1bafb08a9e8f923c6607"
      ],
      "author": {
        "name": "Ayenachew Molla",
        "email": "amolla@redhat.com",
        "time": "Tue Jun 07 12:15:49 2022 +0300"
      },
      "committer": {
        "name": "Ayenachew Molla",
        "email": "amolla@redhat.com",
        "time": "Wed Jun 29 11:22:32 2022 +0300"
      },
      "message": "Add a test for removing security group from ACTIVE instance\n\nTest name: \"test_remove_sec_grp_from_active_vm\"\n1) Create SG associated with ICMP rule\n2) Create Port (assoiated to SG #1) and use it to create the VM\n3) Ping the VM, expected should be PASS\n4) Remove the security group from VM by Port update\n5) Ping the VM, expected should be FAIL\n\nChange-Id: I9fbcdd0f30beeb6985bab4de4d53af639f408c75\n"
    },
    {
      "commit": "318ec127c548d4f3cba1ceb9edb11c5d250b1786",
      "tree": "a1e88ca5d4138f0a57197ce5679917ff75b2e2b3",
      "parents": [
        "6d0971539edd8b6c3196f54a52e648557f5e8908",
        "2936a2952c9ea7ce3ee6f50c08e64abd2efed3e0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 22 17:12:48 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 22 17:12:48 2022 +0000"
      },
      "message": "Merge \"Add ndp proxy API tests\""
    },
    {
      "commit": "22173b8556dbcbc58f9d5cea081b9a23ed9404e1",
      "tree": "7b73a00b593884e26d80c782c52298a822909e08",
      "parents": [
        "724ac6f962dbcbee85c9d0d3e6f3e0e7b956af44"
      ],
      "author": {
        "name": "Miguel Lavalle",
        "email": "mlavalle@redhat.com",
        "time": "Mon Jun 13 17:53:50 2022 -0500"
      },
      "committer": {
        "name": "Miguel Lavalle",
        "email": "mlavalle@redhat.com",
        "time": "Thu Jun 16 18:35:07 2022 -0500"
      },
      "message": "Enable execution of experimental linuxbridge job\n\nDuring the Zed PTG it was decided to handle unsupported features in\nNeutron as experimental. See section titled \"When we say something is\nnot supported?\", day 2 in [1].\n\nThe first feature to be handled this way is the linuxbridge ML2 driver,\nsee [2]. In this patch, the execution of linuxbridge jobs is enabled\nunder the experimental framework\n\n[1] https://lists.openstack.org/pipermail/openstack-discuss/2022-April/028164.html\n[2] https://review.opendev.org/c/openstack/neutron/+/845181\n\nChange-Id: Id4bf385acaacbaeb308f5e9b1e0f1e22a9b1bbef\n"
    },
    {
      "commit": "6d0971539edd8b6c3196f54a52e648557f5e8908",
      "tree": "09c85d3a66a960e21ce414d106e2d825f53a5f64",
      "parents": [
        "e04c39063dc3c408ec35eb507f2917ab77741b80",
        "9853a013f29a24cd7e259c0b0f1c26fab0399851"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 16 17:05:18 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 16 17:05:18 2022 +0000"
      },
      "message": "Merge \"Bump swap to 2GB in linuxbridge/openvswitch jobs\""
    },
    {
      "commit": "e04c39063dc3c408ec35eb507f2917ab77741b80",
      "tree": "f127801cecd33b83ce19cb1842caf8648cd2fb16",
      "parents": [
        "724ac6f962dbcbee85c9d0d3e6f3e0e7b956af44",
        "823b1a05bf53715a9d353818c6c6987f1e20d5dd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 15 11:52:40 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 11:52:40 2022 +0000"
      },
      "message": "Merge \"Set mac inside vm to the vlan interface\""
    },
    {
      "commit": "9853a013f29a24cd7e259c0b0f1c26fab0399851",
      "tree": "79c7c2265e7ca58f522f01d13aa916b16835e609",
      "parents": [
        "724ac6f962dbcbee85c9d0d3e6f3e0e7b956af44"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jun 15 12:55:13 2022 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Wed Jun 15 13:02:44 2022 +0530"
      },
      "message": "Bump swap to 2GB in linuxbridge/openvswitch jobs\n\nCurrently these jobs are running with 1GB swap\nand fails sometimes with oom kill as node goes out\nof memory.\n\nDoubling the space to 2GB should help in avoiding\nthese random failures.\n\nThe issue seems to be triggered after api/scenario\njobs are combined[1]. So bumping only for the affected\njobs and also not bumping to 4GB/8GB because\nin that case we may hide future actual issues.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/836912\n\nRelated-Bug: #1940243\nChange-Id: Icded7e5a3b6484178ea2c9b145068788f23554e2\n"
    }
  ],
  "next": "2936a2952c9ea7ce3ee6f50c08e64abd2efed3e0"
}
