)]}'
{
  "log": [
    {
      "commit": "2175ff31085972911d155144e02fb178cafaa638",
      "tree": "f8e93b58f83821d25a82a57f04d7a499eed3e85c",
      "parents": [
        "2e559c7dfbe521c533c3f1738c43b282e9681d9f"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Jun 25 10:59:29 2021 +0100"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Jun 25 10:59:52 2021 +0100"
      },
      "message": "zuul: Add /etc/libvirt to log collection\n\nUseful when debugging libvirtd issues such as bug #1912310.\n\nRelated-Bug: #1912310\nChange-Id: Ic8504bd61316e44215672cc44436a3b9a19e114d\n"
    },
    {
      "commit": "2e559c7dfbe521c533c3f1738c43b282e9681d9f",
      "tree": "3f9502df470b4314d723ee3d07ad08c54d370147",
      "parents": [
        "7befae663c6aa99343cb2c90e74ee2e3bc676559",
        "5344885a61fe39565692014c15e0b4fb1055c835"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 22 19:03:33 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 22 19:03:33 2021 +0000"
      },
      "message": "Merge \"os_vif: Add support for configuring os_vif_ovs plugin\""
    },
    {
      "commit": "7befae663c6aa99343cb2c90e74ee2e3bc676559",
      "tree": "6de01b918dbf86d3d581a7e197189824dfa5e0a6",
      "parents": [
        "6af3cb9eb273c127c20bc07f65c9a5d7f8ba95cd"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Sat Jun 19 13:24:00 2021 +0200"
      },
      "committer": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Sat Jun 19 14:19:26 2021 +0200"
      },
      "message": "Delay horizon startup\n\nMove the \u0027Starting Horizon\u0027 task after the end of the wait for\ncreate_flavors.\nThe start_horizon function restarts the httpd server, the openstack\nservices are unavailable during a short period of time, so the\n\"openstack flavor create\" calls might fail randomly.\n\nCloses-Bug: #1932580\nChange-Id: I32ee7457586e3de8ba4dfce3b1a12025f9776542\n"
    },
    {
      "commit": "5344885a61fe39565692014c15e0b4fb1055c835",
      "tree": "b182d961697e56bb31c2cb0f2dcc8fb1e505e763",
      "parents": [
        "6af3cb9eb273c127c20bc07f65c9a5d7f8ba95cd"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Thu Jun 17 12:37:35 2021 +0100"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Fri Jun 18 14:05:39 2021 +0000"
      },
      "message": "os_vif: Add support for configuring os_vif_ovs plugin\n\nThis change add an os-vif lib that declares two new variables\nOS_VIF_OVS_OVSDB_INTERFACE and OS_VIF_OVS_ISOLATE_VIF\n\nThe former is introduced to workaround bug #1929446 which cause the nova\nand neutron agents to periodically block waiting for ovs to respond.\n\nOS_VIF_OVS_ISOLATE_VIF is added to address bug #1734320 when using\nml2/ovs vif isolation should always be used to prevent cross tenant\ntraffic during a live migration.  This makes devstack more closely\nmirror reality by enabling it when ml2/ovs is used and disabling it\notherwise.\n\nRelated-Bug: #1734320\nRelated-Bug: #1929446\nRelated-Bug: #1912310\nChange-Id: I88254c6e22b52585506ee4907c1c03b8d4f2dac7\n"
    },
    {
      "commit": "6af3cb9eb273c127c20bc07f65c9a5d7f8ba95cd",
      "tree": "0007d4bf31aae5bbc7e3d271c451ad0a46def663",
      "parents": [
        "74bcc0b4ef2e8fd3a6caf831608d920dd90d0523"
      ],
      "author": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Thu Mar 11 11:28:47 2021 -0800"
      },
      "committer": {
        "name": "Julia Kreger",
        "email": "juliaashleykreger@gmail.com",
        "time": "Tue Jun 15 11:32:45 2021 -0700"
      },
      "message": "nova ironic-hypevisor - support scoped auth config\n\nThe Secure RBAC effort has updated Ironic such that it\ncan support a mode where it is scope enforcing for all\ninteractions with the API. Due to the design, and operating\nnature of Ironic\u0027s API, services speaking with it must\nauthenticate with a system scope to have a full picture\nof the universe.\n\nIn this case, we need to update the nova configuration\naccordingly such that the compute service understands\nhow to talk to ironic so that it can see the nodes under\nmanagement.\n\nIronic will likely update this again at a later point in\ntime to enable a \"hybrid\" mixed-mode as the operating model\nand related permissions *should* allow nova to use a project\nscoped \"owner\" account with Ironic, in order to access\nand command nodes to deploy. But at this time, we\u0027re\nfocusing on the exclusive operating mode.\n\nChange-Id: I1946725ce08c495178c419eaf38829f921c91bbe\nNeeded-By: https://review.opendev.org/c/openstack/ironic/+/778957\n"
    },
    {
      "commit": "74bcc0b4ef2e8fd3a6caf831608d920dd90d0523",
      "tree": "f3cdc71aec71e94d96cb287c6f1124894afaa441",
      "parents": [
        "89baa314c1408251abd9f4d61d9cf5e5c945bc4e",
        "5a684eb51b4c18aee2051c5a7c703f50bbcc41ca"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 15 07:13:31 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 15 07:13:31 2021 +0000"
      },
      "message": "Merge \"Drop broute from ebtables_dump\""
    },
    {
      "commit": "89baa314c1408251abd9f4d61d9cf5e5c945bc4e",
      "tree": "20e680d7ef44f03c81c9900c47cf9b2c644cc377",
      "parents": [
        "416902ee4bfe517c1d2ddff79391628d99298622"
      ],
      "author": {
        "name": "Artem Goncharov",
        "email": "Artem.goncharov@gmail.com",
        "time": "Fri Jun 11 16:59:52 2021 +0200"
      },
      "committer": {
        "name": "Artem Goncharov",
        "email": "Artem.goncharov@gmail.com",
        "time": "Fri Jun 11 17:06:16 2021 +0200"
      },
      "message": "Temporary add feature pragma\n\nOpenStackSDK has a feature branch \"feature/r1\" as a preparation for the\nR1.0 release. Due to different branch naming functional tests with\ndevstack are not running. Add temporarily (for the duration of the\nfeature branch) pragma to the zuul.yaml to allow Zuul run functional\ntests. It will be dropped once SDK gets next major release.\nPrevious attemp didn\u0027t work well for other projects, therefore\nexplicitly include master as well.\n\nChange-Id: I3a5722873f395bc52cc55a0fd6bcea0ebe3b74fc\n"
    },
    {
      "commit": "416902ee4bfe517c1d2ddff79391628d99298622",
      "tree": "96f19ee0d737d0c783b8d04c049d6836b4f176c7",
      "parents": [
        "a6fca2b7426bf62d0c9ea99153bd272aba59340d",
        "95298788085de38342e789bf10c35849c7117dfc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 11 01:16:03 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 11 01:16:03 2021 +0000"
      },
      "message": "Merge \"[OVN] Set up routing on public bridge like OVS did\""
    },
    {
      "commit": "a6fca2b7426bf62d0c9ea99153bd272aba59340d",
      "tree": "c28de50439757eb51e8e87e423be495febd2e82c",
      "parents": [
        "81937a230a8adb5c028db5a9ba9abf59b122a2ac",
        "2fb8c7a5eea6f9321eef36fb9b8fd8e55465c91e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 09 17:22:39 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 09 17:22:39 2021 +0000"
      },
      "message": "Merge \"Move verify-ipv6-only-deployments\""
    },
    {
      "commit": "5a684eb51b4c18aee2051c5a7c703f50bbcc41ca",
      "tree": "44da2fd2813aa9521c5f17f2f6f612fff7db05bb",
      "parents": [
        "22038a9a8c4418d6d49bed83024a3cd97e627860"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Jun 09 09:37:34 2021 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Jun 09 09:37:34 2021 +0200"
      },
      "message": "Drop broute from ebtables_dump\n\nThis table is no longer present on most installations, drop it\nfrom the list to avoid error messages during log collection\nthat people mistake to be the real error why devstack is failing.\n\nThis may lose some debugging information in edge cases, but I\nthink the improvement of the general user experience is more\nimportant.\n\nChange-Id: Ibb9b247a018a788c8c4b40487762319fe470bf0f\nCloses-Bug: 1885198\n"
    },
    {
      "commit": "95298788085de38342e789bf10c35849c7117dfc",
      "tree": "4cd3237f2890746014dcbee1cf238290111bd4fa",
      "parents": [
        "96509ea025459ac077d2c85289da7725c53235cf"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Tue Jun 08 16:19:40 2021 +0000"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Tue Jun 08 16:19:40 2021 +0000"
      },
      "message": "[OVN] Set up routing on public bridge like OVS did\n\nThis fixes various reported and unreported issues with the new\nbehaviour.\n\nRemoves code repetition as well to pay off some technical debt.\n\nCloses-Bug: #1930360\nChange-Id: I726c532e96ca434520838ae8a35d5b88b6dd337b\n"
    },
    {
      "commit": "2fb8c7a5eea6f9321eef36fb9b8fd8e55465c91e",
      "tree": "4cfaa89fc4059f29ecd3afb6f892d26887a03e32",
      "parents": [
        "96509ea025459ac077d2c85289da7725c53235cf"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Jun 07 17:44:54 2021 +0000"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Jun 07 17:44:54 2021 +0000"
      },
      "message": "Move verify-ipv6-only-deployments\n\nfrom Tempest to DevStack as it tests DevStack side of things and\nis useful for projects not using Tempest.\n\nVerbatim copy except for the devstack- prefix and the /devstack/\npath.\n\nChange-Id: Ie166730843f874b9c99e37244e460d7ad33b7eeb\n"
    },
    {
      "commit": "81937a230a8adb5c028db5a9ba9abf59b122a2ac",
      "tree": "2b74f4a7d9b4bdfeaa93511038ed2914115b4c7f",
      "parents": [
        "96509ea025459ac077d2c85289da7725c53235cf"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Jun 07 17:28:38 2021 +0000"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Jun 07 17:28:38 2021 +0000"
      },
      "message": "[CI] Drop CentOS Linux 8 job and nodeset\n\nCentOS Stream 8 (aka CentOS 8 Stream) is the currently\nsupported runtime platform. [0]\n\nDevStack works with CentOS Stream only now. [1]\n\nThe only usage of the nodeset being dropped is handled by the\nDepends-On.\n\n[0] https://governance.openstack.org/tc/reference/runtimes/xena.html\n[1] https://review.opendev.org/c/openstack/devstack/+/759122\n\nDepends-On: https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/795159\nChange-Id: Ic0f696b46dce3dba529b53a8f9de8cda6b913c7b\n"
    },
    {
      "commit": "96509ea025459ac077d2c85289da7725c53235cf",
      "tree": "3217dfe96ff1a08bc4dd6ab5080444c59a062132",
      "parents": [
        "4c4b9bc9ef3625f46853b2f0a165aa3c9d3558d0"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Wed Oct 21 20:33:08 2020 +0200"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Jun 07 06:54:20 2021 +0000"
      },
      "message": "Check centos-8-stream\n\nCentOS Stream 8 (aka CentOS 8 Stream) is the currently\nsupported runtime platform. [0]\n\nSome background history:\nThe Manila team has asked QA to test centos-8-stream\nin the common gate.\nA bit later it turned out the point releases of CentOS 8 (aka\nCentOS Linux 8) will stop happening entirely by the end of 2021.\n[1]\n\nIncludes a workaround to the edk2-ovmf issue on CentOS Stream 8\nx86_64.\n\n[0] https://governance.openstack.org/tc/reference/runtimes/xena.html\n[1] https://lists.centos.org/pipermail/centos-devel/2020-December/075451.html\n\nChange-Id: Iee5a262af757f27f79ba1d6f790e949427dca190\n"
    },
    {
      "commit": "4c4b9bc9ef3625f46853b2f0a165aa3c9d3558d0",
      "tree": "2d657a68c63ca94c0ba3b3807d31d50307d9e01c",
      "parents": [
        "1cefb089ba9b9d43dd333a6147c63c4a6b4153ae",
        "3ad1661384636eee78a4bf5196812b6223e1b0a6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jun 05 15:05:53 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 05 15:05:53 2021 +0000"
      },
      "message": "Merge \"Revert \"Temporary add feature pragma\"\""
    },
    {
      "commit": "3ad1661384636eee78a4bf5196812b6223e1b0a6",
      "tree": "6d6800df421d5918a15c63974f53371a526ff3fe",
      "parents": [
        "6843bc798c3fe5f17286e1c07ede95171bb49a25"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 04 21:32:17 2021 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 04 21:32:17 2021 +0000"
      },
      "message": "Revert \"Temporary add feature pragma\"\n\nThis reverts commit 6843bc798c3fe5f17286e1c07ede95171bb49a25.\n\nReason for revert: not sure why but this end up disabling the integration job on check pipeline,\n\nChange-Id: Icfaf8ea17b3ce2e405414c23f8075b18d297bf8b\nexample: latest recheck on PS12 check pipeline job for neutron - https://review.opendev.org/c/openstack/neutron/+/790060\n"
    },
    {
      "commit": "1cefb089ba9b9d43dd333a6147c63c4a6b4153ae",
      "tree": "f7cf13515f731c706b08b61a2287f1cd6aad9412",
      "parents": [
        "f42347285af18a308ab3f6ee14ee76a47e453531",
        "58f6048dd488664aab6ae42efeb9deb90b051acf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 04 20:38:29 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 04 20:38:29 2021 +0000"
      },
      "message": "Merge \"setup.cfg: Replace dashes with underscores\""
    },
    {
      "commit": "f42347285af18a308ab3f6ee14ee76a47e453531",
      "tree": "69eb26993f0bdf902c52705932215ee1ce3fd05c",
      "parents": [
        "3662e10ef6895b028a50d53bbab37b20987c2911",
        "6843bc798c3fe5f17286e1c07ede95171bb49a25"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 04 17:52:46 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 04 17:52:46 2021 +0000"
      },
      "message": "Merge \"Temporary add feature pragma\""
    },
    {
      "commit": "3662e10ef6895b028a50d53bbab37b20987c2911",
      "tree": "1e7936104ae010fe442e5ca9175545fdc7c41a5c",
      "parents": [
        "949f5ada608961fd05435e01bd9d06757b6c62c5",
        "cbc0b64a343e31506b43a9395e6a77fcfd6eb70b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 04 17:16:34 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 04 17:16:34 2021 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "6843bc798c3fe5f17286e1c07ede95171bb49a25",
      "tree": "1ff1fccddd47b764a98d503ea7f58b68e5d33031",
      "parents": [
        "b04a62beff3c2093f1c91341d8b2a9083f759cd1"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri May 14 14:51:51 2021 -0500"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Fri Jun 04 15:28:30 2021 +0000"
      },
      "message": "Temporary add feature pragma\n\nOpenStackSDK has a feature branch \"feature/r1\" as a preparation for the\nR1.0 release. Due to different branch naming functional tests with\ndevstack are not running. Add temporarily (for the duration of the\nfeature branch) pragma to the zuul.yaml to allow Zuul run functional\ntests. It will be dropped once SDK gets next major release.\n\nChange-Id: I671b589150fe731125e16316a994a5942219920b\n"
    },
    {
      "commit": "cbc0b64a343e31506b43a9395e6a77fcfd6eb70b",
      "tree": "d4bc133df3297fab5c80f7969063ce4d79d89c56",
      "parents": [
        "aa25b741fed5fe3de72eaf1ddc59068befaada36"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jun 03 06:14:05 2021 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Jun 03 06:14:05 2021 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I2d5b0c59d5dd33f639ec685b16768325d67e9dbf\n"
    },
    {
      "commit": "949f5ada608961fd05435e01bd9d06757b6c62c5",
      "tree": "e70053c06a5d3695c3b28f02c73cf3a769255dfb",
      "parents": [
        "aa25b741fed5fe3de72eaf1ddc59068befaada36"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Mon Mar 15 18:25:04 2021 +0100"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Wed Jun 02 12:40:46 2021 +0000"
      },
      "message": "Add route to IPv6 private subnets in ML2/OVN\n\nEnable IPv6 private subnet routing in ML2/OVN, it uses the behavior that\nalready exists in ML2/OVS: add a route from the devstack node to the\nCIDRs of the default IPv6 subnet pool. Any IPv6 subnet created using the\ndefault subnet pool and plugged into the default router is reachable\nfrom the host (ex: ipv6-private-subnet).\n\nChange-Id: I02ca1d94e9f4d5ad4a06182f5ac9a2434941cf08\n"
    },
    {
      "commit": "aa25b741fed5fe3de72eaf1ddc59068befaada36",
      "tree": "72d2e88d39bc1603fbcedc75c7c654c2b13df321",
      "parents": [
        "8ea11c2947753f988979330ecc5fab2a6362881c",
        "77835633c5d1daba37f453c5bf7c84fad0f2d68e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 01 22:24:53 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 01 22:24:53 2021 +0000"
      },
      "message": "Merge \"OVN : include source compliation functions\""
    },
    {
      "commit": "8ea11c2947753f988979330ecc5fab2a6362881c",
      "tree": "76165d3e01ff425417fc2ffd35b0c62b0cd30897",
      "parents": [
        "22038a9a8c4418d6d49bed83024a3cd97e627860"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon May 31 15:04:29 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon May 31 15:04:29 2021 -0500"
      },
      "message": "Update IRC network to OFTC\n\nChange-Id: I260d9e65782add011f00d9087e0a5ac71e2be324\n"
    },
    {
      "commit": "58f6048dd488664aab6ae42efeb9deb90b051acf",
      "tree": "78f9578b1b024c12ddf1142859b0357df4e9137d",
      "parents": [
        "22038a9a8c4418d6d49bed83024a3cd97e627860"
      ],
      "author": {
        "name": "Anand Bhat",
        "email": "anandgvbhat@gmail.com",
        "time": "Fri May 28 11:36:23 2021 +0530"
      },
      "committer": {
        "name": "Anand Bhat",
        "email": "anandgvbhat@gmail.com",
        "time": "Fri May 28 11:36:23 2021 +0530"
      },
      "message": "setup.cfg: Replace dashes with underscores\n\nSetuptools v54.1.0 introduces a warning that the use of dash-separated\noptions in \u0027setup.cfg\u0027 will not be supported in a future version [1].\nGet ahead of the issue by replacing the dashes with underscores. Without\nthis, we see \u0027UserWarning\u0027 messages like the following on new enough\nversions of setuptools:\n\n  UserWarning: Usage of dash-separated \u0027description-file\u0027 will not be\n  supported in future versions. Please use the underscore name\n  \u0027description_file\u0027 instead\n\n[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb\n\nChange-Id: I6b8e791c06319fa5fa0935337520c36800b1abd6\n"
    },
    {
      "commit": "77835633c5d1daba37f453c5bf7c84fad0f2d68e",
      "tree": "e068308adcaabae52ee049b3b38bcc167204d080",
      "parents": [
        "a634c7f91cd6dd43a8e5d1f280f06f4a5599f504"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu May 13 13:14:42 2021 +1000"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Thu May 27 17:10:53 2021 +0100"
      },
      "message": "OVN : include source compliation functions\n\nThis patch moves the OVS compilation module from Neutron into DevStack.\nIt also renamed it to \"ovs_source\" to highlight its function, and the\ninclude has been moved to where the rest of the includes are located.\n\nAlthough this module is not required since by default DevStack installs\nOVS/OVN from the host OS packages instead of compiling from source,\nthis is a nice to have as it avoids having bits and pieces of the code\nscattered around multiple repositories.\n\nCo-Authored-By: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\nChange-Id: I39ec9ce0a91bea05cf8c446a9767ab879ac8e8f3\n"
    },
    {
      "commit": "22038a9a8c4418d6d49bed83024a3cd97e627860",
      "tree": "944ff1d3c7619221f03e011ff0d1e2edb6b6d99e",
      "parents": [
        "a634c7f91cd6dd43a8e5d1f280f06f4a5599f504"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Thu May 27 13:44:20 2021 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Thu May 27 16:17:06 2021 +0100"
      },
      "message": "[OVN] Configure public bridge enabled by default\n\nThis patch makes the OVN_L3_CREATE_PUBLIC_NETWORK configuration True by\ndefault. This option makes the OVN lib in DevStack create \u0026 configure\nthe external bridge, matching the same behavior from the OVS driver\nin DevStack.\n\nChange-Id: Icda53b95fdc3c169ac48a6ec4343c87ba404baa4\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "a634c7f91cd6dd43a8e5d1f280f06f4a5599f504",
      "tree": "731bf115e53e2193a2e36bdad0f64f927ef3f17d",
      "parents": [
        "7604e085b4542c50aefc9c23aa339958757a5770",
        "ddb66f2344b933f278b0b52be3ca59a4c511ab14"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 26 19:23:31 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 26 19:23:31 2021 +0000"
      },
      "message": "Merge \"[CI] Add no-tls-proxy job\""
    },
    {
      "commit": "7604e085b4542c50aefc9c23aa339958757a5770",
      "tree": "4de9653a03c583ab448eeb4a1c68bbcefdbda9ee",
      "parents": [
        "e4b0685b6bd705d6a946fd8b6d0fa0cacc6e5758"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 25 13:06:14 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 25 18:10:44 2021 +0000"
      },
      "message": "Pin nodeset for unit test job\n\ndevstack unit test job does not set any nodeset\nand so does use default nodeset defined in base jobs\nin opendev. When opendev switches the default nodeset to\nthe latest distro version, devstack unit test job can start\nfailing. Example:\n\n- https://review.opendev.org/q/I01408f2f2959b0788fe712ac268a526502226ee9\n- https://review.opendev.org/q/Ib1ea47bc7384e1f579cb08c779a32151fccd6845\n\nTo avoid such a situation in future, let\u0027s set the working nodeset\nfor this job also so that when we cut the stable branch we can\nrun it on the working distro version. \n\nChange-Id: I302140778fedf08bc8ba72c453837fa7b8f8f9ae\n"
    },
    {
      "commit": "e4b0685b6bd705d6a946fd8b6d0fa0cacc6e5758",
      "tree": "57573428087db472448aa5e2f6d4a975026702b8",
      "parents": [
        "6a4e7b0413d4e39aa5aa1cde2907ef860de4a734",
        "2a9673f0278699d03931d69b4da22e9709300026"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 25 16:23:16 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 25 16:23:16 2021 +0000"
      },
      "message": "Merge \"docs: recommend Ubuntu 20.04 instead of Bionic\""
    },
    {
      "commit": "6a4e7b0413d4e39aa5aa1cde2907ef860de4a734",
      "tree": "bda23101d84050a885033a4eda924d0c8c14ee27",
      "parents": [
        "249ded23ad6e45356e9f1598cd3a427baf3eb50f",
        "d04e795b316f5be466532e60104a983bf6419716"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 25 15:26:48 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 25 15:26:48 2021 +0000"
      },
      "message": "Merge \"[TrivialFix] Delete symlink apts-debs\""
    },
    {
      "commit": "249ded23ad6e45356e9f1598cd3a427baf3eb50f",
      "tree": "e403d2d79a1198f0bb6df01e65f2609c41160014",
      "parents": [
        "fcdc8aff6a59782c350a43fc995593b2d7a2d28f",
        "e38a39ad404637ca1649cea072883aa0a4592c4f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 25 02:45:36 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 25 02:45:36 2021 +0000"
      },
      "message": "Merge \"Change default network backend driver to ML2/OVN\""
    },
    {
      "commit": "ddb66f2344b933f278b0b52be3ca59a4c511ab14",
      "tree": "48fee79bd8f19d6752215cb877c584eadb204a98",
      "parents": [
        "fcdc8aff6a59782c350a43fc995593b2d7a2d28f"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Sat Jul 18 12:18:39 2020 +0200"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon May 24 17:45:06 2021 +0000"
      },
      "message": "[CI] Add no-tls-proxy job\n\nSome gates run devstack like this and it follows different code\npaths.\nLet\u0027s ensure we don\u0027t break it now and then.\n\nChange-Id: I6ee1bfc30bced53f6d7fb841e01714069919fd88\nReference: http://lists.openstack.org/pipermail/openstack-discuss/2020-July/015997.html\nReference: http://eavesdrop.openstack.org/meetings/qa/2021/qa.2021-05-11-14.00.log.html\n"
    },
    {
      "commit": "e38a39ad404637ca1649cea072883aa0a4592c4f",
      "tree": "d4616db94d16d946029fc45c0c1bc5fb8454e9e8",
      "parents": [
        "9ee7821e80731dc15f71f4e56233c3295497dd53"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Fri May 14 09:14:24 2021 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Mon May 24 09:48:35 2021 +0100"
      },
      "message": "Change default network backend driver to ML2/OVN\n\nThis patch is changing the default network backend driver in DevStack to\nOVN.\n\nThis is a long effort from the Neutron community that has been\ndiscussed on previous PTGs and agreed upon.\n\nA similar patch to this one [0] have been merged in the past but got\nreverted [1] because it did break some zuul jobs. This one also include\nfixes for such jobs and was verified at [2]\n\n[0] https://review.opendev.org/c/openstack/devstack/+/735097\n[1] https://review.opendev.org/c/openstack/neutron/+/775632\n[2] https://review.opendev.org/c/zuul/zuul-jobs/+/791117\n\nChange-Id: I8c2be82f33ed9f6c36f5509b3b210ee1a38e87ca\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "fcdc8aff6a59782c350a43fc995593b2d7a2d28f",
      "tree": "87a6a75314b87d0db7895904135ef3d343aa131d",
      "parents": [
        "0e31ce488ffa265d7063073a04392aa608bb3c94",
        "b107f9cf18c8112cce3f796995f3a5691be56259"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 20 23:25:33 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 20 23:25:33 2021 +0000"
      },
      "message": "Merge \"Add support for ceph_iscsi cinder driver\""
    },
    {
      "commit": "0e31ce488ffa265d7063073a04392aa608bb3c94",
      "tree": "7b78629c0630bbe9ee0e588059f7e3e84781428e",
      "parents": [
        "f0736406f5ce055072a62a62fe9fdc7cead49671",
        "35cec0d7c0857d76d3ea0b52b97f2a166c04c13e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 20 22:26:26 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 20 22:26:26 2021 +0000"
      },
      "message": "Merge \"Remove Block Storage API v2 support\""
    },
    {
      "commit": "f0736406f5ce055072a62a62fe9fdc7cead49671",
      "tree": "02f7bbfc3082207dd2232f15b1324bf3a1367a17",
      "parents": [
        "9ee7821e80731dc15f71f4e56233c3295497dd53"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 18 17:15:30 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed May 19 11:20:06 2021 -0500"
      },
      "message": "Fix unit test to use python3 command\n\nunit test jobs staretd to run on ubuntu-focal now\nand failing for using \u0027python\u0027 command.\n\nChange-Id: Ie002faf4c96ac7f207207a481c057b8df0289e6c\n"
    },
    {
      "commit": "2a9673f0278699d03931d69b4da22e9709300026",
      "tree": "45e1c6fac3d332895ded9bad423f16c05e3e83af",
      "parents": [
        "9ee7821e80731dc15f71f4e56233c3295497dd53"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Wed May 19 10:22:18 2021 -0400"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Wed May 19 10:23:05 2021 -0400"
      },
      "message": "docs: recommend Ubuntu 20.04 instead of Bionic\n\nBionic support was dropped in I39e38e4a6c2e52dd3822c9fdea354258359a9f53.\n\nChange-Id: I765aac352590fd2f74d3fd90676d6d098548e6b8\n"
    },
    {
      "commit": "35cec0d7c0857d76d3ea0b52b97f2a166c04c13e",
      "tree": "b7ade0a0496ebc9f94756246a360e8a08025cb76",
      "parents": [
        "b04a62beff3c2093f1c91341d8b2a9083f759cd1"
      ],
      "author": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Mon May 17 18:58:59 2021 -0400"
      },
      "committer": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Wed May 19 08:43:44 2021 -0400"
      },
      "message": "Remove Block Storage API v2 support\n\nThe Block Storage API v2 was deprecated in Pike by change\nI913c44799cddc37c3342729ec0ef34068db5b2d4 and is (finally)\nbeing removed in Xena [0].  So remove v2 support from devstack.\n\n[0] https://wiki.openstack.org/wiki/CinderXenaPTGSummary#Removing_the_Block_Storage_API_v2\n\nDepends-on: https://review.opendev.org/c/openstack/devstack/+/792048\nChange-Id: I856d78648d28ac4cad0fb212bef1ae6ad32fca90\n"
    },
    {
      "commit": "9ee7821e80731dc15f71f4e56233c3295497dd53",
      "tree": "4406841339309d15ce624daa0c537200c8c0836e",
      "parents": [
        "c9abd1d6ba6be00b10f6d04dbfe61ae7ba8e313d",
        "c19c1262c8b81f1cc543eafb9e5c3a34c4b632fe"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 18 08:06:39 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 18 08:06:39 2021 +0000"
      },
      "message": "Merge \"Replace dstat with pcp-dstat\""
    },
    {
      "commit": "c9abd1d6ba6be00b10f6d04dbfe61ae7ba8e313d",
      "tree": "459e758b20629ffdbd36d41e69e9a23847faf25e",
      "parents": [
        "b04a62beff3c2093f1c91341d8b2a9083f759cd1",
        "7ad4cd07c8bf4f302acc4fc6684e362309332c9d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 18 07:54:47 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 18 07:54:47 2021 +0000"
      },
      "message": "Merge \"Drop Bionic support\""
    },
    {
      "commit": "c19c1262c8b81f1cc543eafb9e5c3a34c4b632fe",
      "tree": "2b1eeb7b61a68239257bf2a764c8a7370d3da118",
      "parents": [
        "b04a62beff3c2093f1c91341d8b2a9083f759cd1"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Mon May 17 13:54:10 2021 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Mon May 17 16:11:34 2021 +0100"
      },
      "message": "Replace dstat with pcp-dstat\n\nThe dstat project is no longer maintained.\n\nThe pcp-dstat package installs a dstat command so no further updates to\nthe scripts should be needed.\n\nChange-Id: Ied8c9d29bed4f887c364db7080a0f2a0c02328af\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "b04a62beff3c2093f1c91341d8b2a9083f759cd1",
      "tree": "6d6800df421d5918a15c63974f53371a526ff3fe",
      "parents": [
        "1769eebed0a90009ad01b16d15eb460f29759433",
        "ff073a5643f01dda3200d2ce426f23dc24e28b8f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 14 04:33:52 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 14 04:33:52 2021 +0000"
      },
      "message": "Merge \"Revert \"Change Neutron\u0027s default ML2 driver to OVN\"\""
    },
    {
      "commit": "ff073a5643f01dda3200d2ce426f23dc24e28b8f",
      "tree": "c9abe0fb05f5d55da15064cee218a7ac13c5d860",
      "parents": [
        "5c304d817682d6c807b532b50a2f105479ac3fa2"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 13 16:25:17 2021 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu May 13 16:25:17 2021 +0000"
      },
      "message": "Revert \"Change Neutron\u0027s default ML2 driver to OVN\"\n\nThis reverts commit 5c304d817682d6c807b532b50a2f105479ac3fa2.\n\nReason for revert: There are more things to fix/move like done in 791085 and 791282 Also let\u0027s change all required default in devstack scripts instead of devstack\u0027s zuul job side. Basically do this change without any change in .zuul.yaml\n\nChange-Id: Ie0f59d1b9a4b97ad9fd8131819054dfb616f31fd\n"
    },
    {
      "commit": "1769eebed0a90009ad01b16d15eb460f29759433",
      "tree": "856cbe847573e1267792b2d109c225b0109d9ec0",
      "parents": [
        "082f4786f00cc407937b79ad258b6085a1b361d0",
        "5c304d817682d6c807b532b50a2f105479ac3fa2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 12 17:58:29 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 12 17:58:29 2021 +0000"
      },
      "message": "Merge \"Change Neutron\u0027s default ML2 driver to OVN\""
    },
    {
      "commit": "082f4786f00cc407937b79ad258b6085a1b361d0",
      "tree": "6d6800df421d5918a15c63974f53371a526ff3fe",
      "parents": [
        "1259b7ecbce59f36d3eec7fa10bedcdaffa167b2",
        "230f5c434c800c94935d5cd0dcfc1bd18329759f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 12 17:46:23 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 12 17:46:23 2021 +0000"
      },
      "message": "Merge \"Changed minversion in tox to 3.18.0\""
    },
    {
      "commit": "1259b7ecbce59f36d3eec7fa10bedcdaffa167b2",
      "tree": "d2ee1b86f539ee339d19db3d5d3ac7cd8694be57",
      "parents": [
        "69a66fb62bcb77145b6eec21fc2d56d40a861d0d",
        "8c86e5a53e1c77fc17df7d979f6435b534021d13"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 12 16:26:21 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 12 16:26:21 2021 +0000"
      },
      "message": "Merge \"Cinder: only set volume_clear for LVM\""
    },
    {
      "commit": "230f5c434c800c94935d5cd0dcfc1bd18329759f",
      "tree": "835abe06c6fea7f2d30e456b6b4f7c2298625825",
      "parents": [
        "69a66fb62bcb77145b6eec21fc2d56d40a861d0d"
      ],
      "author": {
        "name": "Anand Bhat",
        "email": "anandgvbhat@gmail.com",
        "time": "Wed May 12 16:53:15 2021 +0530"
      },
      "committer": {
        "name": "Anand Bhat",
        "email": "anandgvbhat@gmail.com",
        "time": "Wed May 12 17:01:05 2021 +0530"
      },
      "message": "Changed minversion in tox to 3.18.0\n\nThe patch bumps min version of tox to 3.18.0 python 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: Id8bdda703afc39d352e3a53877318dc30d91a5f7\n"
    },
    {
      "commit": "69a66fb62bcb77145b6eec21fc2d56d40a861d0d",
      "tree": "ca7804fec5b8eb8d4c290ed7fccfb6281e024048",
      "parents": [
        "166c88b610d2007535367ebe2cf464df9273e6c5"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue May 11 11:04:32 2021 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue May 11 14:05:22 2021 +0100"
      },
      "message": "Fix docs job\n\nSphinx 4.0.0 added a new dependency [0] which is causing the job to fail\nat the moment.\n\nThis patch fix the problem by adding UC to the docs jobs.\n\n[0] https://www.sphinx-doc.org/en/master/changes.html (LaTeX: add\ntex-gyre font dependency)\n\nChange-Id: I28019331017405c06577ada88f8e9f6d9a2afc23\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "5c304d817682d6c807b532b50a2f105479ac3fa2",
      "tree": "767eb61cac85ebd2ec695e3e0b45076f2467e8d2",
      "parents": [
        "166c88b610d2007535367ebe2cf464df9273e6c5"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Thu Jun 11 11:00:56 2020 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Mon May 10 14:43:28 2021 +0100"
      },
      "message": "Change Neutron\u0027s default ML2 driver to OVN\n\nAs part of the Victoria PTG the Neutron community [0] agreed on changing\nthe default backend driver from ML2/OVS to ML2/OVN in DevStack. A lot of\nchanges have been submitted towards this goal including but not limted\nto:\n\n* Moving the OVN module to DevStack:\n  https://review.opendev.org/c/openstack/devstack/+/734621\n\n* Updating the OVN module to use distro packages instead of compiling\n  OVN from source: https://review.opendev.org/c/openstack/devstack/+/763402o\n\nAnd now this patch is changing the the actual Q_AGENT,\nQ_ML2_TENANT_NETWORK_TYPE and Q_ML2_PLUGIN_MECHANISM_DRIVERS values in\ndevstack to what is expected by OVN as well as updating the Zuul\ntemplates to enable the OVN services.\n\n[0] https://etherpad.opendev.org/p/neutron-victoria-ptg\n\nChange-Id: I92054ce9d2ab7a42746ed5dececef583b0f8a833\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "166c88b610d2007535367ebe2cf464df9273e6c5",
      "tree": "c9abe0fb05f5d55da15064cee218a7ac13c5d860",
      "parents": [
        "06b7352478170521a07875154eef317bde0c5321",
        "b02a43291cc5e2d5677ecbb80c0fd608d67a1374"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun May 02 15:03:07 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun May 02 15:03:07 2021 +0000"
      },
      "message": "Merge \"Handle disappearing pids in mlock_report.py\""
    },
    {
      "commit": "06b7352478170521a07875154eef317bde0c5321",
      "tree": "2561b59a0eaa73bcbf86da6b2486e78ddf14e5ce",
      "parents": [
        "bab78dede212d3bc47a74360a461c40223524448"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Thu Apr 29 11:46:35 2021 -0700"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Thu Apr 29 11:54:50 2021 -0700"
      },
      "message": "Fix async race updating nova configs\n\nThe configure_neutron_nova function updates nova configs. While that is\nstill running we separately update nova configs in stack.sh. This can\nresult in unexpected configs (that don\u0027t work). Fix this by waiting for\nconfigure_neutron_nova to complete its work before we do nova config\nupdates directly in stack.sh.\n\nFor specifics we say that:\n\n  [neutron]\n  project_domain_name \u003d Default\n\nwas missing from both nova.conf and nova-cpu.conf and instances could\nnot be created because keystone complained about not finding domain in\nproject. The strong suspicion here is that on some systems\nconfigure_neutron_nova would write out project_domain_name while the\nstack.sh inisets were running resulting in stack.sh overwriting the\nproject_domain_name content.\n\nOne theory is that disabling swift makes this problem more likely as\nthere is swift work in the middle of the async period. This is supported\nby the fact that our job that hits this problem does indeed disable\nswift.\n\nChange-Id: I0961d882d555a21233c6b4fbfc077cfe33b88499\n"
    },
    {
      "commit": "bab78dede212d3bc47a74360a461c40223524448",
      "tree": "5f3a0e4e3c7694af0361240b4a04a6a3a8079941",
      "parents": [
        "0386c1cda61b57da3aedde05e317137c354fb4d9",
        "362641b1b8b0596371f13db8448ab0f43bd53482"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 29 16:26:21 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 29 16:26:21 2021 +0000"
      },
      "message": "Merge \"cinder: Increase VOLUME_BACKING_FILE_SIZE\""
    },
    {
      "commit": "7ad4cd07c8bf4f302acc4fc6684e362309332c9d",
      "tree": "cc86b1fdfdef4a624fbd599dd42e63f6a1403b53",
      "parents": [
        "0386c1cda61b57da3aedde05e317137c354fb4d9"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 29 09:24:38 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 29 09:33:59 2021 -0500"
      },
      "message": "Drop Bionic support\n\nSince victoria cycle, we have moved upstream testing to\nUbuntu Focal (20.04) and so does no Bionic distro in\nXena cycle testing runtime[1]. Grenade jobs also started\nrunning on Focal since victoria was released.\n\nOnly thing left was legacy jobs which were not migrated to\nUbuntu Focal in Victoria and as per another community-wide\ngoal[2], all the lgeacy jobs were suppsoed to be migrated\nto zuulv3 native jobs in victoria cycle itself. One of the\npending job was in nova (nova-grenade-multinode) which is also\nmigrated to zuulv3 native now\n- https://review.opendev.org/c/openstack/nova/+/778885\n\nIf there is any job running on bionic, we strongly recommend\nto migrate it to Ubuntu Focal.\n\n[1] https://governance.openstack.org/tc/reference/runtimes/xena.html\n[2] https://governance.openstack.org/tc/goals/selected/victoria/native-zuulv3-jobs.html\n\nChange-Id: I39e38e4a6c2e52dd3822c9fdea354258359a9f53\n"
    },
    {
      "commit": "b02a43291cc5e2d5677ecbb80c0fd608d67a1374",
      "tree": "46649fc38080c576317dcf18ec3022474ccd1e51",
      "parents": [
        "c062792709def9ef10ddac68867e1b7bf9009435"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Nov 27 12:59:04 2018 +1100"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "stephenfin@redhat.com",
        "time": "Wed Apr 28 16:31:17 2021 +0000"
      },
      "message": "Handle disappearing pids in mlock_report.py\n\nIf a pid disappears on us while we\u0027re reading, we should just continue\non.\n\nEnvironmentError is just an alias for OSError since Python 3.3, so use\nthe latter name. [0]\n\n[0] https://docs.python.org/3/library/exceptions.html#OSError\n\nChange-Id: I3a25cca328e1469f72c84a118a9691c1c0258bc4\nCloses-Bug: #1926434\n"
    },
    {
      "commit": "0386c1cda61b57da3aedde05e317137c354fb4d9",
      "tree": "24f2aab13db2c693fc3661c7682285b44aed3d88",
      "parents": [
        "c062792709def9ef10ddac68867e1b7bf9009435"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Apr 28 09:26:23 2021 +0100"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Apr 28 09:32:39 2021 +0100"
      },
      "message": "cinder: Default CINDER_ISCSI_HELPER to tgtadm on Bionic\n\nIf5c860d1e69aaef9a9236303c370479a7714ad43 attempted to move this default\nto lioadm while pinning certain Bionic based jobs to tgtadm.\n\nUnfortunately it missed the legacy dsvm based jobs within various\nprojects that do not inherit from the devstack-platform-bionic base job\nand that are also not covered by devstack\u0027s gate.\n\nThis change simply forces CINDER_ISCSI_HELPER to tgtadm on Bionic based\nhosts to ensure it is always used.\n\nCloses-Bug: #1926411\nChange-Id: Ib4b38b45f25575c92fb09b8e97fa1b24af0cc06a\n"
    },
    {
      "commit": "c062792709def9ef10ddac68867e1b7bf9009435",
      "tree": "3b8b1eba6833c5043e60ef8fa99bd335ebcf793a",
      "parents": [
        "e59b945a7d03340b6c082bf52e661bcf1b9e38f5"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Mar 09 22:36:57 2021 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Apr 23 10:53:10 2021 +0100"
      },
      "message": "cinder: Default CINDER_ISCSI_HELPER to lioadm\n\nAs outlined in bug #1917750 the use of tgtadm in multinode environments\nwith multiple c-vol services can cause volumes to use duplicate WWNs.\n\nThis has been shown to cause some encrypted volume test failures as\nos-brick returns a /dev/disk/by-id path to n-cpu that can point to the\nwrong underlying volume when multiple volumes with the same WWN are\nconnected to a host.\n\nThere is also some speculation that the duplicate WWNs are also causing\nlibvirt to fail to detach volumes from instances but as yet this has not\nbeen proven.\n\nThis change aims to avoid all of the above by switching the default of\nCINDER_ISCSI_HELPER to lioadm for all deployments instead of just EL and\nSUSE based deployments.\n\nThe Bionic platform job however is pinned to tgtadm as there issues\ninstalling python3-rtslib-fb.\n\nCloses-Bug: #1917750\nChange-Id: If5c860d1e69aaef9a9236303c370479a7714ad43\n"
    },
    {
      "commit": "e59b945a7d03340b6c082bf52e661bcf1b9e38f5",
      "tree": "4cd432394cf0b53dda955976f6ebb59541e86d8a",
      "parents": [
        "6a5dd3fd9df7b174db7b52ffd0ccca89de42a6ea",
        "8903d8c1e211607ce6bf86ff974f90717e8e2cac"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 19 12:34:43 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 19 12:34:43 2021 +0000"
      },
      "message": "Merge \"[OVN] Fix Fedora/CentOS OVN configuration\""
    },
    {
      "commit": "d04e795b316f5be466532e60104a983bf6419716",
      "tree": "d0ccdacc53ab619275e1b4c3c4072a7b28b9e48d",
      "parents": [
        "6a5dd3fd9df7b174db7b52ffd0ccca89de42a6ea"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Apr 19 06:52:30 2021 +0000"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Apr 19 06:52:30 2021 +0000"
      },
      "message": "[TrivialFix] Delete symlink apts-debs\n\nFollow up on old I0416180db5b6add996ce5b48c6966c1b68adbcb0\n\nChange-Id: If2f6166cf7c585bf303d0f6c28a2745d85eabbed\n"
    },
    {
      "commit": "6a5dd3fd9df7b174db7b52ffd0ccca89de42a6ea",
      "tree": "4981f3da4b698dbd2513448753df22789f189f43",
      "parents": [
        "9bc8f8e627ba8fd4d453b1358083ccd336f16765",
        "51e384554b4653a05abea435432431cdca4728fb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 16 21:18:06 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 16 21:18:06 2021 +0000"
      },
      "message": "Merge \"Add some debug to async_wait failures\""
    },
    {
      "commit": "9bc8f8e627ba8fd4d453b1358083ccd336f16765",
      "tree": "0b9d3c0641c689302f0743af96f930c11c5e630e",
      "parents": [
        "84a2d4d35a77cdf563f214268873e22a2f959bd5",
        "d207ba9015f3210812468bfbf7d06b1491392554"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 15 23:08:23 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 15 23:08:23 2021 +0000"
      },
      "message": "Merge \"Move gawk into general for post-config\""
    },
    {
      "commit": "84a2d4d35a77cdf563f214268873e22a2f959bd5",
      "tree": "efe4c6b8a36d4b3dd15fdcb6070a8bf97e9a362f",
      "parents": [
        "a37704691cfaab09b4e235199ac6e05e4a7c624b",
        "aa5c38727b314b03cd7ab69612435aa206bd5e2c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 15 13:27:35 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 15 13:27:35 2021 +0000"
      },
      "message": "Merge \"Work around CHILD_MAX bash limitation for async\""
    },
    {
      "commit": "51e384554b4653a05abea435432431cdca4728fb",
      "tree": "75854e6e907f3adeedebbd2e082662dc55d52b47",
      "parents": [
        "aa5c38727b314b03cd7ab69612435aa206bd5e2c"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Apr 14 07:23:10 2021 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Thu Apr 15 06:16:42 2021 -0700"
      },
      "message": "Add some debug to async_wait failures\n\nThis dumps some data in the case where we fail to wait for a child\npid to help debug what is going on. This also cleans up a few review\ncomments from the actual fix.\n\nChange-Id: I7b58ce0cf2b41bdffa448973edb4c992fe5f730c\nRelated-Bug: #1923728\n"
    },
    {
      "commit": "a37704691cfaab09b4e235199ac6e05e4a7c624b",
      "tree": "c7d94e123b9e92b4f9ec58f42d71328e38d13de2",
      "parents": [
        "ef1e9ada9b62e07a21502914077402a2055694bb",
        "448db9ec41930d13a785c553e09a34417507f594"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 15 09:43:26 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 15 09:43:26 2021 +0000"
      },
      "message": "Merge \"Rely on ceph.conf settings when cinder backup pool is created\""
    },
    {
      "commit": "aa5c38727b314b03cd7ab69612435aa206bd5e2c",
      "tree": "7bf309dd4319c10a0bd4c021ed568fb4f223def0",
      "parents": [
        "ef1e9ada9b62e07a21502914077402a2055694bb"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Apr 14 14:27:32 2021 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Apr 14 14:33:07 2021 -0700"
      },
      "message": "Work around CHILD_MAX bash limitation for async\n\nApparently bash (via POSIX) only guarantees a small (32ish) number of\nchildren can be started and their statuses retrieved at any given\npoint. On larger jobs with lots of plugins and additional work, we\nmay go over that limit, especially for long-lived children, such\nas the install_tempest task.\n\nThis works around that issue by creating a fifo for each child at\nspawn time. When the child is complete, it will block on a read\nagainst that fifo (and thus not exit). When the parent goes to wait\non the child, it first writes to that fifo, unblocking the child so\nthat it can exit near the time we go to wait.\n\nCloses-Bug: #1923728\nChange-Id: Id755bdb1e7f1664ec08742d034c174e87a3d2902\n"
    },
    {
      "commit": "ef1e9ada9b62e07a21502914077402a2055694bb",
      "tree": "f3ecf2b39c734759e99ea8b596bd13a2e3844e2c",
      "parents": [
        "e53142ed0d314f07d974a104005be2120056d629",
        "580fec54c3a970de80ab66b3decca69704ff1179"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Apr 10 13:41:29 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 10 13:41:29 2021 +0000"
      },
      "message": "Merge \"Make stackviz tasks not to fail jobs\""
    },
    {
      "commit": "580fec54c3a970de80ab66b3decca69704ff1179",
      "tree": "67359aff9b1d3412406517ddcb5830d096a51549",
      "parents": [
        "cd0147194dca409fc9f79edd74b2bf1b30532eb2"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 08 11:03:37 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 08 22:17:56 2021 +0000"
      },
      "message": "Make stackviz tasks not to fail jobs\n\nDue to issue on stckviz side, job start\nfailing with POST_FAILURE. If we fix the\nissue still we need to wait for periodic job\nperiodic-package-stackviz-element to publish\nthe latest tarball on https://tarballs.openstack.org/stackviz/dist/.\n\nLet\u0027s not fail the job for any issue occur during\nstackviz processing.\n\nCloses-Bug: 1863161\n\nChange-Id: Ifee04f28ecee52e74803f1623aba5cfe5ee5ec90\n"
    },
    {
      "commit": "e53142ed0d314f07d974a104005be2120056d629",
      "tree": "e6bda3f2c99960cbfe38edd5b9c70583526d9d3a",
      "parents": [
        "cd0147194dca409fc9f79edd74b2bf1b30532eb2",
        "84b328c814fd5be8af53738128aa3f5ef75ca3c7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 08 18:10:36 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 08 18:10:36 2021 +0000"
      },
      "message": "Merge \"Default to parallel execution\""
    },
    {
      "commit": "cd0147194dca409fc9f79edd74b2bf1b30532eb2",
      "tree": "042c0d19762a0cdea801bf64118d537693714566",
      "parents": [
        "5a12a7fc4b9f730fc08e6239ea76ff5eaa756ea5",
        "01a84d2d03cd871fb8734d5fdc9d149b9487e3e4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 08 15:33:49 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 08 15:33:49 2021 +0000"
      },
      "message": "Merge \"Configure Cinder backup driver\""
    },
    {
      "commit": "5a12a7fc4b9f730fc08e6239ea76ff5eaa756ea5",
      "tree": "d84ffd9e44a57b175133b901171868c8d42f8cf6",
      "parents": [
        "2c275ab7dbb29ef67924283527f4b43978145792",
        "25d37efb9154f2f08e094f4dda3366a7bcd0af31"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 08 01:03:01 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 08 01:03:01 2021 +0000"
      },
      "message": "Merge \"Update DEVSTACK_SERIES to xena\""
    },
    {
      "commit": "448db9ec41930d13a785c553e09a34417507f594",
      "tree": "9dba6bc58b6d66780a8cd43f1497e68da3195dad",
      "parents": [
        "01a84d2d03cd871fb8734d5fdc9d149b9487e3e4"
      ],
      "author": {
        "name": "Francesco Pantano",
        "email": "fpantano@redhat.com",
        "time": "Fri Feb 19 13:25:10 2021 +0100"
      },
      "committer": {
        "name": "Francesco Pantano",
        "email": "fpantano@redhat.com",
        "time": "Wed Apr 07 22:57:29 2021 +0200"
      },
      "message": "Rely on ceph.conf settings when cinder backup pool is created\n\nCeph adds the osd pool default size option on ceph.conf via [1];\nthis means we don\u0027t need to specify the size of this pool if\nthe same value (same variable) is used (CEPH_REPLICAS).\nThis change is an attempt of removing the size setting, relying\non the implicit declaration of the value provided by ceph.conf.\n\n[1] https://github.com/openstack/devstack-plugin-ceph/blob/master/devstack/lib/ceph#L425\n\nChange-Id: I5fa2105ceb3b97a4e38926d76c1e4028f1108d4a\n"
    },
    {
      "commit": "2c275ab7dbb29ef67924283527f4b43978145792",
      "tree": "92930697d15c300a3d3c9e9cf1c8af5e896d85af",
      "parents": [
        "a64c843052529cf5c8ac8cf8eb46c59b103b4b47",
        "6f2c807bfade2a218636e0ca441de45c5662aca0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 07 13:12:25 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 07 13:12:25 2021 +0000"
      },
      "message": "Merge \"gzip, not xz\""
    },
    {
      "commit": "6f2c807bfade2a218636e0ca441de45c5662aca0",
      "tree": "e9720ceafb6fce3fe450aaf245fa561b1631a8c0",
      "parents": [
        "0de8a5534fc08172dc1074c94d11725dad1d7590"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Tue Apr 06 14:15:34 2021 +0000"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Tue Apr 06 18:43:32 2021 +0000"
      },
      "message": "gzip, not xz\n\nxz may cause POST_FAILUREs due to memory pressure [1].\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-April/021609.html\n\nChange-Id: I2ea3175ecf2508b62640bfffdd798d7072e55550\n"
    },
    {
      "commit": "25d37efb9154f2f08e094f4dda3366a7bcd0af31",
      "tree": "fd9337886f28c5777d9ddc6f3a297436336da499",
      "parents": [
        "a64c843052529cf5c8ac8cf8eb46c59b103b4b47"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Apr 06 10:35:19 2021 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Apr 06 10:35:19 2021 -0500"
      },
      "message": "Update DEVSTACK_SERIES to xena\n\nstable/wallaby branch has been created now and\ncurrent master is for xena.\n\nChange-Id: I42f67361fe50795d929752434342effddf123486\n"
    },
    {
      "commit": "362641b1b8b0596371f13db8448ab0f43bd53482",
      "tree": "9c988ebe2bb57e8e2e9fc74cd7ea09d011d178e0",
      "parents": [
        "a64c843052529cf5c8ac8cf8eb46c59b103b4b47"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Mar 19 10:33:24 2021 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Apr 06 11:35:44 2021 +0100"
      },
      "message": "cinder: Increase VOLUME_BACKING_FILE_SIZE\n\nAs reported in bug #1920136 the tempest-integrated-compute job has\nstarted to see insufficient free virtual space errors being reported by\nc-sch and c-vol when creating volumes. This change simply increases the\ndefault size of the underlying LVM PV used to host these volumes within\nthe default LVM/iSCSI c-vol backend deployed by devstack.\n\nChange-Id: I965d4a485215ac482403f1e83609452550dfd860\nCloses-Bug: #1920136\n"
    },
    {
      "commit": "01a84d2d03cd871fb8734d5fdc9d149b9487e3e4",
      "tree": "20a93c2a7f73cc623d8a91b5d6eee2f235f9b4ee",
      "parents": [
        "edee6dc341e40939360b36ce9fd09052dea1ee4d"
      ],
      "author": {
        "name": "Hironori Shiina",
        "email": "shiina.hironori@jp.fujitsu.com",
        "time": "Mon Jan 11 13:42:46 2021 -0500"
      },
      "committer": {
        "name": "Hironori Shiina",
        "email": "shiina.hironori@jp.fujitsu.com",
        "time": "Wed Mar 31 15:12:25 2021 -0400"
      },
      "message": "Configure Cinder backup driver\n\nThis patch adds a new environment variable, CINDER_BACKUP_DRIVER for\nconfiguring cinder backup driver used when c-bak service is enabled.\nThis gets cinder backup driver configurable with a similar pattern to\ncinder backends. Although the current configurable backup drivers don\u0027t\nneed cleanup functions, the interface for cleanup is prepared for the\nfuture.\n\nThe following backup drivers can be configured:\n  swift:\n  This is the default backup driver.\n  ceph:\n  This already can be configured if ceph backend driver is enabled. For\n  backward compatibility, ceph backup driver is used if ceph backend\n  driver is enabled and no backup driver is specified.\n  s3_swift:\n  The s3 backup driver gets configurable with this patch. By specifying\n  \u0027s3_swift\u0027, the driver is configured for swift s3api.\n\nIn the future, lib/cinder_backups/s3 should be created separatedly for\nexternal S3 compatible storage. This file will just set given parameters\nsuch as a URL and credentials.\n\nChange-Id: I356c224d938e1aa59c8589387a03682b3ec6e23d\n"
    },
    {
      "commit": "d207ba9015f3210812468bfbf7d06b1491392554",
      "tree": "22a57622414d0cea922c073a1277670182550e76",
      "parents": [
        "a64c843052529cf5c8ac8cf8eb46c59b103b4b47"
      ],
      "author": {
        "name": "Toshiaki Takahashi",
        "email": "ts-takahashi@nec.com",
        "time": "Wed Dec 23 17:40:57 2020 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Mar 30 09:44:06 2021 +0000"
      },
      "message": "Move gawk into general for post-config\n\nDevstack script for setting post-config needs gawk.\nSo this patch moves gawk from files/*/nova into files/*/general.\n\nCloses-Bug: #1909041\nChange-Id: I06a1a5524f146a8d7337963e846b5a6b7561be13\n"
    },
    {
      "commit": "84b328c814fd5be8af53738128aa3f5ef75ca3c7",
      "tree": "1ff5dd065176e555ac652c8eb8256f8d640c8ef5",
      "parents": [
        "a64c843052529cf5c8ac8cf8eb46c59b103b4b47"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Mar 26 07:17:42 2021 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Mar 26 07:17:42 2021 -0700"
      },
      "message": "Default to parallel execution\n\nSeveral jobs have been running in parallel since the late Wallaby\ncycle, and other developers have had it enabled locally. I have heard\nno async-related stability or debug-ability complaints thus far.\nI think that we should convert the default to parallel early in the\nXena cycle in an attempt to spread the speed improvements across the\nboard, while also collecting data on a wider set of configurations.\n\nChange-Id: I83d56c9363d481bb6d5921f5e1f9b024f136044b\n"
    },
    {
      "commit": "a64c843052529cf5c8ac8cf8eb46c59b103b4b47",
      "tree": "600e8cc0dc0a2c84c8b4e4a49e92ea65951abc35",
      "parents": [
        "83821a11ac1d6738b63cb10878b8aaa02e153374",
        "30819e66ddad5b57b726684e62b511a938aaea98"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 24 19:23:22 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 24 19:23:22 2021 +0000"
      },
      "message": "Merge \"Set default OVS_SYSCONFDIR value depending on OVS_PREFIX\""
    },
    {
      "commit": "83821a11ac1d6738b63cb10878b8aaa02e153374",
      "tree": "0c39ec513f1095407c1c8a07d8f3db91ddeaf944",
      "parents": [
        "64efd9862cb7a94e6fa3162edcd8b00f18cb3c0d",
        "61b4fbf143b96365fa85456246bcadcaab3d76be"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 23 16:56:21 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 23 16:56:21 2021 +0000"
      },
      "message": "Merge \"Address feedback from glance-remote patch\""
    },
    {
      "commit": "64efd9862cb7a94e6fa3162edcd8b00f18cb3c0d",
      "tree": "f75fa28d89b1a5f31ab0c5fdab524c4939c830be",
      "parents": [
        "8ef0d73cbad1d3f7e3f7a94856aec48e19c70542",
        "b516efedf973d290c22c9279cf83d2dd47dc37fc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 23 14:44:24 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 23 14:44:24 2021 +0000"
      },
      "message": "Merge \"nova: Default NOVA_USE_SERVICE_TOKEN to True\""
    },
    {
      "commit": "30819e66ddad5b57b726684e62b511a938aaea98",
      "tree": "ff62a26ba1eb0e39ff0cd7d01164be839d8949d8",
      "parents": [
        "8ef0d73cbad1d3f7e3f7a94856aec48e19c70542"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Mar 22 07:14:50 2021 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Mon Mar 22 07:18:44 2021 +0000"
      },
      "message": "Set default OVS_SYSCONFDIR value depending on OVS_PREFIX\n\nWhen OVN is built from source, the value of OVS_PREFIX is set to\n\"/usr/local\". All other paths referring to OVS should be prefixed\nwith this value.\n\nCloses-Bug: #1920634\nRelated-Bug: #1918656\n\nChange-Id: I9a45a5379d1c47cdf67b9c6d3d0409a88501e61e\n"
    },
    {
      "commit": "8ef0d73cbad1d3f7e3f7a94856aec48e19c70542",
      "tree": "6cd59ef74530eaf6eb6b5000ef3764a4e7cc3e40",
      "parents": [
        "195c885cb3ee52b683002657bd6397d5552658b1",
        "1ed276c17791dba1f0b7ef4446d0efe09135553b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Mar 20 02:58:55 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 20 02:58:55 2021 +0000"
      },
      "message": "Merge \"Use (or set properly) system-id generated by openvswitch\""
    },
    {
      "commit": "195c885cb3ee52b683002657bd6397d5552658b1",
      "tree": "d3d2447ba09708dc112ec8bcb627eadc838a20fd",
      "parents": [
        "e049a319701ee77b27b9382bdce8e175abf65eed",
        "f548ce4816b58d7e65d64fc22a1066f1aea63824"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 18 12:45:10 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 18 12:45:10 2021 +0000"
      },
      "message": "Merge \"Allow to install os-ken from git repo\""
    },
    {
      "commit": "e049a319701ee77b27b9382bdce8e175abf65eed",
      "tree": "95d8028c5287576551a6944cb6ec9b743f0409d9",
      "parents": [
        "af79a934ef057ea6ef7690894d58d21f7818979e",
        "a2273cc4c86348d0dd17ff8c64b2f1edeb620225"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 17 18:05:59 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 17 18:05:59 2021 +0000"
      },
      "message": "Merge \"[OVN] Support for network-logging config\""
    },
    {
      "commit": "1ed276c17791dba1f0b7ef4446d0efe09135553b",
      "tree": "6d3974ec604fdcf4016174dc9af96372ac40e53c",
      "parents": [
        "ff895cc787cd58ed20e4e281cb2e7484ec42f8db"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Mar 11 13:10:28 2021 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Wed Mar 17 14:04:06 2021 +0000"
      },
      "message": "Use (or set properly) system-id generated by openvswitch\n\nIn case when OVN_UUID isn\u0027t set by user, and it isn\u0027t stored\nin /etc/openvswith/system-id.conf file, Devstack will reuse it.\nIf it\u0027s not, it will generate and store it in the\n/etc/openvswitch/system-id.conf file so it can be set to same value\nafter openvswitch will be e.g. restarted.\n\nIn case when OVN_UUID is set by user, it will be also saved in\n/etc/openvswitch/system-id.conf file to make it persistent when e.g\nopenvswitch will be restarted.\n\nCloses-Bug: #1918656\nChange-Id: I8e3b05f3ab83e204bc1ce895baec0e1ba515895b\n"
    },
    {
      "commit": "af79a934ef057ea6ef7690894d58d21f7818979e",
      "tree": "ad24b6f2df04ad9f67642a475b9e8e9b887d4a3f",
      "parents": [
        "f3e9399d38ebf5dc26d9fdcd80d39179ad3e9baa"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Mon Mar 15 12:20:42 2021 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Mon Mar 15 12:20:42 2021 -0400"
      },
      "message": "Use \u0027ip addr replace\u0027 in OVN code\n\nInstead of doing a flush/add, use replace like the ML2/OVS\ncode does. Should have the same behavior of not failing if\nthe address is already present.\n\nChange-Id: If9d8a848b079ccb8c0c9b8e6fb708107aa0d46c7\n"
    },
    {
      "commit": "f3e9399d38ebf5dc26d9fdcd80d39179ad3e9baa",
      "tree": "e72d439e3c1d3b29613adfd449b134ff071f0ef8",
      "parents": [
        "ff895cc787cd58ed20e4e281cb2e7484ec42f8db",
        "38fed19acc2aa232503f91424d6c732ed8c7ed3a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 12 13:31:13 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 12 13:31:13 2021 +0000"
      },
      "message": "Merge \"Update Cirros to 0.5.2\""
    },
    {
      "commit": "ff895cc787cd58ed20e4e281cb2e7484ec42f8db",
      "tree": "7b6a4760b7be6dd645f50e4c6937789575da6dc3",
      "parents": [
        "d5a97c17874822ca405ede5e7f2cd023adde0a40",
        "3bdc8f66ad243f7487ba494e6a71f63c4965413a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 09 21:50:25 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 09 21:50:25 2021 +0000"
      },
      "message": "Merge \"Add a variable to configure the Tempest venv upper constraints\""
    },
    {
      "commit": "d5a97c17874822ca405ede5e7f2cd023adde0a40",
      "tree": "c5055916357b3960dff587a00e9934057252a6cd",
      "parents": [
        "3948fcb03c96bacc0c620de5b2c18a475e7afef2",
        "802259a49656170108dd79559166ad89c49e2ef7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 09 20:24:56 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 09 20:24:56 2021 +0000"
      },
      "message": "Merge \"Simulate a remote/standalone g-api worker\""
    },
    {
      "commit": "61b4fbf143b96365fa85456246bcadcaab3d76be",
      "tree": "8cac0637e0d6c370253025f273d34d332d59843e",
      "parents": [
        "802259a49656170108dd79559166ad89c49e2ef7"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Mar 09 08:05:37 2021 -0800"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Mar 09 09:28:16 2021 -0800"
      },
      "message": "Address feedback from glance-remote patch\n\nThis cleans up some of the quote and variable handling that was\npointed out in review of the previous patch. This is non-critical,\nso I\u0027m putting it in a subsequent patch to avoid disturbing the\ncareful alignment of patches across three projects that are mostly\napproved.\n\nChange-Id: I9b281efd74ba5cd78f97b84e5704b41fd040e481\n"
    },
    {
      "commit": "802259a49656170108dd79559166ad89c49e2ef7",
      "tree": "42c3ee03cf2218752d822633c9a8d662514173e7",
      "parents": [
        "18bf75e52f268a799dad955cd009b969f59f9d3c"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Jan 12 22:55:57 2021 +0000"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Mon Mar 08 18:25:32 2021 -0800"
      },
      "message": "Simulate a remote/standalone g-api worker\n\nIn order to be able to test glance\u0027s distributed import function,\nwe need to have multiple workers in an arrangement like they\nwould be if one was on another host (potentially at another site).\nThis extra worker must be separate from the default image service\nin order to repeatedly hit one and then the other to test cross-\nservice interactions.\n\nThis allows you to enable_service g-api-r, which will clone the main\ng-api service, modify it to run on a different port, and start it.\nThe service will be registered in the catalog as image_remote.\n\nDepends-On: https://review.opendev.org/c/openstack/glance/+/769976\nChange-Id: I0e2bb5412701d515153c023873addb9d7abdb8a4\n"
    },
    {
      "commit": "38fed19acc2aa232503f91424d6c732ed8c7ed3a",
      "tree": "08ee7e0979adcdc89bd2ceed09a08e2edd1c06d0",
      "parents": [
        "3948fcb03c96bacc0c620de5b2c18a475e7afef2"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Mon Mar 08 08:50:53 2021 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Mon Mar 08 08:50:53 2021 +0000"
      },
      "message": "Update Cirros to 0.5.2\n\nThis release [1] includes a single fix [2] pulling in the ahci module\nwhich is required by Iad1adbc23b31dd54a96299e7a8a4b622c15eed8d, a\nnova-next change introducing q35 testing to the job.\n\nThis depends on the following change caching the image within the CI\nhost image:\n\nDepends-On: https://review.opendev.org/c/openstack/project-config/+/779178/\n\n[1] https://github.com/cirros-dev/cirros/releases/tag/0.5.2\n[2] https://github.com/cirros-dev/cirros/pull/65\n\nChange-Id: I12e0bdb3699e5343592ab834468ba6b2fcdcaaf4\n"
    },
    {
      "commit": "3948fcb03c96bacc0c620de5b2c18a475e7afef2",
      "tree": "a3b71c8e238e883cc15cc87d697431a9578947d4",
      "parents": [
        "970891a4ef863344fb1425727b3c3bf91b1c8bb5"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Tue Mar 02 16:51:49 2021 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Fri Mar 05 15:10:19 2021 +0000"
      },
      "message": "Remove MAINTAINERS.rst\n\nThis file is mega out-of-date and no longer helpful. Remove it.\n\nChange-Id: Ic7e215c3e48a9c453d19355ad7d683494811d2af\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n"
    },
    {
      "commit": "970891a4ef863344fb1425727b3c3bf91b1c8bb5",
      "tree": "782a639eca786b0645bd8b95cc8d5b77351092c3",
      "parents": [
        "3c6d1059298788d4ce35845fdb1bef2938046702"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Tue Mar 02 16:45:39 2021 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Fri Mar 05 15:10:19 2021 +0000"
      },
      "message": "Remove references to XenAPI driver\n\nThe XenAPI driver was removed during the Victoria release [1], while the\nlibvirt+xen driver has been removed in the Wallaby release [2]. Remove\nreferences to Xen from DevStack since its all a no-op now.\n\n[1] I42b302afbb1cfede7a0f7b16485a596cd70baf17\n[2] I73305e82da5d8da548961b801a8e75fb0e8c4cf1\n\nChange-Id: If7055feb88391f496a5e5e4c72008bf0050c5356\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n"
    },
    {
      "commit": "3c6d1059298788d4ce35845fdb1bef2938046702",
      "tree": "5ed8cfd2ddc089d12effdcc71a9611a7b7421fcd",
      "parents": [
        "8f3e51d79f392151023f3853a6c8a3f7b868ecfa"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Tue Mar 02 16:35:47 2021 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Fri Mar 05 15:10:11 2021 +0000"
      },
      "message": "nova: Remove nova-xvpvncproxy\n\nThis was removed this service from nova in Ussuri [1]. There\u0027s no need\nto keep this around.\n\n[1] I2f7f2379d0cd54e4d0a91008ddb44858cfc5a4cf\n\nChange-Id: Idc95c6467a8c6e0c0ed07a6458425ff0a10ff995\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n"
    },
    {
      "commit": "f548ce4816b58d7e65d64fc22a1066f1aea63824",
      "tree": "18ea066ac60f04b4e8240008be0877b43df429d0",
      "parents": [
        "0de8a5534fc08172dc1074c94d11725dad1d7590"
      ],
      "author": {
        "name": "Akihiro Motoki",
        "email": "amotoki@gmail.com",
        "time": "Thu Mar 04 10:31:30 2021 +0900"
      },
      "committer": {
        "name": "Akihiro Motoki",
        "email": "amotoki@gmail.com",
        "time": "Thu Mar 04 10:31:30 2021 +0900"
      },
      "message": "Allow to install os-ken from git repo\n\nos-ken is used by neutron ML2/OVS agent.\nWe need to install os-ken from source to test os-ken changes\nagainst neutron. We already have tempest-integrated-networking job\nin os-ken repo but it turns out it consumes os-ken from PyPI :-(\n\nChange-Id: Ibcff212591e9fed25f1316403627269d81455b09\n"
    },
    {
      "commit": "8f3e51d79f392151023f3853a6c8a3f7b868ecfa",
      "tree": "d0936140d5aa233865a43db3b3d02a7065c984fb",
      "parents": [
        "0de8a5534fc08172dc1074c94d11725dad1d7590"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Tue Mar 02 16:18:48 2021 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Tue Mar 02 16:18:48 2021 +0000"
      },
      "message": "nova: Die if console TLS enabled with tls-proxy\n\nWe require the \u0027tls-proxy\u0027 service to set up certificates for us. Hard\nfail if \u0027NOVA_CONSOLE_PROXY_COMPUTE_TLS\u0027 is enabled but the \u0027tls-proxy\u0027\nservice is not.\n\nChange-Id: I52fec12b78ecd8f76f835551ccb84dfb1d5b3d8a\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n"
    },
    {
      "commit": "8903d8c1e211607ce6bf86ff974f90717e8e2cac",
      "tree": "691e43477698894c6f9f48b7a69077ea3fa42352",
      "parents": [
        "e2f574fb9036f5b4abc05e2c244a1d6caa322063"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Fri Jan 15 09:26:44 2021 +0000"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Wed Feb 24 13:52:33 2021 +0000"
      },
      "message": "[OVN] Fix Fedora/CentOS OVN configuration\n\nWhen installing OVN from packages, the rpm for Fedora / CentOS pre set\nsome configurations that conflicts with the post configuration done by\nDevStack.\n\nThis patch fixes this problem by erasing the pre-set configuration from\nthe packages and leaving it to DevStack to configure OVN for its use\n(just like we would do when compiling it from source).\n\nChange-Id: I9c18023c9aa79c0633748a6169f4f283e9d74ef0\nSigned-off-by: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\n"
    },
    {
      "commit": "0de8a5534fc08172dc1074c94d11725dad1d7590",
      "tree": "aea802b16e3ef2ce75fb3e467f2ea8990a267340",
      "parents": [
        "49cd2252f0aecf7fb68925dfbf56bc3a9c638d62",
        "57b092dbceb95ed03f8d33f64a5cc60eabd57e50"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 23 19:43:06 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 23 19:43:06 2021 +0000"
      },
      "message": "Merge \"Stop configure \u0027member\u0027 role in tempest_roles\""
    }
  ],
  "next": "3bdc8f66ad243f7487ba494e6a71f63c4965413a"
}
