)]}'
{
  "log": [
    {
      "commit": "1147300b9c572a19cf4c70ad3ba1fab7ccb965cc",
      "tree": "c2bccf71a4adeedc19e2478b4fc9573ca5795a0a",
      "parents": [
        "773fd20dd9f9b93fcf78098e451d601f852646f7"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 30 10:09:47 2020 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 30 10:09:47 2020 +1000"
      },
      "message": "Remove bridge-utils/brctl usage\n\nThis package isn\u0027t available on some distributions hasn\u0027t been\nrequired in Neutron for several years\nIf679e79fa3242ee1cd8610b5525deca35b41c87e.  Remove it.\n\nChange-Id: I7308a885c1d084efe2f0b9f542443d35966140ed\n"
    },
    {
      "commit": "773fd20dd9f9b93fcf78098e451d601f852646f7",
      "tree": "c33d4df3534e99629a986ade89d4573e457050af",
      "parents": [
        "f4a629b4b01c088d70594798bd791b3b9574a62a",
        "332992ace2bcb2a4d94c0ae3ccbc7c3a2a7bcb38"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Apr 28 22:00:26 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 28 22:00:26 2020 +0000"
      },
      "message": "Merge \"setup-devstack-source-dirs: add var for paths\""
    },
    {
      "commit": "f4a629b4b01c088d70594798bd791b3b9574a62a",
      "tree": "85fbd8555d13fb5cdd29c7287c2010c4b92151f3",
      "parents": [
        "bc86e82a61d9aa74e6f455bb47003a96c548b2fc",
        "ad1635147c51f0b0e8264dd32d3be9461519e87d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Apr 28 04:16:11 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 28 04:16:11 2020 +0000"
      },
      "message": "Merge \"Bump noVNC to 1.1.0\""
    },
    {
      "commit": "bc86e82a61d9aa74e6f455bb47003a96c548b2fc",
      "tree": "3102475acc240e549484f39e9a42096a5b8fe28f",
      "parents": [
        "ccc58267257f48501030ad7e3c4b18a7435f9a1c"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Apr 27 12:03:38 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Apr 27 12:03:38 2020 -0500"
      },
      "message": "Update DEVSTACK_SERIES to victoria\n\nstable/ussuri branch has been created now and\ncurrent master is for victoria.\n\nChange-Id: I10bd20adf6ce43c6c73acaa646d425c6df6da199\n"
    },
    {
      "commit": "ccc58267257f48501030ad7e3c4b18a7435f9a1c",
      "tree": "7a9a855b4df023fa0e508fb3546b1a79b77f1d0c",
      "parents": [
        "1b01f23b7411765a3fa5b0b009f87b955a7f1fa0"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Apr 27 06:13:34 2020 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Apr 27 06:13:34 2020 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I04b13cb0114233afca9aa7987144bd69d6d0f185\n"
    },
    {
      "commit": "332992ace2bcb2a4d94c0ae3ccbc7c3a2a7bcb38",
      "tree": "89e8c6023578660b329b2941e0abb92fb460eb77",
      "parents": [
        "1b01f23b7411765a3fa5b0b009f87b955a7f1fa0"
      ],
      "author": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Sun Apr 26 12:39:05 2020 -0400"
      },
      "committer": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Sun Apr 26 12:39:05 2020 -0400"
      },
      "message": "setup-devstack-source-dirs: add var for paths\n\nThe paths for the devstack source directories are currently hardcoded,\nthis patch allows overriding that list.\n\nChange-Id: I2b673b0d110d84658b89bb14663584330deaf3aa\n"
    },
    {
      "commit": "1b01f23b7411765a3fa5b0b009f87b955a7f1fa0",
      "tree": "6780d590ba21051a4adaae65caeaf9bddcf24216",
      "parents": [
        "31189db8bb0ddb8e81a0e772acc3446add9dae73",
        "f70cb70acb8050c49dd4cf5f3e4f7c70ba2d978d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 23 09:01:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 23 09:01:44 2020 +0000"
      },
      "message": "Merge \"Support upload of qcow2.xz image format\""
    },
    {
      "commit": "31189db8bb0ddb8e81a0e772acc3446add9dae73",
      "tree": "75d42de3fbc5b4d29e0b9b10a924ed5bcd98ab70",
      "parents": [
        "13dac66885ce26ed72e4065be6b8d96fca661c8f",
        "4578f98944efac5ef0c2c1476d26efd5c880e367"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 23 07:30:06 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 23 07:30:06 2020 +0000"
      },
      "message": "Merge \"[ussuri][goal] Update contributor documentation\""
    },
    {
      "commit": "4578f98944efac5ef0c2c1476d26efd5c880e367",
      "tree": "49b54e28b69c7ebde89b478fdea2d73689572261",
      "parents": [
        "5b5aefb0898c791a5b58689579562d95f94750d4"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Apr 19 17:54:56 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 23 02:56:13 2020 +0000"
      },
      "message": "[ussuri][goal] Update contributor documentation\n\nThis patch updates/adds the contributor documentation to follow\nthe guidelines of the Ussuri cycle community goal[1].\n\n[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html\nStory: #2007236\nTask: #38554\n\nChange-Id: I870955fda7ee6e0d7809faa309bbc31c2ddd653a\n"
    },
    {
      "commit": "f70cb70acb8050c49dd4cf5f3e4f7c70ba2d978d",
      "tree": "48dc9c454342cda74a834309be31d1958da7e5a3",
      "parents": [
        "1a6c22e489bcbbc4bd4a691b2d35d6a3d957f117"
      ],
      "author": {
        "name": "Bharat Kunwar",
        "email": "bharat@stackhpc.com",
        "time": "Mon Apr 20 09:53:25 2020 +0000"
      },
      "committer": {
        "name": "Bharat Kunwar",
        "email": "bharat@stackhpc.com",
        "time": "Wed Apr 22 15:54:58 2020 +0000"
      },
      "message": "Support upload of qcow2.xz image format\n\nSome images come in *.xz format [1] and this needs to be\nuncompressed before being uploaded.\n\n[1] https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/31.20200323.3.2/x86_64/fedora-coreos-31.20200323.3.2-openstack.x86_64.qcow2.xz\n\nChange-Id: I11f8484ba939c4b2c0a98aa08ef7db730baf71e8\n"
    },
    {
      "commit": "13dac66885ce26ed72e4065be6b8d96fca661c8f",
      "tree": "765edad5b6dbda95c91ad8cedabcce657b076e15",
      "parents": [
        "125ed507949050b5a5779fb481867433aec2e783",
        "39bc71cedd96b45caec6e92dc8228da1cc3b1643"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 22 11:06:02 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 22 11:06:02 2020 +0000"
      },
      "message": "Merge \"libs/rpms : update for CentOS 7 removal\""
    },
    {
      "commit": "125ed507949050b5a5779fb481867433aec2e783",
      "tree": "687823566f2df2d4dd6fcb8c1d9db3024054e47e",
      "parents": [
        "95d3d7a5fc13e8f312d1c28d5c869c02b722c1bb",
        "812e7846c99e6e4445fdd115a6440fe999730bc1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 22 11:06:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 22 11:06:00 2020 +0000"
      },
      "message": "Merge \"Cleanup rpm-distro mariadb install\""
    },
    {
      "commit": "95d3d7a5fc13e8f312d1c28d5c869c02b722c1bb",
      "tree": "a0168a561543d293b4795ef3850ebbaf6eb582c7",
      "parents": [
        "5b5aefb0898c791a5b58689579562d95f94750d4",
        "3cd41019b048349b42ec62d5602beb89bed9e975"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 22 10:39:29 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 22 10:39:29 2020 +0000"
      },
      "message": "Merge \"lib/tls: use python3 to run inline script\""
    },
    {
      "commit": "39bc71cedd96b45caec6e92dc8228da1cc3b1643",
      "tree": "7957a82d2884945dfefe0b0d97a5104bbc85f098",
      "parents": [
        "812e7846c99e6e4445fdd115a6440fe999730bc1"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 16 11:53:11 2020 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Apr 22 14:02:10 2020 +1000"
      },
      "message": "libs/rpms : update for CentOS 7 removal\n\nWith the removal of CentOS 7, we can re-evaluate the rpm\ninstallations.\n\nWe should not need virtualenv after https://review.opendev.org/712609\n\nThere should be no need for python-devel as we\u0027re python3\n\npyOpenSSL was added to workaround memory issues in\n9e98f9435ec36f2fffed0ac368befd520f07e0e1 (2015) ... I think we\u0027ve\nmoved on.\n\npyxattr is not a package; remove it.\n\nI don\u0027t see we need packaged m2crypto, which isn\u0027t a package on CentOS\n8.  nor libxml2-python; these days it has wheels which should work\nwith the normal installation process.\n\ncentos8 has:\n\n * targetcli\n * pcp-system-tools (and no dstat)\n * iptables-services\n * java-1.8.0-openjdk-headless\n * kernel-modules\n * rsync-daemon\n\njust as all supported fedora\u0027s do, so we can remove any matching here.\n\nChange-Id: I542c426a67a98f331d2a29bacd220af81fab8cc4\n"
    },
    {
      "commit": "812e7846c99e6e4445fdd115a6440fe999730bc1",
      "tree": "6debfe20a4ccc29092102f7418da780236b40617",
      "parents": [
        "3cd41019b048349b42ec62d5602beb89bed9e975"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Apr 17 09:25:22 2020 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Apr 22 14:02:10 2020 +1000"
      },
      "message": "Cleanup rpm-distro mariadb install\n\nWe have lib/databases/mysql which is installing databases, remove it\nfrom the bulk package lists.\n\nSplit is_fedora (fedora \u0026 centos8 -- soon) to install mariadb-server\nand mariadb-devel to retain status-quo.\n\nOn suse this seems to be a meta-package\n\n \u0027mariadb-server\u0027 not found in package names. Trying capabilities.\n\nso split that out.  It seems it has never been installing the -devel\npackage, and things work (presumably clients are coming from wheels so\ndon\u0027t need to build against it).\n\nChange-Id: I86433318e8f76c40c5c792b795411a5c9d8351d3\n"
    },
    {
      "commit": "3cd41019b048349b42ec62d5602beb89bed9e975",
      "tree": "817c2f03de7efe9c05e229009ef21b82125988f7",
      "parents": [
        "ef4e75137d770a55482470ac9dc97a326f648c8a"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 16 13:06:07 2020 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Apr 22 14:01:53 2020 +1000"
      },
      "message": "lib/tls: use python3 to run inline script\n\nWe only need to run this fixup for the active python now we are 3 only.\n\nChange-Id: I7616e5ee5693b2890fb7f6bd9052890a82904c22\n"
    },
    {
      "commit": "ad1635147c51f0b0e8264dd32d3be9461519e87d",
      "tree": "541a15ba2fdb95803638ad0d9037259ce4d1367c",
      "parents": [
        "5b5aefb0898c791a5b58689579562d95f94750d4"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Mon Jul 08 13:17:39 2019 +0100"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Sun Apr 19 20:58:37 2020 +0100"
      },
      "message": "Bump noVNC to 1.1.0\n\nv1.1.0 was released over a year ago now so move to it ahead of 1.2.0.\n\nChange-Id: I13c5638f320b18c4f6f945528352471d2bb31313\n"
    },
    {
      "commit": "5b5aefb0898c791a5b58689579562d95f94750d4",
      "tree": "1337eb327c3762f39d6b9517aca75bf6906ee667",
      "parents": [
        "ef4e75137d770a55482470ac9dc97a326f648c8a",
        "4361ef1eb871c85ef6f05fdd8cd26c25e76c4c8e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Apr 18 22:40:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 18 22:40:03 2020 +0000"
      },
      "message": "Merge \"tempest: Enable stable_rescue tests with Libvirt\""
    },
    {
      "commit": "ef4e75137d770a55482470ac9dc97a326f648c8a",
      "tree": "c1c87fe17dbf58e48753cfdcae9a5b2df4fe76b5",
      "parents": [
        "9e7a454d231c754ddab2d54519a33ab4df0426c0",
        "9b8b7021d0a8c7647b47e74a2cd4163a663acd40"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 16 17:11:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 16 17:11:44 2020 +0000"
      },
      "message": "Merge \"Fedora: install python3-libguestfs\""
    },
    {
      "commit": "9e7a454d231c754ddab2d54519a33ab4df0426c0",
      "tree": "eb2c2a6f68548f236971a8c5cefe79c20f80f474",
      "parents": [
        "18f0d67706c55d51d15f16cc85dda23472ce7091",
        "c287e7ec3c22a9b4c2d89c1e36a6383b351f9b17"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 16 17:11:41 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 16 17:11:41 2020 +0000"
      },
      "message": "Merge \"Remove CentOS 7 as supported environment\""
    },
    {
      "commit": "18f0d67706c55d51d15f16cc85dda23472ce7091",
      "tree": "b724fe0b2aa23040a5ba74f346fa3742e1cb0c2b",
      "parents": [
        "fb40a23713e70c276e79b90952ed6d41cf127672",
        "c36e51b0ae541a983eb917a8746d07d10c723e40"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 16 17:11:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 16 17:11:39 2020 +0000"
      },
      "message": "Merge \"Fedora: Mark Fedora 31 as supported and use within fedora-latest\""
    },
    {
      "commit": "fb40a23713e70c276e79b90952ed6d41cf127672",
      "tree": "71093f22e3de4d494ddfbb86b0e3249122829bf9",
      "parents": [
        "fd68534a68a0eeb0c3d9f6ed17bd8054e610bb98",
        "f9e81d34382083732b02b0cda87331e20e04d48d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 16 17:11:37 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 16 17:11:37 2020 +0000"
      },
      "message": "Merge \"Fedora: Update required RPMs for Fedora 31\""
    },
    {
      "commit": "fd68534a68a0eeb0c3d9f6ed17bd8054e610bb98",
      "tree": "dc8019dcae8b67d80c0a2437fbb1978f050106a7",
      "parents": [
        "07be5574726ac71cae7707677258a5d711411725",
        "e0da11cec5324cc4c100f6e22b83f1addde06ce7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 16 17:10:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 16 17:10:05 2020 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "9b8b7021d0a8c7647b47e74a2cd4163a663acd40",
      "tree": "f52cab2de71e6aa629cf8acdbcfefcd3245a629f",
      "parents": [
        "c287e7ec3c22a9b4c2d89c1e36a6383b351f9b17"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 16 13:03:56 2020 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 16 13:03:56 2020 +1000"
      },
      "message": "Fedora: install python3-libguestfs\n\nAll platforms are python3 now\n\nChange-Id: Ie9f4c7e52f23a45bb8cf70a5fddf1b21a40d7000\n"
    },
    {
      "commit": "c287e7ec3c22a9b4c2d89c1e36a6383b351f9b17",
      "tree": "4b665b0260b737586562f4fdeab71acd0828a88f",
      "parents": [
        "c36e51b0ae541a983eb917a8746d07d10c723e40"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Dec 11 16:55:41 2019 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 16 12:47:38 2020 +1000"
      },
      "message": "Remove CentOS 7 as supported environment\n\nWe do not support CentOS 7 on master branch due to no Python 3 or\nongoing eco-system (i.e. RDO) support; see\nId9ef507dd6f4226d65c6ed3043666b0aa6a3bd1c.\n\nChange-Id: If98581708568e7a8d15e6edc588a008df0cac0fb\n"
    },
    {
      "commit": "07be5574726ac71cae7707677258a5d711411725",
      "tree": "4673bb4d672263855f88cae0e72a1415ceacbd0a",
      "parents": [
        "e16e925e120100156a08a0436040f42b901b361a",
        "e6852eadb192365093e8ef738cff87fe60e8434a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Apr 15 16:16:30 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 15 16:16:30 2020 +0000"
      },
      "message": "Merge \"Use venv for VIRTUALENV_CMD\""
    },
    {
      "commit": "c36e51b0ae541a983eb917a8746d07d10c723e40",
      "tree": "261dee3125d6cf7c384b5a726f6e7db0279460aa",
      "parents": [
        "f9e81d34382083732b02b0cda87331e20e04d48d"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Apr 09 11:17:03 2020 +0100"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Apr 14 10:12:02 2020 +0100"
      },
      "message": "Fedora: Mark Fedora 31 as supported and use within fedora-latest\n\nChange-Id: I06235eb5bf722e6f3ab05da577fa0f00638c87b1\n"
    },
    {
      "commit": "f9e81d34382083732b02b0cda87331e20e04d48d",
      "tree": "3c02281aee5addd1bc26d9855a01ef4bd3cc4053",
      "parents": [
        "e16e925e120100156a08a0436040f42b901b361a"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Sun Apr 12 11:29:59 2020 +0100"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Apr 14 10:11:33 2020 +0100"
      },
      "message": "Fedora: Update required RPMs for Fedora 31\n\nThis includes the addition of the python3-virtualenv package required to\nprovide the virtualenv binary that is no longer present in the image.\n\nChange-Id: Ie8e66d8b9f93063b97f88f41a626daddf235339b\n"
    },
    {
      "commit": "e0da11cec5324cc4c100f6e22b83f1addde06ce7",
      "tree": "5bd89ba9f09d8557b575cc23244d413d3dc0c548",
      "parents": [
        "01826e1c5b65e8d9c88b4f195bb688137b28c0c5"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Apr 14 06:10:51 2020 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Apr 14 06:10:51 2020 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I0c3950729380646e1a98a90ee82e8562cc8c33c1\n"
    },
    {
      "commit": "e6852eadb192365093e8ef738cff87fe60e8434a",
      "tree": "53ceb768eb2a742994f5c8099ad620351fef6cae",
      "parents": [
        "01826e1c5b65e8d9c88b4f195bb688137b28c0c5"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Mar 12 15:18:11 2020 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Apr 14 15:32:42 2020 +1000"
      },
      "message": "Use venv for VIRTUALENV_CMD\n\nUsing venv, which is part of python3, we avoid an extra dependency on\nthe virtualenv package.  For Debuntu, which splits this out into a\nseparate package, add this to debs/general.\n\nThis is part of the infra efforts to ship \"plain\" nodes without any\ndependencies installed.  While devstack can re-install virtualenv, we\ndon\u0027t need any features it provides and it means one less dependency.\n\nChange-Id: I3c323640f288e57581a4eb8adba2a08d0b0cbd8f\n"
    },
    {
      "commit": "e16e925e120100156a08a0436040f42b901b361a",
      "tree": "00a0f438ff5d3bcf772d91d67f61c420ad3607f5",
      "parents": [
        "01826e1c5b65e8d9c88b4f195bb688137b28c0c5"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Apr 09 11:00:28 2020 +0100"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Sun Apr 12 11:19:12 2020 +0100"
      },
      "message": "Fedora: Do not start the lvmetad service after Fedora 30\n\nThis deprecated service has been removed from lvm2 in Fedora 31:\n\nhttps://src.fedoraproject.org/rpms/lvm2/c/0469456b352530d9f507f2515e674bfb03671f48\n\nChange-Id: I06d572a72969c5e5e8e038caef19e358e4f97b2b\n"
    },
    {
      "commit": "01826e1c5b65e8d9c88b4f195bb688137b28c0c5",
      "tree": "c0dcdd53eec3c9c26eef5d45cdf6a18392d37042",
      "parents": [
        "fdceb69319b0c0414a4088bce555d16abd317365",
        "1587ba1bd59fe0115c273ee2382bf627fce937a3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 09 16:00:35 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 09 16:00:35 2020 +0000"
      },
      "message": "Merge \"Remove fixup_virtualenv\""
    },
    {
      "commit": "fdceb69319b0c0414a4088bce555d16abd317365",
      "tree": "7e703d65abe1a4417b4c077dac8ed4bcca2b0f5e",
      "parents": [
        "497caf015729d451428d5b608853741689f153b3",
        "7a2c1c2b1b4eead11168a9e635be3e0d883a7c5f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Apr 06 08:41:22 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 06 08:41:22 2020 +0000"
      },
      "message": "Merge \"Add python3-dev package for Debian based distros\""
    },
    {
      "commit": "497caf015729d451428d5b608853741689f153b3",
      "tree": "900e57ae940da6eed997796ed316b7d2b883d65a",
      "parents": [
        "f4ab2ce5645aba422c1a0f1600736782383ca874"
      ],
      "author": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.com",
        "time": "Fri Apr 03 10:14:07 2020 -0700"
      },
      "committer": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.com",
        "time": "Fri Apr 03 10:14:07 2020 -0700"
      },
      "message": "Fix opensuse trusted certificates\n\nThere\u0027s a bug[1] with the combination of the p11-kit and\nca-certificates-mozilla packages available on the latest built\nopensuse-15 node in nodepool (which has not been rebuilt for weeks due\nto a separate issue[2]) which causes the standard CA bundle to not be\ninstalled correctly and causes jobs that call to external HTTPS services\nto fail. Upgrading both packages in sync fixes the issue.\n\n[1] https://bugzilla.suse.com/show_bug.cgi?id\u003d1154871\n[2] http://bugzilla.suse.com/show_bug.cgi?id\u003d1166139\n\nChange-Id: Ia8fdfe12fd9089e178adcb2b5eec997eebada262\nNeeded-by: https://review.opendev.org/713566\n"
    },
    {
      "commit": "7a2c1c2b1b4eead11168a9e635be3e0d883a7c5f",
      "tree": "a83aa18b71fe132134b46870918fe4aaff8171d0",
      "parents": [
        "be26306b4ab470e65cc93305453d2945aa33bf78"
      ],
      "author": {
        "name": "Witek Bedyk",
        "email": "witold.bedyk@suse.com",
        "time": "Tue Mar 31 16:43:38 2020 +0200"
      },
      "committer": {
        "name": "Witold Bedyk",
        "email": "witold.bedyk@suse.com",
        "time": "Fri Apr 03 10:42:21 2020 +0000"
      },
      "message": "Add python3-dev package for Debian based distros\n\nWhen stacking outside of Zuul CI the wheels have to be built locally and\npython3-dev package is required.\n\nStory: 2007491\nTask: 39213\n\nChange-Id: I0960269d5cf193c9ececc5490485522c74646382\n"
    },
    {
      "commit": "f4ab2ce5645aba422c1a0f1600736782383ca874",
      "tree": "c79e69616a292ca60deb368b7482bf00a1fddfa5",
      "parents": [
        "3f72ef787247629f00ecd8da4ffa1016d3b88dc0",
        "3446481a23d2c878297b4f535c7b9b44d07ed5fb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 03 05:21:40 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 03 05:21:40 2020 +0000"
      },
      "message": "Merge \"Update docs about python-systemd pkg\""
    },
    {
      "commit": "3f72ef787247629f00ecd8da4ffa1016d3b88dc0",
      "tree": "a7daf6695d9efeafa1fb7dd059a157eb0154b12c",
      "parents": [
        "be26306b4ab470e65cc93305453d2945aa33bf78",
        "aa71ebf92c7bb7144ae64551ad649054f4797a0b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Apr 03 05:21:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 03 05:21:39 2020 +0000"
      },
      "message": "Merge \"Test also swift-dsvm-functional-py3\""
    },
    {
      "commit": "1587ba1bd59fe0115c273ee2382bf627fce937a3",
      "tree": "3f7a3772fa583a0ee9a679f2aa1711f0a32bfb79",
      "parents": [
        "be26306b4ab470e65cc93305453d2945aa33bf78"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Mar 12 15:13:37 2020 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Apr 03 09:36:01 2020 +1100"
      },
      "message": "Remove fixup_virtualenv\n\nThis first came in with Id749c37ab7fefa96b35f11816b56b9def5ef4b08.  It\ntalks about ancient versions of pip; can\u0027t see we need it any more.\n\nChange-Id: I9d4831955070990a81a809d988612d9d5b1aa672\n"
    },
    {
      "commit": "be26306b4ab470e65cc93305453d2945aa33bf78",
      "tree": "737e10a46fe51a324ebd916111607328097882ec",
      "parents": [
        "09b5b05c471985ad53c4b321e993101f007ee915"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Mar 30 09:56:53 2020 +0200"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Mar 30 19:53:32 2020 +0200"
      },
      "message": "Support extras in Glance Store install\n\nRecent change to devstack dropped installing test-requirements [1]\nHowever, this caused gate failures due to lack of glance-store\ndeps for cinder and swift support.\n\nThis patch makes devstack install relevant extras depending on\nenabled features.\n\nAdditionally, relevant functions are added/fixed to make this\npossible.\n\nglance-store \u003d glance_store (for gerrit search match)\n\n[1] https://review.opendev.org/715469\n\nChange-Id: I0bf5792a6058b52936115b515ea8360f6264a7c9\n"
    },
    {
      "commit": "aa71ebf92c7bb7144ae64551ad649054f4797a0b",
      "tree": "8f9b8d45b30003e48cfa3626a23a631de287b756",
      "parents": [
        "09b5b05c471985ad53c4b321e993101f007ee915"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Mar 30 12:06:30 2020 +0200"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Mar 30 13:45:34 2020 +0000"
      },
      "message": "Test also swift-dsvm-functional-py3\n\nSwift keeps testing py2 but we should keep both in shape.\n\nTo fix stestr on py2:\nDepends-on: https://review.opendev.org/715942\n\nChange-Id: I616e39c64e22d467d7186dba98226cc5beef23ea\n"
    },
    {
      "commit": "09b5b05c471985ad53c4b321e993101f007ee915",
      "tree": "bf4320f72cc396597e21e2c4ec7aaeb0cd7a70b3",
      "parents": [
        "c2830fb26759678b1bfe90a77aa5c149599d6705"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Mar 27 11:22:39 2020 -0500"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Mar 27 11:22:39 2020 -0500"
      },
      "message": "Stop installing test-requirements with projects\n\nThis is a test of installing openstack and then seeing if it works.\nOpenStack components do not need test-requirements to operate,\nthat\u0027s why they are test-requirements.\n\nAdditionally, as we look forward to depsolver pip, this is going\nto screw us because we don\u0027t apply constraints to linters, which\nare expressed in - you guessed it, test-requirements.\n\nChange-Id: I8f24b839bf42e2fb9803dc7df3a30ae20cf264eb\n"
    },
    {
      "commit": "c2830fb26759678b1bfe90a77aa5c149599d6705",
      "tree": "be2a104828e26862b39355fd4d218e91ecd5bc53",
      "parents": [
        "c26dfb0d6f165a567925390ac9c6f6ac32742fee"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Mar 27 11:08:27 2020 -0500"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Mar 27 11:12:31 2020 -0500"
      },
      "message": "Revert \"Run pip check at end of devstack\"\n\nThis reverts commit 79b8e79488a6268f37244188ab831e99a99648c8.\n\nThis is breaking things in various jobs, most notably because\nwe do not put constraints on linters - but we install\ntest-requirements which then can conflict with each other.\n\nChange-Id: Ibc5603c61b38ce44db58fb27a27352f59123ad09\n"
    },
    {
      "commit": "c26dfb0d6f165a567925390ac9c6f6ac32742fee",
      "tree": "6a030a3a3ce791a5d092ec5b4ecbe51f7f12b047",
      "parents": [
        "37659927923473c13f4bec88855205d0ee28bcfb"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Wed Mar 25 08:32:26 2020 -0500"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Mar 26 09:44:23 2020 +0000"
      },
      "message": "Run pip check at end of devstack\n\nThe new pip depsolver is coming this summer. Until it\u0027s ready,\nrun pip check at the end of devstack to make sure we\u0027re not\nsomehow installing conflicting package versions. We shouldn\u0027t\nbe, because of constraints, but if we are, better to know and\nstart figuring it out.\n\nChange-Id: Id98f0848ff5a252d93e5f8029df2d069924d603f\n"
    },
    {
      "commit": "37659927923473c13f4bec88855205d0ee28bcfb",
      "tree": "be2a104828e26862b39355fd4d218e91ecd5bc53",
      "parents": [
        "c0447b53f75f85f81f22b07aa80265a59306b42e"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Mar 21 06:15:49 2020 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Sat Mar 21 06:15:49 2020 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: Ide7724ed3b4b5bb709b7dd79a367a5d2420bcda2\n"
    },
    {
      "commit": "c0447b53f75f85f81f22b07aa80265a59306b42e",
      "tree": "df98495d02eb7cbbd93f3b9a6165a49c3aab9165",
      "parents": [
        "4af912d88953f406f4c3275de8c6ad370aade8ab",
        "08d84bc47f7341e64d6dd33f6f6a515f92840ac4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 20 14:26:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 20 14:26:50 2020 +0000"
      },
      "message": "Merge \"Make database code work with mysql8\""
    },
    {
      "commit": "4af912d88953f406f4c3275de8c6ad370aade8ab",
      "tree": "031fbbdc30ad2aa4d23a5822000ab12374c2a8b0",
      "parents": [
        "d89eb74437dae1ad4d7814975570d733c7970636"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Mar 20 08:33:13 2020 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Mar 20 08:33:13 2020 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I86601bc3bf114583ccad7a301af4e5b71e3ba2bf\n"
    },
    {
      "commit": "d89eb74437dae1ad4d7814975570d733c7970636",
      "tree": "6df04f7d0136143de701856e9b189a1e7b42377b",
      "parents": [
        "7db34f6caeec6293a87661202484fcff6dc04325",
        "64ae08383a137d8b7fd18a8d8bc5c0fc191a186d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 19 21:09:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 19 21:09:51 2020 +0000"
      },
      "message": "Merge \"Amend python pkgs for debian-based distros\""
    },
    {
      "commit": "7db34f6caeec6293a87661202484fcff6dc04325",
      "tree": "a0146f2d7ac1e8cf9dd316df45e0a62dd117de79",
      "parents": [
        "3bbad9d150700f80f584c33b0d4abdb76711597b"
      ],
      "author": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Wed Mar 18 15:35:27 2020 -0400"
      },
      "committer": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Wed Mar 18 15:35:27 2020 -0400"
      },
      "message": "Use MEMCACHE_SERVERS in configure_keystone_authtoken_middleware\n\nThe function was using a hard coded value of localhost:11211 when\nwe have an option MEMCACHE_SERVERS that can be defined and used\ninside DevStack.\n\nChange-Id: I4947928fe406a9844d5bdaa3c826d273952fa097\n"
    },
    {
      "commit": "3bbad9d150700f80f584c33b0d4abdb76711597b",
      "tree": "2bd94435d32345e1c609c5019901191c0932b53f",
      "parents": [
        "a766d68a2e02cc61efd94a7fa2d5dd43c4c8250d",
        "6f91da9a2d0639daad3a6e1bce328c4c730511f9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 18 19:03:33 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 18 19:03:33 2020 +0000"
      },
      "message": "Merge \"Glance: Add support to configure multiple file stores\""
    },
    {
      "commit": "a766d68a2e02cc61efd94a7fa2d5dd43c4c8250d",
      "tree": "6080410cd95e0e6049f677c386fc3a464024f971",
      "parents": [
        "5ae8a3504ce0619eda5fceaa638b01ba123e5e14",
        "90f0baf3cb84118e51bc5990ba6885f07b679090"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Mar 18 19:03:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 18 19:03:32 2020 +0000"
      },
      "message": "Merge \"Bring back load balance v2 guide\""
    },
    {
      "commit": "90f0baf3cb84118e51bc5990ba6885f07b679090",
      "tree": "6dba34e999d4d6d472f10eca4e6528da4d39de97",
      "parents": [
        "db51518178255840be14ca82733ed7eba8048306"
      ],
      "author": {
        "name": "ushen",
        "email": "yshxxsjt715@gmail.com",
        "time": "Wed Mar 18 20:08:16 2020 +0800"
      },
      "committer": {
        "name": "ushen",
        "email": "yshxxsjt715@gmail.com",
        "time": "Wed Mar 18 20:26:53 2020 +0800"
      },
      "message": "Bring back load balance v2 guide\n\nPrevious commit forgets to add an entry for load\nbalancer version 2. This ps brings them back.\n\nChange-Id: Idac09e8259d58ed130b79b40528f733708000da7\n"
    },
    {
      "commit": "5ae8a3504ce0619eda5fceaa638b01ba123e5e14",
      "tree": "8a90730fcd82ee96ae7a805721495f1b4061e0d8",
      "parents": [
        "db51518178255840be14ca82733ed7eba8048306"
      ],
      "author": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Tue Mar 17 20:54:07 2020 -0400"
      },
      "committer": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Tue Mar 17 20:54:07 2020 -0400"
      },
      "message": "Drop DEVSTACK_GATE_FEATURE_MATRIX\n\nDEVSTACK_GATE_FEATURE_MATRIX seems to be an old legacy thing that\nis no longer being used.  It currently prevents using the jobs in\nopenstack/devstack without adding openstack/devstack-gate for the\nrole.\n\nChange-Id: Iab9b4862c01043d2c158398bac4b3b289a0adba0\n"
    },
    {
      "commit": "db51518178255840be14ca82733ed7eba8048306",
      "tree": "78789f73e0ccde2882e3810a12053c578eb9a51c",
      "parents": [
        "2c0bb5ad62ad5fa147149eb9bfc2cb185f1e0a06",
        "d22a8bcb1fdcc8d6ddbd59c8ae0223a3eb33c2ed"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Mar 17 10:14:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 17 10:14:42 2020 +0000"
      },
      "message": "Merge \"Use py3 version of Tempest Multinode job\""
    },
    {
      "commit": "d22a8bcb1fdcc8d6ddbd59c8ae0223a3eb33c2ed",
      "tree": "30fcb69f0dbc14eb4ba32bd96d346f91d729531d",
      "parents": [
        "d0886f1ee9cd342d9d3dac0e3c9ee407dee3e697"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Mar 15 18:22:45 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Mar 15 18:22:45 2020 -0500"
      },
      "message": "Use py3 version of Tempest Multinode job\n\ntempest-multinode-full is py2 job and not needed to\nrun on ussuri onwards. Chaning this to its py3\nversion tempest-multinode-full-py3\n\nChange-Id: Iff271eabcf1a39d6bf6c1fcd55ff2749cab2373f\n"
    },
    {
      "commit": "2c0bb5ad62ad5fa147149eb9bfc2cb185f1e0a06",
      "tree": "dfed2fd58c35ad968924e17f8a9c902bd43b72f2",
      "parents": [
        "d0886f1ee9cd342d9d3dac0e3c9ee407dee3e697",
        "16395949385356c4ab3c82227cd6c6a92496d356"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Mar 15 20:11:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 15 20:11:23 2020 +0000"
      },
      "message": "Merge \"remove duplicate entries under title guides in table of contents\""
    },
    {
      "commit": "d0886f1ee9cd342d9d3dac0e3c9ee407dee3e697",
      "tree": "f0941884cea4fa67767ea05416a3e8b156df2481",
      "parents": [
        "f5fd629ae320d6615759e758244131ed1d8014cd"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Mar 05 06:13:02 2020 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Mar 05 06:13:02 2020 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I92025c92bae7a673aae16192cfe892f3bdee269f\n"
    },
    {
      "commit": "4361ef1eb871c85ef6f05fdd8cd26c25e76c4c8e",
      "tree": "059eb6c5622df91f7371d54e8a9d1399918c6c26",
      "parents": [
        "f5fd629ae320d6615759e758244131ed1d8014cd"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Dec 11 17:53:44 2019 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Mar 03 15:25:58 2020 +0000"
      },
      "message": "tempest: Enable stable_rescue tests with Libvirt\n\nEnable the compute feature for stable device rescue on all but LXC and\nXen virt_types.\n\nDepends-On: https://review.opendev.org/#/c/700812/\nDepends-On: https://review.opendev.org/#/c/700813/\nChange-Id: Icfc717b4932be050a169fc00dae720d29a6497f7\n"
    },
    {
      "commit": "f5fd629ae320d6615759e758244131ed1d8014cd",
      "tree": "08895bc0949faf6bc049bb32150d45c7c3044445",
      "parents": [
        "5837ce504bf546b9e4489c0046cb5b25c656e01c",
        "2b6c2b41a03d1bb5de5df0ad7b84a2bbbbd76430"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 28 16:09:46 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 16:09:46 2020 +0000"
      },
      "message": "Merge \"Updated from generate-devstack-plugins-list\""
    },
    {
      "commit": "5837ce504bf546b9e4489c0046cb5b25c656e01c",
      "tree": "76f0fb49a769e45b28222a6b5513e6e4f315a0cc",
      "parents": [
        "b6bd467f74a184d916a9ea65f2d248f11021e998"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Feb 28 10:47:42 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Feb 28 10:47:42 2020 +0000"
      },
      "message": "zuul: Remove devstack-plugin-ceph-tempest job\n\nThis job is now failing 100% of the time on master since the EOL of py2:\n\nhttps://zuul.opendev.org/t/openstack/builds?job_name\u003ddevstack-plugin-ceph-tempest\u0026branch\u003dmaster\n\nChange-Id: I0bb03190f39b5ae5494b2d10a0e819013d60bddf\n"
    },
    {
      "commit": "2b6c2b41a03d1bb5de5df0ad7b84a2bbbbd76430",
      "tree": "09de678f794ce5176ad872ec061428843366134f",
      "parents": [
        "b6bd467f74a184d916a9ea65f2d248f11021e998"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Feb 28 06:11:43 2020 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Feb 28 06:11:43 2020 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I03cd12d5b2de5c2ff4ee92d66a631da34d4255c5\n"
    },
    {
      "commit": "6f91da9a2d0639daad3a6e1bce328c4c730511f9",
      "tree": "9da4521695697e63c88c68c8cbd4a60a3e89354b",
      "parents": [
        "b6bd467f74a184d916a9ea65f2d248f11021e998"
      ],
      "author": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Thu Oct 17 09:02:41 2019 +0000"
      },
      "committer": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Wed Feb 26 10:34:47 2020 +0000"
      },
      "message": "Glance: Add support to configure multiple file stores\n\nFrom Train release Glance has added support [0][1] to configure multiple stores\nof same or different types. This patch enables developers to configure\nmultiple file stores for glance. In order to configure multiple file stores\nuser need to set below options in local.conf\n\nGLANCE_ENABLE_MULTIPLE_STORES\u003dTrue/False\nTo enable multiple stores of glance.\n\nGLANCE_MULTIPLE_FILE_STORES\u003dveryfast,fast,cheap,verycheap,slow,veryslow\nComma separated list of store identifiers.\n\nGLANCE_DEFAULT_BACKEND\u003dfast\nDefault glance store in which image should be stored if store identifier not\nspecified explicilty. Should be one of the store identifier from\nGLANCE_MULTIPLE_FILE_STORES config option.\n\nNOTE: This support is added so that we can start adding tempest/CI tests for\nglance multiple stores.\n\n[0] 515412b59f5b3af07a1787b9f8e85a4d656d3e1c\n[1] https://docs.openstack.org/glance/train/admin/multistores.html\n\nChange-Id: I494f77555cfe9115356ce0ee75c7d7f192141447\n"
    },
    {
      "commit": "b6bd467f74a184d916a9ea65f2d248f11021e998",
      "tree": "9bf63759c177e085320132d3716fbfd1d2948598",
      "parents": [
        "1e6b06ede00eca1087520abae8266142573733e3",
        "96ddc69a2ef5caea7621d3b94d4fa2b0ef10977b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 24 17:27:09 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 17:27:09 2020 +0000"
      },
      "message": "Merge \"zuul: Add the fedora-latest-virt-preview job to the experimental queue\""
    },
    {
      "commit": "1e6b06ede00eca1087520abae8266142573733e3",
      "tree": "34fe1f952fab4e07e27f772f644a0dbfb50e0acb",
      "parents": [
        "635b0b6052e02961241c808c9e554f8fe33263d8"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Feb 21 06:12:07 2020 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Feb 21 06:12:07 2020 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I543faced83a685d48706d004ae49800abfb89dc5\n"
    },
    {
      "commit": "635b0b6052e02961241c808c9e554f8fe33263d8",
      "tree": "c9eb743c2d65f95a06a9175d53c53f6d1502e5c3",
      "parents": [
        "b4375af841c635209e4cd751d63123005745797a",
        "8d4ae4ffc4a351a72a24bdf5fe6f7ac17445985a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Feb 20 11:25:15 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 11:25:15 2020 +0000"
      },
      "message": "Merge \"bug-fix: \u0027bytes\u0027 type in python3 cause command fail\""
    },
    {
      "commit": "96ddc69a2ef5caea7621d3b94d4fa2b0ef10977b",
      "tree": "b3123904863953bdba850e2a6e43d0583a0c62b9",
      "parents": [
        "b4375af841c635209e4cd751d63123005745797a"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Jan 28 14:04:02 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Feb 20 09:24:44 2020 +0000"
      },
      "message": "zuul: Add the fedora-latest-virt-preview job to the experimental queue\n\nAllowing the job to be tested outside of openstack/nova\u0027s own\nexperimental queue.\n\nChange-Id: Ib07d9522d1cb6e288edb7f78ee1960ab48d89d76\n"
    },
    {
      "commit": "b4375af841c635209e4cd751d63123005745797a",
      "tree": "70424ebd0e02fae180a1c9650c036070987bab2a",
      "parents": [
        "347abd41ce860e1f33dd3870ddc54431c6427d10"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Mon Jan 06 13:57:20 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Feb 19 20:46:03 2020 +0000"
      },
      "message": "zuul: Add a devstack-platform-fedora-latest-virt-preview job\n\nBuilding on I5c3e1b7b632fd73310c462530990cdb0e0c0ceea we can now add a\nFedora job using the virt-preview repo that will be used by Nova\u0027s\nexperimental queue.\n\nChange-Id: Iad9d64912bb07f307e4897ece1621f275f1d5211\n"
    },
    {
      "commit": "8d4ae4ffc4a351a72a24bdf5fe6f7ac17445985a",
      "tree": "e74b4e35683fcc127ecf53f605cd6dc4240159a7",
      "parents": [
        "60a2a89232dfcd5208d606193fbbe1d5cc2c91a4"
      ],
      "author": {
        "name": "LuyaoZhong",
        "email": "luyao.zhong@intel.com",
        "time": "Wed Feb 19 08:16:03 2020 +0000"
      },
      "committer": {
        "name": "LuyaoZhong",
        "email": "luyao.zhong@intel.com",
        "time": "Wed Feb 19 08:37:45 2020 +0000"
      },
      "message": "bug-fix: \u0027bytes\u0027 type in python3 cause command fail\n\n\u0027str\u0027 type in python2 is \u0027bytes\u0027 type in python3,\nwhen use python3, we will get a prefix \u0027b\u0027:\n\nsudo ip netns exec b\u0027qrouter-39cc2b45-a27c-49c5-94a6-26443a49ac63\u0027 ip\nneigh\n--------------------------------------------------------------------------\n*** Failed to run \u0027sudo ip netns exec\nb\u0027qrouter-39cc2b45-a27c-49c5-94a6-26443a49ac63\u0027 ip neigh\u0027: Command \u0027sudo\nip netns exec b\u0027qrouter-39cc2b45-a27c-49c5-94a6-26443a49ac63\u0027 ip neigh\u0027\nreturned non-zero exit status 1.\n\nThe message above is raised by running tools/worlddump.py with python3.\n\nChange-Id: Ic254af86fa27729839f00c0ad4a5bbbc9e545a09\n"
    },
    {
      "commit": "347abd41ce860e1f33dd3870ddc54431c6427d10",
      "tree": "8259a706a9175f5ab095d0751d80934043b79c3e",
      "parents": [
        "1d1f53ddc1f70fbf0a3605031c1ffbbcb6f18002"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Feb 07 14:34:29 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Feb 18 11:38:34 2020 +0000"
      },
      "message": "Drop Fedora 29 support\n\nWith fedora-latest now using Fedora 30 images and Fedora 29 itself EOL\nwe can now remove support for it from devstack. This change also cleans\nup references to earlier Fedora releases under files/rpms/.\n\nChange-Id: I24332f7016ebb549ea678acf677c477b55ec4d4b\n"
    },
    {
      "commit": "1d1f53ddc1f70fbf0a3605031c1ffbbcb6f18002",
      "tree": "afab279603af459a3e9659dcf328aaf053f96633",
      "parents": [
        "c6f53dacd275d97cc32a5dd4258e2a86fc05d168"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Feb 06 14:37:26 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Feb 18 11:38:34 2020 +0000"
      },
      "message": "Use fedora-30 as the fedora-latest image\n\nWith the open-iscsi rebase we should now be able to move the\nfedora-latest job to fedora 30 ahead of the removal of support for 29.\n\nChange-Id: Ia80f03f275e595d3b26b52b3478f303036d59438\n"
    },
    {
      "commit": "c6f53dacd275d97cc32a5dd4258e2a86fc05d168",
      "tree": "8d44b8327707b4f0bc88b6ecff11e2d10c309da2",
      "parents": [
        "f1966d77630e62cb415a1c3bcb221897d3e7a1c6"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Feb 07 10:37:08 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Feb 18 11:38:34 2020 +0000"
      },
      "message": "nova: Use iscsi-initiator-utils 2.1.0 on Fedora 30 and 31\n\nI2f16658c5a3e22cac70912a0f3ad65cdd7071a1e worked around an open-iscsi\nbug that remains unpatched in Fedora 30 and 31 by using a private copr\nrepo with the patch applied. Rawhide has finally been rebased to 2.1.0\nwhere this issue and many others have been resolved.\n\nWe can now use a new repo that has been built for Fedora 30 and 31 that\nprovides this rebased package that we can either use until the rebase is\nbackported to 31 and 30 or 32 is supported.\n\nChange-Id: I5ba5885bd9c784949602aeb4ddff9d75fecc6b3d\n"
    },
    {
      "commit": "f1966d77630e62cb415a1c3bcb221897d3e7a1c6",
      "tree": "e7045320afbe8ea6a7880f97cbd493790bda3a50",
      "parents": [
        "79ffa1f04f00eaaa12fada6715738468a04ba8a8"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Feb 06 16:20:37 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Feb 18 11:38:33 2020 +0000"
      },
      "message": "Add Fedora 30 as a supported distro\n\nWith Fedora 29 now officially EOL [1] we need to start the move to 30. A\nlater change will remove f29 support from devstack entirely once\nfedora-latest moves to the based f30 image.\n\n[1] https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/VUK3CJ5LO4ROUH3JTCDVHYAVVYAOCU62/\n\nChange-Id: If87fe93757129f931a3417fc6275ffad280cdf46\n"
    },
    {
      "commit": "79ffa1f04f00eaaa12fada6715738468a04ba8a8",
      "tree": "9c04686e69f78abd8c767e0d59349479b92cb400",
      "parents": [
        "60a2a89232dfcd5208d606193fbbe1d5cc2c91a4"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Feb 05 15:54:00 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Tue Feb 18 11:38:33 2020 +0000"
      },
      "message": "Fedora: Always install python3-devel\n\nWith the recent switch to py3 we need to ensure python3-devel is\ninstalled on Fedora \u003e\u003d 29 before pip installing any dependencies.\n\nChange-Id: I21417687db5b3827c5272ed22f6dc95db13f2870\n"
    },
    {
      "commit": "60a2a89232dfcd5208d606193fbbe1d5cc2c91a4",
      "tree": "117d0e0b9370caafe799dc73df7a4f315cee96ca",
      "parents": [
        "bef5e6ab7c5a82c893319a2f6ae99acc9637e919",
        "21a10d3499abd6e9cd1950b3615502bef5ad6b45"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 18 03:25:53 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 03:25:53 2020 +0000"
      },
      "message": "Merge \"Use python3 as default python command\""
    },
    {
      "commit": "bef5e6ab7c5a82c893319a2f6ae99acc9637e919",
      "tree": "162f54e657776398c512c74f6491c52cb6171109",
      "parents": [
        "2dcbc28abab7eb51b9e3fd549fab49d42c48e90f",
        "d05efc6ae92cea0a86ea5b0a848a99b5f8d51870"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 17 18:53:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 18:53:32 2020 +0000"
      },
      "message": "Merge \"Remove networking-calico from plugin-registry.rst\""
    },
    {
      "commit": "08d84bc47f7341e64d6dd33f6f6a515f92840ac4",
      "tree": "222e334201195307b7ebc6881a7ac99dbf45c873",
      "parents": [
        "64ae08383a137d8b7fd18a8d8bc5c0fc191a186d"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Feb 12 10:07:36 2020 +0000"
      },
      "committer": {
        "name": "Jens Harbott (frickler)",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Feb 17 17:15:13 2020 +0000"
      },
      "message": "Make database code work with mysql8\n\nThe GRANT command in mysql8 can no longer create a user implicitly.\nSplit that part into a dedicated CREATE USER command.\n\nAlso drop disabling the query_cache, it is off by default for some time\nand the option got removed in mysql8.\n\nChange-Id: I31bcc285ff8e373abbacb303c1269857c9cfa9ed\n"
    },
    {
      "commit": "64ae08383a137d8b7fd18a8d8bc5c0fc191a186d",
      "tree": "cfa2bffbac2066f9bd8e3f6e858248c118e693aa",
      "parents": [
        "21a10d3499abd6e9cd1950b3615502bef5ad6b45"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Feb 12 10:04:50 2020 +0000"
      },
      "committer": {
        "name": "Jens Harbott (frickler)",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Feb 17 17:14:50 2020 +0000"
      },
      "message": "Amend python pkgs for debian-based distros\n\nDrop python2 packages that are no longer needed. Replace other py2 pkgs\nwith their py3 variant.\n\nChange-Id: Id5fc11d1ae0a7daf439c7d72f831f298f5d0ce31\n"
    },
    {
      "commit": "21a10d3499abd6e9cd1950b3615502bef5ad6b45",
      "tree": "38757a10e8e7c5c46ee3784cf2c509b82150f6ca",
      "parents": [
        "2dcbc28abab7eb51b9e3fd549fab49d42c48e90f"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Fri Jan 31 07:43:30 2020 +0100"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Mon Feb 17 17:03:47 2020 +0000"
      },
      "message": "Use python3 as default python command\n\nAfter Python 2 is getting unsupported, new distros\nlike CentOS 8 and RHEL8 have stopped providing \u0027python\u0027\npackage forcing user to decide which alternative to\nuse by installing \u0027python2\u0027 or \u0027python3.x\u0027 package\nand then setting python alternative.\n\nThis change is intended to make using python3 command as\nmuch as possible and use it as default \u0027python\u0027 alternative\nwhere needed.\n\nThe final goals motivating this change are:\n - stop using python2 as much as possible\n - help adding support for CentOS 8 and RHEL8\n\nChange-Id: I1e90db987c0bfa6206c211e066be03ea8738ad3f\n"
    },
    {
      "commit": "2dcbc28abab7eb51b9e3fd549fab49d42c48e90f",
      "tree": "a530d3fb202efc3170c3373194cb127d2254446e",
      "parents": [
        "93d22d82988ee781feddf84535d65adf44472379"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Wed Feb 05 11:29:51 2020 +0100"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Feb 17 12:00:41 2020 +0000"
      },
      "message": "Install versioned python RPMs on RedHat distros\n\nSet default python3 version as 3 for cases python3\nis not installed before running DevStack.\n\nImplements installation of required python3x package\nfor RedHat family distros with package name depending on\nconfigurable ${PYTHON3_VERSION}. Examples:\n\n  3 \u003d\u003e python3 python3-devel (default one)\n  3.6 \u003d\u003e python36 python36-devel\n  3.7 \u003d\u003e python37 python37-devel\n\nThis should help in situations where there are more\nthan one python available for given platform and\nDevStack is asked to pick one by its full 3.x version\n\nChange-Id: I49d86bc9193165e0a41e8e8720be37d81a4e7ee0\n"
    },
    {
      "commit": "d05efc6ae92cea0a86ea5b0a848a99b5f8d51870",
      "tree": "458ed2d78b274dbffb86c8f9425675a9bf1b481c",
      "parents": [
        "93d22d82988ee781feddf84535d65adf44472379"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon Feb 17 12:32:12 2020 +0100"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon Feb 17 12:32:12 2020 +0100"
      },
      "message": "Remove networking-calico from plugin-registry.rst\n\nNetworking-calico has been removed from openstack repositories, remove\nit from docs.\n\nChange-Id: I58d2964ee52d66fe89aa84c1d88c4d8d4d349b0d\n"
    },
    {
      "commit": "93d22d82988ee781feddf84535d65adf44472379",
      "tree": "1f437a6920802f714a4d3d8019fd0de25fe9cf13",
      "parents": [
        "80758e6932c79c48348730dfe571b9bcb02c5410",
        "8dd6f153d6b8dfd8ae976e7f1c9df06019a159b9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 17 01:05:14 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 01:05:14 2020 +0000"
      },
      "message": "Merge \"Add LIBVIRT_CPU_MODE to set CPU mode\""
    },
    {
      "commit": "80758e6932c79c48348730dfe571b9bcb02c5410",
      "tree": "984ac34a0ecfd371e5d3d340fd12d7cd026aaa4a",
      "parents": [
        "64b3c5f468110e00a30216186e590e87f81bc328",
        "78cf6f642aea91385dfbe6e1fa594e9f5373e69c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Feb 15 16:01:08 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 15 16:01:08 2020 +0000"
      },
      "message": "Merge \"Always install python3 and its dev package\""
    },
    {
      "commit": "64b3c5f468110e00a30216186e590e87f81bc328",
      "tree": "ae9932d86cff085a79af89d34573b2756e51d990",
      "parents": [
        "e51cbf0ea9469e193473972fa5dd5b0de72d9a0e"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 14 11:07:30 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 14 11:07:30 2020 -0600"
      },
      "message": "Drop the tempest-full py2 job\n\nWe have dropped the tempest-full from\nTempest gate and made this to run on py2\nexplicitly which is nothing but for stable gates.\n- I75868d5c9b6630fe78958ff89e58a0aced09a6b3\n\nThis job is not supposed to run on ussuri onwards master\ngate as everything will be python3-only.\n\nChange-Id: I372bde6a1753884efaf15da5fab48f1bddb4dab5\n"
    },
    {
      "commit": "e51cbf0ea9469e193473972fa5dd5b0de72d9a0e",
      "tree": "2544f223731f131969c2bfa461b47971bae31b2b",
      "parents": [
        "fdd631d27a34a02022d223d28c8d269c6f03123e",
        "19e4d972884e422d691c4cc1fe9e7ed3a03a2c01"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 11 23:19:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 11 23:19:03 2020 +0000"
      },
      "message": "Merge \"Install psutil required by tools/mlock_report.py script\""
    },
    {
      "commit": "fdd631d27a34a02022d223d28c8d269c6f03123e",
      "tree": "bf732559c1193f985fee55463475f1727e0bdaf0",
      "parents": [
        "38f5d0b856ca12934e1bbc219b9e0936769c0dcb",
        "3555b48ff45a109e6456923d597fa174084387ab"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 31 05:57:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 05:57:23 2020 +0000"
      },
      "message": "Merge \"Switch to python3 for memory_peak service\""
    },
    {
      "commit": "38f5d0b856ca12934e1bbc219b9e0936769c0dcb",
      "tree": "c33eb50a931571e5a6fac1188e2e40e4b740fd90",
      "parents": [
        "96fda3528ab450c36d8b825d8c77fc75998ed9c3",
        "7611d3dfd2e1f68bf11027756fd5b217d5ae9640"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 31 05:56:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 05:56:07 2020 +0000"
      },
      "message": "Merge \"Add -r option when removing egg-info files/folders\""
    },
    {
      "commit": "96fda3528ab450c36d8b825d8c77fc75998ed9c3",
      "tree": "85508a42b7f82b0d8620da4d68079abb5cbf9342",
      "parents": [
        "455be66098353b08dabf38ec7256998de89ac755",
        "e1c0406d10380f6ad3620fa9e12df8499a1010ac"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 30 20:32:48 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 20:32:48 2020 +0000"
      },
      "message": "Merge \"Support TEMPEST_BRANCH with tag name\""
    },
    {
      "commit": "7611d3dfd2e1f68bf11027756fd5b217d5ae9640",
      "tree": "48c869c06fdb785fc6060e7a78189f4e8057ba63",
      "parents": [
        "455be66098353b08dabf38ec7256998de89ac755"
      ],
      "author": {
        "name": "Carlos Camacho",
        "email": "ccamacho@redhat.com",
        "time": "Thu Jan 30 14:39:51 2020 +0100"
      },
      "committer": {
        "name": "Carlos Camacho",
        "email": "ccamacho@redhat.com",
        "time": "Thu Jan 30 14:41:14 2020 +0100"
      },
      "message": "Add -r option when removing egg-info files/folders\n\nWe are hitting this error:\n+ tools/fixup_stuff.sh:fixup_ubuntu:82 :\n    sudo rm -f /usr/lib/python3/dist-packages/httplib2-0.11.3.egg-info\nrm: cannot remove\n    \u0027/usr/lib/python3/dist-packages/httplib2-0.11.3.egg-info\u0027: Is a directory\n\nThis patch adds the -r option to allow removing folders.\n\nChange-Id: Ib7bb8b0a3dcf747bcc06da1a2fb17fa9d8808484\n"
    },
    {
      "commit": "3555b48ff45a109e6456923d597fa174084387ab",
      "tree": "792d506793a5a748ac0f1a13eaef6364a6fcab68",
      "parents": [
        "455be66098353b08dabf38ec7256998de89ac755"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Fri Jan 24 06:49:03 2020 +0100"
      },
      "committer": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Thu Jan 30 12:35:34 2020 +0000"
      },
      "message": "Switch to python3 for memory_peak service\n\nWhen starting \u0027memory_peak\u0027 service is using python command instead of\npython3, while psutil (required package) is most probably being\ninstalled into the python3 environment (as we are dropping python2.7\nsupport).\n\nCloses-Bug: #1860753\nChange-Id: Ia2b7e2e33d784560443131e2965f520b361a54e3\n"
    },
    {
      "commit": "455be66098353b08dabf38ec7256998de89ac755",
      "tree": "86a0aec785337887498d99fb7541446aa6daec18",
      "parents": [
        "d5c964d95e2d2aaa96f5c0f4b880e70851dd4244",
        "e727dd56821231677e398133a3f991dcc3931ff4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 30 00:01:06 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 00:01:06 2020 +0000"
      },
      "message": "Merge \"Remove conflicting packages in Ubuntu\""
    },
    {
      "commit": "e1c0406d10380f6ad3620fa9e12df8499a1010ac",
      "tree": "69ec653d90b493c1e94654f1f357d2bf91547685",
      "parents": [
        "035b41b9b28e0cda61dc7427dcd7e4b44b7a6563"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jan 29 15:39:17 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jan 29 15:39:17 2020 -0600"
      },
      "message": "Support TEMPEST_BRANCH with tag name\n\nTEMPEST_BRANCH which is mostly set as master so\nthat Tempest master is run to test the env. With\nstable branch going to EM state and Tempest master\nmight not work due to incompatibility of code or\nrequirements. In that case we pin the Tempest so that\nolder Tempest can be used for their testing.\n\nTill now for ocata, pike and, queens we used the gerrit style\nref to pin the Tempest which is not preferred way. We should be\nable to use the tag name on TEMPEST_BRANCH.\n\nThis commit explicitly checkout the tag set in TEMPEST_BRANCH\nas git_clone does not checkout the tag directly until RECLONE\nis true or tempest dir does not exist.\n\nAfter this stable branch or job can set the tag directly with name.\nFor exmaple: TEMPEST_BRANCH\u003d23.0.0.\n\nChange-Id: Ic777e4b56c4932dde135ac909cb5c6f4a7d5cc78\n"
    },
    {
      "commit": "d5c964d95e2d2aaa96f5c0f4b880e70851dd4244",
      "tree": "9001c4c55a45ec725ca998c1fd1d6b4f1adf6ef7",
      "parents": [
        "761663dbfbddad4bc11d03e71e514c0f43c15668",
        "169f5dee475f49ca18cd5f803287797a6c1ee5c0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 29 04:51:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 04:51:39 2020 +0000"
      },
      "message": "Merge \"libvirt: Support the use of the virt-preview repo when using Fedora\""
    },
    {
      "commit": "169f5dee475f49ca18cd5f803287797a6c1ee5c0",
      "tree": "9e231f286c601c194d9eeb9566ab6b0f56504750",
      "parents": [
        "7634c780027ad05e416c2a0c5ac688751aba4be6"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Mon Jan 06 13:45:33 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Mon Jan 27 18:02:30 2020 +0000"
      },
      "message": "libvirt: Support the use of the virt-preview repo when using Fedora\n\nThe virt-preview repo provides the latest rawhide versions of QEMU,\nLibvirt and other virt tools for older releases of Fedora. This repo is\nextremely useful when testing features in OpenStack that rely on these\nlatest builds well in advance of them landing in full Fedora, CentOS or\nRHEL releases.\n\nThis change adds a ``ENABLE_FEDORA_VIRT_PREVIEW_REPO`` configurable\nto control when this repo is enabled and used when deploying on Fedora.\n\nChange-Id: I5c3e1b7b632fd73310c462530990cdb0e0c0ceea\n"
    },
    {
      "commit": "e727dd56821231677e398133a3f991dcc3931ff4",
      "tree": "2bb92f936d05a2938ae0ab2733011c5c1648143b",
      "parents": [
        "761663dbfbddad4bc11d03e71e514c0f43c15668"
      ],
      "author": {
        "name": "Witek Bedyk",
        "email": "witold.bedyk@suse.com",
        "time": "Mon Jan 27 16:00:12 2020 +0100"
      },
      "committer": {
        "name": "Witek Bedyk",
        "email": "witold.bedyk@suse.com",
        "time": "Mon Jan 27 17:11:23 2020 +0100"
      },
      "message": "Remove conflicting packages in Ubuntu\n\nFollowing packages conflict with pip installed versions:\n* httplib2\n* pyasn1-modules\n\nChange-Id: Ic4f70f839765e67394509cc543560aac7f50e287\n"
    },
    {
      "commit": "19e4d972884e422d691c4cc1fe9e7ed3a03a2c01",
      "tree": "4a816c9a2d558a0067d1064d6236534bf8977e3d",
      "parents": [
        "761663dbfbddad4bc11d03e71e514c0f43c15668"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Fri Jan 24 11:44:46 2020 +0100"
      },
      "committer": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Mon Jan 27 08:08:59 2020 +0000"
      },
      "message": "Install psutil required by tools/mlock_report.py script\n\n\u0027tools/mlock_report.py\u0027 script requires \u0027psutil\u0027 package to be\ninstalled. This ensures it is done before memory_peak service is\nstarted.\n\nPartial-Bug: #1860753\nChange-Id: I7b2b6eaf9856c6057e1a4a0054d15074150a6cb6\n"
    },
    {
      "commit": "761663dbfbddad4bc11d03e71e514c0f43c15668",
      "tree": "d07e8543e4bc521316836cbf1db1ff1c95a9f281",
      "parents": [
        "5b4167097011dc5c166e4e581f80fd0a69903233",
        "4dc02f97e7a750bf97ec71ce7fedd49e96dc5bdb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jan 26 16:50:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 26 16:50:03 2020 +0000"
      },
      "message": "Merge \"Remove fixup_python_packages\""
    },
    {
      "commit": "4dc02f97e7a750bf97ec71ce7fedd49e96dc5bdb",
      "tree": "0c53771d78ee2da3c710401af8ef8ded7468b74e",
      "parents": [
        "f9a6986b90f896f2c0d122ae2572411f9c13f506"
      ],
      "author": {
        "name": "Witek Bedyk",
        "email": "witold.bedyk@suse.com",
        "time": "Fri Jan 24 18:52:25 2020 +0100"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Sun Jan 26 09:41:57 2020 +0000"
      },
      "message": "Remove fixup_python_packages\n\nThe hack has be around for pip 1.4.1 and older. It should be safe to\nremove it by now. In fact it causes problems in my Ubutu Bionic VM when\ntrying to overwrite httplib2 library installed from the distro package.\n\nChange-Id: I34b826f4e8f10f8d44b888120f19fcc7ba501b3d\n"
    },
    {
      "commit": "5b4167097011dc5c166e4e581f80fd0a69903233",
      "tree": "62b8f4e6e430267054be237646ceb7d766823134",
      "parents": [
        "29bf8523965b504624f9450f3dffe863994b4077",
        "97d857593759f96f036a7e0a528cb6f2159e0fc7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jan 25 12:22:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jan 25 12:22:52 2020 +0000"
      },
      "message": "Merge \"Remove Sheepdog plugin information\""
    },
    {
      "commit": "29bf8523965b504624f9450f3dffe863994b4077",
      "tree": "3d33f9e4902f3a3d4eecf536a1d98141e1258b21",
      "parents": [
        "f9a6986b90f896f2c0d122ae2572411f9c13f506"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Fri Jan 24 11:52:13 2020 +0100"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Fri Jan 24 12:55:21 2020 +0100"
      },
      "message": "Do not try finding pip for python2 when not required\n\n[1] stopped installing pip for py2 when py3 is being used.\n\nThis patch makes sure we check only for py3 pip then.\n\nAlso removed some no-longer-relevant comment and\nmade uninstall behave the same.\n\nCheck for pip\u003e\u003d6 removed too.\n\nSee also [2].\n\n[1] 279a7589b03db69fd1b85d947cd0171dacef94ee\n[2] http://lists.openstack.org/pipermail/openstack-discuss/2020-January/012182.html\n\nChange-Id: I36ee53e57e468d760b80a7e621b90899867a8efd\n"
    },
    {
      "commit": "f9a6986b90f896f2c0d122ae2572411f9c13f506",
      "tree": "d54ad971a3be2b5776350786fb55c2ea7316cf2c",
      "parents": [
        "b47bdd6f213e394e990547db68f1ac6363a189ce",
        "89cb80d2120a7247dcc8b1f6a073cf9c9e488806"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 23 15:07:30 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 23 15:07:30 2020 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Stop enabling g-reg by default\"\"\""
    },
    {
      "commit": "b47bdd6f213e394e990547db68f1ac6363a189ce",
      "tree": "6102516dc249b8ed40e211d3c6e86bdc37a70bb2",
      "parents": [
        "6a4c74dda8ea71171c730ac847d0723bd9fd1524",
        "09e860fc2c306774076c1814ba3ab7c44404066d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jan 23 15:05:43 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 23 15:05:43 2020 +0000"
      },
      "message": "Merge \"Run Glance initialization when Glance is enabled, not just registry (v2)\""
    }
  ],
  "next": "6a4c74dda8ea71171c730ac847d0723bd9fd1524"
}
