)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "2936a2952c9ea7ce3ee6f50c08e64abd2efed3e0",
      "tree": "bdd4e81a103c76c5598ba99a94d42eff34d46bfb",
      "parents": [
        "724ac6f962dbcbee85c9d0d3e6f3e0e7b956af44"
      ],
      "author": {
        "name": "yangjianfeng",
        "email": "yjf1970231893@gmail.com",
        "time": "Fri Feb 04 11:22:11 2022 +0800"
      },
      "committer": {
        "name": "yangjianfeng",
        "email": "yjf1970231893@gmail.com",
        "time": "Tue Jun 14 12:06:28 2022 +0800"
      },
      "message": "Add ndp proxy API tests\n\nDepends-on: https://review.opendev.org/845662\nChange-Id: I7393b74b8a715de92b5aebccf11b30971ea7747a\nPartial-Bug: #1877301\n"
    },
    {
      "commit": "33a0ae48162e047d396e84a5d5b70ef8f0bdfaa1",
      "tree": "d0401f43f741dd190767d03f9af2fd84a82099c1",
      "parents": [
        "074c464f3d82b2a82e8fc12472ec5454bd6d4400",
        "13546b825e7e9aa39359d533bd41af4a13804ffc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 06 15:04:23 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 06 15:04:23 2022 +0000"
      },
      "message": "Merge \"Remove \"distutils\" library\""
    },
    {
      "commit": "823b1a05bf53715a9d353818c6c6987f1e20d5dd",
      "tree": "aa5547957c7b43f2706c3d79327469884ec972e6",
      "parents": [
        "074c464f3d82b2a82e8fc12472ec5454bd6d4400"
      ],
      "author": {
        "name": "Miguel Angel Nieto Jimenez",
        "email": "mnietoji@redhat.com",
        "time": "Fri Jun 03 12:58:55 2022 +0000"
      },
      "committer": {
        "name": "Miguel Angel Nieto Jimenez",
        "email": "mnietoji@redhat.com",
        "time": "Fri Jun 03 12:58:55 2022 +0000"
      },
      "message": "Set mac inside vm to the vlan interface\n\nmac address should match the neutron port mac address\n\nChange-Id: I6b5b35ff92d533224ff26cbf2e64bbff62ee308c\n"
    },
    {
      "commit": "fc376047948826ac5906e8c628baf8972d449803",
      "tree": "0a3ee5307072de1ecbdb817d6ee4aabad9adc90c",
      "parents": [
        "6dcc0e81b5f3c656181091025f351eb479cdde21"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Tue May 17 15:53:40 2022 +0200"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu May 19 11:03:21 2022 +0530"
      },
      "message": "taas: use ssh_key_type from config for taas scenario\n\nCloses-Bug: #1973755\nRelated-Bug: #1963907\n\nDepends-On: https://review.opendev.org/c/openstack/neutron-fwaas/+/842254\nDepends-On: https://review.opendev.org/c/openstack/tap-as-a-service/+/842134\nChange-Id: I0d3021f32e71519721723548873a66523035fddd\n"
    },
    {
      "commit": "13546b825e7e9aa39359d533bd41af4a13804ffc",
      "tree": "28c4163edcff506a27fcadb797503d0e4b28fd47",
      "parents": [
        "6dcc0e81b5f3c656181091025f351eb479cdde21"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Thu May 12 23:56:47 2022 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Fri May 13 00:00:10 2022 +0000"
      },
      "message": "Remove \"distutils\" library\n\nLibrary \"distutils\" will be marked as deprecated in Python 3.10:\nhttps://peps.python.org/pep-0386/\n\nThis patch does the following replacements, that provide the same\nfunctionality and API:\n- distutils.version.StrictVersion -\u003e packaging.version.Version\n\nChange-Id: I0fc0c2ac7a545b8250e05586f48226953f3595df\nCloses-Bug: #1973780\n"
    },
    {
      "commit": "94db003aa0241b3bee93d0b52b4fec5ab1b2a531",
      "tree": "5fcb6417249c30768c89fe66995e1c111b2f0711",
      "parents": [
        "631776b8f5127b82bca9d702d5cb780cc4d5ba3c",
        "edea483d95814204abde5cab1fee701537699ed6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 17:01:42 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 17:01:42 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove setup_clients method\""
    },
    {
      "commit": "631776b8f5127b82bca9d702d5cb780cc4d5ba3c",
      "tree": "a6f8892b76a02d6cabb3545fe2e3707b6f5646d0",
      "parents": [
        "73acd7e134b010c2c3ebdbc918b8a50474d2b2a4",
        "12cd47abccc2d31c2c41600bdc4ad865e3e4f5e3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 17:01:39 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 17:01:39 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove _get_server_port_id_and_ip4 \u0026 check_vm_connectivity\""
    },
    {
      "commit": "73acd7e134b010c2c3ebdbc918b8a50474d2b2a4",
      "tree": "81edd12cd69f10866eb211b94c816abe1fbcdeb1",
      "parents": [
        "59c784c150bf847f548240895070f918cca390bb",
        "97ceb4e5bf65ab4e89f3dfaf1a792b1d077f796b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 17:01:36 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 17:01:36 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove _get_router \u0026 _create_network\""
    },
    {
      "commit": "59c784c150bf847f548240895070f918cca390bb",
      "tree": "05651c2b8908c4d93579bdd059bb710adea31e82",
      "parents": [
        "f1b5c2d7fb567324550beb4c7f7a60c1bc13474d",
        "1bf4f9380fee609d005e950b43b4964dabc4613e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 16:48:09 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 16:48:09 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove _create_subnet \u0026 _check_tenant_network_connectivity\""
    },
    {
      "commit": "f1b5c2d7fb567324550beb4c7f7a60c1bc13474d",
      "tree": "871d298c6e43b0d4d19d5daa5a8e7da3b592d6e9",
      "parents": [
        "660312c1a5deefc39a5be48caacf685b87e3f391",
        "17587c3e1dea7dac15347e1ab31b4c41617aad00"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 16:48:07 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 16:48:07 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove create_networks \u0026 create_floating_ip\""
    },
    {
      "commit": "660312c1a5deefc39a5be48caacf685b87e3f391",
      "tree": "f2346d430386e2c13686c9356ef36b53d3789411",
      "parents": [
        "fbaf0e8af00b814bd4947636eff09988b98d70ef",
        "9aa4811fb1e16b4f3c7e18d974dfd028d90be940"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 16:35:21 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 16:35:21 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove _get_network_by_name \u0026 check_floating_ip_status\""
    },
    {
      "commit": "fbaf0e8af00b814bd4947636eff09988b98d70ef",
      "tree": "9e0bd8a41b8a4b43b3fd57a80995fdafef09cd77",
      "parents": [
        "e08839201737900fb1b5e04e19ba586598f6b2df",
        "2ef30675e524ac2a0b0b9505ac479fea89b1db4d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 00:11:57 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 00:11:57 2022 +0000"
      },
      "message": "Merge \"[bgpvpn] Remove get_remote_client\""
    },
    {
      "commit": "e08839201737900fb1b5e04e19ba586598f6b2df",
      "tree": "a6a923e67db14627394c4893b8ae01ad071aed73",
      "parents": [
        "babacab1ad957a6cfc3e42eff1e0d68474c951a3",
        "c96f065ff1f60fef212ccf334b68ebd2e9de7c50"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 00:11:55 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 00:11:55 2022 +0000"
      },
      "message": "Merge \"[bgpvpn] Remove setup_clients method\""
    },
    {
      "commit": "babacab1ad957a6cfc3e42eff1e0d68474c951a3",
      "tree": "38b2bcd667a0dfde9c74dec7203ce05c0c39b800",
      "parents": [
        "80727c7b5c20cee70212471dbb11332239eed612",
        "46d4dda4a0c8964a6690918b14fcf17d7f70c6bd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 00:11:53 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 00:11:53 2022 +0000"
      },
      "message": "Merge \"[bgpvpn] Replace security groups related methods\""
    },
    {
      "commit": "80727c7b5c20cee70212471dbb11332239eed612",
      "tree": "b1c8de70127a274bdb98c39b632634a43548b50a",
      "parents": [
        "8e9145cf66d5bda4be01b7d98e1cf34a0cde7165",
        "8235e3b5198c3af40cf2c7c797c8beb028814e80"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 03 00:11:50 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 03 00:11:50 2022 +0000"
      },
      "message": "Merge \"[bgpvpn] Make _create_loginable_secgroup_rule public\""
    },
    {
      "commit": "8e9145cf66d5bda4be01b7d98e1cf34a0cde7165",
      "tree": "24152d014c2f536a811d8bc9c0aacfdef3d59ade",
      "parents": [
        "d107d0efbb307be9703e9acaaf88cdd061a219de",
        "1d9e28bd2aaac8abb89708d7a3b1760daed3432b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 02 23:59:03 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 02 23:59:03 2022 +0000"
      },
      "message": "Merge \"[bgpvpn] Remove _get_server_port_id_and_ip4 \u0026 create_floating_ip\""
    },
    {
      "commit": "d107d0efbb307be9703e9acaaf88cdd061a219de",
      "tree": "f628a471cae6108fd6f2dfb60784ebc04f52c3b4",
      "parents": [
        "123120607cd41222b038491636bac266ade09983",
        "7c09d72b7e0113e5cd8392f7c7d0c1eee672657f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 02 23:59:00 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 02 23:59:00 2022 +0000"
      },
      "message": "Merge \"Make test test_remove_associated_ports to be compatible with L3HA\""
    },
    {
      "commit": "123120607cd41222b038491636bac266ade09983",
      "tree": "f0a102579ef17be672bbb5d29ce0b7248525cfd3",
      "parents": [
        "e9716e883191f5d83e7db6853d1ad1feaa18278f",
        "712d07cabab5f8a54741da784ac2a09eee04bf84"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 02 23:58:57 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 02 23:58:57 2022 +0000"
      },
      "message": "Merge \"[fwaas] Remove _create_subnet \u0026 setup_clients\""
    },
    {
      "commit": "e9716e883191f5d83e7db6853d1ad1feaa18278f",
      "tree": "f9f307251171f4851f3cd9692d291d22639898e2",
      "parents": [
        "1d76834050465c628c88ed293ff44ed6f6350bdd",
        "d83cfcf0cd042cdce67a1785085735ea68c97613"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 02 23:58:55 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 02 23:58:55 2022 +0000"
      },
      "message": "Merge \"[fwaas] Remove get_remote_client \u0026 check_vm_connectivity\""
    },
    {
      "commit": "1d76834050465c628c88ed293ff44ed6f6350bdd",
      "tree": "18ce19ccfb939650dc9974b3d7874dff879b2a68",
      "parents": [
        "5c90122992f3eda43c5402e55631698956391262",
        "b7fd90e997d43e03aaf46e124ab3b777f3cf65c7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 02 23:58:52 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 02 23:58:52 2022 +0000"
      },
      "message": "Merge \"[fwaas] Remove _get_server_port_id_and_ip4 \u0026 create_floating_ip\""
    },
    {
      "commit": "5c90122992f3eda43c5402e55631698956391262",
      "tree": "ff438caf9b2c6dd21039489cecad29c4b1457daf",
      "parents": [
        "968413de14447d4561451dc0a5d48fd28c1f6ce7",
        "c699091e4b90e6db99815ab254a94e2045e854c1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 02 23:20:47 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 02 23:20:47 2022 +0000"
      },
      "message": "Merge \"[fwaas] Remove _log_console_output \u0026 ping_ip_address\""
    },
    {
      "commit": "968413de14447d4561451dc0a5d48fd28c1f6ce7",
      "tree": "ae6f8305c816db54e15eec73215b666cd6a7bcec",
      "parents": [
        "49aa46a9513d7c6adebfc93be16aa601d44396cc",
        "7d4300c82563df5d11218dae6b02ba6df7b4c6d2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 02 23:20:45 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 02 23:20:45 2022 +0000"
      },
      "message": "Merge \"[fwaas] Remove create_server \u0026 _create_network\""
    },
    {
      "commit": "49aa46a9513d7c6adebfc93be16aa601d44396cc",
      "tree": "9f802c517ecd143aa0c70cac0c8ba58f931cb5ce",
      "parents": [
        "1a263ccccb23316f5744957e1b868dab11a8432c",
        "763567e3b4ca4ce29f7c42eace1e6815b4c59b83"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 02 13:52:30 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 02 13:52:30 2022 +0000"
      },
      "message": "Merge \"[bgpvpn] Remove _create_network \u0026 _log_console_output\""
    },
    {
      "commit": "7c09d72b7e0113e5cd8392f7c7d0c1eee672657f",
      "tree": "6d7a07a1d90f2afcd1e41df71fb6343612cb31e6",
      "parents": [
        "1a263ccccb23316f5744957e1b868dab11a8432c"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Apr 19 11:30:39 2022 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon May 02 13:19:41 2022 +0000"
      },
      "message": "Make test test_remove_associated_ports to be compatible with L3HA\n\nNegative API test\nneutron_tempest_plugin.api.test_routers_negative.RoutersNegativePolicyTest.\\\ntest_remove_associated_ports\n\nwas trying to remove all ports which belongs to the specic device\n(router) and expected Conflict response for each of them.\nIn L3HA environment that\u0027s not true and router ha interfaces can be\nremoved without any problems. That caused failure of the test when L3_ha\nwas enabled.\nThis patch fixes it by trying to delete different types of port than ha\ninterfaces.\n\nChange-Id: Iea2655a4dae2c8e260fb1dff9fdd9f426fe3c1b3\n"
    },
    {
      "commit": "f10618eac3a12d35a35044443b63d144b71e0c6b",
      "tree": "307ba89f11d2222ae9ac26030cb2682772839c71",
      "parents": [
        "b02a11f3f7b7eb126eb57ab6d3260d650ef24211"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Mon Apr 25 13:06:28 2022 +0200"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Thu Apr 28 16:23:59 2022 +0000"
      },
      "message": "Fix wrong exceptions import from test_metadata\n\nSSHExecCommandFailed should be imported from tempest.lib.exceptions, not\nfrom neutron_tempest_plugin.exceptions\n\nChange-Id: I74e3e69d9e7ca866840f7a9f1e1990d88a138da0\n"
    },
    {
      "commit": "b02a11f3f7b7eb126eb57ab6d3260d650ef24211",
      "tree": "67b199a16a3971120243778124109a0e7fad51a8",
      "parents": [
        "da4b63efdb9acc152c512d3df3e0f0f9c840be42",
        "6203126271bebc7797e0fb0b5bffc77c5ed7e9df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Apr 26 14:38:28 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 26 14:38:28 2022 +0000"
      },
      "message": "Merge \"[fwaas] Remove secgroup creation related methods\""
    },
    {
      "commit": "da4b63efdb9acc152c512d3df3e0f0f9c840be42",
      "tree": "6cffb708b26103312d8ac200eb0320e57069a9e9",
      "parents": [
        "82653703711b203affc398000fb000df043bdfae",
        "784f819baf80770008812d0c6bdc9b46511a3d31"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Apr 26 14:33:55 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 26 14:33:55 2022 +0000"
      },
      "message": "Merge \"[fwaas] Remove _create_port \u0026 create_keypair\""
    },
    {
      "commit": "82653703711b203affc398000fb000df043bdfae",
      "tree": "0d0904158c31a01f6d0637261a6f44064641e1a4",
      "parents": [
        "be4c178274805f911a4df478fca295de881773e9",
        "fd509ebcd8a8b7b41bd7b274447a4e5d5f6f1363"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 25 17:53:55 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 25 17:53:55 2022 +0000"
      },
      "message": "Merge \"[bgpvpn] Remove _create_port \u0026 create_keypair\""
    },
    {
      "commit": "be4c178274805f911a4df478fca295de881773e9",
      "tree": "3a8490ecabc4c600390554e11f45db51543c7180",
      "parents": [
        "291c45c27d5152c69f0e056bbfcbd05612820737",
        "f70acd1650568ba8f5c48491b99135fd4f5f605c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 25 12:52:48 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 25 12:52:48 2022 +0000"
      },
      "message": "Merge \"Test dns_assignment with external dns integration\""
    },
    {
      "commit": "291c45c27d5152c69f0e056bbfcbd05612820737",
      "tree": "4656a0c80174a570c208adc70f1e8023ac4a9b39",
      "parents": [
        "a81f4093a82f677f2c9ac5301243122f2b63a061",
        "46fa42463cc43aada54c4861d7f6dafb387948f5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 25 12:52:46 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 25 12:52:46 2022 +0000"
      },
      "message": "Merge \"Print VM console output upon different exceptions\""
    },
    {
      "commit": "a81f4093a82f677f2c9ac5301243122f2b63a061",
      "tree": "f938fe968c0f2a466c0c6523e15a87ec2c00533d",
      "parents": [
        "be1d40d6c9c8fe0184a5f5018b83818d27a03bec",
        "96e90907b6a019574bc1714b776dee5acc2f38cf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 22 12:37:10 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 22 12:37:10 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove _log_console_output \u0026 ping_ip_address\""
    },
    {
      "commit": "be1d40d6c9c8fe0184a5f5018b83818d27a03bec",
      "tree": "eed97360b6dcebbe6672a1f39995763f05f378d0",
      "parents": [
        "20ff3bb302b68341b0b1a73ffde48efaaf9aca15",
        "fb61ddbacb067fe3aef7831fa58b34ba6993e370"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 22 12:37:07 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 22 12:37:07 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove create_server \u0026 get_remote_client\""
    },
    {
      "commit": "20ff3bb302b68341b0b1a73ffde48efaaf9aca15",
      "tree": "11b187e62612547bd4ae8b0bee1eb3c9df8e534a",
      "parents": [
        "1079ff3db2bdf4e37412bf10205883b5466940b8",
        "9198d0204b1f3c2f1944aa14da844642a9f287fc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 22 11:09:49 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 22 11:09:49 2022 +0000"
      },
      "message": "Merge \"[bgpvpn] Remove unused scenario.manager methods\""
    },
    {
      "commit": "1079ff3db2bdf4e37412bf10205883b5466940b8",
      "tree": "c6a2a18367f7453fc07215e263c54eadad6841e3",
      "parents": [
        "2e77baa5adc44e01fcee484370ebd503a229c25b",
        "3a1406a8c28e1fff1410b2867352b1288d86918b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 22 11:09:46 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 22 11:09:46 2022 +0000"
      },
      "message": "Merge \"[fwaas] Remove unused methods\""
    },
    {
      "commit": "2e77baa5adc44e01fcee484370ebd503a229c25b",
      "tree": "8fcfef26b8f7433ec06af063f5f3fd3f8b09703c",
      "parents": [
        "813c40d958900ff5e3fa11127040ce17f8bfc6fa",
        "e3c390835af2a097e4d6f5113387cee4f1a402d4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 22 11:09:43 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 22 11:09:43 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove _create_port \u0026 create_keypair\""
    },
    {
      "commit": "813c40d958900ff5e3fa11127040ce17f8bfc6fa",
      "tree": "cee0530a5cfd7ca12e950648933674fb5e9927c3",
      "parents": [
        "36a231e229a0d178403d6aadf37567868bedf4d3",
        "e800f7be3f204a98f2ac7adc51b2f750faa3c661"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 22 11:09:40 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 22 11:09:40 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove unused router related methods\""
    },
    {
      "commit": "46fa42463cc43aada54c4861d7f6dafb387948f5",
      "tree": "f3dfe49fa6dcd04f50cb40cf4c0652a2e6a28c0a",
      "parents": [
        "36a231e229a0d178403d6aadf37567868bedf4d3"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Mon Apr 18 12:47:43 2022 +0200"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Thu Apr 21 08:22:09 2022 +0000"
      },
      "message": "Print VM console output upon different exceptions\n\nVM console ouput is printed when tests fail due to some exceptions\nThis patch extends the list of caught exceptions for which it will be\nprinted - The added exceptions were recently reproduced\n\nThe complete list of expected exceptions follows:\ntempest.lib.exceptions.SSHTimeout\nparamiko.ssh_exception.AuthenticationException\nparamiko.ssh_exception.NoValidConnectionsError\nConnectionResetError\n\nChange-Id: Ie5f58209739aed1a0dd7f4fb3a9b1fb06b27061c\n"
    },
    {
      "commit": "712d07cabab5f8a54741da784ac2a09eee04bf84",
      "tree": "20b3184ef306f343ff4f39c4781f4bb28cbc668b",
      "parents": [
        "d83cfcf0cd042cdce67a1785085735ea68c97613"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Apr 13 10:12:26 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Apr 13 10:14:13 2022 +0200"
      },
      "message": "[fwaas] Remove _create_subnet \u0026 setup_clients\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * _create_subnet\n    * setup_clients\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I7ee881e8031a2198f3b307667bfd3e676459758d\n"
    },
    {
      "commit": "d83cfcf0cd042cdce67a1785085735ea68c97613",
      "tree": "464f536e6828e13c895081fa215af0f2567c3ec0",
      "parents": [
        "b7fd90e997d43e03aaf46e124ab3b777f3cf65c7"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Apr 13 09:29:21 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Apr 13 10:06:19 2022 +0200"
      },
      "message": "[fwaas] Remove get_remote_client \u0026 check_vm_connectivity\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * get_remote_client\n    * check_vm_connectivity\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Iaf7f0ae7e2bd26ac98667fae3e86b86602c19f6f\n"
    },
    {
      "commit": "2ef30675e524ac2a0b0b9505ac479fea89b1db4d",
      "tree": "8b2df834a70d391cdeb6822536673ea27feb5a47",
      "parents": [
        "c96f065ff1f60fef212ccf334b68ebd2e9de7c50"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Apr 13 08:33:41 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Apr 13 07:04:23 2022 +0000"
      },
      "message": "[bgpvpn] Remove get_remote_client\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * get_remote_client\n\nThere is a slight difference between tempest\u0027s\nget_remote_client and the deleted one. See related\npatch[2].\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://opendev.org/openstack/tempest/commit/f52c759e5cc6da962ad63831c55dc140d05a2373\n\nChange-Id: If2df2a0a3c6f8209a2e2d8d59a152bf3d685b0f1\n"
    },
    {
      "commit": "c96f065ff1f60fef212ccf334b68ebd2e9de7c50",
      "tree": "e6ad29caa4694b4b9e2c3cfec3c9be597a410597",
      "parents": [
        "46d4dda4a0c8964a6690918b14fcf17d7f70c6bd"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 11:45:59 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Apr 13 07:03:54 2022 +0000"
      },
      "message": "[bgpvpn] Remove setup_clients method\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * setup_clients\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I190f637db14555d5a4d2d579a53b625e446470db\n"
    },
    {
      "commit": "46d4dda4a0c8964a6690918b14fcf17d7f70c6bd",
      "tree": "95dc78d9b095459189ed4ae10be141a30f1aef28",
      "parents": [
        "8235e3b5198c3af40cf2c7c797c8beb028814e80"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 11:36:39 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 11:33:31 2022 +0000"
      },
      "message": "[bgpvpn] Replace security groups related methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * _create_empty_security_group\n    * _default_security_group (doesn\u0027t exist in tempest anymore)\n    * _create_security_group_rule\n\ncreate_loginable_secgroup_rule can\u0027t be replaced just yet[2].\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/837511\n\nChange-Id: I6015457971858737e861f5fccc56dfe6ec2b9c77\n"
    },
    {
      "commit": "b7fd90e997d43e03aaf46e124ab3b777f3cf65c7",
      "tree": "52fa8dadafe5eb40a74004c3d8e5ff9b0d214e36",
      "parents": [
        "c699091e4b90e6db99815ab254a94e2045e854c1"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 12:18:23 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 12:18:23 2022 +0200"
      },
      "message": "[fwaas] Remove _get_server_port_id_and_ip4 \u0026 create_floating_ip\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _get_server_port_id_and_ip4\n    * create_floating_ip\n\nThere is a slight difference between tempest\u0027s\n_get_server_port_id_and_ip4 and this one.\nMost changes are just fixes, without bigger logical interference.\nSee some of the related patches below.[2][3]\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://opendev.org/openstack/tempest/commit/5c191faae78f52f876edba72484ea644d3df04fd\n[3] https://opendev.org/openstack/tempest/commit/95a3169e1782f31c794e56cb836c1d9476a0adf8\n\nChange-Id: Idd1977253c42f0605a0eb88b693197793c2c07d9\n"
    },
    {
      "commit": "8235e3b5198c3af40cf2c7c797c8beb028814e80",
      "tree": "e37222b68e87920ed635b9277e7d21a0a34fdddb",
      "parents": [
        "1d9e28bd2aaac8abb89708d7a3b1760daed3432b"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 11:29:17 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 10:17:41 2022 +0000"
      },
      "message": "[bgpvpn] Make _create_loginable_secgroup_rule public\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\n_create_loginable_secgroup method isn\u0027t ready to be deleted yet, because its rulesets differs from tempest\u0027s.\nThis method will be public now, so replaced methods will use this method over the tempest\u0027s one.\nTempest didn\u0027t allow to modify rulesets, but patch that allows this is already merged[2].\nIn some time, this plugin\u0027s implementation will be replaced\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://review.opendev.org/c/openstack/tempest/+/835018\n\nChange-Id: Ia2f8eed6da612bc88c9b9eb48873dcc11b309f42\n"
    },
    {
      "commit": "1d9e28bd2aaac8abb89708d7a3b1760daed3432b",
      "tree": "7ec02901aef3b77a0ae2a94c5284919f50a09416",
      "parents": [
        "763567e3b4ca4ce29f7c42eace1e6815b4c59b83"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 11:14:25 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 10:17:32 2022 +0000"
      },
      "message": "[bgpvpn] Remove _get_server_port_id_and_ip4 \u0026 create_floating_ip\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * _get_server_port_id_and_ip4\n    * create_floating_ip\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I1490b2f9ab4972a6fcedc87868d5c444677d9096\n"
    },
    {
      "commit": "c699091e4b90e6db99815ab254a94e2045e854c1",
      "tree": "89b9fc9419cdbcf55aef290d6b1122c32c4b123c",
      "parents": [
        "7d4300c82563df5d11218dae6b02ba6df7b4c6d2"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 12:09:09 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 12:09:09 2022 +0200"
      },
      "message": "[fwaas] Remove _log_console_output \u0026 ping_ip_address\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _log_console_output\n    * ping_ip_address\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I35a0682ce5d92660c55aca86249684e492112dc5\n"
    },
    {
      "commit": "7d4300c82563df5d11218dae6b02ba6df7b4c6d2",
      "tree": "192396421e363aa36baf97d3005d4ee232e1538a",
      "parents": [
        "6203126271bebc7797e0fb0b5bffc77c5ed7e9df"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 12:05:54 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 12:05:54 2022 +0200"
      },
      "message": "[fwaas] Remove create_server \u0026 _create_network\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * create_server\n    * _create_network\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Id7aa2c0fb592676e436c86f3aa18ed8e5c53efaa\n"
    },
    {
      "commit": "6203126271bebc7797e0fb0b5bffc77c5ed7e9df",
      "tree": "fc4b7e8901f0b5f7be13357367e269b758c57585",
      "parents": [
        "784f819baf80770008812d0c6bdc9b46511a3d31"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 12:00:59 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 12:00:59 2022 +0200"
      },
      "message": "[fwaas] Remove secgroup creation related methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * _create_security_group\n    * _create_empty_security_group\n    * _default_security_group (not in tempest anymore)\n    * _create_security_group_rule\n    * _create_loginable_secgroup_rule\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I82f69070fa7a873bce95ef7fb57341d38b1b829e\n"
    },
    {
      "commit": "763567e3b4ca4ce29f7c42eace1e6815b4c59b83",
      "tree": "30a3645ee952b207b6262bda820dadc7a57835d0",
      "parents": [
        "fd509ebcd8a8b7b41bd7b274447a4e5d5f6f1363"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 09:25:51 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 12 09:25:51 2022 +0200"
      },
      "message": "[bgpvpn] Remove _create_network \u0026 _log_console_output\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _create_network\n    * _log_console_output\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I94ef549f49284e00775c4c26a7b01e529d8fb449\n"
    },
    {
      "commit": "36a231e229a0d178403d6aadf37567868bedf4d3",
      "tree": "ff693ac87b71aff9adf604d60e15399b86f3703c",
      "parents": [
        "d5bcc1f44e14b37edd29edc456370e345186d58e",
        "f0ee14ff801a10aab743455fad8adcc237b8db22"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 11 14:02:21 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 11 14:02:21 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove unused sec groups methods\""
    },
    {
      "commit": "fd509ebcd8a8b7b41bd7b274447a4e5d5f6f1363",
      "tree": "21dd895ffe4f046661074fa5f8ed0980ced262be",
      "parents": [
        "9198d0204b1f3c2f1944aa14da844642a9f287fc"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 15:10:08 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Apr 11 12:55:08 2022 +0200"
      },
      "message": "[bgpvpn] Remove _create_port \u0026 create_keypair\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _create_port\n    * create_keypair\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Iec1b3d1d8655f20228cd98a49a39648c7bcf6a0a\n"
    },
    {
      "commit": "784f819baf80770008812d0c6bdc9b46511a3d31",
      "tree": "8bceac6a76f7151ad61d4021341fc2a685a19aa2",
      "parents": [
        "3a1406a8c28e1fff1410b2867352b1288d86918b"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Apr 11 11:32:46 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Apr 11 11:34:55 2022 +0200"
      },
      "message": "[fwaas] Remove _create_port \u0026 create_keypair\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * _create_port\n    * create_keypair\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I7d34cbec52919404284dd54d839217ebc433121b\n"
    },
    {
      "commit": "3a1406a8c28e1fff1410b2867352b1288d86918b",
      "tree": "ec60cd74846826919f42a8d18c5adf8ad5eb13a5",
      "parents": [
        "d5bcc1f44e14b37edd29edc456370e345186d58e"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Apr 11 11:12:56 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Apr 11 11:23:48 2022 +0200"
      },
      "message": "[fwaas] Remove unused methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins. This patch removes unused\nmethods.\n\nRemoved methods:\n    * check_public_network_connectivity\n    * _associate_floating_ip\n    * _disassociate_floating_ip\n    * check_floating_ip_status\n    * _check_tenant_network_connectivity\n    * _update_router_admin_state\n    * create_networks\n    * _log_net_info\n    * _get_network_by_name\n    * _check_remote_connectivity\n    * _get_router\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Iaf336377dc003ecb0e7f5d1f2d825261e8da0c4a\n"
    },
    {
      "commit": "9198d0204b1f3c2f1944aa14da844642a9f287fc",
      "tree": "14a9efcc70283447b1ee94f546bcba4501eda2db",
      "parents": [
        "2eb433573cb7312739f3504cee440d5fba675b03"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 13:43:29 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 14:11:49 2022 +0200"
      },
      "message": "[bgpvpn] Remove unused scenario.manager methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * create_server\n    * check_public_network_connectivity\n    * _associate_floating_ip\n    * _disassociate_floating_ip\n    * check_floating_ip_status\n    * _check_tenant_network_connectivity\n    * _update_router_admin_state\n    * create_networks\n    * check_vm_connectivity\n    * _get_router\n    * ping_ip_address\n    * _create_subnet\n    * _log_net_info\n    * _get_network_by_name\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Id267ccaaa29ab6ee76bf8789484f1975542d5090\n"
    },
    {
      "commit": "edea483d95814204abde5cab1fee701537699ed6",
      "tree": "041735b2011b22fe9ee4a5d563b8c50af2d9ddd6",
      "parents": [
        "12cd47abccc2d31c2c41600bdc4ad865e3e4f5e3"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 11:13:03 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 10:01:37 2022 +0000"
      },
      "message": "[sfc] Remove setup_clients method\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * setup_clients\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: If6af3155645be06351cb78506d3ad2dfaac4d059\n"
    },
    {
      "commit": "12cd47abccc2d31c2c41600bdc4ad865e3e4f5e3",
      "tree": "d34f44056395f43d057e3b6ac7d001c3d0e20634",
      "parents": [
        "97ceb4e5bf65ab4e89f3dfaf1a792b1d077f796b"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 11:04:00 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 10:01:32 2022 +0000"
      },
      "message": "[sfc] Remove _get_server_port_id_and_ip4 \u0026 check_vm_connectivity\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _get_server_port_id_and_ip4\n    * check_vm_connectivity\n\nThere is a slight difference between tempest\u0027s\n_get_server_port_id_and_ip4 and this one.\nMost changes are just fixes, without bigger logical interference.\nSee some of the related patches below.[2][3]\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://opendev.org/openstack/tempest/commit/5c191faae78f52f876edba72484ea644d3df04fd\n[3] https://opendev.org/openstack/tempest/commit/95a3169e1782f31c794e56cb836c1d9476a0adf8\n\nChange-Id: I6a7268784b8a915aab665db1bc00e764f40986ef\n"
    },
    {
      "commit": "97ceb4e5bf65ab4e89f3dfaf1a792b1d077f796b",
      "tree": "995162e2595701433eace19ade004ce3269f3703",
      "parents": [
        "1bf4f9380fee609d005e950b43b4964dabc4613e"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 10:23:54 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 10:01:28 2022 +0000"
      },
      "message": "[sfc] Remove _get_router \u0026 _create_network\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _get_router\n    * _create_network\n\nThere is a slight difference between tempest\u0027s get_router and this one.\nMost changes are just fixes, without bigger logical interference.\nSee related patches below.[2][3]\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://opendev.org/openstack/tempest/commit/3484f9901ca9c5c6607932d8dc4a7a451e817a59\n[3] https://opendev.org/openstack/tempest/commit/0090a1048c0ad412e6c2f0bf0a0a91a393e09960\n\nChange-Id: Ib185214a904333e597ac14e0501d942a93ab53f3\n"
    },
    {
      "commit": "1bf4f9380fee609d005e950b43b4964dabc4613e",
      "tree": "9b33fb9d187ce6f5813ebcbeb3c0936ab72cd12c",
      "parents": [
        "17587c3e1dea7dac15347e1ab31b4c41617aad00"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 10:21:27 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 10:01:21 2022 +0000"
      },
      "message": "[sfc] Remove _create_subnet \u0026 _check_tenant_network_connectivity\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _create_subnet\n    * _check_tenant_network_connectivity\n\nImplementation of tempest\u0027s create_subnet differs a little from\nthis one. The changes mostly consist of bug fixes.\nSee related patches.[2][3][4]\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://opendev.org/openstack/tempest/commit/5b0a52fa5d626f67c1ace1e3a3993b9046767fba\n[3] https://opendev.org/openstack/tempest/commit/4ad346e6497d4fbad9e379e8ed50730a0b6b55a3\n[4] https://opendev.org/openstack/tempest/commit/795ef25b728964e37acb5e12761dfc0873fd2959\n\nChange-Id: I672733833c9925b96244a2083d3972bf8424dca1\n"
    },
    {
      "commit": "17587c3e1dea7dac15347e1ab31b4c41617aad00",
      "tree": "a4d5b6141de530bf4d22453cc59814c23c2b2614",
      "parents": [
        "9aa4811fb1e16b4f3c7e18d974dfd028d90be940"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 10:18:16 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Apr 07 11:59:06 2022 +0200"
      },
      "message": "[sfc] Remove create_networks \u0026 create_floating_ip\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * create_networks\n        - Renamed to setup_network_subnet_with_router in Tempest\n    * create_floating_ip\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I7e0128e7ee080c44f4d6ccec74083c17864c3d7b\n"
    },
    {
      "commit": "d5bcc1f44e14b37edd29edc456370e345186d58e",
      "tree": "0ea33d7a4300f30b71b3eaf43bd11f9ae726fbc9",
      "parents": [
        "5ebf66443c3daa4f248a6afbdb38370227afba05",
        "1ee1c152f5c374a171bee9ee0e3493e26c314dda"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 06 09:47:50 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 06 09:47:50 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove unused check_remote_connectivity methods\""
    },
    {
      "commit": "5ebf66443c3daa4f248a6afbdb38370227afba05",
      "tree": "eb518630c532161cf4470e833b2bf689a30ebb4e",
      "parents": [
        "93f1e9b3e738745f660a17c185012784f9be69d4",
        "f0e89f4a5303625f23b9534fb0b8d62a10abb5db"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Apr 05 15:11:15 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 05 15:11:15 2022 +0000"
      },
      "message": "Merge \"[sfc] Remove unused floating ip methods\""
    },
    {
      "commit": "9aa4811fb1e16b4f3c7e18d974dfd028d90be940",
      "tree": "e05d9172dfe09fc84fecbabbaa806d1bb5ecee5e",
      "parents": [
        "96e90907b6a019574bc1714b776dee5acc2f38cf"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 11:28:06 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:32:48 2022 +0000"
      },
      "message": "[sfc] Remove _get_network_by_name \u0026 check_floating_ip_status\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _get_network_by_name\n    * check_floating_ip_status\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Ib01030cf424f96fbcaaa173f0f755e80057c2cdf\n"
    },
    {
      "commit": "96e90907b6a019574bc1714b776dee5acc2f38cf",
      "tree": "02733f2f42fb991ad3f2112df519f37c9493ae14",
      "parents": [
        "fb61ddbacb067fe3aef7831fa58b34ba6993e370"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 11:20:27 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:32:39 2022 +0000"
      },
      "message": "[sfc] Remove _log_console_output \u0026 ping_ip_address\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _log_console_output\n    * ping_ip_address\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: If4fca62b90ca1af41ec1fae7c64eed2da9c3bbfb\n"
    },
    {
      "commit": "fb61ddbacb067fe3aef7831fa58b34ba6993e370",
      "tree": "c0dda4bf6119840b289e124ca435c3ee4b25cb8d",
      "parents": [
        "e3c390835af2a097e4d6f5113387cee4f1a402d4"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 11:16:04 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:32:34 2022 +0000"
      },
      "message": "[sfc] Remove create_server \u0026 get_remote_client\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * create_server\n    * get_remote_client\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: If2566d6262cf2b40487acbfe2eb2329d0977e0dd\n"
    },
    {
      "commit": "e3c390835af2a097e4d6f5113387cee4f1a402d4",
      "tree": "04b7cf06629d088feacc0365c4ba3f56f2086600",
      "parents": [
        "e800f7be3f204a98f2ac7adc51b2f750faa3c661"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 11:09:27 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:32:27 2022 +0000"
      },
      "message": "[sfc] Remove _create_port \u0026 create_keypair\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n   * _create_port\n   * create_keypair\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I44d2ebf2bd74e42474774c4ff72e3a3021a82983\n"
    },
    {
      "commit": "e800f7be3f204a98f2ac7adc51b2f750faa3c661",
      "tree": "01721b2ff356979ed584a9faaddf0369af6fa746",
      "parents": [
        "f0ee14ff801a10aab743455fad8adcc237b8db22"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:58:56 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 12:29:55 2022 +0200"
      },
      "message": "[sfc] Remove unused router related methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n   * _update_router_admin_state\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest\n\nChange-Id: I8446937a3e9aeea1375b725e8bd812f663f36beb\n"
    },
    {
      "commit": "f0ee14ff801a10aab743455fad8adcc237b8db22",
      "tree": "d11ded72e9cf1c61838dad079ea4eb6db5c1d44a",
      "parents": [
        "1ee1c152f5c374a171bee9ee0e3493e26c314dda"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:55:03 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:55:03 2022 +0200"
      },
      "message": "[sfc] Remove unused sec groups methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _create_security_group\n    * _create_empty_security_group\n    * _default_security_group\n    * _create_security_group_rule\n    * _create_loginable_secgroup_rule\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Ifb2e0080a089a18ba60468287031a68f9561912b\n"
    },
    {
      "commit": "1ee1c152f5c374a171bee9ee0e3493e26c314dda",
      "tree": "a92517d9718b661d89921bf4199b0d2200cc4be3",
      "parents": [
        "f0e89f4a5303625f23b9534fb0b8d62a10abb5db"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:50:34 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:50:34 2022 +0200"
      },
      "message": "[sfc] Remove unused check_remote_connectivity methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _check_remote_connectivity\n    * check_remote_connectivity\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I6e0a805520948086379f0e5537e12dedcd093e50\n"
    },
    {
      "commit": "f0e89f4a5303625f23b9534fb0b8d62a10abb5db",
      "tree": "e542bf2747999b3d69ac91eec2fe909997fcce20",
      "parents": [
        "2eb433573cb7312739f3504cee440d5fba675b03"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:43:47 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Apr 05 10:49:21 2022 +0200"
      },
      "message": "[sfc] Remove unused floating ip methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nRemoved methods:\n    * _associate_floating_ip\n    * _disassociate_floating_ip\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I317ef8253c61594aefb6def55e739dd7c5040fc1\n"
    },
    {
      "commit": "f70acd1650568ba8f5c48491b99135fd4f5f605c",
      "tree": "04e5eeace3e5555821a8678d0cda5e1be5d78d0a",
      "parents": [
        "6b5360ef1812a732ea4437625de8ab423c9cb009"
      ],
      "author": {
        "name": "Miguel Lavalle",
        "email": "mlavalle@redhat.com",
        "time": "Sun Mar 20 18:20:54 2022 -0500"
      },
      "committer": {
        "name": "Miguel Lavalle",
        "email": "mlavalle@redhat.com",
        "time": "Sun Mar 20 18:20:54 2022 -0500"
      },
      "message": "Test dns_assignment with external dns integration\n\nAfter the ports dns_assignment attribute calculation was changed by [1]\nto implement [2], this patch updates the corresponding scenario test\ncase to reflect the current functionality\n\n[1] https://review.opendev.org/c/openstack/neutron/+/731624/\n[2] https://specs.openstack.org/openstack//neutron-specs/specs/victoria/port_dns_assignment.html\n\nChange-Id: If667550a8745ea224d2099d662dd901dc5368ae5\nCloses-Bug: #1956632\n"
    },
    {
      "commit": "5139376dd8a12ad115e3807119ae689637adafbd",
      "tree": "2c8b57860a3e17ea194e84674c21ffa85ade7857",
      "parents": [
        "6b5360ef1812a732ea4437625de8ab423c9cb009",
        "1f275e4b0d8c108ae36dc50aa5cbd981159b3bbc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 22 00:48:59 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 22 00:48:59 2022 +0000"
      },
      "message": "Merge \"Add tap-as-a-service scenario tests\""
    },
    {
      "commit": "6b5360ef1812a732ea4437625de8ab423c9cb009",
      "tree": "eec0319535ea0cd4e04694f3fb1f32c72aeeb956",
      "parents": [
        "255586cca98d0f49d44ed511279627b83995d925",
        "fd7d8a711e772a1ecae2cc4a239e80348c414809"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Mar 12 16:03:47 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 12 16:03:47 2022 +0000"
      },
      "message": "Merge \"Recover ssh interface config and interface reload\""
    },
    {
      "commit": "fd7d8a711e772a1ecae2cc4a239e80348c414809",
      "tree": "44609638dc3d74c8c6173477b9044ed91100539e",
      "parents": [
        "d2ecabb4fc1f35aa6374260f8b89cea0c467534b"
      ],
      "author": {
        "name": "ccamposr",
        "email": "ccamposr@redhat.com",
        "time": "Tue Mar 01 00:30:02 2022 +0100"
      },
      "committer": {
        "name": "ccamposr",
        "email": "ccamposr@redhat.com",
        "time": "Thu Mar 10 10:14:28 2022 +0100"
      },
      "message": "Recover ssh interface config and interface reload\n\nWith ovn and Rhel sometimes a reload interface is needed for\nthe ipv6 was configured in the interface\n\nChange-Id: Ifc449198906d3505014864a2b8b7ed1ce8040c33\n"
    },
    {
      "commit": "255586cca98d0f49d44ed511279627b83995d925",
      "tree": "8a151c8b531ccf885c5e24485b3d02fd445b8daf",
      "parents": [
        "2ad4d583ec0ce4a5a48212a675cbf1762d121640"
      ],
      "author": {
        "name": "Chandan Kumar (raukadah)",
        "email": "chkumar@redhat.com",
        "time": "Thu Mar 10 09:43:37 2022 +0530"
      },
      "committer": {
        "name": "Chandan Kumar (raukadah)",
        "email": "chkumar@redhat.com",
        "time": "Thu Mar 10 13:42:41 2022 +0530"
      },
      "message": "Move RULE_TYPE_MINIMUM_PACKET_RATE under setup method\n\nOn Wallaby, We have pinned tempest[1] to particular commit[2]\nto fix lp#1963907.\n\nhttps://review.rdoproject.org/r/c/rdoinfo/+/40273 pinned\nneutron-tempest-plugin at master commit to fix neutron tempest\ntests in wallaby.\n\nBut the tempest tests are throwing\n```\nAttributeError: module \u0027neutron_lib.services.qos.constants\u0027\nhas no attribute \u0027RULE_TYPE_MINIMUM_PACKET_RATE\u0027\n```\n\nOn wallaby, neutron-lib\u003d2.10.2 is used in the RDO/Tripleo\nDeployment.\n\nhttps://review.opendev.org/c/openstack/neutron-lib/+/816447\nMoves RULE_TYPE_MINIMUM_PACKET_RATE to neutron-lib which is available\nin Yoga release and not available in wallaby neutron-lib\nleading to above failure.\n\nMoving the RULE_TYPE_MINIMUM_PACKET_RATE variable to the setup\nmethod fixes the issue.\n\n[1]. https://review.opendev.org/c/openstack/tempest/+/822560\n[2]. https://review.rdoproject.org/r/c/rdoinfo/+/40228\n\nRelated-Bug: #1963907\n\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\nChange-Id: If2badd6cbac13ddaf86fe81b48ebd69d2857f1b0\n"
    },
    {
      "commit": "2ad4d583ec0ce4a5a48212a675cbf1762d121640",
      "tree": "ed1ef44c2f8705e926c7838668db538fe34185f4",
      "parents": [
        "2eb433573cb7312739f3504cee440d5fba675b03"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Mar 08 19:25:10 2022 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Tue Mar 08 19:34:16 2022 +0530"
      },
      "message": "Honour ssh_key_type config for keypair and ssh clients\n\nWith [1] Tempest added support for \u0027ecdsa\u0027 key types\nusing a new config option validation.ssh_key_type.\n\nLet\u0027s honour this while creating ssh and keypair\nclients. This is needed atleast for latest openssl\npackage in CentOS 9-stream where support for \u0027rsa\u0027\nkey is dropped.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/807465\n\nCloses-Bug: #1963907\nChange-Id: I1e4621ca9c02231d02df09fa758eae5c55eb0f93\n"
    },
    {
      "commit": "2eb433573cb7312739f3504cee440d5fba675b03",
      "tree": "744cd42017a273344f178e922b337df36c069686",
      "parents": [
        "79df527a07e7a73f5fbb9dda7d473b4240edde62",
        "1f665d81d23dcbbac019a6426bb124a795048b6d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 02 11:07:41 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 02 11:07:41 2022 +0000"
      },
      "message": "Merge \"Adapt StatefulConnection class to advance image\""
    },
    {
      "commit": "249363b2362741d6e2be75a1e7bfcb6e1e1f8f5b",
      "tree": "b3cebc3c2abad15d91c31b7eeb583e60c7541063",
      "parents": [
        "c7965d9d8ab48437bfb0de585af00620c0ddfc43",
        "32a7fbeb0fd90f7efd1d3c2b94ada0bc5a2198dd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 01 16:19:03 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 01 16:19:03 2022 +0000"
      },
      "message": "Merge \"Add test to verify DHCP port IP address modification\""
    },
    {
      "commit": "1f665d81d23dcbbac019a6426bb124a795048b6d",
      "tree": "5a5410b30e15450cf759d3effd718d6f0e083ba2",
      "parents": [
        "77052674d937cebccf6eded30aefa9d56b0d1467"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Mon Feb 14 17:22:54 2022 +0100"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Mon Feb 28 19:09:54 2022 +0100"
      },
      "message": "Adapt StatefulConnection class to advance image\n\nTest test_established_tcp_session_after_re_attachinging_sg fails when it\nis executed on advance images because launching commands in background\ncould not be done using the exec_command method\nFor cirros images it works fine, so the method used will depend on\nthe tempest configuration\n\nChange-Id: Idf915c34ae6f08c2d1ac86f4c192824090f9d6e6\n"
    },
    {
      "commit": "1f275e4b0d8c108ae36dc50aa5cbd981159b3bbc",
      "tree": "e85b722e6160e2b63c11fa82abdeff3a1bab118e",
      "parents": [
        "77052674d937cebccf6eded30aefa9d56b0d1467"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Fri Oct 15 12:47:55 2021 +0200"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Mon Feb 14 10:41:39 2022 +0000"
      },
      "message": "Add tap-as-a-service scenario tests\n\nAs tap-as-a-service was moved under Neutron governance its tests should\nbe in neutron-tempest-plugin.\n\nChange-Id: I3055d8512c099eea2e25376f3525d96a040e70fa\n"
    },
    {
      "commit": "32a7fbeb0fd90f7efd1d3c2b94ada0bc5a2198dd",
      "tree": "4d81546b8250b20c810ea04f6883435a38d5864f",
      "parents": [
        "77052674d937cebccf6eded30aefa9d56b0d1467"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Fri Feb 04 10:22:42 2022 +0100"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Wed Feb 09 16:57:50 2022 +0100"
      },
      "message": "Add test to verify DHCP port IP address modification\n\nWhen the IP address from a subnet DHCP port is changed, the route to the\nmetadata provisioned for that port should be modified accordingly\nIn case this route is not correctly updated, the server will not be\nable to obtain metadata information - hence, it will not get the\nssh authorized keys\n\nThis new test only applies to OVN\n\nRelated-Bug: #1942794\n\nChange-Id: I76e75db469e2518ed90561430aa9c8c68846dae5\n"
    },
    {
      "commit": "d2ecabb4fc1f35aa6374260f8b89cea0c467534b",
      "tree": "89ab1f0973486f6203a5c79601618f85a4d28e0d",
      "parents": [
        "1f3d6b92783aa20bdfe751ec64c9699e1ac61dfd"
      ],
      "author": {
        "name": "Przemyslaw Szczerbik",
        "email": "przemyslaw.szczerbik@est.tech",
        "time": "Mon Nov 08 15:25:02 2021 +0100"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Mon Feb 07 18:38:04 2022 +0100"
      },
      "message": "Test port.resource_request format with min bw and min pps rules\n\nAdd a new test to verify port.resource_request format when associated\nQoS policy contains both minimum bandwidth and minimum packet rate\nrules.\n\nPartial-Bug: #1922237\nChange-Id: Ia5aa134a3b2a254fdb9c111eac95e0eb5ea87217\n"
    },
    {
      "commit": "1f3d6b92783aa20bdfe751ec64c9699e1ac61dfd",
      "tree": "ea69c797d26421fd62054a4dc95fda7cd8482ebf",
      "parents": [
        "77052674d937cebccf6eded30aefa9d56b0d1467"
      ],
      "author": {
        "name": "Przemyslaw Szczerbik",
        "email": "przemyslaw.szczerbik@est.tech",
        "time": "Tue Nov 09 11:13:56 2021 +0100"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Mon Feb 07 17:36:40 2022 +0000"
      },
      "message": "Fix test_port_resource_request_inherited_policy test\n\nIn \u0027test_port_resource_request_inherited_policy\u0027 test a QoS policy\nis assigned to a network. The network used in this test is created\nin resource_setup(), which is run as part of setUpClass() phase.\nResources allocated in resource_setup() are shared by all tests\nin the class, and are cleaned up in tearDownClass() only after all\ntest had been run. This means that\ntest_port_resource_request_inherited_policy test leaks network QoS\npolicy, that can impact all subsequent tests. Depending on the\norder in which tests are run, this can break tests that are\nchecking port\u0027s resource_request attribute.\n\nTo avoid affecting other tests, create a dedicated provider network\nin test_port_resource_request_inherited_policy test.\n\nRelated-Bug: #1922237\nChange-Id: Id8758ef4fe56fe7e0e7792270d6ee585313592a6\n"
    },
    {
      "commit": "f92eacf7eb7fe654ec9ddf0794d559d9c92bb8f7",
      "tree": "ebedd9fbb1fcca65d61fbe13f8e861a1636fcbfa",
      "parents": [
        "c726fa75dc77eeb0f383853e1e58513c57ad4890",
        "65fa2c06f7fa719620cd27ea70b52e9299ca9312"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 28 23:52:26 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 28 23:52:26 2022 +0000"
      },
      "message": "Merge \"Use random name in qos test_list_policy_filter_by_name\""
    },
    {
      "commit": "c726fa75dc77eeb0f383853e1e58513c57ad4890",
      "tree": "0bac7ac413ed2f70bfc5f8951e2d754a56575993",
      "parents": [
        "30ec9ca5063905c24aa9eb3e7ca7341904249cb4",
        "757f3f1d1390090fbd43ba19a7632bcb7b580147"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 28 23:51:28 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 28 23:51:28 2022 +0000"
      },
      "message": "Merge \"Use random policy names in test_qos and test_qos_negative\""
    }
  ],
  "next": "30ec9ca5063905c24aa9eb3e7ca7341904249cb4"
}
