)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "279a7589b03db69fd1b85d947cd0171dacef94ee",
      "tree": "00d473d08d0fbe73f39ab99af0df13d95453cb27",
      "parents": [
        "48b519b5c62be33388b76fd25eebb5673d1e2c18"
      ],
      "author": {
        "name": "Jens Harbott (frickler)",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Apr 16 12:08:30 2018 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Nov 20 21:02:39 2019 +0000"
      },
      "message": "Revert \"Do not use pip 10 or higher\"\n\nThis reverts commit f99d1771ba1882dfbb69186212a197edae3ef02c.\n\nAdded workarounds that might want to get split into their own patch\nbefore merging:\n\n- Don\u0027t install python-psutil\n- Don\u0027t run peakmem_tracker\n\nChange-Id: If4fb16555e15082a4d97cffdf3cfa608a682997d\n"
    },
    {
      "commit": "ba50347526ea76b501dacf774ea6f0997361358c",
      "tree": "34506283951e03d96f3af6bb48b33a5821d2ba91",
      "parents": [
        "c6a4c4547d5aedbd17fb3c38c5e9283602376e51"
      ],
      "author": {
        "name": "Artem Goncharov",
        "email": "artem.goncharov@gmail.com",
        "time": "Wed Nov 21 15:28:27 2018 +0100"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Mon Sep 16 10:15:17 2019 +0000"
      },
      "message": "Update for f29\n\nIn Fedora 29 dstat was merged with pcp-system-tools (see\nhttps://pagure.io/fesco/issue/1956)\n\nWork around a iscsi bug with external packages until we can get the\npackage fixed.\n\nObsolete F27\n\nChange-Id: I2f16658c5a3e22cac70912a0f3ad65cdd7071a1e\n"
    },
    {
      "commit": "dea3083d984569eac9647f1a28f10ae98afc42f7",
      "tree": "800c2e1aad42539fc1481f47ed8f2ea6135ce9bc",
      "parents": [
        "f7c250128bbff29402230a573be1339e7a713e0c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 01 00:16:51 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Aug 01 08:15:07 2017 +0300"
      },
      "message": "Fix path to mlock_report\n\nThis patch fixes path to mlock_report.py. Also add python-psutil\nto dstat depends as it is required by mlock_report.\n\nChange-Id: Ia2b507a7b923f1e3393a9cb7746c66d39d6abfde\n"
    },
    {
      "commit": "c416d8b94f473908a82f4e842c768927b62fc20a",
      "tree": "470fa3f3b53528c8ed9688b17dd0db07c7f01fa1",
      "parents": [
        "7d515b5db8e98a54ff9c8c5211383f9f2c33b2db"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Nov 09 15:20:22 2015 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Nov 09 15:20:22 2015 +1100"
      },
      "message": "Sort rpm/deb files alphabetically\n\nThis is rather trivial, but it makes comparing the files much easier\n\nChange-Id: I01e42defbf778626afd8dd457f93f0b02dd1a19d\n"
    },
    {
      "commit": "062cdaf84c11fbbef71cab1db833c4aac3baadbf",
      "tree": "ccb4f8f76b308b730ae4ed521ca547a904d8c6ac",
      "parents": [
        "b4b9146de289dcc76683a2683fd0bfedccc5a57c"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Mon Feb 10 22:24:49 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Tue Feb 11 17:53:03 2014 -0500"
      },
      "message": "add dstat to see top process info\n\npidstat data isn\u0027t exceptionally useful, it\u0027s lots of lines, and\nseems to be missing some of the most critical one.\n\ndstat is kind of like sysstat, except the formatting is much better.\nIt also supports advanced features like the top CPU using process\nat every interval.\n\nput this behind the sysstat variable, as we\u0027ll probably want to\nreplace sysstat \u0026 pidstat with this if it works\n\nChange-Id: I48dc22a0a7e63fe3abb527646cc70525998a7d85\n"
    }
  ]
}
