)]}'
{
  "log": [
    {
      "commit": "2a922a88a00c2332882c474c9867555a7a9ad9e0",
      "tree": "e73df854e1bc4eec9388d32d13343ac9c3360558",
      "parents": [
        "581bacd52d1d392de3d142b53a51cdf5db16a3ee",
        "71a462b77ffb4e5d806622f5fffb268488ce5df8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 10 06:38:40 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 10 06:38:40 2020 +0000"
      },
      "message": "Merge \"Skip fip_qos test is there is no L3 agent with extension enabled\""
    },
    {
      "commit": "581bacd52d1d392de3d142b53a51cdf5db16a3ee",
      "tree": "6edb98640a05545a7fc805a92c9023788bd4bdae",
      "parents": [
        "8f8077e4a6d9490acf8935f1bf159cb4d3371a7f",
        "dff870b600fc5a4fa33ccfc7c41b62f9aaa38ae3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Nov 09 11:37:52 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 09 11:37:52 2020 +0000"
      },
      "message": "Merge \"Fix access to dictionary variable \"server\"\""
    },
    {
      "commit": "8f8077e4a6d9490acf8935f1bf159cb4d3371a7f",
      "tree": "0fa066a5bf7c3bb7ff57e022727d15a7997d421e",
      "parents": [
        "ad7b8e3b888f20f75600b233959d3df92508d6ef",
        "20591c5b9797626fbf106953b447c1336bf5d5a4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Nov 09 11:20:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 09 11:20:07 2020 +0000"
      },
      "message": "Merge \"Skip WritableMtuTest for OVN\""
    },
    {
      "commit": "dff870b600fc5a4fa33ccfc7c41b62f9aaa38ae3",
      "tree": "e2148caf0c9f8ed20b0086e127b240019a64279d",
      "parents": [
        "ad7b8e3b888f20f75600b233959d3df92508d6ef"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Fri Nov 06 08:41:44 2020 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Fri Nov 06 08:41:44 2020 +0000"
      },
      "message": "Fix access to dictionary variable \"server\"\n\nChange-Id: Ib8ed5b0a7020f44bf01f23c37702dac1fe6371c9\nCloses-Bug: #1903272\n"
    },
    {
      "commit": "ad7b8e3b888f20f75600b233959d3df92508d6ef",
      "tree": "afa31fa9d6d4de2308151dce3bb5141db317b010",
      "parents": [
        "3addd352d8be9c9148a957795df4d4ce81247572",
        "2abbc92a85eb7d0be92c10e59ab4998e3b5e6b23"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 05 18:52:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 05 18:52:23 2020 +0000"
      },
      "message": "Merge \"Improve logging of vm\u0027s console output\""
    },
    {
      "commit": "20591c5b9797626fbf106953b447c1336bf5d5a4",
      "tree": "ee9bed25458d637d9d8f8fa419e8af6044d17e32",
      "parents": [
        "3addd352d8be9c9148a957795df4d4ce81247572"
      ],
      "author": {
        "name": "Jakub Libosvar",
        "email": "libosvar@redhat.com",
        "time": "Thu Oct 29 21:01:51 2020 +0100"
      },
      "committer": {
        "name": "Jakub Libosvar",
        "email": "libosvar@redhat.com",
        "time": "Thu Nov 05 11:22:23 2020 +0100"
      },
      "message": "Skip WritableMtuTest for OVN\n\nThe test requires east/west fragmentation which\nis currently not supported in core OVN.\n\nCo-Authored-By: Yatin Karel \u003cykarel@redhat.com\u003e\nChange-Id: I2e6e0585fdcc984437a7913e80170889c797563c\nSigned-off-by: Jakub Libosvar \u003clibosvar@redhat.com\u003e\n"
    },
    {
      "commit": "3addd352d8be9c9148a957795df4d4ce81247572",
      "tree": "f82faf10f8b099b4061195761a9325ccacb1b087",
      "parents": [
        "4542e8f0bb18e358d5905dd9fcd64f5bd5bfd817",
        "f2893448b4bc96385fa370c25aaae795af240a00"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 03 12:58:48 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 03 12:58:48 2020 +0000"
      },
      "message": "Merge \"Disable Swift services in all scenario jobs\""
    },
    {
      "commit": "4542e8f0bb18e358d5905dd9fcd64f5bd5bfd817",
      "tree": "aad1cacd42300c378f29af511487bb3014d62b40",
      "parents": [
        "1769cccc1b0737904dfb7b9e1f21c519819eaa7f",
        "280820771a7b225345cffc115345323e17d1a68d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 03 12:58:46 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 03 12:58:46 2020 +0000"
      },
      "message": "Merge \"Temporary blacklist test_trunk_subport_lifecycle in the ovn job\""
    },
    {
      "commit": "1769cccc1b0737904dfb7b9e1f21c519819eaa7f",
      "tree": "70cfa17d39167a4ff67df9737a8ca932e9f9515c",
      "parents": [
        "77b5272037eba68857d8affd94afe2c1cf1008d8",
        "a84cc250cf017f507872f8609bd1e335575f9c28"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 03 10:42:09 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 03 10:42:09 2020 +0000"
      },
      "message": "Merge \"Mark some bgpvpn scenario tests unstable\""
    },
    {
      "commit": "77b5272037eba68857d8affd94afe2c1cf1008d8",
      "tree": "70ff815e3acadcb49521495aaccaf022a1c37eb1",
      "parents": [
        "241e79be6f1c87cf78e42072a225dd7f79e44073",
        "b1222e9fac8fdf55d6286c83409bc2678bde6319"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 03 02:30:19 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 03 02:30:19 2020 +0000"
      },
      "message": "Merge \"Use different job definition for linuxbridge jobs runs on Xenial\""
    },
    {
      "commit": "f2893448b4bc96385fa370c25aaae795af240a00",
      "tree": "698d4eb48d6e3e68745a461ff0e229a8b4280374",
      "parents": [
        "241e79be6f1c87cf78e42072a225dd7f79e44073"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Nov 02 21:40:26 2020 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Nov 02 21:41:10 2020 +0100"
      },
      "message": "Disable Swift services in all scenario jobs\n\nIt should save some memory on the nodes.\n\nRelated-Bug: #1902516\n\nChange-Id: I9f8386cc189974c0a0c800620cee4003b1899cf0\n"
    },
    {
      "commit": "280820771a7b225345cffc115345323e17d1a68d",
      "tree": "50f1b691e510b8287d3eb617ae4ccbef29f2f541",
      "parents": [
        "241e79be6f1c87cf78e42072a225dd7f79e44073"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Nov 02 21:32:04 2020 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Nov 02 21:32:51 2020 +0100"
      },
      "message": "Temporary blacklist test_trunk_subport_lifecycle in the ovn job\n\nChange-Id: I7509ec3ca8618786f484304d9b2c675b86ebaada\nRelated-Bug: #1885900\n"
    },
    {
      "commit": "241e79be6f1c87cf78e42072a225dd7f79e44073",
      "tree": "6f8a39caa3038b74e788a13c2d6a9b389e86ce37",
      "parents": [
        "c10d23bdf9c0eea936cae19251aa21f22ff1da2a",
        "224e7246e8ddd8f06ee6f4a4bb329073cd6ff346"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Nov 02 06:18:40 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 02 06:18:40 2020 +0000"
      },
      "message": "Merge \"Replace assertItemsEqual with assertCountEqual\""
    },
    {
      "commit": "c10d23bdf9c0eea936cae19251aa21f22ff1da2a",
      "tree": "8585eb73113416c0d0bc4701db9d37c25b7e6545",
      "parents": [
        "f7ccb894197c178a9fc52ecd6f4e3406129d3891",
        "2211eabf3be7ccc1ec15d0b63190d085149ffb4d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 29 09:09:01 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 09:09:01 2020 +0000"
      },
      "message": "Merge \"Check VM\u0027s console log before trying to SSH to it.\""
    },
    {
      "commit": "b1222e9fac8fdf55d6286c83409bc2678bde6319",
      "tree": "3d302600e952bd07cd0553dc4d298d89ce4bcaea",
      "parents": [
        "02c7a42241d146dfaca4f6ef2a85eae64ba97389"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Oct 15 11:35:35 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Oct 28 14:34:31 2020 +0100"
      },
      "message": "Use different job definition for linuxbridge jobs runs on Xenial\n\nIt seems that on Xenial nodes ansible still wants to include\n\"legacy_ebtables\" role which is only available in Neutron repo since\nstable/Victoria release.\nSo lets try to use different job definition, not inherited from\nlinuxbridge job for master branch for this job on Xenial nodes.\n\nThis patch also switches back to use Cirros 0.3.5 (default in devstack)\nin stable/queens branch. It was switched to Cirros 0.5.1 in patch [1]\nbut it seems that this new version of Cirros always has kernel\npanic when running on host with Ubuntu Xenial.\n\n[1] https://review.opendev.org/#/c/755112/\n\nChange-Id: I1ceb3a97d29600d8837611d714ff7df70c35fbd7\nCloses-Bug: #1899917\n"
    },
    {
      "commit": "2211eabf3be7ccc1ec15d0b63190d085149ffb4d",
      "tree": "c2dd4b484e1e80331f9b95c004d7920d5bef91f3",
      "parents": [
        "02c7a42241d146dfaca4f6ef2a85eae64ba97389"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Oct 20 16:43:53 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Oct 27 14:03:37 2020 +0100"
      },
      "message": "Check VM\u0027s console log before trying to SSH to it.\n\nDue to issue described in related bug report, it seems that it may\nhappen sometimes that tempest will start trying to ssh to the instance\nbefore ssh key will be really configured in the instance and in such\ncase it may happened that there will be AuthenticationFailure error\nalways there. Even if ssh key will be configured properly later during\nthe test.\n\nTo workaround that issue and avoid failures of tests, this patch adds\ncheck if the vm is really booted and ready to ssh. It is done by\nchecking console log of the VM and looking for specific string \"login:\"\nwhich appears at least in case of Cirros and Ubuntu images used in our\nCI jobs.\nIn case when such string will not be found, test will continue to run\nand will still try to ssh to the instance. So in worst case it may slow\nssh to the instance a bit but shouldn\u0027t really have any bad impact on\ntest as before this patch it would probably also wait similar amount of\ntime but on trying to SSH to the instance.\n\nChange-Id: I8739f17ec8b05405056fd21f59817de60af12dd8\nRelated-Bug: #1892861\n"
    },
    {
      "commit": "f7ccb894197c178a9fc52ecd6f4e3406129d3891",
      "tree": "fe7b8d8bf2f1cb6ce58dd4168e2a0ae923b5e4f3",
      "parents": [
        "71d166e739e3fb08d918b279e6c3426b56acaf7a",
        "8033af760472a413c03d05361cef553c4f001f31"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 26 11:24:34 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 26 11:24:34 2020 +0000"
      },
      "message": "Merge \"Improve logging of network state on the test host\""
    },
    {
      "commit": "71d166e739e3fb08d918b279e6c3426b56acaf7a",
      "tree": "b2612e565bcbd700e8982ef1d34cb30672f6695d",
      "parents": [
        "02c7a42241d146dfaca4f6ef2a85eae64ba97389",
        "8cccfe0ed9334bf0f7c8743b2036ed747784d223"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 22 17:04:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 22 17:04:58 2020 +0000"
      },
      "message": "Merge \"Improve logging of vm\u0027s console output when test fails\""
    },
    {
      "commit": "71a462b77ffb4e5d806622f5fffb268488ce5df8",
      "tree": "c39bf86717593db201ddb9acfd3eee37ad503ad8",
      "parents": [
        "ff09b50d54acf36550238b2e73f8f3c360be1ee6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Oct 21 12:59:18 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Oct 21 13:00:52 2020 +0200"
      },
      "message": "Skip fip_qos test is there is no L3 agent with extension enabled\n\nIn case if there is no any L3 agent with enabled fip_qos extension,\nthere is no need to run floating IP QoS test as it will for sure fail.\nSo lets check that and skip test in such case instead of failing it.\n\nRelated-Bug: #1900357\n\nChange-Id: I23cf0baba6adf17c822f861f83e4e418dde7eb21\n"
    },
    {
      "commit": "02c7a42241d146dfaca4f6ef2a85eae64ba97389",
      "tree": "356f6fd6f83def416823b32e1a94730072ce98f2",
      "parents": [
        "a1952c60b78af5b7922588d061db36820c1d7f0c",
        "7f3fd67c580cadf695bf9bb26ac7e23b6c445a3a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 14 19:57:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 19:57:44 2020 +0000"
      },
      "message": "Merge \"Add jobs template for stable/victoria branch\""
    },
    {
      "commit": "8033af760472a413c03d05361cef553c4f001f31",
      "tree": "59146e049f52f3915ffa94f31ab2f168dc1bc51a",
      "parents": [
        "ff09b50d54acf36550238b2e73f8f3c360be1ee6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue May 05 12:01:37 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Oct 14 15:42:06 2020 +0000"
      },
      "message": "Improve logging of network state on the test host\n\nNow router, arp entries and IP addresses from all namespaces on\nthe host are logged in case of failure in connectivity or\nremote connectivity check.\nAlso all this data will be now logged if checking hostname or\nrunning nc will fail.\n\nChange-Id: Id2c45cbd3ec6d1ae0e27bd5e47407faecb06b395\n"
    },
    {
      "commit": "a1952c60b78af5b7922588d061db36820c1d7f0c",
      "tree": "d1f63836f3934aa3d5fbb49ee3183c17a0340bf6",
      "parents": [
        "2356ff674133127d2cd9dfb5c59e866b347f223b"
      ],
      "author": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Fri Oct 02 06:39:08 2020 -0400"
      },
      "committer": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Tue Oct 13 05:19:10 2020 -0400"
      },
      "message": "Add more port_forwarding tests\n\nExtend set of tests for the port_forwarding feature to automate coverage\nof specific cases:\n\n  - Port forwaring on neutron ports with multiple fixed ips\n  - Out of range values for port\n  - Forward communication to multiple fixed IPs of a particular Neutron port\n  - Editing and Deleting UDP port forwarding rule\n\nRelated-Bug: #1897753\nChange-Id: I0fbf0a12c050a5a7184c96b62eee32139bc820b4\n"
    },
    {
      "commit": "224e7246e8ddd8f06ee6f4a4bb329073cd6ff346",
      "tree": "7e865e753a29892ece61703d09ef4884b2869db6",
      "parents": [
        "2356ff674133127d2cd9dfb5c59e866b347f223b"
      ],
      "author": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Tue Oct 13 09:36:19 2020 +0800"
      },
      "committer": {
        "name": "wu.shiming",
        "email": "wushiming@yovole.com",
        "time": "Tue Oct 13 09:37:03 2020 +0800"
      },
      "message": "Replace assertItemsEqual with assertCountEqual\n\nassertItemsEqual was removed from Python\u0027s unittest.TestCase in\nPython 3.3 [1][2]. We have been able to use them since then, because\ntesttools required unittest2, which still included it. With testtools\nremoving Python 2.7 support [3][4], we will lose support for\nassertItemsEqual, so we should switch to use assertCountEqual.\n\n[1] - https://bugs.python.org/issue17866\n[2] - https://hg.python.org/cpython/rev/d9921cb6e3cd\n[3] - testing-cabal/testtools#286\n[4] - testing-cabal/testtools#277\n\nChange-Id: I1a4a9c9a5497c96fe7956d045edc574f81cc5860\n"
    },
    {
      "commit": "2356ff674133127d2cd9dfb5c59e866b347f223b",
      "tree": "741cc95f559633cb2f36eea1bb41e02da4e3f596",
      "parents": [
        "d14cd7ed60d4c8aa8d8b1d333faff376c5ef4473",
        "93141aa655fcf50a07870fbec5a341da8b136c2b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 12 12:20:36 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 12 12:20:36 2020 +0000"
      },
      "message": "Merge \"remove unused local variable\""
    },
    {
      "commit": "93141aa655fcf50a07870fbec5a341da8b136c2b",
      "tree": "5bc37d96cd3e7e98c202adc0fb512734b4da40d8",
      "parents": [
        "45010027f4bfcd211773b6ec50a6a9c2ca37e8c4"
      ],
      "author": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Sat Oct 10 15:25:45 2020 +0800"
      },
      "committer": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Sat Oct 10 15:25:45 2020 +0800"
      },
      "message": "remove unused local variable\n\nChange-Id: I8e2094060cf24b98109c20cb296f1b221343f1ac\n"
    },
    {
      "commit": "d14cd7ed60d4c8aa8d8b1d333faff376c5ef4473",
      "tree": "b2e37795e4f4411c5c93e867666da1c284f1692f",
      "parents": [
        "0e9edc58654db495aaa76b78d2b647762f957da3",
        "35a4414fcf72dbc7255c7bdb104c6c07cec8f44f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 08 10:44:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 08 10:44:47 2020 +0000"
      },
      "message": "Merge \"Use Cirros 0.5.1 in scenario jobs for all branches\""
    },
    {
      "commit": "7f3fd67c580cadf695bf9bb26ac7e23b6c445a3a",
      "tree": "1d64f0b008bcb228929c23f47a324a2fb0c27ca0",
      "parents": [
        "0e9edc58654db495aaa76b78d2b647762f957da3"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Oct 07 22:40:36 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Oct 08 07:58:27 2020 +0000"
      },
      "message": "Add jobs template for stable/victoria branch\n\nChange-Id: Ic1bbc054d04997a21c113e9f07ffbfcac6a75d8a\n"
    },
    {
      "commit": "35a4414fcf72dbc7255c7bdb104c6c07cec8f44f",
      "tree": "64927a25d8a42e2e3219390baf51c489447d9145",
      "parents": [
        "ff09b50d54acf36550238b2e73f8f3c360be1ee6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Sep 29 21:39:53 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Oct 06 14:30:35 2020 +0000"
      },
      "message": "Use Cirros 0.5.1 in scenario jobs for all branches\n\nCirros 0.5.1 has got improvements for getting data from the\nmetadata service, see [1] for details.\nIt is used by default in Devstack since Victoria but this patch\ndefines to download this version of Cirros for all\nneutron-tempest-plugin jobs so it will be used also in our\njobs for stable branches.\nThat should improve our tests reliability as we should see\nless Authentication Error while SSHing to the guet vm.\n\nIt also should cause any problems as our tests don\u0027t rely really\non any specific features of the older Cirros.\n\nThis patch additionally updates also advanced image to be\nUbuntu 18.04 where it wasn\u0027t changed yet.\n\n[1] https://github.com/cirros-dev/cirros/pull/11/commits/e40bcd2964aa496a9d03e1aaf95cf7a86938f129\n\nChange-Id: I18107d7169b164dfddd1cffb71dffccf2a3ba206\n"
    },
    {
      "commit": "8cccfe0ed9334bf0f7c8743b2036ed747784d223",
      "tree": "4a15f901902fba73070e6dbb3eb7580b009b0b37",
      "parents": [
        "ff09b50d54acf36550238b2e73f8f3c360be1ee6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Sep 29 22:34:09 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Oct 06 06:36:48 2020 +0000"
      },
      "message": "Improve logging of vm\u0027s console output when test fails\n\nIn some tests we were still missing logging of the server\u0027s\nconsole output and local network configuration.\nThis patch adds such logging where it was missing.\n\nAlso I saw in the gate that e.g. in test_remote_connectivity\nparamiko\u0027s SSH exception can be raised instead of tempest SSHTimeout\nso this patch adds handle for such case also.\n\nChange-Id: Ided06bf6f1bb8d2fbe0084dc73e731b832eb465c\n"
    },
    {
      "commit": "a84cc250cf017f507872f8609bd1e335575f9c28",
      "tree": "be9349717a85ac0c1c24d8bc51a455ca63d9cb4a",
      "parents": [
        "de8e503274a223f6fb3a79d61e49d8ee47362302"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Fri Oct 02 09:21:35 2020 +0200"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Fri Oct 02 09:21:35 2020 +0200"
      },
      "message": "Mark some bgpvpn scenario tests unstable\n\ntest_bgpvpn_tenant_separation_and_local_connectivity\ntest_bgpvpn_update_rt_and_keep_local_connectivity_variant1\ntest_bgpvpn_update_rt_and_keep_local_connectivity_variant2\n\nrandomly failing, but mostly at least one of them is red.\nMark them as unstable now till some solution is found.\n\nChange-Id: I3a6cd7df98d4e8be64e10d5c17f0f0ab19f4a67d\nRelated-Bug: #1897408\n"
    },
    {
      "commit": "2abbc92a85eb7d0be92c10e59ab4998e3b5e6b23",
      "tree": "06fd716ce2561ac21dfc93064e561c713ea0fe21",
      "parents": [
        "ff09b50d54acf36550238b2e73f8f3c360be1ee6"
      ],
      "author": {
        "name": "Bence Romsics",
        "email": "bence.romsics@gmail.com",
        "time": "Wed Sep 30 16:10:07 2020 +0200"
      },
      "committer": {
        "name": "Bence Romsics",
        "email": "bence.romsics@gmail.com",
        "time": "Thu Oct 01 13:06:00 2020 +0200"
      },
      "message": "Improve logging of vm\u0027s console output\n\nspecifically for test_subport_connectivity().\n\nChange-Id: I35d4825a8296f5f86d109c6eba11de7d628bdcfe\nPartial-Bug: #1897796\nRelated-Change: https://review.opendev.org/755122\n"
    },
    {
      "commit": "0e9edc58654db495aaa76b78d2b647762f957da3",
      "tree": "577ae89f9629f9acff789ff81261e61f20c07b41",
      "parents": [
        "ff09b50d54acf36550238b2e73f8f3c360be1ee6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Sep 30 16:54:13 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Sep 30 16:54:13 2020 +0200"
      },
      "message": "Wait longer time for FIP to be updated by L3 agent\n\nIn test test_floating_ip_update we should wait a bit more than\n15 seconds for FIP to be actually updated and moved to new server\nby the L3 agent.\nSo lets wait 60 seconds which is default value in wait_unti_true()\nfunction.\n\nChange-Id: I25e85af8e626664c0a562ea0a5b8faf8b29210a5\nCloses-Bug: #1897326\n"
    },
    {
      "commit": "ff09b50d54acf36550238b2e73f8f3c360be1ee6",
      "tree": "ccc238576eb5f24b21d1e489cff5329d7ba21166",
      "parents": [
        "7d5988b29b6eb27b2dc954ea287c85bfa2ec67c4"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Sep 29 16:54:52 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Sep 29 16:54:52 2020 +0200"
      },
      "message": "[SFC] Mark test test_update_port_pair_group_remove_port_pairs as unstable\n\nChange-Id: I252ba39a2b2daa96cec3543a36a2ac59b933934c\nRelated-Bug: #1897753\n"
    },
    {
      "commit": "7d5988b29b6eb27b2dc954ea287c85bfa2ec67c4",
      "tree": "a3b4046d4f557edc39a83977347163ffc8d9c83c",
      "parents": [
        "af3ac3a8ee5f7be9da8ab9172815e78b9ad9d715",
        "5d9b1408ab7f4907bfd4dbdaf9edc8c5ea6deb33"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Sep 28 11:54:06 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 28 11:54:06 2020 +0000"
      },
      "message": "Merge \"Set binding:profile upon port creation\""
    },
    {
      "commit": "af3ac3a8ee5f7be9da8ab9172815e78b9ad9d715",
      "tree": "4e3fa56b9610c8d9e969f99e77778f4e8a09170b",
      "parents": [
        "94a27af8f51285d97b65bd820831de98bb791232",
        "6158965423f3f3315b21eae2ea80403a12864511"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Sep 28 11:03:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 28 11:03:28 2020 +0000"
      },
      "message": "Merge \"Test metadata over IPv6\""
    },
    {
      "commit": "94a27af8f51285d97b65bd820831de98bb791232",
      "tree": "c1ff126624d1796428b36208405d30fa125c08ef",
      "parents": [
        "de8e503274a223f6fb3a79d61e49d8ee47362302",
        "67621f75bcaa2515bf2de5370805c7a2c9562fb0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Sep 28 10:49:13 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 28 10:49:13 2020 +0000"
      },
      "message": "Merge \"Bump advanced image to ubuntu 18.04\""
    },
    {
      "commit": "5d9b1408ab7f4907bfd4dbdaf9edc8c5ea6deb33",
      "tree": "c351a65668c45f4d42da1b98bcf1fe4858f69671",
      "parents": [
        "de8e503274a223f6fb3a79d61e49d8ee47362302"
      ],
      "author": {
        "name": "Glenn Van de Water",
        "email": "glenn.van_de_water@nuagenetworks.net",
        "time": "Wed Sep 16 15:14:14 2020 +0200"
      },
      "committer": {
        "name": "Glenn Van de Water",
        "email": "glenn.van_de_water@nuagenetworks.net",
        "time": "Mon Sep 28 08:16:48 2020 +0000"
      },
      "message": "Set binding:profile upon port creation\n\nChange-Id: Ic3f4ca737c8a5adad5d9ef050c6d5cf1541e58ee\n"
    },
    {
      "commit": "de8e503274a223f6fb3a79d61e49d8ee47362302",
      "tree": "346121d1a56d83f99563ccbe625167b66bc22a35",
      "parents": [
        "c3bec86663dc9d30529bc0641fb4f1994d5ecb6e"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Aug 27 09:12:43 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Sep 28 00:38:51 2020 +0200"
      },
      "message": "Migrate CI jobs to Ubuntu Focal\n\nJobs for master branch are moved to be run on Ubuntu Focal.\nAll jobs for Stein, Train and Ussuri will be still run on Ubuntu\nBionic.\n\nWe also need to switch to legacy ebtables implementation in the\nlinuxbridge job because ebtables-nft implementation don\u0027t\nsupports syntax for source and destination ipv4 address in arp\ntables. Please check bug [1] for more details.\n\nAdditionally scenario tests for port forwarding are now marked as\nunstable as we have some problem with port forwarding on Ubuntu Focal.\nSee [2] for details.\n\nAlso test test_floating_ip_update is now marked as unstable as it is\nfailing pretty often on Ubuntu Focal. See [3] for details.\n\nThis patch also changes ovn hash used to be installed on the nodes\nin the ovn scenario job with Ussuri release as this job is still run\non Ubuntu Bionic and we need to bump this hash there.\n\nThis patch additionally switches neutron-tempest-plugin-bgpvpn-bagpipe\njobs for master and ussuri to be non-voting due to bug [4].\n\nThis patch also switches neutron-tempest-plugin-designate-scenario\nto be non-voting due to the bug [5]\n\n[1] https://bugs.launchpad.net/neutron/+bug/1889779\n[2] https://bugs.launchpad.net/neutron/+bug/1896735\n[3] https://bugs.launchpad.net/neutron/+bug/1897326\n[4] https://bugs.launchpad.net/networking-bagpipe/+bug/1897408\n[5] https://bugs.launchpad.net/neutron/+bug/1891309\n\nRelated-Bug: #1896735\n\nChange-Id: I9252b6a8786c43524ba0ebaa59b480ef8e489ff1\n"
    },
    {
      "commit": "6158965423f3f3315b21eae2ea80403a12864511",
      "tree": "99593ada25cdd263fc28ed0a82c44525d180972f",
      "parents": [
        "67621f75bcaa2515bf2de5370805c7a2c9562fb0"
      ],
      "author": {
        "name": "Bence Romsics",
        "email": "bence.romsics@gmail.com",
        "time": "Fri Sep 04 14:49:58 2020 +0200"
      },
      "committer": {
        "name": "Bence Romsics",
        "email": "bence.romsics@gmail.com",
        "time": "Thu Sep 17 10:27:46 2020 +0200"
      },
      "message": "Test metadata over IPv6\n\nTo ssh into the instance we use an IPv4 floating IP,\nbut then we test accessing metadata over IPv6.\n\ntempest.conf:\n\n[neutron_plugin_options]\nadvanced_image_ref \u003d ubuntu 16.04 does not but 18.04 and 20.04 work\nadvanced_image_flavor_ref \u003d d1 # ds512M\nadvanced_image_ssh_user \u003d ubuntu\ndefault_image_is_advanced \u003d False\n\nIntroduce new tempest(-plugin) boolean config option:\n    neutron_plugin_options.ipv6_metadata\n    Defaults to True.\nThis controls whether the test should run since API extension based\nauto-discovery is naturally unavailable for the feature.\n\nDisable executing the test in ovn and older-than-victoria gate jobs.\n\nChange-Id: I7a1d2057489067e555cb247e473ad11e63dbdd86\nRelated-Bug: #1460177\n"
    },
    {
      "commit": "67621f75bcaa2515bf2de5370805c7a2c9562fb0",
      "tree": "9f456293cc798ecafb13e09187072bef3686b3e1",
      "parents": [
        "c3bec86663dc9d30529bc0641fb4f1994d5ecb6e"
      ],
      "author": {
        "name": "Bence Romsics",
        "email": "bence.romsics@gmail.com",
        "time": "Tue Sep 08 13:43:45 2020 +0200"
      },
      "committer": {
        "name": "Bence Romsics",
        "email": "bence.romsics@gmail.com",
        "time": "Wed Sep 16 17:27:58 2020 +0200"
      },
      "message": "Bump advanced image to ubuntu 18.04\n\nUbuntu 16.04 seems insufficient for tempest testing the metadata\nover ipv6 feature. IIRC it ignores routes offered in router\nadvertisements.\n\nChange-Id: If32483458963939c89fae2850b8477f0614d139f\nRelated-Bug: #1460177\n"
    },
    {
      "commit": "c3bec86663dc9d30529bc0641fb4f1994d5ecb6e",
      "tree": "de3dec6fd670933f11874e75f62b7e6edabc24f3",
      "parents": [
        "45010027f4bfcd211773b6ec50a6a9c2ca37e8c4"
      ],
      "author": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Thu Sep 10 13:59:49 2020 +0200"
      },
      "committer": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Thu Sep 10 14:02:37 2020 +0200"
      },
      "message": "Update hacking for Focal\n\nAs per victoria cycle testing runtime and community goal[1]\nwe need to migrate upstream CI/CD to Ubuntu Focal(20.04).\n\nThis bumps hacking to 3.2.0 in order to work with focal, disabling W504\nto align with neutron (W503 is enabled in this version)\n\nStory: #2007865\nTask: #40199\n\n[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html\n\nChange-Id: Ic7a6da941172aae6dc504eb377c3e94de4805a89\n"
    },
    {
      "commit": "45010027f4bfcd211773b6ec50a6a9c2ca37e8c4",
      "tree": "4e2747cd6b6de26854fab88c88e5546c40614ad5",
      "parents": [
        "7d387cf628fc99d46a085b4461982afdf85f9237",
        "24a75032795eec2a60717818c901ae331c8aef1b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 24 11:23:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 24 11:23:07 2020 +0000"
      },
      "message": "Merge \"negative cases for router interface\""
    },
    {
      "commit": "7d387cf628fc99d46a085b4461982afdf85f9237",
      "tree": "d19217e7930b6b30fe21a85fdfdff37365e92b96",
      "parents": [
        "6b4a9089e318a6cc8cd1e8c91b65602e2bf20a65",
        "7d0155a883922ca044ffeac18dafcc20c409850b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Aug 24 11:20:21 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 24 11:20:21 2020 +0000"
      },
      "message": "Merge \"sort secgroups by name\""
    },
    {
      "commit": "7d0155a883922ca044ffeac18dafcc20c409850b",
      "tree": "32a26e94b89185fabd055f1fdf37a77570f1558b",
      "parents": [
        "2150c9f1be953bb2261a478d8f377562ae655d8f"
      ],
      "author": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Thu Aug 13 09:07:57 2020 +0800"
      },
      "committer": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Thu Aug 20 13:45:23 2020 +0800"
      },
      "message": "sort secgroups by name\n\nlist security group, and sorts by name\n\nChange-Id: I1fb22c474c4486ed69a49f7e75a7971aeb552b24\n"
    },
    {
      "commit": "24a75032795eec2a60717818c901ae331c8aef1b",
      "tree": "1f0e246b6c65fcc8a61290570ce877bd0d3e92fe",
      "parents": [
        "2150c9f1be953bb2261a478d8f377562ae655d8f"
      ],
      "author": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Tue Aug 11 14:34:06 2020 +0800"
      },
      "committer": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Fri Aug 14 08:44:19 2020 +0800"
      },
      "message": "negative cases for router interface\n\nadd router interface by used port and non-existent port\n\nChange-Id: I98da3f66ad1ed339d5255543d224ec457e4f4c87\n"
    },
    {
      "commit": "6b4a9089e318a6cc8cd1e8c91b65602e2bf20a65",
      "tree": "c4e3a72db9d53bb6fe7cfe9c010b0ed3e1073870",
      "parents": [
        "2466fa99685f970e40f84094d1600b1cf49bcf7d",
        "e8d6bde36eb9f9dcb0931b5fe2fabd973dab4f39"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 11 12:54:09 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 11 12:54:09 2020 +0000"
      },
      "message": "Merge \"Remove dvr-multinode-scenario-queens job from the check queue\""
    },
    {
      "commit": "2466fa99685f970e40f84094d1600b1cf49bcf7d",
      "tree": "c3dd3b25e979db98cc888a674f1125b369886d1e",
      "parents": [
        "dee81bc0fafe1b834cb4f92cf30621b361d386e1"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Aug 10 15:39:07 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Aug 10 15:39:07 2020 +0200"
      },
      "message": "Remove propagate_uplink_status API related tests\n\nDue to the related bug we can\u0027t have test\ntest_create_port_without_propagate_uplink_status in\nneutron-tempest-plugin repo anymore as this repo is branchless and we\nrun tests from it against neutron master branch and against stable\nbranches. Now default value of the \"propagate_uplink_status\" attribute\nwas changed in master branch but not in stable branches so this test\nwould fail always.\n\nBecause of that those tests are now moved to be in fullstack - see [1]\nfor details and we don\u0027t need them in neutron-tempest-plugin anymore so\nthis patch is removing them from neutron-tempest-plugin.\n\n[1] https://review.opendev.org/#/c/745521/\n\nChange-Id: I79581da5b2cb3df6fa9407f1f06509513ac7f96d\nCloses-Bug: #1890842\n"
    },
    {
      "commit": "dee81bc0fafe1b834cb4f92cf30621b361d386e1",
      "tree": "e0c9c3d2d3e8763e0c98d443a49e7a48753f8002",
      "parents": [
        "b5093a1a91b9fba263c65a75b8bc5fbe965176ca",
        "b7cb10b946bfa50c117958ca921bae4c68fb74b0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 07 06:09:02 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 07 06:09:02 2020 +0000"
      },
      "message": "Merge \"Make dynamic routing tests use clients as others\""
    },
    {
      "commit": "e8d6bde36eb9f9dcb0931b5fe2fabd973dab4f39",
      "tree": "d8c3a0be9634501cfe0039937493f49e298d57fa",
      "parents": [
        "b5093a1a91b9fba263c65a75b8bc5fbe965176ca"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Aug 03 11:42:46 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Aug 03 11:42:46 2020 +0200"
      },
      "message": "Remove dvr-multinode-scenario-queens job from the check queue\n\nAs non-voting and not yet stable job it was moved to experimental queue\nsome time ago. But by mistake it was also left in the check queue in\nQueens template.\nThis patch fixes that by removing this job from the check queue in\nthe template for Queens.\n\nChange-Id: Ie27657cd1310c3e190530b4efd166edcb854d83a\n"
    },
    {
      "commit": "b5093a1a91b9fba263c65a75b8bc5fbe965176ca",
      "tree": "1adea5f5bc873e43a9dd361f74f850837b537dd6",
      "parents": [
        "2150c9f1be953bb2261a478d8f377562ae655d8f",
        "12663cf4bca0d075c293df25e0c64ef02761ea03"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 29 00:06:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 29 00:06:03 2020 +0000"
      },
      "message": "Merge \"Add flag to forbid packet loss during remote ping test\""
    },
    {
      "commit": "2150c9f1be953bb2261a478d8f377562ae655d8f",
      "tree": "ee5bb2915186c98b788e8ebd8da0363608bf9dd6",
      "parents": [
        "dfede8813653e4bea0b081783aacf9cb592fed04",
        "9e101bfcbecae77aa76d0acdecf5e99fd34a6fba"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 27 23:11:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 27 23:11:28 2020 +0000"
      },
      "message": "Merge \"Verify admin deletion not to fail\""
    },
    {
      "commit": "12663cf4bca0d075c293df25e0c64ef02761ea03",
      "tree": "f0561b69596a82253bbf3dfd82aa89c69045c0f7",
      "parents": [
        "dfede8813653e4bea0b081783aacf9cb592fed04"
      ],
      "author": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Mon Jul 27 13:11:07 2020 +0300"
      },
      "committer": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Mon Jul 27 13:11:07 2020 +0300"
      },
      "message": "Add flag to forbid packet loss during remote ping test\n\nBy default ping returns success in case target host responded only\non a part of requests. For some tests this may be not suitable.\nThis patch adds a flag which will allow to configure\ncheck_remote_connectivity function to fail in case packet loss\ndiffers from 0%.\n\nChange-Id: I28bd5c086c3b47b25725efa73577fcc1cf965141\n"
    },
    {
      "commit": "dfede8813653e4bea0b081783aacf9cb592fed04",
      "tree": "4b44d8fc469d77ca368bf98bdbb3ed8523238778",
      "parents": [
        "803e839077bd762cc0e5f6c08b55a62dad664485",
        "dac25ac0b36e69019a08b479c67614a1d0275be3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 21 01:43:48 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 21 01:43:48 2020 +0000"
      },
      "message": "Merge \"case for update qos rule, rule or policy non-existent\""
    },
    {
      "commit": "9e101bfcbecae77aa76d0acdecf5e99fd34a6fba",
      "tree": "2330a85d7718b5969153b3149a470a45f91db738",
      "parents": [
        "803e839077bd762cc0e5f6c08b55a62dad664485"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Fri May 15 10:10:26 2020 +0000"
      },
      "committer": {
        "name": "Jens Harbott (frickler)",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jul 13 11:34:28 2020 +0000"
      },
      "message": "Verify admin deletion not to fail\n\nThis is the test for the scenario described in bug [0], where an admin\ndeletes resources from a different project, resulting in orphaned DNS\nrecords.\n\n[0] https://launchpad.net/bugs/1875981\n\nChange-Id: Ibc12a80fad28bb54b0416de7dfe14ef67e4420ef\nRelated-Bug: 1875981\nDepends-On: https://review.opendev.org/740675\nDepends-On: https://review.opendev.org/740676\nDepends-On: https://review.opendev.org/740677\n"
    },
    {
      "commit": "dac25ac0b36e69019a08b479c67614a1d0275be3",
      "tree": "04fb6b865e2c03fe7c23bf396a9ceb873e90c1f8",
      "parents": [
        "b056ac25c90b4cd8459291f1eb12081b7ace304d"
      ],
      "author": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Wed Jul 08 15:00:51 2020 +0800"
      },
      "committer": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Sat Jul 11 09:25:09 2020 +0800"
      },
      "message": "case for update qos rule, rule or policy non-existent\n\nupdate qos rule, rule or policy non-existent, move case into\ntest_qos_negative.py\nChange-Id: I11c064c75be5152f07942ba4a9fb202e9a862468\n"
    },
    {
      "commit": "803e839077bd762cc0e5f6c08b55a62dad664485",
      "tree": "87c20c283136e9c04f2d922cefd93d547cbab4e3",
      "parents": [
        "7cc1a9ded55287b8f874e909491ebc3b39179cbb",
        "1184bb2d1054d1365afafc9daa45cc2bdde47734"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 09 11:10:01 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 09 11:10:01 2020 +0000"
      },
      "message": "Merge \"Fix neutron-dynamic-routing tests when DVR is disabled\""
    },
    {
      "commit": "b7cb10b946bfa50c117958ca921bae4c68fb74b0",
      "tree": "6805002a7f83fc336397c8116288a3eaedc22be2",
      "parents": [
        "7cc1a9ded55287b8f874e909491ebc3b39179cbb"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Jul 09 11:23:15 2020 +0200"
      },
      "committer": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Jul 09 12:35:54 2020 +0200"
      },
      "message": "Make dynamic routing tests use clients as others\n\nChange-Id: Ieafc4d8af1c6eee52e65373deb201eec3615d181\n"
    },
    {
      "commit": "7cc1a9ded55287b8f874e909491ebc3b39179cbb",
      "tree": "076598651aca9735e2054a0b284bc35d80ab4217",
      "parents": [
        "b056ac25c90b4cd8459291f1eb12081b7ace304d",
        "3cd2e1aa7c15a10159b946554122cbdb348b41fa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 08 12:57:15 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 08 12:57:15 2020 +0000"
      },
      "message": "Merge \"Fix cert handling for dynamic routing tests\""
    },
    {
      "commit": "1184bb2d1054d1365afafc9daa45cc2bdde47734",
      "tree": "0ea498560056e451d1f42a312301877537464caa",
      "parents": [
        "b3aa2a7127093c108cbf3be180fbe9aa08fde1cd"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Jul 01 14:54:14 2020 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Fri Jul 03 09:03:13 2020 +0000"
      },
      "message": "Fix neutron-dynamic-routing tests when DVR is disabled\n\nOVN doesn\u0027t support DVR, so even creating a router with\ndistributed\u003dFalse will fail. We want a non-distributed router anyway,\nso just retry without that option if we get a BadRequest error.\n\nChange-Id: I004248eb259824614e27b3d8b739d3a72b580df3\n"
    },
    {
      "commit": "b056ac25c90b4cd8459291f1eb12081b7ace304d",
      "tree": "8cf42f35417cd465a69d47c4370290eaf9c8f1cd",
      "parents": [
        "722055abdcedbda88152453733631f0d93d79d4a"
      ],
      "author": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Wed Jul 01 14:57:13 2020 -0400"
      },
      "committer": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Thu Jul 02 11:59:24 2020 -0400"
      },
      "message": "test_port_forwarding_to_2_servers: netcat listen stops too soon\n\nThis change is a continuation of https://review.opendev.org/#/c/713208/\n\nEven with the changes from commit fd4141f2015d25f1b009d7cf2ebdd2907cd8e81a\nour tests have intermittent failures where nc listen process terminates as\nsoon as the shell that spawns it closes. By (1) breaking the cmd script to\nhave an extra line, (2) adding a 0.1 sec delay and (3) setting stdin of\nprocess the proposed changes ensures that this termination no longer\ntakes place.\n\nIn order to reproduce this issue, follow these set of steps as a reference:\n\nFrom a separate shell session in the cirros vm, watch out for nc processes\n\n$ watch -n1 -d \"ps -elf | grep nc\"\n\nThen, start a python session to interact with that vm via ssh session:\n\n$ python3\n\nfrom neutron_tempest_plugin.common import ssh\ncirros_vm_ip\u003d\u002710.0.0.10\u0027\nc\u003dssh.Client(cirros_vm_ip, \u0027cirros\u0027, \u0027gocubsgo\u0027, port\u003d22)\nc.execute_script(\u0027nc udp -p 12346 \u0026\u0027)\n\nIf you are lucky (or unlucky), you will see that there are no nc\nprocesses running, unless you use a variation to that command that\nlooks like this:\n\nc.execute_script(\u0027nc udp -p 12349 \u0026\\nsleep 0\u0027)\n\nThan then in the watch session you will see something that look like:\n\n_\u003cPID\u003e_  cirros   nc udp -p 12349\n\nAnd that will remain running even after the python session closes.\n\nCloses-Bug: #1868100\nChange-Id: I8192391d6f2e86f9e486805374f710444e770ea4\n"
    },
    {
      "commit": "3cd2e1aa7c15a10159b946554122cbdb348b41fa",
      "tree": "58440ce57af4d2faa8bed8e4ed76d09d7ea8bead",
      "parents": [
        "722055abdcedbda88152453733631f0d93d79d4a"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Jul 02 10:51:38 2020 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Jul 02 10:52:50 2020 +0000"
      },
      "message": "Fix cert handling for dynamic routing tests\n\nInstead of ignoring ca_certs, use the same configuration as the\nremainder of the tests.\n\nChange-Id: Ic032924cf90ba94f226c223053568f0708749531\n"
    },
    {
      "commit": "722055abdcedbda88152453733631f0d93d79d4a",
      "tree": "26a532637db7d0bc9ed3523d4a70eb8896d3f058",
      "parents": [
        "1e157bbf8b08a83f0b729acd84af57e57d8f15a6",
        "d8969543fe3723ef94a835763b4623a13c870917"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 01 15:47:22 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 01 15:47:22 2020 +0000"
      },
      "message": "Merge \"Add test: Editing and deleting port forwarding TCP rule\""
    },
    {
      "commit": "1e157bbf8b08a83f0b729acd84af57e57d8f15a6",
      "tree": "da2b95852faa6054ba6ef4787819efa77b1a1bcf",
      "parents": [
        "b3aa2a7127093c108cbf3be180fbe9aa08fde1cd",
        "6ffe3c9c02f95cd53437145ffe4c2c9fc0699c7f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 01 15:47:06 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 01 15:47:06 2020 +0000"
      },
      "message": "Merge \"Add test for checking intra security group isolation\""
    },
    {
      "commit": "d8969543fe3723ef94a835763b4623a13c870917",
      "tree": "dad97d3519cf6a3318b25e298a31923652e946e3",
      "parents": [
        "11418fd4c75b0a5bf46c4dd2578539060d8ba659"
      ],
      "author": {
        "name": "nfridman",
        "email": "nfridman@redhat.com",
        "time": "Tue Jun 02 14:59:09 2020 +0300"
      },
      "committer": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Mon Jun 29 08:47:36 2020 -0400"
      },
      "message": "Add test: Editing and deleting port forwarding TCP rule\n\nAfter editing or deleting pf rule, the change shall be applied\nin the relevant router\u0027s ip-tables.\nThis test checks that traffic is properly routed after making\nchanges to port forwarding TCP rule.\n\nCo-Authored-By: Flavio Fernandes \u003cflaviof@redhat.com\u003e\nCo-Authored-By: Slawek Kaplonski \u003cskaplons@redhat.com\u003e\nChange-Id: I07b57c901eb1110caae2b60be4584bed0cefdec4\n"
    },
    {
      "commit": "b3aa2a7127093c108cbf3be180fbe9aa08fde1cd",
      "tree": "d31ca2362218a231e8456cdb89115ba2bf3341ab",
      "parents": [
        "11418fd4c75b0a5bf46c4dd2578539060d8ba659"
      ],
      "author": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Fri Jun 26 11:11:08 2020 +0200"
      },
      "committer": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Fri Jun 26 11:11:08 2020 +0200"
      },
      "message": "Fix openvswitch-iptables_hybrid ussuri branch\n\nOverrides had a typo\n\nChange-Id: I0ff70713425fd9154e9cc7a3a1db6e9b8adadcab\nCloses-Bug: #1885114\n"
    },
    {
      "commit": "11418fd4c75b0a5bf46c4dd2578539060d8ba659",
      "tree": "ada034633c9011ceb8bacf1db8f75aa6cd647b7b",
      "parents": [
        "cdf245979ea876f9ef1fe961fc5d88ebeb0fed99",
        "2457a889bb2e13e4d1084d1b1d132b4f06228dc4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 25 13:27:29 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 25 13:27:29 2020 +0000"
      },
      "message": "Merge \"Add \"test_port_forwardings_negative\" module\""
    },
    {
      "commit": "cdf245979ea876f9ef1fe961fc5d88ebeb0fed99",
      "tree": "eaaeca6b41f0b29faedd69a7cef4cf0ef99518bc",
      "parents": [
        "4d190602ae69c30d25013b73236559e44b3aedfd",
        "f5855acc41740c9a7712a98001018d46868b4f63"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 24 16:24:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 24 16:24:00 2020 +0000"
      },
      "message": "Merge \"Add neutron-tempest-plugin-scenario-ovn jobs\""
    },
    {
      "commit": "4d190602ae69c30d25013b73236559e44b3aedfd",
      "tree": "173d5782c467ac9684b6bc7d0461ce259211e072",
      "parents": [
        "4f06bc964395530f535f4f7aafd4e7da451e361d",
        "63d5f2ea782e71c3b5d709e63b23b0d878ca6c79"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 24 12:50:57 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 24 12:50:57 2020 +0000"
      },
      "message": "Merge \"Enable bridge debugging services on the ci jobs\""
    },
    {
      "commit": "6ffe3c9c02f95cd53437145ffe4c2c9fc0699c7f",
      "tree": "76e24eb9b8e71a4b60c62f6377637b2db0b5f86a",
      "parents": [
        "4f06bc964395530f535f4f7aafd4e7da451e361d"
      ],
      "author": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Tue Jun 16 21:25:42 2020 -0400"
      },
      "committer": {
        "name": "Flavio Fernandes",
        "email": "flaviof@redhat.com",
        "time": "Tue Jun 23 17:57:07 2020 -0400"
      },
      "message": "Add test for checking intra security group isolation\n\nDefault security group allows ingress packets of the same\nsecurity group (aka intra-sg). However, this may not be\nwhat users want and these rules can be removed at any time.\nThis new test ensures that even in such cases, servers are\nable to receive traffic like metadata and DHCP.\n\nRelated-Bug: #1881316\nChange-Id: Iceb2abf908fa3c7bb59dec2c0400c8b2ba6fc1a8\nSigned-off-by: Flavio Fernandes \u003cflaviof@redhat.com\u003e\n"
    },
    {
      "commit": "f5855acc41740c9a7712a98001018d46868b4f63",
      "tree": "83cb0089dbab4d4c4b87d73c5ecd103461c09385",
      "parents": [
        "4f06bc964395530f535f4f7aafd4e7da451e361d"
      ],
      "author": {
        "name": "Maciej Jozefczyk",
        "email": "mjozefcz@redhat.com",
        "time": "Wed Jun 10 13:17:27 2020 +0000"
      },
      "committer": {
        "name": "Maciej Józefczyk",
        "email": "mjozefcz@redhat.com",
        "time": "Mon Jun 22 14:35:30 2020 +0000"
      },
      "message": "Add neutron-tempest-plugin-scenario-ovn jobs\n\nChange-Id: I4818786988a22d941a1de348d3beb5159baaa48c\n"
    },
    {
      "commit": "4f06bc964395530f535f4f7aafd4e7da451e361d",
      "tree": "17de598076a03cd1a570e38df5eb46f588f36ac4",
      "parents": [
        "c98a4d85a6a1cf95384769a663d047e2787487bd",
        "0adf8a237455f3a2879696696feb501da2d09b3c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jun 20 00:29:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 20 00:29:07 2020 +0000"
      },
      "message": "Merge \"Check interface is present in the VM\""
    },
    {
      "commit": "c98a4d85a6a1cf95384769a663d047e2787487bd",
      "tree": "9483355b94b878e27fbf909b9eb8e5311390e259",
      "parents": [
        "08de5eee6fae666c06c51a318cd5ddab23099698",
        "c50743c102a815d363fb15e4dd6bef96bea67e46"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jun 20 00:15:53 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 20 00:15:53 2020 +0000"
      },
      "message": "Merge \"Remove jobs for neutron-fwaas master branch\""
    },
    {
      "commit": "08de5eee6fae666c06c51a318cd5ddab23099698",
      "tree": "94ad43a77b18db7d143563c9d29fe313b95c74a6",
      "parents": [
        "19474374547e3b9371a09e942b0ebcd81c1bc14a",
        "71583986bf8bb71dc0f1b0e9e4fb96aa5f2e393a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 19 11:30:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 19 11:30:03 2020 +0000"
      },
      "message": "Merge \"Preserve floating IP address in FloatingIpMultipleRoutersTest\""
    },
    {
      "commit": "19474374547e3b9371a09e942b0ebcd81c1bc14a",
      "tree": "5476fc025995cf3021a738ada5835f3c8ba1ddb6",
      "parents": [
        "2c33f242f797a6a2eeb2a5dfb136e1879bc28124"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jun 17 14:18:32 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Jun 17 14:20:50 2020 +0200"
      },
      "message": "Move neutron-tempest-plugin-dvr-multinode-scenario job to experimental\n\nAs we agreed during the virtual PTG job\n\"neutron-tempest-plugin-dvr-multinode-scenario\" is not stable at all and\nthere is no need for now to move run it in check queue on every patch.\nSo we are moving it to the experimental queue for now until it will be\nmore stable.\n\nChange-Id: I283ead1989834c667ecc50afbdaedbb9d8e32d6c\n"
    },
    {
      "commit": "c50743c102a815d363fb15e4dd6bef96bea67e46",
      "tree": "f24b41cc290f2d50129de364db4a54e6494c2a25",
      "parents": [
        "2c33f242f797a6a2eeb2a5dfb136e1879bc28124"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 16 12:29:29 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 16 10:37:06 2020 +0000"
      },
      "message": "Remove jobs for neutron-fwaas master branch\n\nNeutron-fwaas is going to be deprecated in master branch with [1].\n\n[1] https://review.opendev.org/#/c/735828/\n\nDepends-On: https://review.opendev.org/#/c/735829/\n\nChange-Id: I432523933a7f930932fd2fd7d25b948b02f275f5\n"
    },
    {
      "commit": "0adf8a237455f3a2879696696feb501da2d09b3c",
      "tree": "b575306700b916c1c689ea0c60b02d263ebbdc0e",
      "parents": [
        "2c33f242f797a6a2eeb2a5dfb136e1879bc28124"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Thu Jun 11 11:28:25 2020 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Thu Jun 11 17:27:47 2020 +0000"
      },
      "message": "Check interface is present in the VM\n\nThis patch enhances the method \"wait_for_interface_status\" from\ntempest. Apart from checking the interface status returned by\nNova, this methods access the VM to check if the NIC interface\nis already detected by the kernel.\n\nChange-Id: I5e411c72e0b6a8d96535adb04ff15e903454141c\nCloses-Bug: #1883095\n"
    },
    {
      "commit": "2c33f242f797a6a2eeb2a5dfb136e1879bc28124",
      "tree": "9e54436fbb520eaa758d83b4810f2d04972faa8a",
      "parents": [
        "71b6f1efee8113d0a585f49593914d534c2bf7ee",
        "3eb1228cc687201872f018724406850076cbbe07"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 10 18:45:15 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 10 18:45:15 2020 +0000"
      },
      "message": "Merge \"Add timeout to check_connectivity method\""
    },
    {
      "commit": "71583986bf8bb71dc0f1b0e9e4fb96aa5f2e393a",
      "tree": "db495dcf558c4ba65f7f9678f99c5ff9d5bffd4f",
      "parents": [
        "130eb1a340762610af87dc1466ac56c651e85cd6"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Wed May 27 16:25:59 2020 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Jun 08 16:30:49 2020 +0000"
      },
      "message": "Preserve floating IP address in FloatingIpMultipleRoutersTest\n\nIn \"test_reuse_ip_address_with_other_fip_on_other_router\", one of the\nfloating IP addresses is deleted and created again using the same IP\naddress. As reported in the bug, the time spent between the deletion\nand the creation should be reduced. That will prevent any other test\nto, in parallel, create a floating IP address reusing the same IP\naddress of the test.\n\nChange-Id: Ia5694208934c37efd68df0fd33eaac4c7e879c07\nCloses-Bug: #1880976\n"
    },
    {
      "commit": "2457a889bb2e13e4d1084d1b1d132b4f06228dc4",
      "tree": "e46eb6ddb14aa7e5db319a6b9a705d8bc660d5a4",
      "parents": [
        "130eb1a340762610af87dc1466ac56c651e85cd6"
      ],
      "author": {
        "name": "nfridman",
        "email": "nfridman@redhat.com",
        "time": "Tue May 26 12:29:11 2020 +0300"
      },
      "committer": {
        "name": "Noy fridman",
        "email": "nfridman@redhat.com",
        "time": "Sun Jun 07 11:50:48 2020 +0000"
      },
      "message": "Add \"test_port_forwardings_negative\" module\n\nThe moudle currently contains the following tests:\n1. Mapping the same fip + port to different destinations\n2. Mapping fip + different ports to the same destination\n\nChange-Id: I19d4eca901f4cd956684c72f4cb2ce10a9afe2d8\n"
    },
    {
      "commit": "71b6f1efee8113d0a585f49593914d534c2bf7ee",
      "tree": "2bf3938442e35827347174ad67630a935402ceec",
      "parents": [
        "589f3b95dddc45a7e61c1da138cf39b4e2dee9ae",
        "bdeb12d316e624a3efaadd0e5479da0bb6806783"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 05 18:32:10 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 05 18:32:10 2020 +0000"
      },
      "message": "Merge \"Mark VPNaaS scenario tests as unstable\""
    },
    {
      "commit": "3eb1228cc687201872f018724406850076cbbe07",
      "tree": "f483c8b50f9b6e42f476f507f23f9cf91635d758",
      "parents": [
        "589f3b95dddc45a7e61c1da138cf39b4e2dee9ae"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Fri May 29 16:43:31 2020 +0200"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Fri Jun 05 18:51:53 2020 +0200"
      },
      "message": "Add timeout to check_connectivity method\n\nEspecially for negative tests, when connectivity loss is expected,\nallowing the definition of a lower SSH timeout is needed, since default\nvalue of 300 seconds is too high\n\nChange-Id: Ifc9bc6c60d5d44e5524f6e1338eb3ceeb0a900a9\n"
    },
    {
      "commit": "589f3b95dddc45a7e61c1da138cf39b4e2dee9ae",
      "tree": "c7b30a85469bb3501b5c1a7743ae2f9a21ad879d",
      "parents": [
        "e3478457c7756daf307eb67a82cbc6b39cf557d4",
        "afd73f77d75d7f58986e35ae1e7c45e63600d0a7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 05 14:43:19 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 05 14:43:19 2020 +0000"
      },
      "message": "Merge \"test sort ascending and descending qos policies by name\""
    },
    {
      "commit": "bdeb12d316e624a3efaadd0e5479da0bb6806783",
      "tree": "eab30c86badb19bf118558bf53e5ae45138de923",
      "parents": [
        "e3478457c7756daf307eb67a82cbc6b39cf557d4"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Jun 05 11:13:03 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Jun 05 11:13:03 2020 +0200"
      },
      "message": "Mark VPNaaS scenario tests as unstable\n\nChange-Id: Iaee0472efcc4a607de7087b770bd9a6755e5a95d\nRelated-Bug: #1882220\n"
    },
    {
      "commit": "63d5f2ea782e71c3b5d709e63b23b0d878ca6c79",
      "tree": "7d330c0069e3b496d012994fb676a8ebf70c6d97",
      "parents": [
        "e3478457c7756daf307eb67a82cbc6b39cf557d4"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Jun 04 13:42:26 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Jun 04 13:42:26 2020 +0200"
      },
      "message": "Enable bridge debugging services on the ci jobs\n\nDepends-On: https://review.opendev.org/#/c/730772/\nChange-Id: Ibf48340828cb70746dfd6de06eefddab5a0e1d84\n"
    },
    {
      "commit": "afd73f77d75d7f58986e35ae1e7c45e63600d0a7",
      "tree": "6c755aec46b1694ae968a9ca8337c209e47d6171",
      "parents": [
        "9413794af3b9d14b0aa4533df248ca69f05a1d36"
      ],
      "author": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Mon Jun 01 16:53:59 2020 +0800"
      },
      "committer": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Wed Jun 03 14:13:02 2020 +0800"
      },
      "message": "test sort ascending and descending qos policies by name\n\ntest sort qos policies by name,ascending and descending\n\nChange-Id: I9bb6470b83f2003bef9206b53cb3f52671991e95\n"
    },
    {
      "commit": "e3478457c7756daf307eb67a82cbc6b39cf557d4",
      "tree": "6625d7eb81e53c59580f4183b45fd0d373d0ecf6",
      "parents": [
        "8de2b2493fc945344e3c9ceed538a55a2c6c42f0",
        "7dc2857705051943a637555c6596ca7d06ccd686"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 03 01:35:36 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 03 01:35:36 2020 +0000"
      },
      "message": "Merge \"Switch to newer openstackdocstheme and reno versions\""
    },
    {
      "commit": "8de2b2493fc945344e3c9ceed538a55a2c6c42f0",
      "tree": "a166872123041e5617048216c3ca4228e3147e47",
      "parents": [
        "ab56cfa9f96fa083abd1b7ef16b5822d03772082",
        "db0660a071204a0c621167582c92ea2cf7bbbbdd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 03 01:35:35 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 03 01:35:35 2020 +0000"
      },
      "message": "Merge \"Add py38 package metadata\""
    },
    {
      "commit": "ab56cfa9f96fa083abd1b7ef16b5822d03772082",
      "tree": "869da0fa3d3670a6516f3072814e13e43a7e333c",
      "parents": [
        "0f2c913afb59be5928bfa6b73bf5b48318ec6e90",
        "afb4bd7930946f61b58255941cfbb1ac179cc8b5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 03 01:35:34 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 03 01:35:34 2020 +0000"
      },
      "message": "Merge \"Have vpnaas job definition inherit irrelevant files\""
    },
    {
      "commit": "7dc2857705051943a637555c6596ca7d06ccd686",
      "tree": "671055d0df1c38a8cd59ba7780c39a0e67a2b2cd",
      "parents": [
        "afb4bd7930946f61b58255941cfbb1ac179cc8b5"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sun May 31 20:10:42 2020 +0200"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Tue Jun 02 00:19:08 2020 +0000"
      },
      "message": "Switch to newer openstackdocstheme and reno versions\n\nSwitch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using\nthese versions will allow especially:\n* Linking from HTML to PDF document\n* Allow parallel building of documents\n* Fix some rendering problems\n\nUpdate Sphinx version as well.\n\nChange pygments_style to \u0027native\u0027 since old theme version always used\n\u0027native\u0027 and the theme now respects the setting and using \u0027sphinx\u0027 can\nlead to some strange rendering.\n\nopenstackdocstheme renames some variables, so follow the renames\nbefore the next release removes them. A couple of variables are also\nnot needed anymore, remove them.\n\nSee also\nhttp://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html\n\nChange-Id: I02b83b2d2ffa7e007f8150176ac881a8b6a53495\n"
    },
    {
      "commit": "0f2c913afb59be5928bfa6b73bf5b48318ec6e90",
      "tree": "96f5d4b5975076598e0a31fec21ee4783860fbd4",
      "parents": [
        "9413794af3b9d14b0aa4533df248ca69f05a1d36"
      ],
      "author": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Mon Jun 01 17:24:23 2020 +0800"
      },
      "committer": {
        "name": "likangkang01",
        "email": "likangkang01@inspur.com",
        "time": "Mon Jun 01 17:24:23 2020 +0800"
      },
      "message": "update qos policy with long name and long description\n\nChange-Id: Ie66c005fa03bff5526151f783ab8723de37c4c65\n"
    },
    {
      "commit": "9413794af3b9d14b0aa4533df248ca69f05a1d36",
      "tree": "aa2a9d2f0cc18501da1778144edba3eb547fb6c3",
      "parents": [
        "357eebb9b046858be5785586957b3ff288accc2e",
        "a1e88c420b690a1fd31208f8ef22f72a162ba217"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat May 30 11:47:43 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 30 11:47:43 2020 +0000"
      },
      "message": "Merge \"Add new scenario test for IPv6 hot plug\""
    },
    {
      "commit": "db0660a071204a0c621167582c92ea2cf7bbbbdd",
      "tree": "413cf0470bf5f1cb68ec4ac0c4e19536d307e754",
      "parents": [
        "afb4bd7930946f61b58255941cfbb1ac179cc8b5"
      ],
      "author": {
        "name": "inspurericzhang",
        "email": "zhanglf01@inspur.com",
        "time": "Thu May 28 11:24:49 2020 +0800"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Fri May 29 20:49:16 2020 +0000"
      },
      "message": "Add py38 package metadata\n\nChange-Id: I7e4af300317972767487593a92c3522777e2f628\n"
    },
    {
      "commit": "afb4bd7930946f61b58255941cfbb1ac179cc8b5",
      "tree": "65af49106644658b2c1cfd518a24d92146f803df",
      "parents": [
        "357eebb9b046858be5785586957b3ff288accc2e"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri May 29 16:03:43 2020 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri May 29 16:03:43 2020 -0400"
      },
      "message": "Have vpnaas job definition inherit irrelevant files\n\nThe neutron-temptest-plugin-vpnaas jobs are being run\neven if files like setup.cfg are updated. Instead of\nupdating its irrelevant-files definition, update the\ndefault one so it can apply to all neutron* repos.\n\nChange-Id: I36b73c44bf65ef4b467a1cceccea2138ba75dd8d\n"
    },
    {
      "commit": "357eebb9b046858be5785586957b3ff288accc2e",
      "tree": "32f8f58ebd50842c49fa54ce4eeb6503ac0ad5a0",
      "parents": [
        "f85cddea4d319bf333b5947a921913071bdcc0d8",
        "3c324e0548ca2227ab556cc03b184dadbd56f098"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 28 15:33:09 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 28 15:33:09 2020 +0000"
      },
      "message": "Merge \"Change wait parameter for ping command\""
    },
    {
      "commit": "f85cddea4d319bf333b5947a921913071bdcc0d8",
      "tree": "b53a0d43b93983720c371f72548dbf9de974d703",
      "parents": [
        "5bb284eff17b3763a4f44aa4c0ea0e91d866c9a1",
        "40ec8e544d321c8e827faa1e43f3a9f43fc340c9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 26 15:13:36 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 26 15:13:36 2020 +0000"
      },
      "message": "Merge \"Reorganize zuul jobs definitions\""
    },
    {
      "commit": "5bb284eff17b3763a4f44aa4c0ea0e91d866c9a1",
      "tree": "d10b57b86b9ebbd4d9f72ab64588f999a1318767",
      "parents": [
        "130eb1a340762610af87dc1466ac56c651e85cd6"
      ],
      "author": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Wed May 20 15:28:58 2020 +0200"
      },
      "committer": {
        "name": "Eduardo Olivares",
        "email": "eolivare@redhat.com",
        "time": "Mon May 25 16:23:36 2020 +0200"
      },
      "message": "Use default network type during PortTestCasesResourceRequest setup\n\nA vxlan network is created during the resource_setup for class\nPortTestCasesResourceRequest, failing when vxlan is not an available\ndriver\nNo restriction is needed in provider network type for these tests\n\nCloses-Bug: #1879706\n\nChange-Id: I164c4b7af7c0be00b8e70048e527b469587f0c8d\n"
    },
    {
      "commit": "40ec8e544d321c8e827faa1e43f3a9f43fc340c9",
      "tree": "517be48dbb08713a450720a022044be63d3848c3",
      "parents": [
        "130eb1a340762610af87dc1466ac56c651e85cd6"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed May 20 13:07:44 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Sun May 24 23:25:34 2020 +0200"
      },
      "message": "Reorganize zuul jobs definitions\n\nAs we are adding jobs for each stable branch, we have more and more jobs\nthere and it was very hard to maintain all of that in one single file.\nSo this patch reorganize it and places definitons in \"per stable branch\"\nfiles.\n\nChange-Id: I0e7816f4057c90bce90bca68137c077580f9426a\n"
    },
    {
      "commit": "a1e88c420b690a1fd31208f8ef22f72a162ba217",
      "tree": "7b4329e91624010b11fd87819244bac5ca9e3a00",
      "parents": [
        "6d09132655edacf1c1c8d4b2aba55deaf0868108"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Mar 03 03:00:48 2020 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu May 21 20:32:25 2020 +0000"
      },
      "message": "Add new scenario test for IPv6 hot plug\n\nThis new scenario test is checking if hot plugged IPv6 NIC\ncan be properly configured with IPv6 address.\nIt tests both \"slaac\" and \"DHCPv6 stateless\" modes.\n\nChange-Id: I7a52feac0f40b7db195bd02db2f364a827364a5e\n"
    },
    {
      "commit": "130eb1a340762610af87dc1466ac56c651e85cd6",
      "tree": "bc3c5b122e47f483e2a8584878267dbf80f20939",
      "parents": [
        "c977f385d69d9182fd8fc699f599e47eec9c124a",
        "367e1188028b647991aeeac172b33d6700b53268"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 18 15:40:36 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 18 15:40:36 2020 +0000"
      },
      "message": "Merge \"Add test_ping_global_ip_from_vm_with_fip\""
    },
    {
      "commit": "367e1188028b647991aeeac172b33d6700b53268",
      "tree": "6457f6d2ef74e48e7d5e8c3d53c36666b0b81dbc",
      "parents": [
        "30e13ba32426bf0ce177bcfd0d3df3ebcd4f4a7c"
      ],
      "author": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Wed May 13 16:38:15 2020 +0300"
      },
      "committer": {
        "name": "Roman Safronov",
        "email": "rsafrono@redhat.com",
        "time": "Sun May 17 11:20:58 2020 +0300"
      },
      "message": "Add test_ping_global_ip_from_vm_with_fip\n\nWe need such a test in order to be able to catch issues like [1].\nThe test creates network and server, then launches a VM with a FIP.\nThen connects to the FIP and pings a global ip address.\nThe test requires global_ip_address variable in tempest.conf.\nBy default the value is not set and the test will be skipped.\n\n[1] https://bugzilla.redhat.com/show_bug.cgi?id\u003d1834433\n\nChange-Id: Ibb3db814ed9b42f28ced8378368a3d5c2e43d7b3\n"
    }
  ],
  "next": "c977f385d69d9182fd8fc699f599e47eec9c124a"
}
