)]}'
{
  "log": [
    {
      "commit": "dfca7c12dc4862c6feedc66f2fa645d9e42e9628",
      "tree": "2e3ae551210beaa942f413105b3f53624cca0795",
      "parents": [
        "74bd5c8edd3305ae91352befa828ccd0c4cccc74"
      ],
      "author": {
        "name": "ccamposr",
        "email": "ccamposr@redhat.com",
        "time": "Sat Mar 06 00:26:14 2021 +0100"
      },
      "committer": {
        "name": "Candido Campos Rivas",
        "email": "ccamposr@redhat.com",
        "time": "Thu Aug 12 08:01:41 2021 +0000"
      },
      "message": "Configure a NetworkManager profile with ipv6 supported format\n\nThis test was unstable due to the default ipv6 format in NM isn\u0027t\nsupported by neutron\n\nChange-Id: Ied226dec9923f021d8f26f1e59b01602d4b1ae82\n"
    },
    {
      "commit": "74bd5c8edd3305ae91352befa828ccd0c4cccc74",
      "tree": "82829907fa3d69659f2796f10fd0666c61d9ae29",
      "parents": [
        "0644d29cdf605b3b43a8cc4f0c3c5f4bf73ceefd",
        "3c0ef4e4f3a35d71a7834a026b910c6eb26b7d92"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 10 05:58:15 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 10 05:58:15 2021 +0000"
      },
      "message": "Merge \"Switch neutron-tempest-plugin-api job to be ML2/OVN\""
    },
    {
      "commit": "0644d29cdf605b3b43a8cc4f0c3c5f4bf73ceefd",
      "tree": "e93e9d7ca52ccd08c2181d68aebcca0f900ff971",
      "parents": [
        "da1197c59c2d7c76e72e0bb6626c6630732a5d9e",
        "5d1043b27afb7b9f9828e98ba426c1e4d075d9e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 09 11:49:11 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 09 11:49:11 2021 +0000"
      },
      "message": "Merge \"Fix StatefulConnection to not to fail on exit\""
    },
    {
      "commit": "5d1043b27afb7b9f9828e98ba426c1e4d075d9e9",
      "tree": "25fb5019c88489db1a73304abade79cb218e8df9",
      "parents": [
        "0e98f828abdd9397b16a025519bb8cc88e06fb82"
      ],
      "author": {
        "name": "Alex Katz",
        "email": "akatz@redhat.com",
        "time": "Tue Aug 03 10:21:43 2021 +0300"
      },
      "committer": {
        "name": "Alex Katz",
        "email": "akatz@redhat.com",
        "time": "Thu Aug 05 11:12:30 2021 +0300"
      },
      "message": "Fix StatefulConnection to not to fail on exit\n\nSome of the images require `tail` process to be explicitly stopped\nafter the `tail -f ... | nc ...` command has been executed and `nc`\nprocess is finished. But most of the time `tail` process is ended\nautomatically that leads to fail of `killall tail` command.\n\nChange-Id: I43c0b7781ca2ed98156e125566115196aab530cf\n"
    },
    {
      "commit": "da1197c59c2d7c76e72e0bb6626c6630732a5d9e",
      "tree": "3e05ff8ce688f2e0f55cf1a7fb568dc1a9568dd5",
      "parents": [
        "0e98f828abdd9397b16a025519bb8cc88e06fb82",
        "585ade8235d065d2cd2812a6d5d3df5f3cf10420"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 04 12:24:08 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 04 12:24:08 2021 +0000"
      },
      "message": "Merge \"Add test for mac learning\""
    },
    {
      "commit": "0e98f828abdd9397b16a025519bb8cc88e06fb82",
      "tree": "47bc3024cbaff17d65e9ff48d4996da76677888e",
      "parents": [
        "f03853c444505104414d3fc78fa77b5ce2220758",
        "579b6dfa417f6abc183532aa48965be1f1e87a39"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Aug 01 23:54:51 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 01 23:54:51 2021 +0000"
      },
      "message": "Merge \"Enable tls-proxy in jobs where it was disabled\""
    },
    {
      "commit": "f03853c444505104414d3fc78fa77b5ce2220758",
      "tree": "2669a5429eddda9190a9d996442441a15b1c7489",
      "parents": [
        "cc63c420caa9f231d45d8a3d73485da0a2445f9d",
        "c28b40025742a4263d31101464266aeed58fb36a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 29 15:30:12 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 29 15:30:12 2021 +0000"
      },
      "message": "Merge \"Update definition of the neutron-tempest-plugin-dvr-multinode-scenario\""
    },
    {
      "commit": "585ade8235d065d2cd2812a6d5d3df5f3cf10420",
      "tree": "5b899724f4fdc1d03d37c77165820c5dfce6eda4",
      "parents": [
        "d594a877c8eddd823bf43c40f9c9df673082f1fd"
      ],
      "author": {
        "name": "Elvira García",
        "email": "egarciar@redhat.com",
        "time": "Mon Jun 14 13:23:34 2021 +0200"
      },
      "committer": {
        "name": "Elvira García",
        "email": "egarciar@redhat.com",
        "time": "Mon Jul 26 12:22:39 2021 +0200"
      },
      "message": "Add test for mac learning\n\nThis scenario test checks that, even with no DHCP and no port security,\npackets are not flooded to every port on the network.\n\nTo see this work in OVN, port security and DHCP must be disabled on a\nnetwork. Before having those capabilities, packets would be flooded\nto all servers. Now, the OVN switch can learn the MAC of a port and\nstore it on the FDB table. The adoption of this feature was completed\nin [0].\n\n[0] https://review.opendev.org/c/openstack/neutron/+/763567\n\nChange-Id: I0313ac13f8e8922849f6388d2d1379817230294b\n"
    },
    {
      "commit": "cc63c420caa9f231d45d8a3d73485da0a2445f9d",
      "tree": "b1b7b10c597c1e16865663133d36b874ae9b06f5",
      "parents": [
        "c55bd059edb990454eba01f512fc40d09d02db26"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jul 21 10:20:18 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jul 21 10:20:18 2021 +0200"
      },
      "message": "Disable test_established_tcp_session_after_re_attachinging_sg in LB job\n\nThis test is failing from time to time in the Linuxbridge scenario job\nso let\u0027s exclude it in that job until related bug will be fixed.\n\nRelated-Bug: #1936911\nChange-Id: Ic89c65cf225bb7813001311b4625e7117b70f91c\n"
    },
    {
      "commit": "579b6dfa417f6abc183532aa48965be1f1e87a39",
      "tree": "d1cb4305e80f765d1b6d8342099618e6286805c9",
      "parents": [
        "c28b40025742a4263d31101464266aeed58fb36a"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Jun 11 08:47:32 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jul 20 15:21:46 2021 +0200"
      },
      "message": "Enable tls-proxy in jobs where it was disabled\n\nChange-Id: Ib5bf31ebef037049627d0de296a66cca6730e306\n"
    },
    {
      "commit": "c28b40025742a4263d31101464266aeed58fb36a",
      "tree": "9984a5a86b8328e71ee820416e7e6cabe60e0386",
      "parents": [
        "c55bd059edb990454eba01f512fc40d09d02db26"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jun 09 09:52:01 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jul 20 09:54:10 2021 +0000"
      },
      "message": "Update definition of the neutron-tempest-plugin-dvr-multinode-scenario\n\nThis job needs to be run using ML2/OVS backend so this patch sets\nthat backend there explicitly.\n\nChange-Id: I477b309142dff9c50217142a60e54b7064f8c120\n"
    },
    {
      "commit": "c55bd059edb990454eba01f512fc40d09d02db26",
      "tree": "3e4f5c7fb651fbba50245b9c0b1131c723c7a26e",
      "parents": [
        "07fa9073e3a7b43a0cc8bbed18acf63730d3ccfa",
        "12e5469b777d772b43efd789900a75d14bd6da65"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 16 19:05:44 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 16 19:05:44 2021 +0000"
      },
      "message": "Merge \"Enable tls-proxy support for test jobs\""
    },
    {
      "commit": "07fa9073e3a7b43a0cc8bbed18acf63730d3ccfa",
      "tree": "f67e7fc8f7ab7ed2ad435c488973cbbd52065b06",
      "parents": [
        "3a01c971edb09c9fbc092119bc53dc796e729f44",
        "9115c8e4af0e476cb1c119a6f6eb4887660979f6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 07 10:05:29 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 07 10:05:29 2021 +0000"
      },
      "message": "Merge \"Fix test_allocate_ips_are_from_correct_subnet on ML2/OVN backend\""
    },
    {
      "commit": "3a01c971edb09c9fbc092119bc53dc796e729f44",
      "tree": "553154d5f885d4aea6f9c02cc88ad45ba4b3b067",
      "parents": [
        "70be7accfd25683819c56180f0cc94fada1e2ea4",
        "d32821b1d28f9f48c6f627dd76b25a40fedbdff0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 07 08:05:47 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 07 08:05:47 2021 +0000"
      },
      "message": "Merge \"Changed minversion in tox to 3.18.0\""
    },
    {
      "commit": "9115c8e4af0e476cb1c119a6f6eb4887660979f6",
      "tree": "4ebdee9dbdae3daa91256795dfda333b9911c0cb",
      "parents": [
        "9c596549025186aa402a005bfdeae528576fccae"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jul 06 13:50:17 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jul 06 13:53:15 2021 +0200"
      },
      "message": "Fix test_allocate_ips_are_from_correct_subnet on ML2/OVN backend\n\nIn case of ML2/OVN, driver creates additional network:distributed port\nfor each subnet with enabled DHCP. That caused failures of that test\nin the ML2/OVN environment as subnets created in the test had only some\nspecified service_type thus Neutron couldn\u0027t find any IP address to\nallocate for the \"network:distributed\" port.\nNow it\u0027s fixed by adding \"network:distributed\" service_type to both\nsubnets.\n\nCloses-Bug: #1934622\nChange-Id: Ifc2c75abd49209625065de6fece413aed0bb7a4e\n"
    },
    {
      "commit": "d32821b1d28f9f48c6f627dd76b25a40fedbdff0",
      "tree": "c86691eacc06ecce286c076e8bf72020c3cb4218",
      "parents": [
        "9c596549025186aa402a005bfdeae528576fccae"
      ],
      "author": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Tue Jul 06 16:10:57 2021 +0800"
      },
      "committer": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Tue Jul 06 16:10:57 2021 +0800"
      },
      "message": "Changed minversion in tox to 3.18.0\n\nThe patch bumps min version of tox to 3.18.0 in order to\nreplace tox\u0027s whitelist_externals by allowlist_externals option:\nhttps://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23\n\nChange-Id: I7b4606fd49ea7919cff56d819a2a5236ea3b1e73\n"
    },
    {
      "commit": "70be7accfd25683819c56180f0cc94fada1e2ea4",
      "tree": "99b09d4f34682def895bdfd7fe74d0475ba2cf24",
      "parents": [
        "9c596549025186aa402a005bfdeae528576fccae"
      ],
      "author": {
        "name": "Huy Tran",
        "email": "ht095u@att.com",
        "time": "Thu Jul 01 14:06:32 2021 -0500"
      },
      "committer": {
        "name": "Huy Tran",
        "email": "ht095u@att.com",
        "time": "Thu Jul 01 14:46:44 2021 -0500"
      },
      "message": "Cleanup Security Group rules after TC execution\n\n  Security group rules created by SecGroupRulesQuotaTest are not\nbeing cleaned up after TC execution. Security Group rules normally\nwould get cleanup if associated Security Group is deleted. However,\nSecGroupRulesQuotaTest doesn\u0027t create any Security Groups. The\nSecurity Group rules are created in default or existing Security\nGroups. Thus, the SecGroupRulesQuotaTest should be responsible to\nclean up the rules which created by the TC.\n\nChange-Id: I4dd2d9eb7e60101ba7f5c3d915ec27ee6c46b227\n"
    },
    {
      "commit": "9c596549025186aa402a005bfdeae528576fccae",
      "tree": "7d24d51c1143ce168990a2111716f683335fd54c",
      "parents": [
        "71110e98df52f09a553a1a003210d8cc68512793",
        "bb1532a297d65fc28868673a44e070d12de2fefd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 29 15:08:17 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 29 15:08:17 2021 +0000"
      },
      "message": "Merge \"Revert \"Skip scenario tests if HA router will not be active\"\""
    },
    {
      "commit": "71110e98df52f09a553a1a003210d8cc68512793",
      "tree": "f52b03a83e3963bc72afd9ddb35f9b30aca69f66",
      "parents": [
        "38e12629ed5bcf7d799be71bdbaf25842c42e7bf",
        "25df8e296ec1dbda91abb5b6e2b32a85469971eb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 29 15:08:14 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 29 15:08:14 2021 +0000"
      },
      "message": "Merge \"Add a test for overlapping SG rules\""
    },
    {
      "commit": "38e12629ed5bcf7d799be71bdbaf25842c42e7bf",
      "tree": "59562696a8367273ba3a55d031e32972c4810658",
      "parents": [
        "435a2f204a63ccad77020d83d7a66a9b57197878",
        "a5cdede38739b52340d204ebe57c63638a19dcca"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 25 09:06:35 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 25 09:06:35 2021 +0000"
      },
      "message": "Merge \"Fix required extensions for the subnet\u0027s service type API tests\""
    },
    {
      "commit": "435a2f204a63ccad77020d83d7a66a9b57197878",
      "tree": "3fe4f7f667073081007770684f147d2b07170561",
      "parents": [
        "93df811e33777a4eae300a95a64239eb8374d1ab",
        "913c3065e2f2adcf74167b3bdf3e7e0f5200fc18"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 24 16:44:56 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 24 16:44:56 2021 +0000"
      },
      "message": "Merge \"Add test for default DNS zone per tenant\""
    },
    {
      "commit": "93df811e33777a4eae300a95a64239eb8374d1ab",
      "tree": "8f4ce55443fe0df4fe0e4f32fc1a9e3d4433e710",
      "parents": [
        "47bf2c5054ac69117a6c1bc1e576f3d9e6614cb0",
        "4a91784c02b7799241af2c01b9964442c65cf7af"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 24 09:29:47 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 24 09:29:47 2021 +0000"
      },
      "message": "Merge \"Move back designate scenario job to the check queue\""
    },
    {
      "commit": "25df8e296ec1dbda91abb5b6e2b32a85469971eb",
      "tree": "92a1e759647cff624c79ff41bfbd0b3d988be168",
      "parents": [
        "4bc26447e9506a4e3814f208311ab1a354b5f531"
      ],
      "author": {
        "name": "IWAMOTO Toshihiro",
        "email": "iwamoto@valinux.co.jp",
        "time": "Thu Nov 16 10:22:00 2017 +0900"
      },
      "committer": {
        "name": "Alex Katz",
        "email": "akatz@redhat.com",
        "time": "Thu Jun 24 08:18:22 2021 +0300"
      },
      "message": "Add a test for overlapping SG rules\n\nNeed to make sure that security group rules with overlapping\nport ranges are correctly enforced\n\nCo-Authored-By: Maciej Jozefczyk \u003cmjozefcz@redhat.com\u003e\n\nChange-Id: I0c3cafe7f346169741da17f024adf19c71bc1217\nRelated-bug: #1708092\n"
    },
    {
      "commit": "a5cdede38739b52340d204ebe57c63638a19dcca",
      "tree": "aea85c92b67d856e7728549227ba590a0a1b7852",
      "parents": [
        "47bf2c5054ac69117a6c1bc1e576f3d9e6614cb0"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jun 23 09:37:04 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jun 23 11:18:54 2021 +0200"
      },
      "message": "Fix required extensions for the subnet\u0027s service type API tests\n\nIn [1] new tests for subnet service types were added but by mistake\n\u0027service-types\u0027 was set as API extension required for those tests.\nIn fact this API feature in the subnet is provided by the\n\u0027subnet-service-types\u0027 extension and this should be required for that\ntests.\n\nThis patch also adds \"subnet-service-types\" extension to the Tempest\nconf in jobs for all branches up to stable/queens becuase this API\nextension was available in Neutron since queens for sure so it\u0027s safe to\nadd it there.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/787718\n\nRelated-Bug: #1933115\nChange-Id: I2b9b472a07455f5e67fc4adcc3b264b4ad8a9dbf\n"
    },
    {
      "commit": "bb1532a297d65fc28868673a44e070d12de2fefd",
      "tree": "49773fc2283f96a48e6fbcb438b60b1706921228",
      "parents": [
        "03c795e8c32d4fb65c79766000c459b1d2f16f31"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Jun 17 13:45:56 2021 +0000"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 22 14:44:14 2021 +0000"
      },
      "message": "Revert \"Skip scenario tests if HA router will not be active\"\n\nThis reverts commit 03c795e8c32d4fb65c79766000c459b1d2f16f31.\n\nReason for revert: Fix [1] should resolve that issue and tests\nshould be more stable now.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/796844\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/796844\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/797407\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/797408\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/797409\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/797410\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/797411\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/797412\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/797473\n\nChange-Id: I2309f987c170b8fbaeaceef8b4db4fcb1c047fc7\nRelated-bug: #1923633\n"
    },
    {
      "commit": "47bf2c5054ac69117a6c1bc1e576f3d9e6614cb0",
      "tree": "5992af3fb3cd8f6449a86f8b4d5b662486905674",
      "parents": [
        "d594a877c8eddd823bf43c40f9c9df673082f1fd",
        "3eb483bf8db96e5646c1cecfd1cbdce33fe62519"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 21 19:29:35 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 21 19:29:35 2021 +0000"
      },
      "message": "Merge \"Remove allowed_address_pair API tests\""
    },
    {
      "commit": "12e5469b777d772b43efd789900a75d14bd6da65",
      "tree": "b212b727b2ae87461423747415b68857ed281e03",
      "parents": [
        "d594a877c8eddd823bf43c40f9c9df673082f1fd"
      ],
      "author": {
        "name": "ricolin",
        "email": "ricolin@ricolky.com",
        "time": "Thu Jun 17 15:49:29 2021 +0800"
      },
      "committer": {
        "name": "ricolin",
        "email": "ricolin@ricolky.com",
        "time": "Thu Jun 17 15:50:15 2021 +0800"
      },
      "message": "Enable tls-proxy support for test jobs\n\nChange-Id: I0bea6ca108b1174457425bab2bff7146449ace21\n"
    },
    {
      "commit": "d594a877c8eddd823bf43c40f9c9df673082f1fd",
      "tree": "1fef1d2834fcda33138ea7e3012790c8e6fce1b0",
      "parents": [
        "120dcfd081997e6dd178266c361f2fa73749e94c",
        "2e68c7aa20eaa1998a84ef0e040ff36abeb3eb13"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 16 15:05:18 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 16 15:05:18 2021 +0000"
      },
      "message": "Merge \"New API test for subnet\u0027s service types\""
    },
    {
      "commit": "3eb483bf8db96e5646c1cecfd1cbdce33fe62519",
      "tree": "66e3673b8b071555e5cef85c7a6c5a2816cecaa5",
      "parents": [
        "120dcfd081997e6dd178266c361f2fa73749e94c"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 15 14:36:58 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 15 14:40:18 2021 +0200"
      },
      "message": "Remove allowed_address_pair API tests\n\nThe same tests are also available in\ntempest.api.network.test_allowed_address_pair module. Usually in\nsuch case, tests are removed from the tempest repo and kept in the\ntempest plugin repo but in this case we discussed that with the core\nmembers of the QA team and we agreed that it will be better to remove\nthose tests from neutron-tempest-plugin and keep them in the tempest\nrepo as they are part of the Interop tests.\n\nChange-Id: Ia1756ddbea665dea639de8ef40602034c07dadbb\n"
    },
    {
      "commit": "120dcfd081997e6dd178266c361f2fa73749e94c",
      "tree": "2abb013093a83251284438dbca23759f1d11d044",
      "parents": [
        "d41ea136703a726a46a1f4b39c82a40c5684d749",
        "1536b57c8f1116ba48fdd72b6edc7202d5870fbf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jun 12 22:28:22 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 12 22:28:22 2021 +0000"
      },
      "message": "Merge \"Remove \"active\" attribute from the allowed_address_pairs\""
    },
    {
      "commit": "d41ea136703a726a46a1f4b39c82a40c5684d749",
      "tree": "f678a7519158c9c8bc3dd44d269ed385c8b8cce9",
      "parents": [
        "9e8a6aa7043426444ce742252dbe0f948055c7ab",
        "bd2bfd49d3b6bfb6f76a7507cab59b654f46e8a1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 09 14:16:34 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 09 14:16:34 2021 +0000"
      },
      "message": "Merge \"Added test for reattached security groups\""
    },
    {
      "commit": "3c0ef4e4f3a35d71a7834a026b910c6eb26b7d92",
      "tree": "5713d5f8d7e61b2a0a306b846581202e39b4f7f9",
      "parents": [
        "20eb9672d231efebaaeda6ab38b0bfa99f56f76d"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Wed May 26 16:26:51 2021 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Wed Jun 09 11:33:34 2021 +0000"
      },
      "message": "Switch neutron-tempest-plugin-api job to be ML2/OVN\n\nThis patch reverts [1] and switches back to the default networking\nbackend installed by devstack.\n\nThis patch also changes the GRE type networks with VLAN type networks\nbecause of the lack of support.\n\nOVN version is set to v21.03.0. OVN v20.12.0 [2] introduced the support\nfor ACL log meters (Neutron logging service), but this version is too\nold right now.\n\nPartial-Bug: #1928345\nRelated-Bug: #1929658\nRelated-Bug: #1914757\n\n[1]https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/791417\n[2]https://github.com/ovn-org/ovn/commit/880dca99eaf73db7e783999c29386d03c82093bf\n\nChange-Id: Id087c2a30a7279f9ef9a2c34ddc68a0b11d20c4b\n"
    },
    {
      "commit": "bd2bfd49d3b6bfb6f76a7507cab59b654f46e8a1",
      "tree": "202a25f244aa9e64eef7dfa7c41a86077d1b607d",
      "parents": [
        "4bc26447e9506a4e3814f208311ab1a354b5f531"
      ],
      "author": {
        "name": "Alex Katz",
        "email": "akatz@redhat.com",
        "time": "Wed May 26 18:12:36 2021 +0300"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jun 09 07:17:19 2021 +0000"
      },
      "message": "Added test for reattached security groups\n\nWe had a bug for OSP13 with openvswitch firewall driver that the established\nconnection can\u0027t be resumed after the security group has been removed from\nthe port and than added back. Need to test this behavior.\n\nIn order to keep the connection open there is a new StatefulConnection\nclass\n\nRelated-Bug: #1915530\nChange-Id: I3c2f037180b35dbbd254d8b4ce69852d31391a9a\n"
    },
    {
      "commit": "2e68c7aa20eaa1998a84ef0e040ff36abeb3eb13",
      "tree": "b1c29cadc74bd9f4411e950867d7c8ea1654a42b",
      "parents": [
        "9e8a6aa7043426444ce742252dbe0f948055c7ab"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Apr 23 14:00:35 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 08 10:18:18 2021 +0000"
      },
      "message": "New API test for subnet\u0027s service types\n\nThis new test creates 2 subnets with different service_types set, then\nit creates 2 ports with device_owner matching those service types and\nensures that each port has got IP address associated from the correct\nsubnet.\n\nChange-Id: Ia83b5f7958a4a12119e52c6fa9a06452fbec7bd6\n"
    },
    {
      "commit": "9e8a6aa7043426444ce742252dbe0f948055c7ab",
      "tree": "e31e6b08691e1d179c675a063eb8c3d36af9a3ec",
      "parents": [
        "661cc06f5e96a78cd643fdc09cfadc208d5a6c3a",
        "dbb0b4891ffaab0b600307768cee2b997e2b5f78"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 07 19:22:01 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 07 19:22:01 2021 +0000"
      },
      "message": "Merge \"QoS rule negative tests\""
    },
    {
      "commit": "1536b57c8f1116ba48fdd72b6edc7202d5870fbf",
      "tree": "544cbb907b97a46a0eb8e1c8b302f0cfa958e7e0",
      "parents": [
        "661cc06f5e96a78cd643fdc09cfadc208d5a6c3a"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Jun 04 13:55:31 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Jun 04 14:01:11 2021 +0200"
      },
      "message": "Remove \"active\" attribute from the allowed_address_pairs\n\nAttribute \"active\" is going to be added to the allowed_address_pairs\nin the patch [1] and will not be available in older branches.\nTo make our existing allowed_address_pairs API tests to be passing in\nboth cases, with and without that \"active\" attribute, this patch\nremoves that field from the allowed_address_pairs which are returned\nby the Neutron server.\n\nWe could make expected results of those tests to be dependend on the\navailable Neutron\u0027s API extensions but in that case existing tests may\nfail randomly as all tests are always using same IP addresses thus\nallowed_address_pair may be active\u003dTrue or active\u003dFalse.\n\nTo properly check active/inactive allowed address pairs there will be\nadditional tests added to the neutron-tempest-plugin in the follow up\npatch.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/601336\n\nRelated-Bug: #1928466\nChange-Id: I368ca13291055f43896beb905cf19ff933fa797c\n"
    },
    {
      "commit": "661cc06f5e96a78cd643fdc09cfadc208d5a6c3a",
      "tree": "ebbdebb898045a4f5e48be0b32ed9a1f6e9c862e",
      "parents": [
        "4bc26447e9506a4e3814f208311ab1a354b5f531",
        "20eb9672d231efebaaeda6ab38b0bfa99f56f76d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 27 06:19:45 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 27 06:19:45 2021 +0000"
      },
      "message": "Merge \"Switch neutron-tempest-plugin-api job to be ML2/OVS\""
    },
    {
      "commit": "4bc26447e9506a4e3814f208311ab1a354b5f531",
      "tree": "d48a73d81c90fccd56f3b88692ac93af7ac0c172",
      "parents": [
        "8de8b99c7052bd7d6205b6aa28e12f1679989dc7",
        "99d8ae2fb8967e87dd07d17e0b822730824502f2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 20 21:28:40 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 20 21:28:40 2021 +0000"
      },
      "message": "Merge \"Remove train jobs from the project\u0027s CI queues\""
    },
    {
      "commit": "8de8b99c7052bd7d6205b6aa28e12f1679989dc7",
      "tree": "a6f7d3d19c0829b376dd4933373969c43e6da762",
      "parents": [
        "98baa5d6aa82022b3703e91aa894e90318c1ef42"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 19 22:48:33 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 19 22:58:44 2021 +0200"
      },
      "message": "Change way how tcpdump result is checked in multicast test\n\nIn the multicast scenario test, when IGMP snooping is enabled thus\nmulticast traffic shouldn\u0027t be delivered to the unregistered node.\nTo check that this is true, we run tcpdump on the unregistered node\nwith filter to catch multicast packets and we assert that any packet\nwasn\u0027t captured by tcpdump.\nThe problem is that we were expeciting in the actual tcpdump message\nstring like:\n\n    \u00270 packets captured\\n0 packets received by filter\u0027\n\nand that can cause problem as sometimes test is failing due to output\nlike:\n\n    \u00270 packets captured\n     3 packets received by filter\n     0 packets dropped by kernel\u0027\n\nNow, according to the tcpdump manpage [1] meaning of the \"packets\nreceived by filter\" is like below:\n\n    \"the meaning of this depends on the OS on which you\u0027re running\n    tcpdump, and possibly on the way the OS was configured - if a\n    filter was specified on the command line, on some OSes it counts\n    packets regardless of whether they were matched by the filter\n    expression and, even if they were matched by the filter expression,\n    regardless of whether tcpdump has read and processed them yet,\n    on other OSes it counts only packets that were matched by\n    the filter expression regardless of whether tcpdump has read and\n    processed them yet, and on other OSes it counts only packets that\n    were matched by the filter expression and were processed by\n    tcpdump\"\n\nSo to avoid failured to due packets \"received by filter\", lets just\nmatch on packets \"captured\" as in case of this test, when we are using\n\"-c1\" switch in tcpdump that should be enough.\n\n[1] https://www.tcpdump.org/manpages/tcpdump.1.html\n\nCloses-Bug: #1926780\nChange-Id: If36931beecd53c0767a5de5fd01f861961385049\n"
    },
    {
      "commit": "98baa5d6aa82022b3703e91aa894e90318c1ef42",
      "tree": "4cbbfdefc3eac46074ca4bff43b05955b9508d23",
      "parents": [
        "3d7420a2fdb65a58086ab82f66badfcf1be9682e",
        "a4cb8077a8efa311b01ded3d2c27fc484016da13"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 19 15:53:12 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 19 15:53:12 2021 +0000"
      },
      "message": "Merge \"Unset new rolevar for run-tempest role for rocky jobs\""
    },
    {
      "commit": "3d7420a2fdb65a58086ab82f66badfcf1be9682e",
      "tree": "284b421338139bf95e3a0c8f925e9cef9a8a8b9b",
      "parents": [
        "887f5ac7303a016feeba5b926e4a63a5ef2ced65"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Wed May 12 11:28:40 2021 +0200"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Mon May 17 08:04:53 2021 +0000"
      },
      "message": "Explicitly set jobs sfc and bgpvpn to ML2/OVS\n\nDevstack is changing the Neutron default to OVN backend.\nThis patch makes sure that neutron-tempest-plugin-sfc and\nneutron-tempest-plugin-bgpvpn-bagpipe jobs use OVS backend and starts\nall neutron services like DHCP-agent and metadata-agent.\n\nChange-Id: I1f0c718b19781fa491c1e75a08282b30cf77ba1e\n"
    },
    {
      "commit": "99d8ae2fb8967e87dd07d17e0b822730824502f2",
      "tree": "72411be5f8699d0ceb7ce762d0e9efb88935de1b",
      "parents": [
        "887f5ac7303a016feeba5b926e4a63a5ef2ced65"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri May 14 16:22:22 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Sat May 15 09:14:56 2021 +0200"
      },
      "message": "Remove train jobs from the project\u0027s CI queues\n\nAs stable/train just was switched to EM phase, we don\u0027t need to run\nit\u0027s tests in the neutron-tempest-plugin CI.\nNeutron-tempest-plugin is pinned to the 1.5.0 version in the train\njobs and that will be used in e.g. Neutron stable/train since now.\n\nChange-Id: I2b7522e8d7fa9a973b00e59fcf5a0b5116bc5b6c\n"
    },
    {
      "commit": "20eb9672d231efebaaeda6ab38b0bfa99f56f76d",
      "tree": "7ff7339e47643d033db96dad86ea98e388c47864",
      "parents": [
        "887f5ac7303a016feeba5b926e4a63a5ef2ced65"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri May 14 10:30:14 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri May 14 10:30:14 2021 +0200"
      },
      "message": "Switch neutron-tempest-plugin-api job to be ML2/OVS\n\nIt will give us more API tests coverage as we don\u0027t need to e.g.\nskip logging tests, even when Devstack will be switched to the ML2/OVN\nbackend.\nIt also enables deploying Neutron with uwsgi again, as with ML2/OVS\nbackend it isn\u0027t broken.\n\nChange-Id: I90f3c430504677a42e98230b84ea87f863c1331b\nCloses: #1928345\n"
    },
    {
      "commit": "887f5ac7303a016feeba5b926e4a63a5ef2ced65",
      "tree": "a3adf567ca3fef164df96dcb1c3ab3622ac21ec4",
      "parents": [
        "dba9222224dae8715613178ebd273ae0ebc8b4e2",
        "03c795e8c32d4fb65c79766000c459b1d2f16f31"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 11 18:35:49 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 11 18:35:49 2021 +0000"
      },
      "message": "Merge \"Skip scenario tests if HA router will not be active\""
    },
    {
      "commit": "dba9222224dae8715613178ebd273ae0ebc8b4e2",
      "tree": "75e181edda9774d5e96aec823896f68ef3060443",
      "parents": [
        "25b3261587b5a85d43fadbba664422f277ebbdd7",
        "73cebc9782594a1ccbfe969c61bf554e6fad8721"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 07 03:33:38 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 07 03:33:38 2021 +0000"
      },
      "message": "Merge \"Fix test to prevent network leak\""
    },
    {
      "commit": "25b3261587b5a85d43fadbba664422f277ebbdd7",
      "tree": "d3aa39fbcc74559cd0e6d47141f82cb73c49d69e",
      "parents": [
        "f32a18b1597a1f2ff73929372d4a0665a75be8b2",
        "5be4bea4bfaaa8732f5538ef1b34e072c5716a75"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 06 22:58:25 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 06 22:58:25 2021 +0000"
      },
      "message": "Merge \"Rewrite stein jobs using tempest_exclude_regex\""
    },
    {
      "commit": "73cebc9782594a1ccbfe969c61bf554e6fad8721",
      "tree": "e169700d8cb701971dbbe142d8b81bcdc7d1d0a3",
      "parents": [
        "f32a18b1597a1f2ff73929372d4a0665a75be8b2"
      ],
      "author": {
        "name": "Sampat Ponnaganti",
        "email": "sp810x@att.com",
        "time": "Wed May 05 16:43:36 2021 +0000"
      },
      "committer": {
        "name": "Sampat Ponnaganti",
        "email": "sp810x@att.com",
        "time": "Thu May 06 13:06:34 2021 +0000"
      },
      "message": "Fix test to prevent network leak\n\nFix the test case such that the original network ID\nis used during the clean up of the network.\n\nCloses-Bug: #1927249\nChange-Id: I82f3c5320c5b324167a8c22966e16828090ab4b7\n"
    },
    {
      "commit": "dbb0b4891ffaab0b600307768cee2b997e2b5f78",
      "tree": "79187104ea253db8b76cea8971c46180072fe6ec",
      "parents": [
        "f32a18b1597a1f2ff73929372d4a0665a75be8b2"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Tue May 04 17:20:07 2021 +0200"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Wed May 05 10:36:56 2021 +0200"
      },
      "message": "QoS rule negative tests\n\nAdd negative tests for QoS minimum bandwidth rule and QoS DSCP rules.\n\nChange-Id: I7cec85b14c70ab6d55656cd518fdb4c806713c73\n"
    },
    {
      "commit": "4a91784c02b7799241af2c01b9964442c65cf7af",
      "tree": "8649eb1e644c98aca0658781f069b0af6092b16f",
      "parents": [
        "f32a18b1597a1f2ff73929372d4a0665a75be8b2"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 05 08:44:51 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 05 08:46:19 2021 +0200"
      },
      "message": "Move back designate scenario job to the check queue\n\nDue to bug [1] designate integration job was moved to\nthe experimental queue some time ago but now as [1] is fixed,\nwe can make it again running in the check queue and make it voting.\n\n[1] https://launchpad.net/bugs/1891309\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/789659\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/789660\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/789661\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/789662\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/789663\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/789664\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/789665\n\nChange-Id: Id14a4d6f9e7c921e5e682e7b5b27bf628ff28a77\nRelated-Bug: #1891309\n"
    },
    {
      "commit": "f32a18b1597a1f2ff73929372d4a0665a75be8b2",
      "tree": "41f82734e232551a30373d76e1d7f2183ba6f75e",
      "parents": [
        "4b83cee378fcb82a094672154ec4f5418bde7272",
        "7fbea90e365ddbd78001cc5ee8c46506fbd4b719"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 04 17:07:09 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 04 17:07:09 2021 +0000"
      },
      "message": "Merge \"Add QoS negative test, test_rule_create_rule_non_existent_policy\""
    },
    {
      "commit": "5be4bea4bfaaa8732f5538ef1b34e072c5716a75",
      "tree": "70dfcd17f0599e79128f10f5e9ba2ac3b3fc408a",
      "parents": [
        "b468f85df7203ecbafb95673777a879903ade016"
      ],
      "author": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Fri Apr 30 16:57:06 2021 +0200"
      },
      "committer": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Fri Apr 30 16:57:06 2021 +0200"
      },
      "message": "Rewrite stein jobs using tempest_exclude_regex\n\nAs detailed in [0], these jobs can not use the parent master definition\nanymore, as tempest_exclude_regex should not be set (and legacy\ntempest_black_regex used instead).\n\nThis integrates the master job definition directly, with that variable\nname change (and will be tested on a separate stein backport to confirm\nstein gates actually pass with it)\n\n[0] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/786657\n\nChange-Id: I1f93d8ce3b9708ebcdd4408675012229964af032\nCloses-Bug: #1923412\n"
    },
    {
      "commit": "a4cb8077a8efa311b01ded3d2c27fc484016da13",
      "tree": "9c35863baec7cf2c786b18a2d12f8ead54255f22",
      "parents": [
        "edf3cba046fd960bfbd6a17890ad995fd2c7d955"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Apr 16 15:33:29 2021 +0200"
      },
      "committer": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Fri Apr 30 13:38:25 2021 +0000"
      },
      "message": "Unset new rolevar for run-tempest role for rocky jobs\n\nIt was done switched to use new rolevar for newer branches in [1]\nsome time ago but it seems that as rocky and queens jobs are inheriting\nfrom the jobs defined for master branch, they have both regex variables\nset and that is causing problems when running CI jobs for older\nbranches.\nIt is like that because it seems that roles defined in Tempest repo\n(run-tempest) is always used from master branch, even if tempest is\npinned in devstack to be e.g. 23.0.0 (for Rocky).\nBecause of that, as for example our job\nneutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-rocky\ninherits from the neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid\nit happened that it had defined both \"tempest_black_regex\" and\n\"tempest_exclude_regex\" so both tasks:\n\nrun-tempest : Build exclude regex (old param)\nrun-tempest : Build exclude regex (new param)\n\nwere skipped and there was no list with tests to skip passed to tempest\nreally.\n\nTo avoid that, we need to define jobs for rocky branch \"from\nscratch\" and not inherit from the jobs defined in zuul.d/master.yaml\nas such jobs for master branch is using tempest_exclude_regex variable\nand there is no way to unset it in the rocky job.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/775257\n\nChange-Id: Iafa52d60050c12ea10ab1bfb4d6147f886303ea5\nCloses-Bug: #1924315\n"
    },
    {
      "commit": "4b83cee378fcb82a094672154ec4f5418bde7272",
      "tree": "449205cc6599fff50dd9bc9f4b81f138bf62e483",
      "parents": [
        "b468f85df7203ecbafb95673777a879903ade016"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Apr 29 21:08:09 2021 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Apr 29 21:08:09 2021 +0200"
      },
      "message": "Fix DNS scenario tests\n\nIn [0] the need for admin credentials was added, but one class wasn\u0027t changed,\nfix this.\n\n[0] I8c8b7c11c63ffeee4f776695f32ae686793299b3\n\nChange-Id: I7cdd157be5c4652c68f5b81171433a913f394bcf\n"
    },
    {
      "commit": "7fbea90e365ddbd78001cc5ee8c46506fbd4b719",
      "tree": "0c6c14e9723da79310498fc116091e11bdf4a37c",
      "parents": [
        "b468f85df7203ecbafb95673777a879903ade016"
      ],
      "author": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Wed Apr 28 22:37:22 2021 +0300"
      },
      "committer": {
        "name": "Maor Blaustein",
        "email": "blue@redhat.com",
        "time": "Wed Apr 28 22:37:22 2021 +0300"
      },
      "message": "Add QoS negative test, test_rule_create_rule_non_existent_policy\n\nThe negative test tries to create a rule\nusing non existing QoS policy name.\n\nChange-Id: I0e989173ca45a0454ba65518dd3f7b0051a95439\n"
    },
    {
      "commit": "b468f85df7203ecbafb95673777a879903ade016",
      "tree": "aa340bed31a16ba3a6e5c214c4d5ca60a65e265d",
      "parents": [
        "cef49ad5e7a86b2c333113bd0d697afc3481155b",
        "c134ea944e288a8dda5322fb104c39f9dbbaf842"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 28 10:36:29 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 28 10:36:29 2021 +0000"
      },
      "message": "Merge \"Add iptables and listening sockets to debug info\""
    },
    {
      "commit": "03c795e8c32d4fb65c79766000c459b1d2f16f31",
      "tree": "b1aa86c632c21e1172a26b38591b79696d89a98d",
      "parents": [
        "cef49ad5e7a86b2c333113bd0d697afc3481155b"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Apr 28 08:45:03 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Apr 28 09:05:31 2021 +0200"
      },
      "message": "Skip scenario tests if HA router will not be active\n\nDue to related bug, it may happen that HA router will not become active\non any of the L3 agents even in 10 minutes.\nI know it\u0027s just ugly workaround, but to unblock our gate lets skip test\nif that issue will happen, instead of failing whole job.\nWe know that issue and we are already working on fix for that.\n\nRelated-Bug: #1923633\nChange-Id: I185a0d1031af9489731baa0f132762b61eb9c64f\n"
    },
    {
      "commit": "cef49ad5e7a86b2c333113bd0d697afc3481155b",
      "tree": "49773fc2283f96a48e6fbcb438b60b1706921228",
      "parents": [
        "edf3cba046fd960bfbd6a17890ad995fd2c7d955",
        "ad276cb34086866e74eb33b4fb97a4378d7acd6f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 28 00:20:08 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 28 00:20:08 2021 +0000"
      },
      "message": "Merge \"jobs: remove devstack-gate references\""
    },
    {
      "commit": "edf3cba046fd960bfbd6a17890ad995fd2c7d955",
      "tree": "f53c2d26bb5f4ab97e785747bccb77a39738e426",
      "parents": [
        "d4988c4f32357a151d9eb715d071cfb696b6fd95"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Apr 21 10:34:02 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Apr 23 06:19:58 2021 +0000"
      },
      "message": "Wait for HA router to be active on at least one agent\n\nDue to related bug it may happend that HA router will become active on\none of the L3 agents after few minutes since it was created. And during\nthat time when it\u0027s in \"standby\" mode, VM can be spawned, it will try\nto get metadata but haproxy in the router namespace is still not running\nso there will be no metadata available.\nThat will end up with SSH authentication error as there will be no\nproper SSH key configured in the VM.\n\nOriginally this patch was intended just as a workaround for the related\nbug but I think it\u0027s worth to keep it even if that bug will be solved on\nthe Neutron\u0027s side as it may give us more clear information about the\nreal problem in the future if something similar will happen and HA\nrouter will not be active on any of the L3 agents.\n\nRelated-Bug: #1923633\nChange-Id: I8c8b7c11c63ffeee4f776695f32ae686793299b3\n"
    },
    {
      "commit": "c134ea944e288a8dda5322fb104c39f9dbbaf842",
      "tree": "8b08560640f892e10b972b761da827575e05a984",
      "parents": [
        "d4988c4f32357a151d9eb715d071cfb696b6fd95"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Wed Apr 14 15:15:01 2021 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso",
        "email": "ralonsoh@redhat.com",
        "time": "Wed Apr 21 14:11:28 2021 +0000"
      },
      "message": "Add iptables and listening sockets to debug info\n\nThe method \"_log_local_network_status\", used to print the system\ninformation in case of error, is improved with new information:\n- The local namespace iptables\n- The local namespace listening sockets\n\nThis information could provide the needed info to investigate the\nproblem, related in the referred bug, when a VM cannot retrieve\nthe metadata information.\n\nChange-Id: Id56743a07267b4b6c03e7b9b295f919668ac07ab\nRelated-Bug: #1923633\n"
    },
    {
      "commit": "d4988c4f32357a151d9eb715d071cfb696b6fd95",
      "tree": "76cba102ada80ef9ee5d130b6b96c177edfd166a",
      "parents": [
        "8c19a3d1e24afc76c27363dd5b8b006fd3dee43a",
        "424eacdad657ccdd431cddde0f52e7b1804e1b80"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 15 09:43:22 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 15 09:43:22 2021 +0000"
      },
      "message": "Merge \"Add jobs definitions for the stable/wallaby branch\""
    },
    {
      "commit": "8c19a3d1e24afc76c27363dd5b8b006fd3dee43a",
      "tree": "b2be559ea94f023005255b1e03ad84362fb3433f",
      "parents": [
        "5ad4e821006b9ae2bbd5aee18f47b8764a2e2f9c",
        "ff54bba976d2e78b67920769af9014998d6dad52"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 07 23:11:20 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 07 23:11:20 2021 +0000"
      },
      "message": "Merge \"Switch to new rolevar for run-temepst role\""
    },
    {
      "commit": "424eacdad657ccdd431cddde0f52e7b1804e1b80",
      "tree": "83f8391a924eed3ae4f3af93ad6e7a77efee9b95",
      "parents": [
        "5ad4e821006b9ae2bbd5aee18f47b8764a2e2f9c"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Apr 07 08:41:01 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Apr 07 09:59:54 2021 +0200"
      },
      "message": "Add jobs definitions for the stable/wallaby branch\n\nStable/Wallaby branch is already cut so we need to have\nneutron-tempest-plugin jobs definitions for it.\n\nChange-Id: I39ae1585ee5e0c85420d7fe9ca407ca6f685b2df\n"
    },
    {
      "commit": "5ad4e821006b9ae2bbd5aee18f47b8764a2e2f9c",
      "tree": "880220ed537ca12d0dcc168d112ea0e87be83272",
      "parents": [
        "af435644555c1341605f1cdb8f761cfc393725a4",
        "11b689299722e75a2c1f2fb15cce52f05b2e4cd3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 25 10:58:24 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 25 10:58:24 2021 +0000"
      },
      "message": "Merge \"New test, extends test_subport_connectivity\""
    },
    {
      "commit": "af435644555c1341605f1cdb8f761cfc393725a4",
      "tree": "08702bb53d74c73bf1112a4b6213aef109821335",
      "parents": [
        "04d2f9858233c9dbdd7a57b2b543f90f03c8d7da",
        "305ded386ba186d38247d91ff3657b36defd3a0b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 24 16:26:00 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 24 16:26:00 2021 +0000"
      },
      "message": "Merge \"Revert \"Mark test_floatingip_port_details test as unstable\"\""
    },
    {
      "commit": "04d2f9858233c9dbdd7a57b2b543f90f03c8d7da",
      "tree": "24ab4a17beadd173c7cec8fda6ce0f7a84291b98",
      "parents": [
        "862cbeb4d1e182d026b32455fab2c5b4fa64bff1",
        "08f3c61c5f3ea383328158369e9b2d62dc945a16"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Mar 22 18:33:00 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 22 18:33:00 2021 +0000"
      },
      "message": "Merge \"ovn: Collect OVN logs\""
    },
    {
      "commit": "11b689299722e75a2c1f2fb15cce52f05b2e4cd3",
      "tree": "84d010439a84e936bee2f29cc3bef9f2210b6ccf",
      "parents": [
        "862cbeb4d1e182d026b32455fab2c5b4fa64bff1"
      ],
      "author": {
        "name": "Yarboa",
        "email": "yrachman@redhat.com",
        "time": "Thu Jan 07 13:03:35 2021 +0200"
      },
      "committer": {
        "name": "Yarboa",
        "email": "yrachman@redhat.com",
        "time": "Mon Mar 22 16:12:42 2021 +0000"
      },
      "message": "New test, extends test_subport_connectivity\n\nRelated-Bug: #1869244\n\nAdding new test, test_subport_connectivity_soft_reboot\nThe test is checking trunks and ports are recreated during server\nreboots, especialy in ovs_dpdk ports,\nSince test flow is variant of test_subport_connectivity\nTwo methods added and used in the tests:\n_create_servers_with_trunk_port\n_check_servers_remote_connectivity\n\nChange-Id: Ia5fbe680bb904680f52e0e15056d629717a643af\n"
    },
    {
      "commit": "862cbeb4d1e182d026b32455fab2c5b4fa64bff1",
      "tree": "1eb4d13ac7fe8dc0186d07622313c66e2bfa968b",
      "parents": [
        "b8204308a2dcb3577e50f9315c526dee21178c32"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Sat Mar 20 10:05:26 2021 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Sat Mar 20 10:05:26 2021 +0100"
      },
      "message": "Set proper OVS_SYSCONFDIR for the job wher OVS is compiled\n\nDevstack\u0027s patch [1] introduced new variable OVS_SYSCONFDIR which by\ndefault points to the /etc/openvswitch directory. But in case of the\njobs where OVS is installed from source there is no such directory and\n/usr/local/etc/openvswitch should be used instead.\n\n[1] https://review.opendev.org/c/openstack/devstack/+/779991\n\nChange-Id: I240d0df197e89224c2447625130f02d640116ba1\nRelated-Bug: #1918656\n"
    },
    {
      "commit": "305ded386ba186d38247d91ff3657b36defd3a0b",
      "tree": "851d73260dd095eef221d3c8a02a0c42364abc8a",
      "parents": [
        "b8204308a2dcb3577e50f9315c526dee21178c32"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Mar 16 10:32:44 2021 +0000"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Mar 17 20:35:50 2021 +0100"
      },
      "message": "Revert \"Mark test_floatingip_port_details test as unstable\"\n\nThis reverts commit 5ddcf33322f1e257322369fff6416aa48c4214b9.\n\nReason for revert: I don\u0027t see failures of that test in last 30 days\naccording to logstash. Let\u0027s run it without skipping and we will see if\nthe problem still exists.\n\nChange-Id: Iee4c0bb20ac74b1055023fbb3ea4c335564c72a4\n"
    },
    {
      "commit": "b8204308a2dcb3577e50f9315c526dee21178c32",
      "tree": "c3d989e4121525e604ff738d3251bfb46e2c4e9f",
      "parents": [
        "a171170042ee3594dced44dad76f154f643a066d",
        "6b6596710efd41788b1eebf107a1a539e7b69403"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 11 15:16:10 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 11 15:16:10 2021 +0000"
      },
      "message": "Merge \"Fix multicast scenario test\""
    },
    {
      "commit": "08f3c61c5f3ea383328158369e9b2d62dc945a16",
      "tree": "f5bac818402cf63bd59f1fb05d9fde9765595e56",
      "parents": [
        "a171170042ee3594dced44dad76f154f643a066d"
      ],
      "author": {
        "name": "Jakub Libosvar",
        "email": "libosvar@redhat.com",
        "time": "Sun Feb 07 15:50:23 2021 +0100"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Tue Mar 09 22:31:06 2021 -0500"
      },
      "message": "ovn: Collect OVN logs\n\nCollect OVS and OVN logs on the jobs that compile OVS and OVN from\nsource. The directories containing the logs are different if packages\nare used instead. The Neutron change [1] collects logs only for packaged\nversions because OVS and OVN are never compiled in Neutron jobs.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/771658\n\nChange-Id: I90d9a37a31c1c455ae47e3c0f4bd9b3c98241d34\n"
    },
    {
      "commit": "a171170042ee3594dced44dad76f154f643a066d",
      "tree": "0a31817b9f0883292e118155e5b456639021e445",
      "parents": [
        "e6e0ccf3dbbcb8173d04c7842f8cfa523c8a4882",
        "24ad1f3c7fd214ce6412715c204f9457b6c80019"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 09 12:48:29 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 09 12:48:29 2021 +0000"
      },
      "message": "Merge \"Enable l3_ha in neutron config for scenario jobs\""
    },
    {
      "commit": "6b6596710efd41788b1eebf107a1a539e7b69403",
      "tree": "7b03bd90afa2814814bc4db193fa59741875da6c",
      "parents": [
        "63e1543d6245c905cafd09a6f7febb62487013b6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Feb 02 22:15:33 2021 +0000"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Mar 09 12:18:30 2021 +0100"
      },
      "message": "Fix multicast scenario test\n\nThis patch changes multicast scenario test to run tcpdump on the\n\"unregistered\" host always with specific interface, so that interface\nis switched to the promiscuous mode.\nIt also adds option \"-c 1\" to the same tcpdump to be sure that it is killed\nafter it captures one packet.\n\nIn OVN job on Ussuri OVN 20.03 is used and IGMP Snooping requires a\nleast OVN 20.12 so in that version snooping is disabled.\n\nThis also reverts commit 193f1714bf4b2cf9bcdee89c0a646cab84544f10 which\nmarked that multicast scenario test as unstable.\n\nCloses-Bug: #1850288\n\nChange-Id: Ia3c84134a3e0543687ef715025d70f42e4b6826c\n"
    },
    {
      "commit": "ad276cb34086866e74eb33b4fb97a4378d7acd6f",
      "tree": "f26fe792b3ac4887ee2b3832dfd19a512fd46acc",
      "parents": [
        "e6e0ccf3dbbcb8173d04c7842f8cfa523c8a4882"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Mon Mar 08 19:49:16 2021 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Mon Mar 08 19:50:20 2021 +0100"
      },
      "message": "jobs: remove devstack-gate references\n\nNot needed by native Zuul v3 jobs.\n\nChange-Id: I31e9cc2e006d66b8feb8bd5738d595974509c732\n"
    },
    {
      "commit": "e6e0ccf3dbbcb8173d04c7842f8cfa523c8a4882",
      "tree": "751d6faed9224d0331665f33ec4f820bb20a8270",
      "parents": [
        "b1c7a3d7316eec8a10f3fb7cff3e875d4241674a"
      ],
      "author": {
        "name": "Hang Yang",
        "email": "hangyang@verizonmedia.com",
        "time": "Fri Feb 26 15:07:05 2021 -0600"
      },
      "committer": {
        "name": "Hang Yang",
        "email": "hangyang@verizonmedia.com",
        "time": "Tue Mar 02 09:33:44 2021 -0600"
      },
      "message": "Add a scenario test for remote address group\n\nAdd a scenario test for SG rules with remote address group.\n\nImplements: blueprint address-groups-in-sg-rules\nChange-Id: I982552f47297a83a351ec67090c9101d80d88d4a\n"
    },
    {
      "commit": "b1c7a3d7316eec8a10f3fb7cff3e875d4241674a",
      "tree": "4ba0e836498c305eb14f2f233f3470043b265d8c",
      "parents": [
        "935a50ed86016bd05ffe5c25ac7d424e1819d5e3"
      ],
      "author": {
        "name": "Miguel Lavalle",
        "email": "miguel.lavalle@verizonmedia.com",
        "time": "Sun Jan 31 19:05:22 2021 -0600"
      },
      "committer": {
        "name": "Miguel Lavalle",
        "email": "miguel.lavalle@verizonmedia.com",
        "time": "Mon Mar 01 19:12:17 2021 -0600"
      },
      "message": "Add tempest API tests for address groups RBAC\n\nAdd tempest API tests for address groups RBAC\n\nChange-Id: I2e3f6502f658e96594422abf82d44d8132da993b\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/772460\n"
    },
    {
      "commit": "24ad1f3c7fd214ce6412715c204f9457b6c80019",
      "tree": "fac912cdd3bfd3dd1cb14f995c1ecd5d8beec73f",
      "parents": [
        "2c9869000e6b6bacf4836bf4358b9b1451bde8a9"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Aug 11 11:01:34 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Mar 01 15:22:31 2021 +0000"
      },
      "message": "Enable l3_ha in neutron config for scenario jobs\n\nThis patch sets l3_ha config option in neutron server to be\nTrue in singlenode scenario jobs:\n - neutron-tempest-plugin-openvswitch\n - neutron-tempest-plugin-openvswitch-iptables_hybrid\n - neutron-tempest-plugin-linuxbridge\n\nSo all routers created in those jobs will be HA by default.\nEven in single node jobs this will provide us better coverage\nof L3HA mode for routers becuase we didn\u0027t have any job to cover\nsuch case since now.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron/+/776618\n\nChange-Id: I368d0e9410b009097b29367579f958e3ff537936\n"
    },
    {
      "commit": "935a50ed86016bd05ffe5c25ac7d424e1819d5e3",
      "tree": "271fcb705a94b0ee6e9e27d36c9334a480a157ca",
      "parents": [
        "f5a40d92f2d3085148f87c8c912d50dc463d5ca1",
        "743c3b26b939f223838ec993434e9b166266e552"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 27 13:01:49 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 27 13:01:49 2021 +0000"
      },
      "message": "Merge \"Explicitly set jobs to ML2/OVS\""
    },
    {
      "commit": "f5a40d92f2d3085148f87c8c912d50dc463d5ca1",
      "tree": "3f73de7a082665aa7067a3922477f71f14e1f1d0",
      "parents": [
        "98772918ff84df919546e5e83be486bf3b6585f2"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Tue Feb 23 09:17:49 2021 +0100"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Thu Feb 25 08:44:17 2021 +0100"
      },
      "message": "Add update QoS rule test step to fip-qos scenario\n\nThis test step was performed at QoSTest.test_qos_basic_and_update (QoS\npolicies applied to network and port), but not at\nFloatingIPQosTest.test_qos (QoS policies applied to FIP)\n\nChange-Id: I4c714f68150f4e40d09048e4d2306619455875b4\n"
    },
    {
      "commit": "98772918ff84df919546e5e83be486bf3b6585f2",
      "tree": "e05eb73f0c20cfe52b2b81da5c1a7217b3f3f7eb",
      "parents": [
        "e6b1004ff2905a1f4fa60cca8915a02131686fe3"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Fri Feb 19 12:36:21 2021 +0100"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Tue Feb 23 19:39:40 2021 +0000"
      },
      "message": "Delete qos policies created during scenario tests\n\nChange-Id: I3d41ab713eccac434e44d9c117a9846ba7ab5ed6\n"
    },
    {
      "commit": "e6b1004ff2905a1f4fa60cca8915a02131686fe3",
      "tree": "a2c247ee9d2defadc8c9ff39f59a2c16091cb4ed",
      "parents": [
        "63e1543d6245c905cafd09a6f7febb62487013b6"
      ],
      "author": {
        "name": "ccamposr",
        "email": "ccamposr@redhat.com",
        "time": "Fri Feb 12 12:26:08 2021 +0100"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Mon Feb 22 17:32:00 2021 +0100"
      },
      "message": "Add skip funtion for checking enabled extensions in the l3 agent\n\nThis function check the extension configured in the l3 network agent\nand if the extension is no enabled the test is skipped\n\nThat validation should not be applied when the l3 agent does not exist,\ne.g.: OVN configurations\n\nChange-Id: Icbc379d6b8ab0d720d2ae242d79949fb4dd9d27c\n"
    },
    {
      "commit": "743c3b26b939f223838ec993434e9b166266e552",
      "tree": "a455a300d9800ffabc31bf4acdf9a55a78f78d96",
      "parents": [
        "63e1543d6245c905cafd09a6f7febb62487013b6"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Wed Sep 02 14:40:22 2020 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Mon Feb 22 11:07:46 2021 +0000"
      },
      "message": "Explicitly set jobs to ML2/OVS\n\nDevstack is changing the Neutron default to OVN backend. This patch\nis asserts that neutron-tempest-plugin gate will not get broken by\nthat change by explicitly configuring stable jobs to continue to run\nwith ML2/OVS.\n\nChange-Id: Ibc1594d0296b31af82776eea84b1d3dea5a4dac7\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "913c3065e2f2adcf74167b3bdf3e7e0f5200fc18",
      "tree": "bf348132aa6090244840dcfa11916b8da6dc87dd",
      "parents": [
        "63e1543d6245c905cafd09a6f7febb62487013b6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Jun 08 00:06:54 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Feb 19 16:25:58 2021 +0100"
      },
      "message": "Add test for default DNS zone per tenant\n\nRelated-Bug: #1843218\n\nDepends-On: https://review.opendev.org/#/c/686343/\nChange-Id: If36aa3e99286f4f91ea488609aee0589656881da\n"
    },
    {
      "commit": "63e1543d6245c905cafd09a6f7febb62487013b6",
      "tree": "d62ec7289564d8b1637cd865e8f837adcf83f887",
      "parents": [
        "cd1b08a51f5bb8e19799203f8dbd959c7263b874",
        "d89e7e3c09be5e9f16e3c3a91bd5ef5d095efde6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 18 12:21:39 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 12:21:39 2021 +0000"
      },
      "message": "Merge \"Limit execution of the neutron CI jobs on some irrelevant file\""
    },
    {
      "commit": "cd1b08a51f5bb8e19799203f8dbd959c7263b874",
      "tree": "5b6f39e31ab28b569edfd5016956805d65d6d89d",
      "parents": [
        "2c9869000e6b6bacf4836bf4358b9b1451bde8a9",
        "83c8fd6dfd7065ddf409c01bba921d7b53ee1d02"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 16 11:37:41 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 16 11:37:41 2021 +0000"
      },
      "message": "Merge \"Move designate scenario job to the experimental queue temporary\""
    },
    {
      "commit": "ff54bba976d2e78b67920769af9014998d6dad52",
      "tree": "5d798f40829ec26753804c7ba813fc498930f468",
      "parents": [
        "2c9869000e6b6bacf4836bf4358b9b1451bde8a9"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 11 13:17:16 2021 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 11 13:20:33 2021 -0600"
      },
      "message": "Switch to new rolevar for run-temepst role\n\nTempest replaced the below rolevar for run-tempest role\n- tempest_test_blacklist is replaced by tempest_test_exclude_list\n- tempest_black_regex is replaced by tempest_exclude_regex\n\nold name are still supported for compatiblity but we recommend\nto switch to new one.\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/774835\nChange-Id: I75088a92726821cea678417fc16d7c239e32bc81\n"
    },
    {
      "commit": "2c9869000e6b6bacf4836bf4358b9b1451bde8a9",
      "tree": "cfe575aa2157b31577503fe386e7ed0ea1cd5967",
      "parents": [
        "0f13fee983385c9dee3ec077429441adb38a16ff",
        "85472b6b93d5bb1c647362d542905eba37177d05"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 11 12:57:09 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 12:57:09 2021 +0000"
      },
      "message": "Merge \"test_metadata_routed: save console log\""
    },
    {
      "commit": "d89e7e3c09be5e9f16e3c3a91bd5ef5d095efde6",
      "tree": "ce0e3f9316286995ded41aea5f8d00513ff2059f",
      "parents": [
        "83c8fd6dfd7065ddf409c01bba921d7b53ee1d02"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Feb 04 12:12:27 2021 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Feb 05 14:51:01 2021 +0000"
      },
      "message": "Limit execution of the neutron CI jobs on some irrelevant file\n\nThis patch tries to make execution of the CI jobs in the Neutron\nqueue to be more smart. There is no need to e.g. run\nneutron-tempest-plugin-api job when only changed files in patch\nare in e.g. neutron.agent module.\nOr there is no need to run openvswitch scenario jobs if changes\nare in e.g. linuxbridge agent only.\n\nChange-Id: I59acf91e4ce396c35d9939ea4887dde3aef55474\n"
    },
    {
      "commit": "0f13fee983385c9dee3ec077429441adb38a16ff",
      "tree": "19ad473e30d188505bc468b85b0ed116061c5c87",
      "parents": [
        "eb84955bf723b25b5b83030b889955f80861ce07",
        "b667ac366ca85618bf83f4ba0cebdc33b6bd3215"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 04 21:03:04 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 04 21:03:04 2021 +0000"
      },
      "message": "Merge \"Delete router test - API scenario\""
    },
    {
      "commit": "83c8fd6dfd7065ddf409c01bba921d7b53ee1d02",
      "tree": "4346e6fa2e4435c7f4db4dd2fbd557eb39176b87",
      "parents": [
        "eb84955bf723b25b5b83030b889955f80861ce07"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Feb 04 11:40:33 2021 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Feb 04 11:40:33 2021 +0100"
      },
      "message": "Move designate scenario job to the experimental queue temporary\n\nLet\u0027s save some infra resources until for now.\nWhen bug https://bugs.launchpad.net/neutron/+bug/1891309 will be fixed,\nand that job will be stable again, we can move it back to the check\nqueue.\n\nChange-Id: I81d9177dcc5f75d9ec775d2d1b020d48f50ec97d\n"
    },
    {
      "commit": "b667ac366ca85618bf83f4ba0cebdc33b6bd3215",
      "tree": "044da73ed6c8ea5d75a9e450e6f6ebc4830cbe0c",
      "parents": [
        "1f719e26b6e23e7540e3510f20175ae58c504294"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "ashtempl@redhat.com",
        "time": "Tue Nov 17 20:23:41 2020 +0200"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "ashtempl@redhat.com",
        "time": "Wed Feb 03 18:56:21 2021 +0200"
      },
      "message": "Delete router test - API scenario\n\nTest tries to delete router, up untill the last is finally deleted.\n\"Conflict Errors\" are covered for each router\u0027s \"in use\" port.\n\nNote: this patch removes \"old test\" in:\nneutron_tempest_plugin/api/test_routers_negative.py L:44\nbecause this test is actually removes router when it has no dependencies\nand it\u0027s not about the \"Error\" validation only.\n\nChange-Id: I45629e89ca357306c3fad607647eb30baedfec04\n"
    },
    {
      "commit": "eb84955bf723b25b5b83030b889955f80861ce07",
      "tree": "f37ae818bf1061120b34c263dd98a28245910df5",
      "parents": [
        "a45e0ba48bb9f1fab8664e96572256d0189801bd",
        "dd96e9a6aeffd2181ad70248aab0dc02403fe2c4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 28 14:35:05 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 28 14:35:05 2021 +0000"
      },
      "message": "Merge \"Use tempest\u0027s ServiceClients rather than Manager\""
    },
    {
      "commit": "85472b6b93d5bb1c647362d542905eba37177d05",
      "tree": "788e4ae8297a48a8883ca4b7ebae7faf19eb60ed",
      "parents": [
        "a45e0ba48bb9f1fab8664e96572256d0189801bd"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Wed Jan 27 11:34:04 2021 +0100"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Jan 28 09:55:21 2021 +0100"
      },
      "message": "test_metadata_routed: save console log\n\nIn case the commands that check metadata fails save console log.\n\nChange-Id: I7f3582faf429d796493d7dc9837977b5c0f74922\n"
    },
    {
      "commit": "a45e0ba48bb9f1fab8664e96572256d0189801bd",
      "tree": "ab6a124898a5cb77082ada90a759237382dd8a12",
      "parents": [
        "c78b358a0920598412dc6b2eb1f3a6128ba075c8",
        "8ebc061c05d8502fdb5410f34020438492b9e364"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 20 17:03:36 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 20 17:03:36 2021 +0000"
      },
      "message": "Merge \"Create security groups with the same name\""
    },
    {
      "commit": "c78b358a0920598412dc6b2eb1f3a6128ba075c8",
      "tree": "3951095518d67691c2935704ceeb1c25a486e026",
      "parents": [
        "363b13bea2d9f3a56b4f071ae973775a6a31ca97",
        "088707bf5c4cdffd403c2cb4c7743b811ece5635"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 20 16:49:27 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 20 16:49:27 2021 +0000"
      },
      "message": "Merge \"Add first VLAN Transparency tests\""
    },
    {
      "commit": "088707bf5c4cdffd403c2cb4c7743b811ece5635",
      "tree": "9020700a952e7cfc2890b3258e6c69e462e9cd79",
      "parents": [
        "5ff3a43a285a28743f26fd15aaf72ee1ae9cf6c8"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Tue Dec 01 21:13:45 2020 +0100"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Tue Jan 19 12:36:40 2021 +0100"
      },
      "message": "Add first VLAN Transparency tests\n\nThese tests are only executed if the vlan-transparent extension is installed\nAdvanced images are required because VLANs need to be configured on\nthe servers, which is not possible with cirros\nConnectivity between servers via VLAN interface is verified\n\nFunctions add_route, delete_route and delete_address are added to class\nIPCommand because they are needed for some VLAN Transparency downstream tests\n\nChange-Id: I448203ead31f17a51f756667f6b3fc8e70a77ed2\n"
    },
    {
      "commit": "363b13bea2d9f3a56b4f071ae973775a6a31ca97",
      "tree": "3b4edcc708391519c37b17451bf2bef25531f0dd",
      "parents": [
        "5ff3a43a285a28743f26fd15aaf72ee1ae9cf6c8"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Sun Dec 27 23:19:24 2020 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jan 19 08:00:10 2021 +0000"
      },
      "message": "Remove stein jobs from the project\u0027s queues\n\nAs Stein is now in EM phase we don\u0027t want to run it\u0027s jobs for every\npatch anymore.\nSo this patch removes those jobs from the check and gate queue of the\nneutron-tempest-plugin repo.\nIt also freeze to use always \"stein-em\" tag of the\nneutron-tempest-plugin in those jobs as this is last known, good\nrelease which works with Neutron stable/stein.\n\nDepends-On: https://review.opendev.org/c/openstack/releases/+/768553\nChange-Id: Ie57b009430bb92f1dabea48399af9faaa7e8987b\n"
    },
    {
      "commit": "8ebc061c05d8502fdb5410f34020438492b9e364",
      "tree": "7ff1938299a0817d22f833cab01a155cfc3607b6",
      "parents": [
        "1f719e26b6e23e7540e3510f20175ae58c504294"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "ashtempl@redhat.com",
        "time": "Mon Nov 16 15:02:55 2020 +0200"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "ashtempl@redhat.com",
        "time": "Sat Jan 16 13:19:39 2021 +0200"
      },
      "message": "Create security groups with the same name\n\nTest scenario:\nCreate a number of security groups using the same name.\nMake sure that all the security groups have been created successfully\nand that each group has its own unique ID.\n\nChange-Id: I044e8f86cd8999d1bde5e4995239b0dfa55489f0\n"
    },
    {
      "commit": "5ff3a43a285a28743f26fd15aaf72ee1ae9cf6c8",
      "tree": "508ccdde7981a38dcf20ff2ddc1404abe9f31fc9",
      "parents": [
        "19a3f867cb485c5544ab0cd9a0f5fd9f5246bf85",
        "20a3211d0212af186567c47d0858cbf64ae4689b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 15 00:32:17 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 15 00:32:17 2021 +0000"
      },
      "message": "Merge \"Unmark port_forwarding tests as unstable (cont.)\""
    },
    {
      "commit": "19a3f867cb485c5544ab0cd9a0f5fd9f5246bf85",
      "tree": "d348ed4c113064128b62abcefe52ecbce3977e3a",
      "parents": [
        "2903040070a72c3579a531272d1b344c19f8f178",
        "45d8761d4b13ccff51a5e12c165c8e5344a2aee0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 13 16:20:15 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 13 16:20:15 2021 +0000"
      },
      "message": "Merge \"Move fwaas jobs to the experimental queue\""
    },
    {
      "commit": "20a3211d0212af186567c47d0858cbf64ae4689b",
      "tree": "41cb8b333963be4f2700e7d0dd4c3108fce3cb52",
      "parents": [
        "2903040070a72c3579a531272d1b344c19f8f178"
      ],
      "author": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Thu Jan 07 15:15:47 2021 -0500"
      },
      "committer": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Thu Jan 07 15:17:44 2021 -0500"
      },
      "message": "Unmark port_forwarding tests as unstable (cont.)\n\nThose tests were marked as unstable after migration of CI to the\nUbuntu Focal due to related bug.\nNow this bug should be fixed with depends-on patch so lets make those\ntests as stable again.\n\nThis is a continuation of\nhttps://review.opendev.org/c/openstack/neutron-tempest-plugin/+/756114\n\nDepends-On: https://review.opendev.org/756107\n\nChange-Id: I9c592f189b0b4c69cdfcf0058502c18589f2db40\nRelated-Bug: #1896735\n"
    }
  ],
  "next": "2903040070a72c3579a531272d1b344c19f8f178"
}
