)]}'
{
  "log": [
    {
      "commit": "2ecd1823850ae0e00ad0ecebbbceb312be60ccf4",
      "tree": "236cc2a75d9728fd568f007f9f2a1f2399cf86ad",
      "parents": [
        "d3b41b528d6e84cc632fb780b85877e6ad1a4bef",
        "ee5cf747d8826b9f9dbf565a7a9ba2c1e25f068a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 07 19:16:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 07 19:16:32 2020 +0000"
      },
      "message": "Merge \"Remove GLANCE_V1_ENABLED option\""
    },
    {
      "commit": "d3b41b528d6e84cc632fb780b85877e6ad1a4bef",
      "tree": "60e50c8a047a47d4d407d42b1497b602faee8330",
      "parents": [
        "3e0960d78f040b0d6b593a5e2fa107d8fd26a41a",
        "0137703825ea5f493e7486e19c2d83b328ca2998"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 07 08:43:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 07 08:43:50 2020 +0000"
      },
      "message": "Merge \"Allow IP-based subject alt names\""
    },
    {
      "commit": "3e0960d78f040b0d6b593a5e2fa107d8fd26a41a",
      "tree": "3a7a4fa768da15ff9516e379784b04dccbae9285",
      "parents": [
        "edd867daef6b8da2b3420ac837d2252d72e2dfa7",
        "f8dbfd394a826779f3af403fd5316b9d86492802"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 06 22:21:41 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 06 22:21:42 2020 +0000"
      },
      "message": "Merge \"Revert \"Drop keystone dedicated ports\"\""
    },
    {
      "commit": "edd867daef6b8da2b3420ac837d2252d72e2dfa7",
      "tree": "2c6aefc7d1d781ce3ecad68a645628aeb7b3b4bb",
      "parents": [
        "105b2f4ee5f4eb3a6fc00fa3385b6e6ee3aba8c1",
        "729546a1adfa10c8591e834cc85004d977e1c3dd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 06 20:07:29 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 06 20:07:29 2020 +0000"
      },
      "message": "Merge \"Remove tempest deprecated img_dir option\""
    },
    {
      "commit": "f8dbfd394a826779f3af403fd5316b9d86492802",
      "tree": "c84cc22ba5747eab1ad7ba632d120affd4979619",
      "parents": [
        "105b2f4ee5f4eb3a6fc00fa3385b6e6ee3aba8c1"
      ],
      "author": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Mon Jul 06 18:42:30 2020 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jul 06 14:01:08 2020 -0500"
      },
      "message": "Revert \"Drop keystone dedicated ports\"\n\nThis reverts commit f6286cb586eb1f861866bfdf85c4f873c79fd592.\n\nThis patch is blocking glance as it needs mod_wsgi to perform new import workflow.\n\nChange-Id: I4475247dfe986114d37678b3d3d552c0c7d02ddc\n"
    },
    {
      "commit": "105b2f4ee5f4eb3a6fc00fa3385b6e6ee3aba8c1",
      "tree": "bc2dbf63adc40ed46c3c394c32650dd3f26dde28",
      "parents": [
        "79722c78d5df27c2989c5e4682509528d0b5f504",
        "8956006e519022bc9640476674e638c7dd080478"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 06 15:10:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 06 15:10:00 2020 +0000"
      },
      "message": "Merge \"Fix string comparison\""
    },
    {
      "commit": "79722c78d5df27c2989c5e4682509528d0b5f504",
      "tree": "250fd3e99aae0fb4651dd62c1cea8e44c914ea85",
      "parents": [
        "153de584d07aeab126383d288a3ce924f3d111f1",
        "264d2a2e5fecd7ae94a4a71087ca93ea9cc25109"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 06 15:09:57 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 06 15:09:57 2020 +0000"
      },
      "message": "Merge \"Move process-stackviz role from Tempest to Devstack\""
    },
    {
      "commit": "153de584d07aeab126383d288a3ce924f3d111f1",
      "tree": "33fb8aa5669efcbb25825ac9bf6a2a09bb1eac53",
      "parents": [
        "e3e80633806242f0ae5a22fe5b9cb3e145789d28",
        "744f50b970bf10f06e9d52de0b57d74ddcb18467"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 06 15:09:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 06 15:09:55 2020 +0000"
      },
      "message": "Merge \"Add neutron-ovn-tempest-ovs-release job to the check queue\""
    },
    {
      "commit": "e3e80633806242f0ae5a22fe5b9cb3e145789d28",
      "tree": "b4b94dd9daaab61de2f053eee2c28f3d31837281",
      "parents": [
        "3cbb33e5c6068d80c50f64a543550611eca8309a",
        "85c5ec11c9526e0429163db5701d3ea8c096a324"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 02 11:27:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 02 11:27:25 2020 +0000"
      },
      "message": "Merge \"Cleanup VM instances during unstack\""
    },
    {
      "commit": "8956006e519022bc9640476674e638c7dd080478",
      "tree": "5a14a5274bc7bb99cb1fb993f768ddbc0290cb9c",
      "parents": [
        "3cbb33e5c6068d80c50f64a543550611eca8309a"
      ],
      "author": {
        "name": "Xinliang Liu",
        "email": "xinliang.liu@linaro.org",
        "time": "Thu Jul 02 08:31:10 2020 +0000"
      },
      "committer": {
        "name": "Xinliang Liu",
        "email": "xinliang.liu@linaro.org",
        "time": "Thu Jul 02 08:34:01 2020 +0000"
      },
      "message": "Fix string comparison\n\nString comparison should be included with square brackets.\n\nChange-Id: I9a4fab7848e5dba8a5b3b09a75e7aac213368706\n"
    },
    {
      "commit": "3cbb33e5c6068d80c50f64a543550611eca8309a",
      "tree": "4f4ae2c84cfd8d6c3130de6041c013fa37f8f2e6",
      "parents": [
        "48c0d385023d620fb114fc81125599676c022320"
      ],
      "author": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Tue Jun 30 17:52:10 2020 +0200"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Tue Jun 30 17:52:10 2020 +0200"
      },
      "message": "Fix python3_enable to return true\n\nRecent regression spotted by Dmitry Tantsur.\nDevStack dropped Py2 support but the now-unused-in-devstack\npython3_enable got its result nastily inversed.\n\nChange-Id: I4b37cc847a24705c4955cec2e6e45f0514705f1b\n"
    },
    {
      "commit": "48c0d385023d620fb114fc81125599676c022320",
      "tree": "c619b7f9d1af6b3288a4381a7c38d704a2be41f7",
      "parents": [
        "6d9591fe413f3d8009da0d75536da8421c140089",
        "e87428908ad2217e6bf4ac483c234891f535f4ec"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 30 11:37:29 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 30 11:37:29 2020 +0000"
      },
      "message": "Merge \"Add \"OVN\" debs and rpms package files\""
    },
    {
      "commit": "6d9591fe413f3d8009da0d75536da8421c140089",
      "tree": "ec574bfb32868716646937902ee5b860075cf4f2",
      "parents": [
        "e0d06adffcf4c8da1aefebc66f2de9a440badbf6",
        "59519ca5cc92d2d34363f2644e54fc4d7934a1b4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 30 11:01:35 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 30 11:01:35 2020 +0000"
      },
      "message": "Merge \"Make opensuse platform job non-voting again\""
    },
    {
      "commit": "e0d06adffcf4c8da1aefebc66f2de9a440badbf6",
      "tree": "17286dff475ae0540ded82b59ec3921575da95e3",
      "parents": [
        "1041007e8926ad44a41eae1bf46c5ff18aa33ec8",
        "d7a82f41e469fc51fb021184c1fa6c98da428411"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 30 08:53:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 30 08:53:44 2020 +0000"
      },
      "message": "Merge \"Drop support for python2\""
    },
    {
      "commit": "1041007e8926ad44a41eae1bf46c5ff18aa33ec8",
      "tree": "b6b0f7bf759b0cada6b6ef5cf8498656d288fc3e",
      "parents": [
        "b066707d641696487fbd78773f191e2cfb4345f0",
        "f6286cb586eb1f861866bfdf85c4f873c79fd592"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 29 18:24:40 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 29 18:24:40 2020 +0000"
      },
      "message": "Merge \"Drop keystone dedicated ports\""
    },
    {
      "commit": "59519ca5cc92d2d34363f2644e54fc4d7934a1b4",
      "tree": "1ed1f59d84c81b3dcfbdd682ca6ef5fe24a41b01",
      "parents": [
        "02da0c40f9511d0f52964e35145819bf9fc1eeff"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 29 10:24:21 2020 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 29 10:24:21 2020 +0200"
      },
      "message": "Make opensuse platform job non-voting again\n\nThe non-voting flag was accidentally dropped in [0].\n\n[0] Ib4416dc2f5e003fd770f5240a8f78213c56af8e6\n\nChange-Id: If9519f1ac9afd66553e1c1410fdc16369f166b98\n"
    },
    {
      "commit": "b066707d641696487fbd78773f191e2cfb4345f0",
      "tree": "f09c46340f6864b7fcd48ab2984e8ab78d5db946",
      "parents": [
        "46e74f339d2b1d9ab6969127923503a04d88aff3"
      ],
      "author": {
        "name": "Xinliang Liu",
        "email": "xinliang.liu@linaro.org",
        "time": "Sun Jun 28 08:55:28 2020 +0000"
      },
      "committer": {
        "name": "Xinliang Liu",
        "email": "xinliang.liu@linaro.org",
        "time": "Sun Jun 28 09:59:02 2020 +0000"
      },
      "message": "Fix targetcli install error on ubuntu focal\n\nNo targetcli package on Ubuntu Focal, it should use targetcli-fb also\nwhen \"$CINDER_ISCSI_HELPER\" \u003d\u003d \"lioadm\".\n\nAlthough Xenial only has targetcli, but Xenial is dropped from CI. And\nstarting from bionic, Ubuntu uses targetcli-fb to replace targetcli. So\nhere we can use is_ubuntu to make ubuntu use targetcli-fb.\n\nChange-Id: I6d35b6651d486e716980dcd9f4d693bed560463a\n"
    },
    {
      "commit": "46e74f339d2b1d9ab6969127923503a04d88aff3",
      "tree": "54fd47a29606999f547d6be17de544d23835dea7",
      "parents": [
        "85825f1c2c64890921e4438dbb81e3362e9529a8",
        "32c00890ed5f296ccb829196accfb437dbed8f6f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jun 27 12:25:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 27 12:25:29 2020 +0000"
      },
      "message": "Merge \"Prepare for dropping keystone admin endpoint\""
    },
    {
      "commit": "85825f1c2c64890921e4438dbb81e3362e9529a8",
      "tree": "be7a107d70941cd62156bb2a50e522e50f7423af",
      "parents": [
        "02da0c40f9511d0f52964e35145819bf9fc1eeff",
        "ca486c5259277db72c73c661ef3e9620a3b65d49"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jun 27 12:25:26 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 27 12:25:26 2020 +0000"
      },
      "message": "Merge \"Provide integer number to arping \"-w\" parameter\""
    },
    {
      "commit": "ee5cf747d8826b9f9dbf565a7a9ba2c1e25f068a",
      "tree": "d83536de5eb8fadca1ad63207500b2446e9df608",
      "parents": [
        "02da0c40f9511d0f52964e35145819bf9fc1eeff"
      ],
      "author": {
        "name": "Brian Rosmaita",
        "email": "rosmaita.fossdev@gmail.com",
        "time": "Thu Dec 12 15:52:22 2019 -0500"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Sat Jun 27 10:47:53 2020 +0200"
      },
      "message": "Remove GLANCE_V1_ENABLED option\n\nThis option sets enable_v1_api in glance-api.conf, a setting that\nwas removed by change Ia086230cc8c92f7b7dfd5b001923110d5bc55d4d\nin July 2018, so remove the devstack option from lib/glance.\n\nIt occurs in two other places:\n\nThis option is used in lib/cinder to set an option that was removed\nfrom Cinder by change Ice379db9ae83420bacf9e96e242c7515930eae86 in\nQueens, so remove the related code.\n\nWhen this option is False, it is used in lib/tempest to set\n[image-feature-enabled]/api_v1 to False in the tempest config file.\nHowever, the default value of ths setting has been False since\nchange Iab3a209c744375bf2618afc00a3f7731b62f557e in Sept 2018,\nso remove the related code.\n\nChange-Id: I4b18a0a388ed7e7a392fabeac613778e0d23dee7\n"
    },
    {
      "commit": "d7a82f41e469fc51fb021184c1fa6c98da428411",
      "tree": "8b0efcf039e29af25b4c70f7a842ae3b44cfbda6",
      "parents": [
        "f6286cb586eb1f861866bfdf85c4f873c79fd592"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Jun 23 10:21:09 2020 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Fri Jun 26 15:27:32 2020 +0200"
      },
      "message": "Drop support for python2\n\npython2 is EOL, let\u0027s move on and only support python3.\n\nChange-Id: Ieffda4edea9cc19484c04420ed703f7141ef9f15\n"
    },
    {
      "commit": "f6286cb586eb1f861866bfdf85c4f873c79fd592",
      "tree": "348f349361c56961202a8eff6efb6964d9e6d5c0",
      "parents": [
        "32c00890ed5f296ccb829196accfb437dbed8f6f"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Sat Jun 13 11:40:09 2020 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Fri Jun 26 15:26:22 2020 +0200"
      },
      "message": "Drop keystone dedicated ports\n\nThose historic references to port 5000 and 35357 aren\u0027t being used\nanymore for some time, so let us drop them.\n\nClean up some python2/3 wording along the way.\n\nNo longer mention Identity API v2, which is also a thing of the past.\n\nChange-Id: Iafff097eee082f24ea2ae27ad038ad115aa36c61\n"
    },
    {
      "commit": "32c00890ed5f296ccb829196accfb437dbed8f6f",
      "tree": "72991ac293b8badf665b275bb2145dcddf2afa0e",
      "parents": [
        "02da0c40f9511d0f52964e35145819bf9fc1eeff"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Apr 10 10:33:39 2019 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Fri Jun 26 15:26:22 2020 +0200"
      },
      "message": "Prepare for dropping keystone admin endpoint\n\nKeystone no longer has any special functionality hidden behind the admin\nendpoint. Stop referencing it in consumers, so it can later be dropped\ncompletely.\n\nChange-Id: I04a5d77908005268cc7c59e7e9ddeea70f6732e2\n"
    },
    {
      "commit": "02da0c40f9511d0f52964e35145819bf9fc1eeff",
      "tree": "0d5eb9d63b15a7f5f0176c31d0c648f0c7a99c1c",
      "parents": [
        "572815884c13276be7eec53f098e89ed3c50722f"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 25 20:03:22 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 26 01:17:20 2020 +0000"
      },
      "message": "Add focal nodeset\n\nThis commit adds the focal nodeset for\nmultinode so that those can be used for\nprojects side jobs or testing.\n\nWe need to define these as first step to avoid\nany conflict on nodeset name if project started\ndefining these.\nExample: three node focal nodeset is already\ndefined in x/tobiko, fixing the same in depends on.\n-I30a6bb63269f031a74f9bff6c765d59d91088797\n\nDepends-On: https://review.opendev.org/#/c/738128/\n\nChange-Id: I5ce49f7a7d52d00555c14b08864bc8975956b20c\nStory: #2007865\nTask: #40212\n"
    },
    {
      "commit": "ca486c5259277db72c73c661ef3e9620a3b65d49",
      "tree": "735db68fe1a2a79ba83dd117ab1569e716894277",
      "parents": [
        "572815884c13276be7eec53f098e89ed3c50722f"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Thu Jun 25 18:22:28 2020 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Thu Jun 25 18:22:28 2020 +0000"
      },
      "message": "Provide integer number to arping \"-w\" parameter\n\nSome arping versions only accept an integer number for the\n\"deadline\" (-w) parameter.\n\nChange-Id: Ie21c9b5820262d049c0fcd8147d85cc110d88272\nCloses-Bug: #1885169\n"
    },
    {
      "commit": "572815884c13276be7eec53f098e89ed3c50722f",
      "tree": "69bbb151ce2556639be6cbee82ba0e4c03bdd254",
      "parents": [
        "966665a85a62badfbb1e7623e4e6506a32632b6e",
        "8b099c408b995ed65323a8cb58437b25cf374d5e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 24 08:18:36 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 24 08:18:36 2020 +0000"
      },
      "message": "Merge \"Remove dragonflow reference\""
    },
    {
      "commit": "966665a85a62badfbb1e7623e4e6506a32632b6e",
      "tree": "128c49cb25c3f62400b5f76ebb188751a0576268",
      "parents": [
        "48c2f9de74c98ca9fa6ef4b960fe31c52c015a96",
        "de41a18909a98b695642d0c4abc24d3d755cd8ff"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 24 06:00:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 24 06:00:51 2020 +0000"
      },
      "message": "Merge \"Update distros on the docs start page\""
    },
    {
      "commit": "48c2f9de74c98ca9fa6ef4b960fe31c52c015a96",
      "tree": "752da0105f3495d69a0ddc20dee664d705f41641",
      "parents": [
        "9b0364f20ee6e076f5af14d28dd189713301280e",
        "cd57449c9f5d8f0ecac59da359108fdba80a31f7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 24 02:19:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 24 02:19:04 2020 +0000"
      },
      "message": "Merge \"Stop claiming to support Debian distros\""
    },
    {
      "commit": "9b0364f20ee6e076f5af14d28dd189713301280e",
      "tree": "ba21475d3bfbe1fcf623c954cce49c57773f026e",
      "parents": [
        "f395253c48d07b5a0a67387c23bc52fd1ad1b3f6",
        "3480093b937b45e05f12d2af9df26d076f05067e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 24 01:59:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 24 01:59:51 2020 +0000"
      },
      "message": "Merge \"Make devstack run on focal (Ubuntu LTS 20.04)\""
    },
    {
      "commit": "f395253c48d07b5a0a67387c23bc52fd1ad1b3f6",
      "tree": "ceed287c5e7138a56ad5e32a364449c7b1cca1b5",
      "parents": [
        "76d1729f941f2056fa907d76914258b7948fbf8b",
        "f1ed7c77c50ac28cb58c9f7ed885c6a3e0a75403"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 23 21:33:20 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 23 21:33:20 2020 +0000"
      },
      "message": "Merge \"Use python3 pip module instead of pip binary\""
    },
    {
      "commit": "76d1729f941f2056fa907d76914258b7948fbf8b",
      "tree": "875c7c8081969aca1c410eae7736a6c02ef173a1",
      "parents": [
        "3db45118b68c5c4e2ee323d9a6311eb7edcb6eca",
        "9cbd02d8c8a99612862ccd1c20e199797c6bcb47"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 23 16:47:11 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 23 16:47:11 2020 +0000"
      },
      "message": "Merge \"Enable certificate check for glance_store+swift\""
    },
    {
      "commit": "8b099c408b995ed65323a8cb58437b25cf374d5e",
      "tree": "4cdd6af5599005fa33afef486b31eab19036303c",
      "parents": [
        "3db45118b68c5c4e2ee323d9a6311eb7edcb6eca"
      ],
      "author": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Tue Jun 23 10:30:20 2020 -0500"
      },
      "committer": {
        "name": "Sean McGinnis",
        "email": "sean.mcginnis@gmail.com",
        "time": "Tue Jun 23 10:30:20 2020 -0500"
      },
      "message": "Remove dragonflow reference\n\nDragonflow was retired in 2018 and is now being retired. This removes a\ndocumentation reference to it.\n\nChange-Id: I24ab79482306a7c816b5242a981f1b508ff8f6ec\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n"
    },
    {
      "commit": "3db45118b68c5c4e2ee323d9a6311eb7edcb6eca",
      "tree": "4ba016dd92a0289a53b42c02b00c53f612bb6579",
      "parents": [
        "c2c2b6b415a4289ab740e7506f68e820ecbc5818",
        "66c812d392a922a5b76780a515b0a065b6fa7cdf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 23 08:38:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 23 08:38:25 2020 +0000"
      },
      "message": "Merge \"Remove neutron-fwaas from the jobs\u0027 required project\""
    },
    {
      "commit": "cd57449c9f5d8f0ecac59da359108fdba80a31f7",
      "tree": "1ddc503b0100795b152708f8ce846ccf5c8f9ee4",
      "parents": [
        "3480093b937b45e05f12d2af9df26d076f05067e"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Jun 23 08:08:13 2020 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Jun 23 08:08:13 2020 +0200"
      },
      "message": "Stop claiming to support Debian distros\n\nWe haven\u0027t had a working job for stretch or jessie in years, attempts\nto get things fixed have been dropped, set let\u0027s be honest and drop\nthose from our support list.\n\nChange-Id: Ia6152be79f8044f7ff039ec0911ad4938d6271f4\n"
    },
    {
      "commit": "3480093b937b45e05f12d2af9df26d076f05067e",
      "tree": "23c1d3338118620045d2ba8b930e462069104b1b",
      "parents": [
        "f1ed7c77c50ac28cb58c9f7ed885c6a3e0a75403"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Feb 13 09:38:35 2020 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Jun 23 08:04:18 2020 +0200"
      },
      "message": "Make devstack run on focal (Ubuntu LTS 20.04)\n\n- Add a nodeset and a platform job\n- Drop uwsgi-py2 pkg that no longer exists\n- Blacklist tests that are currently failing\n\nChange-Id: Ib4416dc2f5e003fd770f5240a8f78213c56af8e6\n"
    },
    {
      "commit": "f1ed7c77c50ac28cb58c9f7ed885c6a3e0a75403",
      "tree": "e266d726c846b032bc55553e37a31afb3538fad2",
      "parents": [
        "c2c2b6b415a4289ab740e7506f68e820ecbc5818"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Jun 11 05:51:26 2020 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Tue Jun 23 08:02:52 2020 +0200"
      },
      "message": "Use python3 pip module instead of pip binary\n\nFocal only provides a pip3 binary, no pip3.8. Instead of working around\nthat with a symlink, use the module instead.\n\nAdd version information output for this variant.\n\nChange-Id: I7af194ecc40e4d43c10ce067a661bb6ab4ca37d4\n"
    },
    {
      "commit": "264d2a2e5fecd7ae94a4a71087ca93ea9cc25109",
      "tree": "9bc2024fffd04da550e1fd0388d5d5c0cae6eb3d",
      "parents": [
        "a13ab8db2dbd959b5a1f52ac03d3fca07a19eb04"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 19 10:31:38 2020 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 19 20:32:09 2020 +0000"
      },
      "message": "Move process-stackviz role from Tempest to Devstack\n\nprocess-stackviz role currently defined in Tempest repo[1] and used\nin tempest jobs. Issue with having it in branchless Tempest is that any\nfix in that role cannot be backported to older Tempest. Also stackviz is\nnot Tempest things it is only used by Tempest jobs.\n\nStackviz can be considered as a service similar to Tempest so inatlling it in\nDevstack side make sense. Also that will give us advantage to handle the\nbranch specific fixes or backpoting the fixes.\n\nThis can solve the current issues we are facing on rocky branch\n- https://zuul.opendev.org/t/openstack/build/c1e2da80537448bfb24331fb4198a931/console#4/0/29/controller\n\n[1] https://opendev.org/openstack/tempest/src/branch/master/roles/process-stackviz\n\nChange-Id: I0ba1fd05c6391cd8bb978119ecfbb891def2d497\n"
    },
    {
      "commit": "c2c2b6b415a4289ab740e7506f68e820ecbc5818",
      "tree": "8f5e24525a73497a3b701cd4e1b2f1335ee7de0b",
      "parents": [
        "a13ab8db2dbd959b5a1f52ac03d3fca07a19eb04"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Mon Jun 15 12:48:38 2020 +0200"
      },
      "committer": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Thu Jun 18 10:18:06 2020 +0000"
      },
      "message": "Handle uwsgi install for CentOS/RHEL\n\nChange-Id: Ifa876b3e5f89258f40055fa7ce03f5e9c601771c\n"
    },
    {
      "commit": "a13ab8db2dbd959b5a1f52ac03d3fca07a19eb04",
      "tree": "4b1bf7edb9cb8af8fc635523ff076b8cc15f45ff",
      "parents": [
        "0ae5787611897a81d894d0f53b1ed63c452fe5ee",
        "a267c5f477d4b037a9f466305db8c8b93e105204"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 17 19:09:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 17 19:09:28 2020 +0000"
      },
      "message": "Merge \"Revert \"Work around uwsgi breakage\"\""
    },
    {
      "commit": "744f50b970bf10f06e9d52de0b57d74ddcb18467",
      "tree": "5a6202085e3e2c1b379a4884315513c56bc5857f",
      "parents": [
        "038ea9ab926148e36c83cb92cda527946d8659e1"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 16 22:28:28 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 16 22:28:28 2020 +0200"
      },
      "message": "Add neutron-ovn-tempest-ovs-release job to the check queue\n\nDuring the Victoria cycle we plan to switch default Neutron backend in\nDevstack from OVS to OVN.\nAs first step before we will start discussion about this change with\nwhole community, we want to add tempest ovn based neutron job to\nthe devstack check queue so that we can keep verifying that with\ndevstack changes.\n\nChange-Id: I8484baa7398b28ed5ef62f86b55022c7d8703f56\n"
    },
    {
      "commit": "0ae5787611897a81d894d0f53b1ed63c452fe5ee",
      "tree": "ebaf2ec7f575b6dd5e82faffb65b485959b4a397",
      "parents": [
        "038ea9ab926148e36c83cb92cda527946d8659e1"
      ],
      "author": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Mon Feb 17 06:11:15 2020 +0000"
      },
      "committer": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Tue Jun 16 17:31:49 2020 +0000"
      },
      "message": "Remove glance registry configuration\n\nGlance has deprecated registry serivce for long and now efforts are placed to\nremove the registry code from the glance repo.\n\nTo avoid regression on other projects, gate jobs etc. removing\nconfiguring registry service from the devstack.\n\nChange-Id: I6a7be6bdc97acc43c8e985060aeea05d92642e80\n"
    },
    {
      "commit": "66c812d392a922a5b76780a515b0a065b6fa7cdf",
      "tree": "1aaabb2249111806672c580e98381ab905ec61ee",
      "parents": [
        "038ea9ab926148e36c83cb92cda527946d8659e1"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 16 12:13:45 2020 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Jun 16 12:13:45 2020 +0200"
      },
      "message": "Remove neutron-fwaas from the jobs\u0027 required project\n\nNeutron-fwaas is going to be deprecated in master branch with [1].\n\n[1] https://review.opendev.org/#/c/735828/\n\nChange-Id: I513ef36e681fc3f9e5aa9f81c9aedba716366729\n"
    },
    {
      "commit": "038ea9ab926148e36c83cb92cda527946d8659e1",
      "tree": "b914210c3100a09d976fe932a1b076a07983e3b5",
      "parents": [
        "10c3ffd26557f1921841e456b003a77f6fb11948",
        "f6597b1b461b758c3984ad607d3a9559d273a66d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jun 15 17:15:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 15 17:15:45 2020 +0000"
      },
      "message": "Merge \"Undeprecate neutron-legacy scripts\""
    },
    {
      "commit": "10c3ffd26557f1921841e456b003a77f6fb11948",
      "tree": "98973d6cf9ceb4cc5cdbac75254ea27006504f0c",
      "parents": [
        "2d903568ed4158aa668bbda6986307a8780c71a4"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon Jun 15 10:03:42 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon Jun 15 10:03:42 2020 +0200"
      },
      "message": "Handle uwsgi install for openSUSE\n\nAdd packages for openSUSE distribution for installation of uwsgi.\n\nChange-Id: I2ce8959460a79b6472bd9dd59edd7d94eccbacf5\n"
    },
    {
      "commit": "a267c5f477d4b037a9f466305db8c8b93e105204",
      "tree": "fba875215db76e5516cd4bc0d6b15ae50c08c2be",
      "parents": [
        "2d903568ed4158aa668bbda6986307a8780c71a4"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 15 09:53:27 2020 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 15 09:54:47 2020 +0200"
      },
      "message": "Revert \"Work around uwsgi breakage\"\n\nThis reverts commit 84737ebd96327310ec5f8f7c312aeae12cbeb234.\n\nChange-Id: I1544c1ad9cfe3ff199153736acadba0761b51fc4\n"
    },
    {
      "commit": "2d903568ed4158aa668bbda6986307a8780c71a4",
      "tree": "ae6a9a0e1042f21b9bce0cb40b3463e665e0f6ae",
      "parents": [
        "84737ebd96327310ec5f8f7c312aeae12cbeb234"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu May 03 10:51:30 2018 +1000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 15 09:53:04 2020 +0200"
      },
      "message": "Use packaged uwsgi on Fedora and Ubuntu\n\nBuilding uwsgi from source was a workaround that was introduced a long\ntime ago, it doesn\u0027t seem like it is needed anymore and will actually\nfail for Ubuntu 20.04.\n\nAlso it doesn\u0027t match what will happen for most real-world\ninstallations, so let\u0027s try to get back to using distro packages. We\u0027ll\nstill use the source install for RHEL/Centos, it remains to be tested\nwhether we can get back to using distro versions there, too.\n\nChange-Id: I82f539bfa533349293dd5a8ce309c9cc0ffb0393\n"
    },
    {
      "commit": "84737ebd96327310ec5f8f7c312aeae12cbeb234",
      "tree": "11f747cef0af741f2605ebac361bf544e0ff1fe4",
      "parents": [
        "40879683cc9719b5791ce6755f747958c9ef9cd3"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 15 09:48:46 2020 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 15 09:52:40 2020 +0200"
      },
      "message": "Work around uwsgi breakage\n\nuwsgi broke installation from source with their latest release [0].\nSince we want to move away from source installation anyway, make\ngrenade based jobs non-voting for the moment so that we can backport\n[1] properly.\n\n[0] https://bugs.launchpad.net/bugs/1883468\n[1] https://review.opendev.org/577955\n\nRelated-Bug: 1883468\nChange-Id: I8e47bb7c70031a4df7f1af6b811df4c6cc784b2a\n"
    },
    {
      "commit": "40879683cc9719b5791ce6755f747958c9ef9cd3",
      "tree": "92a7d59336b0c4f57f8b4aae33c9b27c2aa0f5ac",
      "parents": [
        "44e7f58aa2bbd738857b39785a0583ce348bb6c6",
        "076c9f1b4bf405994f311aaf4aba3ab179f178e3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 12 18:14:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 12 18:14:03 2020 +0000"
      },
      "message": "Merge \"Don\u0027t install uwsgi for keystone\""
    },
    {
      "commit": "44e7f58aa2bbd738857b39785a0583ce348bb6c6",
      "tree": "dfb68baf13abebe6232336724007381e1f280e55",
      "parents": [
        "c3b58f5335fb3545bf49b5d542ef9ed702de43c8",
        "312517d5101206b33d3c395d27ec93d385b7fd24"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 12 18:14:01 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 12 18:14:01 2020 +0000"
      },
      "message": "Merge \"Use uwsgi binary from path\""
    },
    {
      "commit": "729546a1adfa10c8591e834cc85004d977e1c3dd",
      "tree": "f1b2607f9b3488843c873390363493c2be54a40a",
      "parents": [
        "c3b58f5335fb3545bf49b5d542ef9ed702de43c8"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Mar 12 10:03:38 2020 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Jun 11 19:59:51 2020 +0000"
      },
      "message": "Remove tempest deprecated img_dir option\n\nTempest option scenario.img_dir has been deprecated more than 4 years, it\u0027s\ntime to remove it from devstack.\nimg_file option should contain the full path to the image.\nThis patch removes setting of img_dir option and makes img_file\none contain the full path of an image.\n\nChange-Id: I71102095f3603915f0bc7d21f2e18c4eac4e95ec\nDepends-On: https://review.opendev.org/#/c/710996/\nRelated-Bug: #1393881\n"
    },
    {
      "commit": "c3b58f5335fb3545bf49b5d542ef9ed702de43c8",
      "tree": "9ed8e63216a6033fab7377cbea4336d3a65e0f80",
      "parents": [
        "0d6234b4b196ef34aaaf0ddf2a7182dbeafa6cd6"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 08 11:58:29 2020 +0200"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 08 11:58:29 2020 +0200"
      },
      "message": "Fix typos in networking document\n\nThe FLOATING_RANGE variable should specify the network address of the\nused prefix for clarity.\n\nChange-Id: I547bd42d8bdc5f0f2001d47f2d5b43729773b1bc\nCloses-Bug: 1870204\n"
    },
    {
      "commit": "0d6234b4b196ef34aaaf0ddf2a7182dbeafa6cd6",
      "tree": "75dea10845c065ce3410dffe7c27599e6cb960cc",
      "parents": [
        "c0bb22d36ed5a0cdfac2c3814d396da9a684f752",
        "c3db92b9d74704f5bf171a50103f5735e411222b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 04 21:43:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 04 21:43:07 2020 +0000"
      },
      "message": "Merge \"Doc: g-reg is no longer required\""
    },
    {
      "commit": "c0bb22d36ed5a0cdfac2c3814d396da9a684f752",
      "tree": "90b35e34acb7568d61a102a2087e1d7cfa27c0cf",
      "parents": [
        "3f2fafc83a37ae8a120a72ae0e6d00bff1afd1f3",
        "6681a1f12651d7ee3930051e905d305042c93363"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 04 21:43:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 04 21:43:05 2020 +0000"
      },
      "message": "Merge \"swift: Configure s3token appropriately\""
    },
    {
      "commit": "3f2fafc83a37ae8a120a72ae0e6d00bff1afd1f3",
      "tree": "95acd2b10b3b36d45a3d2f0132eeb867cbfd0490",
      "parents": [
        "4c0a8f2eef1ffb2d62451dd289d4b2b591e4516e",
        "5b48e362af72bfc960d64c2a69b005856af47863"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 04 21:26:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 04 21:26:28 2020 +0000"
      },
      "message": "Merge \"swift: Fix s3api/keystone interaction\""
    },
    {
      "commit": "c3db92b9d74704f5bf171a50103f5735e411222b",
      "tree": "57207851dc52ffc09ec8da495d9509ad405bd3bd",
      "parents": [
        "90c6c65987341c4f21595439be0afbc314067a3c"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Thu Jun 04 23:57:18 2020 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Thu Jun 04 23:57:18 2020 +0900"
      },
      "message": "Doc: g-reg is no longer required\n\nThe glance-registry service was deprecated in Queeens release, and\nno longer required.\n\nChange-Id: I0d2b4604cd39d5131410b8038f92057128ca7b75\n"
    },
    {
      "commit": "4c0a8f2eef1ffb2d62451dd289d4b2b591e4516e",
      "tree": "7b4e709c82e467bf841101103939107f4933526b",
      "parents": [
        "e0f051ced7c7cd760b6d502e8d95027f5029d6e8",
        "4f2a6171056f9dc3adaaf6752f559bd95a586428"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 04 11:45:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 04 11:45:04 2020 +0000"
      },
      "message": "Merge \"Stop to use the __future__ module.\""
    },
    {
      "commit": "e0f051ced7c7cd760b6d502e8d95027f5029d6e8",
      "tree": "d56554d98a3d164cffc32b038417dd52362f938d",
      "parents": [
        "ff479d03ee13a09fd691f69c081dc9ad7b682df3",
        "6808a3468dd157f9f0676f972aea54add4e33063"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 04 10:36:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 04 10:36:47 2020 +0000"
      },
      "message": "Merge \"Clean up remainders of USE_SYSTEMD and logging setup\""
    },
    {
      "commit": "ff479d03ee13a09fd691f69c081dc9ad7b682df3",
      "tree": "94146abfdda74afe3505e005e95a388bb8e5291c",
      "parents": [
        "d6a8784041e0e9bfad3e0112de2e5f7b317287a9",
        "551848dd696b32a48946b6f0a22079d57907a27c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 04 10:13:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 04 10:13:00 2020 +0000"
      },
      "message": "Merge \"Fix devstack default settings in aarch64\""
    },
    {
      "commit": "4f2a6171056f9dc3adaaf6752f559bd95a586428",
      "tree": "27da1a94db0b5ac248e7afca71e9d260396c9634",
      "parents": [
        "d6a8784041e0e9bfad3e0112de2e5f7b317287a9"
      ],
      "author": {
        "name": "Hervé Beraud",
        "email": "hberaud@redhat.com",
        "time": "Tue Jun 02 20:10:56 2020 +0200"
      },
      "committer": {
        "name": "Hervé Beraud",
        "email": "hberaud@redhat.com",
        "time": "Tue Jun 02 20:10:56 2020 +0200"
      },
      "message": "Stop to use the __future__ module.\n\nThe __future__ module [1] was used in this context to ensure compatibility\nbetween python 2 and python 3.\n\nWe previously dropped the support of python 2.7 [2] and now we only support\npython 3 so we don\u0027t need to continue to use this module and the imports\nlisted below.\n\nImports commonly used and their related PEPs:\n- `division` is related to PEP 238 [3]\n- `print_function` is related to PEP 3105 [4]\n- `unicode_literals` is related to PEP 3112 [5]\n- `with_statement` is related to PEP 343 [6]\n- `absolute_import` is related to PEP 328 [7]\n\n[1] https://docs.python.org/3/library/__future__.html\n[2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n[3] https://www.python.org/dev/peps/pep-0238\n[4] https://www.python.org/dev/peps/pep-3105\n[5] https://www.python.org/dev/peps/pep-3112\n[6] https://www.python.org/dev/peps/pep-0343\n[7] https://www.python.org/dev/peps/pep-0328\n\nChange-Id: Icf8bd00b271f44b6bb0c932d6d49fe6de8a22537\n"
    },
    {
      "commit": "d6a8784041e0e9bfad3e0112de2e5f7b317287a9",
      "tree": "45e203a8c271e934b7fb17a275299360c3f7b637",
      "parents": [
        "90c6c65987341c4f21595439be0afbc314067a3c",
        "65102e772e0fdbd5d3b0ac5eebb3179b461d6db0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 02 12:37:54 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 02 12:37:54 2020 +0000"
      },
      "message": "Merge \"nova: Remove configuration of \u0027[scheduler] driver\u0027\""
    },
    {
      "commit": "076c9f1b4bf405994f311aaf4aba3ab179f178e3",
      "tree": "24718c796c227251e822abc0ad6826d09c2978b3",
      "parents": [
        "312517d5101206b33d3c395d27ec93d385b7fd24"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu May 03 16:13:38 2018 +1000"
      },
      "committer": {
        "name": "Jens Harbott (frickler)",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 01 15:50:31 2020 +0000"
      },
      "message": "Don\u0027t install uwsgi for keystone\n\nThis is already unconditionally installed via install_apache_uwsgi in\nstack.sh; we don\u0027t need to install it again in keystone.  Since we\nneed workarounds on some platforms (see\nI3bc5260e77cebe852cc8d70d9eddf84ef71d74bb) we only want to do this in\none place.\n\nChange-Id: I40d84cbdf68cf6bb5cba143b6c0c126cdb8a84d4\n"
    },
    {
      "commit": "312517d5101206b33d3c395d27ec93d385b7fd24",
      "tree": "e84ea2fce87d6dd8c37d3cc9e31cd11f90796bec",
      "parents": [
        "43c172acd0aff65da07595ea54c807a5e0aa857f"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Jun 22 22:23:29 2018 +1000"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Jun 01 15:48:16 2020 +0000"
      },
      "message": "Use uwsgi binary from path\n\nAll these uwsgi invocations assume that the uwsgi binary is in the\nsame directory as their project binaries are installed into (probably\n/usr/bin).  That may not be correct -- for example if using a packaged\nuwsgi on Fedora the binary will live in /usr/sbin/uwsgi (not /usr/bin\nwhere the project files from pip are).\n\nSwitch invocations to just find it in the path.\n\nChange-Id: I298e3374e9c84e209ffcabbaaacda17f8df19f4f\n"
    },
    {
      "commit": "de41a18909a98b695642d0c4abc24d3d755cd8ff",
      "tree": "7958a3b0abac0fecfaa3c74a353ce924d9574ba8",
      "parents": [
        "3d13e82f0c6774ee5b24859c82823e1c6b97d574"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Fri May 29 07:23:48 2020 +0000"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Fri May 29 07:23:48 2020 +0000"
      },
      "message": "Update distros on the docs start page\n\nCentos 7 is no longer supported, replace with Centos 8. Also Debian\nhasn\u0027t been working for some time and progress in fixing it has stalled,\nso drop it for now.\n\nChange-Id: Ic1513b20f296978bca095c7aa79f022d7d9ab7ac\nCloses-Bug: 1881183\n"
    },
    {
      "commit": "90c6c65987341c4f21595439be0afbc314067a3c",
      "tree": "7245eb471426b7f86fb236ef5817709f9e5588f9",
      "parents": [
        "3d13e82f0c6774ee5b24859c82823e1c6b97d574"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri May 29 06:06:08 2020 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri May 29 06:06:08 2020 +0000"
      },
      "message": "Updated from generate-devstack-plugins-list\n\nChange-Id: I77d03c088a6b5019ac69048becfff3f24573a0b3\n"
    },
    {
      "commit": "3d13e82f0c6774ee5b24859c82823e1c6b97d574",
      "tree": "ed42388554f44ef3a7d28f67a0b39727d9bbedfb",
      "parents": [
        "9a6ae3419c6412a55456aa87b7a790c255f01028",
        "e726ecb537ee09187169902f19840ab432eeb5ae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 28 15:08:27 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 28 15:08:27 2020 +0000"
      },
      "message": "Merge \"Remove sgabios.bin workaround\""
    },
    {
      "commit": "65102e772e0fdbd5d3b0ac5eebb3179b461d6db0",
      "tree": "27ecaedd4346c7b13c99f352095fcae586b7adf7",
      "parents": [
        "9a6ae3419c6412a55456aa87b7a790c255f01028"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed May 27 14:24:09 2020 +0100"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed May 27 14:24:09 2020 +0100"
      },
      "message": "nova: Remove configuration of \u0027[scheduler] driver\u0027\n\nThis option was deprecated in Ussuri [1] as nova no longer provided any\nschedulers aside from the filter scheduler and the existence of\nthird-party schedulers was very unlikely. Stop configuring this and\nsimply use the default.\n\n[1] https://review.opendev.org/#/c/707225/\n\nChange-Id: Iabdd1d00e00ee269334f0fe0db265a97207e2dc6\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n"
    },
    {
      "commit": "9a6ae3419c6412a55456aa87b7a790c255f01028",
      "tree": "20dd5e36a07c68e03d4345e7d2881410708a2838",
      "parents": [
        "7a0fa4fd9e5db7253fee0820fc002703d43bca3c",
        "7f1a8c1c3edb532c1cc69fba74055ba58117b21c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 27 06:43:24 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 27 06:43:24 2020 +0000"
      },
      "message": "Merge \"Switch to newer openstackdocstheme version\""
    },
    {
      "commit": "6681a1f12651d7ee3930051e905d305042c93363",
      "tree": "082c7460064b63467b8248cd6f9ce182f5aa0f83",
      "parents": [
        "5b48e362af72bfc960d64c2a69b005856af47863"
      ],
      "author": {
        "name": "Tim Burke",
        "email": "tim.burke@gmail.com",
        "time": "Tue May 26 20:11:24 2020 -0700"
      },
      "committer": {
        "name": "Tim Burke",
        "email": "tim.burke@gmail.com",
        "time": "Tue May 26 20:11:30 2020 -0700"
      },
      "message": "swift: Configure s3token appropriately\n\nWe need an appropriate auth_uri for s3token to be able to contact\nKeystone.\n\nSince tempauth is always enabled, we want to delay the auth decision\nuntil after tempauth has had a chance to try.\n\nChange-Id: Ie4ff33a617b9dc74d51d037ec8ebd0d9787dd76d\n"
    },
    {
      "commit": "5b48e362af72bfc960d64c2a69b005856af47863",
      "tree": "a08d19a004c2c6bdf38aae9213549a0ba5a1f080",
      "parents": [
        "54edc7aeef97df768477b5fa14f8fc45266a9c2e"
      ],
      "author": {
        "name": "Tim Burke",
        "email": "tim.burke@gmail.com",
        "time": "Tue May 26 16:21:45 2020 -0700"
      },
      "committer": {
        "name": "Tim Burke",
        "email": "tim.burke@gmail.com",
        "time": "Tue May 26 16:21:49 2020 -0700"
      },
      "message": "swift: Fix s3api/keystone interaction\n\nFor a long time, swift3 recommended a pipeline like\n\n   ... swift3 s3token authtoken keystoneauth ...\n\nThis led to inefficiencies where the proxy would first contact Keystone\nto validate the S3 signature and issue a token, then contact Keystone\n*again* to validate the token ID that was just issued.\n\nAfter s3token moved into the swift3 repo, it was improved to be able\nto put all of the headers into the WSGI environment that Swift\u0027s\nkeystoneauth middleware expected and the recommended pipeline was\nchanged to something like\n\n   ... authtoken s3api s3token keystoneauth ...\n\nAt the time, the old order would still work, it would just be less\nefficient. When support was added for Keystone v3, however, the new\norder became mandatory.\n\nAll of that happened before swift3 moved back into Swift as s3api, but\nthe pipeline placement problems are the same: Keystone users won\u0027t be\nable to use the S3 api with the current order.\n\nChange-Id: Id0659f109cc2fc12ddb371df0b26812ba8c442d9\nRelated-Change: I21e38884a2aefbb94b76c76deccd815f01db7362\nRelated-Change: Ic9af387b9192f285f0f486e7171eefb23968007e\n"
    },
    {
      "commit": "7a0fa4fd9e5db7253fee0820fc002703d43bca3c",
      "tree": "c3c8ecd2b681d96bca0e9c2df304d973e3604dfc",
      "parents": [
        "54edc7aeef97df768477b5fa14f8fc45266a9c2e"
      ],
      "author": {
        "name": "Maciej Józefczyk",
        "email": "mjozefcz@redhat.com",
        "time": "Thu Mar 05 16:55:50 2020 +0100"
      },
      "committer": {
        "name": "Radosław Piliszek",
        "email": "radoslaw.piliszek@gmail.com",
        "time": "Tue May 26 16:08:19 2020 +0000"
      },
      "message": "Update cirros image to cirros-0.5.1\n\nNew cirros with recent fixes for metadata service\nhas been released. [1]\nLet\u0027s update the image version in gate.\n\nThis also includes a fix to pass image name to SDK tests.\n\n[1] https://github.com/cirros-dev/cirros/pull/11/commits/e40bcd2964aa496a9d03e1aaf95cf7a86938f129\n\nChange-Id: I6ccd646f1c22a99bed0bebf6e363d2190241b667\nCo-authored-by: Radosław Piliszek \u003cradoslaw.piliszek@gmail.com\u003e\n"
    },
    {
      "commit": "e726ecb537ee09187169902f19840ab432eeb5ae",
      "tree": "741113b5344a8bfc3acc6d00876316ce3a043059",
      "parents": [
        "54edc7aeef97df768477b5fa14f8fc45266a9c2e"
      ],
      "author": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Thu May 14 11:35:03 2020 +0200"
      },
      "committer": {
        "name": "Riccardo Pittau",
        "email": "elfosardo@gmail.com",
        "time": "Mon May 25 11:50:59 2020 +0200"
      },
      "message": "Remove sgabios.bin workaround\n\nThe bug has been fixed since a while, also in recent distributions,\nfor example Ubuntu 20.04, the sgabios.bin ROM is provided directly\nby qemu-system-data as an actual file under /usr/share/qemu and\nit conflicts with the one provided by sgabios, so removing the\nworkaround is actually needed to prevent failures.\n\nChange-Id: Ib5f23dbd8839a0927418692054f4ed4abd76babc\n"
    },
    {
      "commit": "7f1a8c1c3edb532c1cc69fba74055ba58117b21c",
      "tree": "3f6adfd3da5c8fd72cf96c84387680d54ddea6c6",
      "parents": [
        "43c172acd0aff65da07595ea54c807a5e0aa857f"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Tue May 19 08:40:52 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "jaegerandi@gmail.com",
        "time": "Fri May 22 17:26:24 2020 +0000"
      },
      "message": "Switch to newer openstackdocstheme version\n\nSwitch to openstackdocstheme 2.2.1 version. Using\nthis version will allow especially:\n* Linking from HTML to PDF document\n* Allow parallel building of documents\n* Fix some rendering problems\n\nUpdate Sphinx version as well.\n\nSet openstackdocs_pdf_link to link to PDF file. Note that\nthe link to the published document only works on docs.openstack.org\nwhere the PDF file is placed in the top-level html directory. The\nsite-preview places the PDF in a pdf directory.\n\nSet openstackdocs_auto_version to not auto-version the documents.\n\nSet openstackdocs_auto_name to use \u0027project\u0027 as name.\n\nopenstackdocstheme renames some variables, so follow the renames\nbefore the next release removes them. A couple of variables are also\nnot needed anymore, remove them.\n\nChange pygments_style to \u0027native\u0027 since old theme version always used\n\u0027native\u0027 and the theme now respects the setting and using \u0027sphinx\u0027 can\nlead to some strange rendering.\n\nSee also\nhttp://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html\n\nChange-Id: I26887b175b9c1ced7347289b7d5d4f57a20ec36a\n"
    },
    {
      "commit": "54edc7aeef97df768477b5fa14f8fc45266a9c2e",
      "tree": "dd388c80e6c44d76e94ba6984bca7a9cc138bbc8",
      "parents": [
        "43c172acd0aff65da07595ea54c807a5e0aa857f"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri May 22 13:03:15 2020 +0100"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri May 22 15:40:03 2020 +0100"
      },
      "message": "tempest: Increase m1.nano and m1.micro RAM by 64MB to avoid tmpfs exhaustion\n\ntmpfs exhaustion has long been suspected as the root issue behind\nfailures to load ssh keys and other metadata from local config drives as\ndocumented in bug #1808010. This can also lead to failures fetching\nmetadata from n-metadata-api leaving Tempest unable to SSH into\ninstances.\n\nThis change increases the RAM of the m1.nano and m1.micro flavors by\n64MB to hopefully avoid these errors going forward. This is also ahead\nof our eventual upgrade to Cirros 0.5.0 where 128MB becomes a\nrequirement.\n\nRelated-Bug: #1808010\nChange-Id: I4b597579cf89939955d3c110c0bd58ca05de61f0\n"
    },
    {
      "commit": "9cbd02d8c8a99612862ccd1c20e199797c6bcb47",
      "tree": "2ae2adcfb8c5346a969c1ed528b5560b021ae866",
      "parents": [
        "43c172acd0aff65da07595ea54c807a5e0aa857f"
      ],
      "author": {
        "name": "Vladislav Kuzmin",
        "email": "vkuzmin@mirantis.com",
        "time": "Wed May 20 12:14:04 2020 +0400"
      },
      "committer": {
        "name": "Vladislav Kuzmin",
        "email": "vkuzmin@mirantis.com",
        "time": "Wed May 20 12:14:04 2020 +0400"
      },
      "message": "Enable certificate check for glance_store+swift\n\nDisable insecure option for glance_store with\nswift backend when tls is enabled.\nSpecify swift_store_cacert option.\n\nChange-Id: Ia1e8f596c95dd7b6e63cb21a94c8316dc71bf945\n"
    },
    {
      "commit": "43c172acd0aff65da07595ea54c807a5e0aa857f",
      "tree": "5f4cd7b2f190833aadd865b15cd26c782771177d",
      "parents": [
        "782efb0f8a0b6c64e5b6a317ff5bf905e51da850",
        "8fd45dec50ca8872bf07563dcb41cffca3683965"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 15 23:32:01 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 15 23:32:01 2020 +0000"
      },
      "message": "Merge \"New TEMPEST_VOLUME_REVERT_TO_SNAPSHOT setting\""
    },
    {
      "commit": "8fd45dec50ca8872bf07563dcb41cffca3683965",
      "tree": "48ebfb8300b94cb1fa27e35b17b62e8ce676af1e",
      "parents": [
        "53c2f6fe23318d16f311fde58901ad12e37049a0"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue May 12 12:00:20 2020 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Tue May 12 12:00:20 2020 +0200"
      },
      "message": "New TEMPEST_VOLUME_REVERT_TO_SNAPSHOT setting\n\nFollow the pattern of the other configuration keys. The new variables\nallows tests to enable/disable volume revert tests provided\nby cinder-tempest-plugin.\n\nRevert-to-snapshot was introduced in pike, and so the tests.\n\nChange-Id: If137f201c2f646703f5a1ff96e71e48caed63b67\n"
    },
    {
      "commit": "782efb0f8a0b6c64e5b6a317ff5bf905e51da850",
      "tree": "9677e670892450c69d75fba4c1ec9ae21f81bbae",
      "parents": [
        "53c2f6fe23318d16f311fde58901ad12e37049a0"
      ],
      "author": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.com",
        "time": "Mon May 11 18:28:32 2020 -0700"
      },
      "committer": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.com",
        "time": "Mon May 11 18:28:32 2020 -0700"
      },
      "message": "Fix pip distro package removal for focal\n\nUbuntu Focal doesn\u0027t have python-pip, only python3-pip. Trying to\nuninstall a package that apt doesn\u0027t know about (installed or\nuninstalled) results in a nonzero exit code so devstack fails. This\npatch makes the package removal safer for both python2 and python3 cases\nby checking first if the package exists.\n\nChange-Id: I3b1118888cb0617ffb99b72c7e9a32308033783e\n"
    },
    {
      "commit": "551848dd696b32a48946b6f0a22079d57907a27c",
      "tree": "7ed4aca1e18bbcbfcbb259a99ff59d5b145c57d4",
      "parents": [
        "53c2f6fe23318d16f311fde58901ad12e37049a0"
      ],
      "author": {
        "name": "Kevin Zhao",
        "email": "kevin.zhao@linaro.org",
        "time": "Mon Apr 27 08:39:37 2020 +0800"
      },
      "committer": {
        "name": "Kevin Zhao",
        "email": "kevin.zhao@linaro.org",
        "time": "Mon May 11 08:24:54 2020 +0000"
      },
      "message": "Fix devstack default settings in aarch64\n\n1. Lack qemu-efi in ubuntu\n2. Lack edk2.git-aarch64 in Fedora/Centos\n3. Remove NOVNC disable.\n\nChange-Id: Ifbd0c386df6b28bc64cef20cab8e08f99a85c782\nSigned-off-by: Kevin Zhao \u003ckevin.zhao@linaro.org\u003e\n"
    },
    {
      "commit": "53c2f6fe23318d16f311fde58901ad12e37049a0",
      "tree": "b43c1e5eb99dd7974dbfac24c68ef6a356301fa8",
      "parents": [
        "c104afec7dd72edfd909847bee9c14eaf077a28b"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sat May 09 13:30:10 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Sat May 09 13:35:01 2020 +0200"
      },
      "message": "Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove obsolete section from setup.cfg\n- Use newer openstackdocstheme and Sphinx version for python 3\n- Remove install_command from tox.ini, the default is fine\n- Move basepython into testenv\n- Update bashate version\n\nChange-Id: I3d78b3787af2efce831d223dbcab6cf84c358028\n"
    },
    {
      "commit": "c104afec7dd72edfd909847bee9c14eaf077a28b",
      "tree": "82b51f9e3ca97535adce2fb26b5c3af36405776e",
      "parents": [
        "67fd81a484b2e9153e39d583c03ffc929ef6703e"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon May 04 08:21:02 2020 +0200"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Mon May 04 08:21:02 2020 +0200"
      },
      "message": "Switch to new grenade job name\n\nThe integrated gate template (integrated-gate-py3) has been switched\nto the new grenade name (grenade-py3 -\u003e grenade). This repo uses the\ntemplate but also has for irrelevant files an extra entry.\n\nRename the job following the template change to avoid duplicate\ngrenade runs.\n\nDetails:\n- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014602.html\n\nDepends-On: https://review.opendev.org/725148\nChange-Id: I73e67c0e01ca231678903b2460dab672f17251e3\n"
    },
    {
      "commit": "67fd81a484b2e9153e39d583c03ffc929ef6703e",
      "tree": "bd147052e84c6743b5f68660d6c48b7b24ab7cbc",
      "parents": [
        "36705b52336a442dc05d9874638d269834ff93b7"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 30 09:24:04 2020 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 30 16:05:15 2020 +1000"
      },
      "message": "Cleanup yum things\n\nWe no longer support platforms with Yum on master.  Cleanup old\nreferences and convert to dnf.\n\nWe don\u0027t need any of the failure wrapper stuff as dnf runs in strict\nmode by default.\n\nThere seem to be a few callers out there, so we\u0027ll leave it called\nyum_install for now.\n\nChange-Id: Ie71a48fd85b00a97a14bf260cd013b18af4cce06\n"
    },
    {
      "commit": "36705b52336a442dc05d9874638d269834ff93b7",
      "tree": "3998e8af38813cdbea848b337205febb4c8331fb",
      "parents": [
        "1147300b9c572a19cf4c70ad3ba1fab7ccb965cc"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 09 11:00:28 2020 +0100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 30 12:53:52 2020 +1000"
      },
      "message": "CentOS 8 support\n\nThis adds support for CentOS 8\n\nChange-Id: If7ddbd6655086657db03074a27a2d47053fd88e0\n"
    },
    {
      "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\""
    }
  ],
  "next": "ef4e75137d770a55482470ac9dc97a326f648c8a"
}
