)]}'
{
  "log": [
    {
      "commit": "eeb7bda510ad29dce7bfc5eb8aed9b6fe25efea1",
      "tree": "550e2caaef10ce56f5bf96277c3293c05e969ea7",
      "parents": [
        "b23054c4b42b1c4ef8b0cdb642e63eac2a91a3f5"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Mar 25 11:55:32 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Mar 25 11:55:32 2015 -0400"
      },
      "message": "eliminate TEST_ONLY differentiation\n\ndevstack is a development and test environment, but by default we were\nonly installing the runtime dependencies. We should install all the\ntesting required packages as well.\n\nChange-Id: I7c95927b9daad15766aac9d1276b10ca62efb24c\n"
    },
    {
      "commit": "39282bf769e26d012b179f32286737f1151219fa",
      "tree": "8c06d2536c924fd916421a8ed223a5076efa5955",
      "parents": [
        "314723962b72612b6238e3143feb7ab4f1a3fb60"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 17 09:00:57 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 17 10:26:36 2015 -0500"
      },
      "message": "purge all pure python libraries\n\npython libraries should be installed from upstream, not from the\ndistro, as much as possible. The following is a first attempt at\npurging all the python libraries and making it so that they instead\nshould fall back to the pypi versions.\n\nLibraries which are known to include native code are left behind.\n\nChange-Id: I47b7e787771683c2fc4404e586f11c1a19aac15c\n"
    },
    {
      "commit": "81a016dbcd7bbf9fde791386fcc294fca0a59d71",
      "tree": "7e5afe9f11936865a10df3b66d8233be771013f5",
      "parents": [
        "dd69403ff4608f8fe2c50c71962aee042ae0c1fa"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Sat Nov 15 17:18:13 2014 -0300"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Mon Nov 24 09:51:17 2014 -0500"
      },
      "message": "Rename apts to debs\n\napts aren\u0027t a thing, debs are. apt-get installs debs, like yum installs\nrpms. Another option would be to rename rpms to yums, but that is even\nsillier, considering then for suse we\u0027d have to call it \"zypper-suse\" or\nsomething, even though it would want to consume yums-general as a base.\n\nInclude a symlink to the old name to help out with grenade. The symlink\nshould go away later.\n\nThis is a long-standing annoyance of mine.\n\nRelated-to: I915f0e59c13d8cf5fb3549c6202f8aa2f8be0856\nChange-Id: I0416180db5b6add996ce5b48c6966c1b68adbcb0\n"
    },
    {
      "commit": "3edd4540b936d1f03e990660312f2377354140a8",
      "tree": "54db539ed9abd3b1a19e1e81cf059b72b339d2df",
      "parents": [
        "27974ee361f5bf172ac52b52fa754c0b8fcebf47"
      ],
      "author": {
        "name": "Mike Spreitzer",
        "email": "mspreitz@us.ibm.com",
        "time": "Fri Aug 29 06:52:54 2014 +0000"
      },
      "committer": {
        "name": "Mike Spreitzer",
        "email": "mspreitz@us.ibm.com",
        "time": "Thu Oct 02 23:23:18 2014 -0400"
      },
      "message": "Added libvirt-dev[el] as a required system package\n\nAdded libvirt-dev as a system package to install with apt-get and\nlibvirt-devel as a system package to install with rpm.\n\nEarly drafts qualified with \"testonly\" (meaning to install only if\nINSTALL_TESTONLY_PACKAGES is true).  This is needed because installing\nlibvirt-python version 1.2.5 on Ubuntu 14.04 was observed to fail in\nthe building step if libvirt-dev is missing.  Later drafts removed\nthat qualification, because Sean Dague said he thinks libvirt-dev[el]\nis always required.\n\nChange-Id: Ie6a272f60059a1f363630f307416b32c450a1ebb\nCloses-Bug: 1362948\n"
    },
    {
      "commit": "68e9f05f7c19b1bd9d4c7e8e7f88fbf93d18b9f9",
      "tree": "1193ccde39283abdbaf2aed15f166fe762381056",
      "parents": [
        "9241e36bf10deea898a58cca43e22a8885082e2d"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Aug 28 07:26:31 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Sun Sep 28 10:38:29 2014 -0400"
      },
      "message": "remove kombu from package lists\n\nThis is a pure python library that we should probably let pip\nhandle so that we don\u0027t accidentally only test whatever patched\nversion is in trusty instead of the upstream versions.\n\nChange-Id: I93d2f9344b9f83d2397466b4bc29c97210919ed9\n"
    },
    {
      "commit": "a1875b7b67f26f0bb1e82ef8f31c3181e630b34b",
      "tree": "8c23d2e04d488254255fe7760401fe3f26a3990c",
      "parents": [
        "a1c725694690b746725328243ce10cc65ce97a6d"
      ],
      "author": {
        "name": "Kenneth Giusti",
        "email": "kgiusti@gmail.com",
        "time": "Mon Sep 15 14:21:55 2014 -0400"
      },
      "committer": {
        "name": "Kenneth Giusti",
        "email": "kgiusti@gmail.com",
        "time": "Mon Sep 15 14:21:55 2014 -0400"
      },
      "message": "The python-qpid packages must be installed when qpidd is configured\n\nThe python-qpid package is available for Ubuntu trusty, precise, and\nall the supported RHEL based platforms.  This package is necessary if\nqpidd is configured as the RPC backend.  It is the client API used to\ntalk to the broker, and must be installed on each system that\ncommunicates with the broker.\n\nChange-Id: I635d3e857aa4b769a80cb7cde405cfd6cae44d32\n"
    },
    {
      "commit": "bcd3f63a99c5a256322ce46d18475bdf9fc59a3d",
      "tree": "e43df339613fb450c7ee93ed0c6ebad2b412be08",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Sep 03 11:30:54 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Sep 03 11:30:54 2014 -0400"
      },
      "message": "don\u0027t install boto from packages\n\ninstalling boto from packages pins some other pure python libraries\n(like requests) in an unexpected way. As this is pure python we should\ninstead let this be install from pip and thus be controlled by global\nrequirements.\n\nChange-Id: If5df9de8c3e1ad8faceab4b43c86134dbbc55a51\n"
    },
    {
      "commit": "1a332836df4352f45d29b1eb80bd06e48222a9a0",
      "tree": "f4ebbef42604b1c1a19045b7b655ed45263fca0f",
      "parents": [
        "219e9c227832371f10f718dc3d793b03904f5968"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon Jul 28 22:31:14 2014 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Sat Aug 23 20:28:21 2014 +0200"
      },
      "message": "Add mysql devel as testonly alongside mysql-server\n\nNeutron needs to be able to install MySQL-python in the functional\ntest job, which requires devstack to install mysql devel libraries as\ntestonly.\n\nAs per sdague\u0027s recommendation mysql devel libraries are now installed\nfor nova as well.  In the future, any service that installs\nmysql-server should also install mysql devel libraries for consistency.\n\nRelated-bug: #1346444\n\nChange-Id: Ie715841e33a2c2d31cb4ac724b302eb98ed3366a\n"
    },
    {
      "commit": "cbea3447c7d1f20e58d6deabc1c0fe28918ecab2",
      "tree": "7e74ac0fb8f03ada3696570fed8900cf14c34cb9",
      "parents": [
        "735f4d340f5772bac29c1aa23fdfb5e2df500ca3"
      ],
      "author": {
        "name": "ihrachyshka",
        "email": "ihrachyshka@dhcp131-141.brq.redhat.com",
        "time": "Sat Jun 28 18:09:54 2014 +0200"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Fri Aug 15 15:47:22 2014 +0200"
      },
      "message": "Add ability to switch database driver\n\nAlso added mysqlconnector packages into default installation.\n\nblueprint enable-mysql-connector\n\nChange-Id: Ib2cda7cb183dc8f0ff4759cc6e9ecab469fd121c\n"
    },
    {
      "commit": "40f4438f9baa945e451f8a9fc682efe3fdf9b8f7",
      "tree": "da49bddc18ef800d551f1c8e86b04973fd9718f5",
      "parents": [
        "89a8a15ebe31f4b06e40ecadd4918e687087874c"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 22 14:31:03 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Jul 22 14:31:03 2014 +0200"
      },
      "message": "Add conntrack-tools to nova dependencies\n\n\u0027Error deleting conntrack entries\u0027 appears in all\nn-net. Adding conntrack-tools/conntrack as nova dependency,\nin order to eliminate this issue.\n\nChange-Id: Ief9deeb3349a07e22fb365e58f3368c847f845ef\n"
    },
    {
      "commit": "d110f456f3b5c9496ac139a417cd9b4da3465f9d",
      "tree": "9ac405ad6f8d2637d9d2e6b2b66268cb55d99a32",
      "parents": [
        "473b628eb9a9c733e47f9905e543018a075148f6",
        "878376aabbeb958d950fc97c51d9c553ef2c6cbd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 01:42:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 01:42:57 2014 +0000"
      },
      "message": "Merge \"Avoid pm-is-supported spam in logs\""
    },
    {
      "commit": "473add7e0b467e4ebf2ed6a682e9ca175facd714",
      "tree": "1582017d937dfa152b9eb51e919d70ea3e817ae7",
      "parents": [
        "d116d5cbef420077a80ead77ae7203727f2b8ace",
        "1749106c3abb17ee7cf30eb69bc9b744f3fc5a95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 02 15:27:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 02 15:27:22 2014 +0000"
      },
      "message": "Merge \"Remove unused package dependencies\""
    },
    {
      "commit": "878376aabbeb958d950fc97c51d9c553ef2c6cbd",
      "tree": "dc56d96ab2fceb84a20333e8f1a0afbb10d41ece",
      "parents": [
        "b65dc0afee70f79b1698c3a2b222b0c4b213917d"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Mon Mar 31 19:14:57 2014 -0400"
      },
      "committer": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Mon Mar 31 19:19:54 2014 -0400"
      },
      "message": "Avoid pm-is-supported spam in logs\n\nPer the libvirt team, the only way to stop the spam in\nlibvirtd logs is to install pm-utils package. Details are in:\n\nhttps://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/994476\n\nCloses-Bug: #1274772\nCloses-Bug: #1297512\n\nChange-Id: Ia2f7a388470dcd8a3e2c12cf2980beccd65af94c\n"
    },
    {
      "commit": "b0f8beb8f1e851321f2d03d2ae687dc2ba2e296e",
      "tree": "bed9eab1177218184631fadbd39a893ae19759fb",
      "parents": [
        "7ee8f11588741357a321adab2fee99b3affe40b3"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Mar 27 00:14:24 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Mar 27 00:18:22 2014 -0700"
      },
      "message": "Install qemu-kvm instead of kvm package on Ubuntu\n\nSince at least 12.04, the kvm package is a transitional dummy\npackage intended to move users to the newer qemu-kvm package.  This\nremoves the dependency on this dummy package, which will be going away\nin 14.04, and instead depends on the proper qemu-kvm package.\n\nChange-Id: I4a88ada3cf32106413a9fae6fe77c9c4c28a524e\nCloses-bug: #1294557\n"
    },
    {
      "commit": "1749106c3abb17ee7cf30eb69bc9b744f3fc5a95",
      "tree": "9673602e46600bc2f01aaa8fe45f68a56332faf0",
      "parents": [
        "3c78e080864c9b202132d8ce0e493933f3d2ab36"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Mar 12 14:38:25 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Mar 12 14:38:25 2014 +0100"
      },
      "message": "Remove unused package dependencies\n\n* /sbin/vconfig command is not used by either nova or neutron.\n* Now the AMQP carrot is not used, not even optionally by\n  the oslo.messaging.\n* python-gfalgs just referenced as a similar configuration style,\n  by neutron.\n\nChange-Id: Idde5446e47e7da1dd204ea518ab816e2cce77c7d\n"
    },
    {
      "commit": "60aba9cb6a251b72a73a0c52f6c77c5356d6dcfc",
      "tree": "f470a02042b92e7c2c265fd781e336a3fbe6f9c7",
      "parents": [
        "408a4a7d1c24322b35f9a8617c7c62adeeee0dbe"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Aug 02 17:12:45 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 02 23:52:38 2013 +0000"
      },
      "message": "Remove installation of python-netaddr\n\nSystem and pip installation of this conflit and cause breakages.\n\nChange-Id: I87a03f88a134683310d6ec0bd62d86c5007fcd72\n"
    },
    {
      "commit": "b1e49bfdf7f33b52e7aa14e5dfbb11c3328d3e6f",
      "tree": "0719cbb94e557ff1cc1de95c4d0560b696649e2f",
      "parents": [
        "7e37b7314d99064940ea7fa56b55251edfe06d6a"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Thu May 30 16:47:19 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Fri Jun 07 09:42:04 2013 +0100"
      },
      "message": "Make dependency on libvirt dynamic\n\nFixes bug 1184960\n\nChange-Id: If702807d9ae326bf216a2e076ce61062045d7c6b\n"
    },
    {
      "commit": "796cf890ffe2add16bddc8fa59cb73a51e8f3b50",
      "tree": "ae865b4467dd6232026677ce3764cd694248092f",
      "parents": [
        "c29c392d26bccfbf612038c5cf1b0eee35bad909"
      ],
      "author": {
        "name": "Emanuele Rocca",
        "email": "ema@linux.it",
        "time": "Sat May 25 23:48:33 2013 +0200"
      },
      "committer": {
        "name": "Emanuele Rocca",
        "email": "ema@linux.it",
        "time": "Thu May 30 00:37:12 2013 +0100"
      },
      "message": "Add missing .debs required by Debian\n\ndnsmasq-utils is available on all Debian-based supported distros.\n\nDebian Wheezy and Jessie need qemu to be installed in order for the resulting\nOpenStack environment to be fully functional.\n\nChange-Id: I910968f60ca1ed5c300a1fa599fb480d65591145\n"
    },
    {
      "commit": "f661658ed1e719964b96002f958c016a2db635db",
      "tree": "4bfbf8ec0e86ae356d223406dbe38ca1bea9061d",
      "parents": [
        "63992bcb581b871fabd7181d208ec267e5f5d8d8"
      ],
      "author": {
        "name": "Jian Wen",
        "email": "jian.wen@canonical.com",
        "time": "Thu Apr 25 15:33:10 2013 +0800"
      },
      "committer": {
        "name": "Jian Wen",
        "email": "jian.wen@canonical.com",
        "time": "Thu Apr 25 15:34:18 2013 +0800"
      },
      "message": "Remove redundant arping package from apts/nova\n\nNova is dependent on arping because \u0027arping -U\u0027 is used.\nArping package doesn\u0027t provide \u0027arping -U\u0027. Let iputils-arping\ndo the arping job.\n\nChange-Id: Iad4cbf823881de4656fb6a4e32285cf2a49b1d2a\n"
    },
    {
      "commit": "f7bfa71df92a6ef0bfd7f5ff544ef40a1427dd41",
      "tree": "25311e614827d791518dcdda5bc6edf7f955b742",
      "parents": [
        "43eb8f823f0bf0e6e2385360f5eeb89a9fef9ac8"
      ],
      "author": {
        "name": "Tim Miller",
        "email": "tim.miller.0@gmail.com",
        "time": "Wed Feb 27 11:16:39 2013 -0800"
      },
      "committer": {
        "name": "Tim Miller",
        "email": "tim.miller.0@gmail.com",
        "time": "Wed Feb 27 11:17:31 2013 -0800"
      },
      "message": "Add genisoimage to package dependencies:\n\nThis package is required to boot instances with config_drive.\n\nbug #1053304\n\nChange-Id: Ib85220d17a73563d0af813d95b7de8fa95445ded\n"
    },
    {
      "commit": "241d74e67095604c090265f0bf0fac6d4109a056",
      "tree": "462a1404bfa108d3a9b2502162c46d62dc49c45f",
      "parents": [
        "921f2dab624c045d2be321d986b4769c7fb7de99"
      ],
      "author": {
        "name": "Chuck Short",
        "email": "chuck.short@canonical.com",
        "time": "Wed Feb 27 09:28:26 2013 -0600"
      },
      "committer": {
        "name": "Chuck Short",
        "email": "chuck.short@canonical.com",
        "time": "Wed Feb 27 09:28:55 2013 -0600"
      },
      "message": "Remove duplicate package\n\nRemove duplicate kvm\n\nChange-Id: I2cb367a123f47179b7b64ecfe9b61d2a4247d9ff\nSigned-off-by: Chuck Short \u003cchuck.short@canonical.com\u003e\n"
    },
    {
      "commit": "74c67fd8616f778061c27d4c929c9364b59e2b92",
      "tree": "eb86ca122e1085b03682356d7ddae1d678e554f5",
      "parents": [
        "516f0cce426227f5c7f68410eedcbf3fc9547c15"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Jan 22 18:10:16 2013 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Jan 22 18:10:16 2013 -0500"
      },
      "message": "add numpy to package list, saves lots of time\n\nwebsockify was added to the pip requires, and it has a dependency\nof numpy. Because we didn\u0027t specify it in the package list, it was\nbuilt from source every time, adding 3 minutes to an average run.\n\nStop testing whether numpy compiles 100 times a day in CI.\n\nChange-Id: Ic9d9b8135a917deb846911c6b266aec87d05781a\n"
    },
    {
      "commit": "b38d61bc3becb7e82429a130729e1721b1827f0d",
      "tree": "8ec46a0926f09c1e53f57204b1c8bbdf7b086e5c",
      "parents": [
        "b73e247ad45eee9ef45c32eff9bfa0daa3b1d733"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jan 04 13:38:23 2013 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jan 04 13:38:23 2013 -0500"
      },
      "message": "Add libjs-jquery-tablesorter to package list.\n\nCoverage html reports have a symlink to jquery.tablesorter.min.js\nwhich is provided by libjs-jquery-tablesorter. If the package is\nnot installed coverage html reports will have a broken symlink to\nthat file.\n\nChange-Id: I7496a22f36d4f2fda2f030962b10d5afbc8f448f\n"
    },
    {
      "commit": "d0e55c859ab2482ea1d85f1c234238a153fe334e",
      "tree": "b6d171bda80a0de7df71f71de5a4fcbf16cd1d69",
      "parents": [
        "55f4ce9ce7660b356f1f107586cb54890a8523ef"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "jeblair@hp.com",
        "time": "Mon May 21 09:04:27 2012 -0700"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@hp.com",
        "time": "Mon May 21 09:04:27 2012 -0700"
      },
      "message": "Add \"dist:precise\" to qpidd.\n\nIt is also marked NOPRIME, but some setups (devstack-gate) would\nlike to cache, but not install, all .debs to avoid false negative\ntests due to network problems.  This way it can be cached only on\nappropriate platforms.\n\nChange-Id: Ia4216e9e8e6e7f55bf5fe9bc683fee97976a9b04\n"
    },
    {
      "commit": "4a221459b72856a0593c6182334cbbcc8def5f6c",
      "tree": "3ad8b17c86332dd1a252bc9d1241298d6cd17c26",
      "parents": [
        "461203b2c871d5c3e02bf546f3471e3f00bf7656"
      ],
      "author": {
        "name": "Russell Bryant",
        "email": "rbryant@redhat.com",
        "time": "Tue Mar 13 13:44:12 2012 -0400"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu May 17 14:35:44 2012 -0500"
      },
      "message": "Add support for using Qpid instead of RabbitMQ.\n\nTo use Qpid instead of RabbitMQ, you set \u0027qpid\u0027 instead of \u0027rabbit\u0027 in\nENABLED_SERVICES in your localrc file. Otherwise, RabbitMQ is still\nused by default.\n\n(dtroyer) fixed problem with service test that failed to configure\nrabbitmq if it was still selected.\n\nChange-Id: I8c62b588a461a068463821b2c079ffa4bfa1f804\n"
    },
    {
      "commit": "73812ae7c39c3ea32770d9c0c22ea24de65e5491",
      "tree": "62d7f3e16365d4373ecbffaf7e14f5894e85393b",
      "parents": [
        "33a19d4345ffc32a06f74dadd70842335e9c6400"
      ],
      "author": {
        "name": "Chuck Short",
        "email": "chuck.short@canonical.com",
        "time": "Thu May 03 13:28:21 2012 -0400"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed May 09 14:59:56 2012 -0500"
      },
      "message": "Add quantal\n\nAllow devstack to run on quantal.\n\nChange-Id: Iec79aa3669dc1dcc695470e6c15957622268476f\nSigned-off-by: Chuck Short \u003cchuck.short@canonical.com\u003e\n"
    },
    {
      "commit": "d252e06e3b2b2de23f8fd14ae1853255e57c4aff",
      "tree": "6bf41da2fbf3c0e4114f52b393e4834012fe3caa",
      "parents": [
        "b24fca07fa9d8324b11ec812119441258e3b4b61"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Apr 04 13:46:27 2012 -0700"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Apr 04 13:46:27 2012 -0700"
      },
      "message": "Install dnsmasq-utils on precise as well\n\nChange-Id: I1a730d9ffdf934cfcec466d15453dd908b1a58de\n"
    },
    {
      "commit": "f62caf6db401b8d29e431081afd8e8817e5217e5",
      "tree": "15a73db00213c3db21511ad3a78680c4fb70268c",
      "parents": [
        "18ee4eaf582d27012173ed017d57283f662d7cb5"
      ],
      "author": {
        "name": "Eoghan Glynn",
        "email": "eglynn@redhat.com",
        "time": "Sat Feb 18 23:55:04 2012 +0000"
      },
      "committer": {
        "name": "Eoghan Glynn",
        "email": "eglynn@redhat.com",
        "time": "Sun Feb 19 00:56:41 2012 +0000"
      },
      "message": "Add python-iso8601 to nova and glance dependencies\n\nNova and glance will shortly require the python-iso8601 package in\norder to support non-UTC timestamps in the changes-since filter.\n\nIn particular, the following nova patch is blocked by devstack\nfailing due to the missing dependency:\n\n  https://review.openstack.org/#change,4211\n\nChange-Id: Iaae8812cf19c9ae1ad237b7fda7d99827aca1485\n"
    },
    {
      "commit": "25bbb44923bc0085df3ccbc4429b43807c78cb25",
      "tree": "b99e6d3fd898493f53429c9cef97429725f0fd20",
      "parents": [
        "e0d6cd1e920033fc889ae01b102885dc2eb2cdd0",
        "4541e1497d0cf253ada25a5370c0240498fbb205"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Dec 17 21:33:30 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 17 21:33:30 2011 +0000"
      },
      "message": "Merge \"nova needs python-feedparser\""
    },
    {
      "commit": "ea3ebfeb922126045d7691fb476df8c5311a3f56",
      "tree": "c525dcefa064e78880e2dc45cdb02b6b73aa5760",
      "parents": [
        "beb1c59561a1440fdb1555d7a589d2ea88763727",
        "ee3fc417d5256956a6afbbb5dd659d8f09124d18"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 16 00:03:45 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 16 00:03:45 2011 +0000"
      },
      "message": "Merge \"Use iputils-arping package for Ubuntu Oneiric distribution\""
    },
    {
      "commit": "4541e1497d0cf253ada25a5370c0240498fbb205",
      "tree": "251c3b4237af2ff91c3fcbb4bb9d6ea57e0e8c16",
      "parents": [
        "e46f8891676898e9cfb7735c767719d5e69236b4"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 14 13:55:55 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Wed Dec 14 13:55:55 2011 -0800"
      },
      "message": "nova needs python-feedparser\n\nChange-Id: I46b90d7643e043b1624874e6919e1acba9b2b3d8\n"
    },
    {
      "commit": "60e6e3468778a6738894f76f6de90972146989f6",
      "tree": "1c249ef8645a12bd00ae7785da9f00fa796ff54e",
      "parents": [
        "d9eafd58913453b70b2664c272ac3063ae14280c"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Dec 12 17:42:24 2011 -0600"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Dec 12 18:52:05 2011 -0600"
      },
      "message": "Add open-iscsi packages for Nova compute nodes.\n\nBegin splitting packages into service-specific files, n-cpu and\nn-vol are the first.\n\nChange-Id: I3e7c412ff125dbadd18b59af55fb7dea9ea17b07\n"
    },
    {
      "commit": "ee3fc417d5256956a6afbbb5dd659d8f09124d18",
      "tree": "a65dc607fa585e8599c695c1e685c62bb22a02a4",
      "parents": [
        "1a52a02f109b9c6a24a8ace789ce5f361b0c5bc7"
      ],
      "author": {
        "name": "Don Dugger",
        "email": "donald.d.dugger@intel.com",
        "time": "Tue Dec 06 12:07:20 2011 -0700"
      },
      "committer": {
        "name": "Don Dugger",
        "email": "donald.d.dugger@intel.com",
        "time": "Tue Dec 06 12:07:20 2011 -0700"
      },
      "message": "Use iputils-arping package for Ubuntu Oneiric distribution\n\nTurns out the `arping\u0027 package, currently installed by the script,\nis incompatible with `network-manager\u0027, the default network configuration\npackage for recent Ubuntu distributions.  (Losing network connectivity\non a reboot after running `stack.sh\u0027 is a little disconcerting.)\nForturnately, the `iputils-apring\u0027 package provides the same functionality\nand is compatible with `network-manager\u0027 so install that one instead.\n\nChange-Id: Id6e89cdf3e590481f870127697baa453b34fbc24\nSigned-off-by: Don Dugger \u003cdonald.d.dugger@intel.com\u003e\n"
    },
    {
      "commit": "38df1228decc04dfcce990eb996322b2ade5dedb",
      "tree": "f0bad789a79a5b79aa3fe7d888b0c525c7be7e24",
      "parents": [
        "f6c09edf25a6da0fcdb7c2997dbddfaf90b33e21"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 20 09:55:44 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Sun Nov 20 09:55:44 2011 -0800"
      },
      "message": "revive working with subset of services\n\nChange-Id: I645c5df457a2ac2c997ac32720d53cacc0fa109b\n"
    },
    {
      "commit": "5334ca021020c3e9d73131eac4b5e85f943824d4",
      "tree": "7f6d6efaa57a16c41fe04aee9123c94f9ed7c614",
      "parents": [
        "f7df79e290067ba40a62524252d17b2ae19419ba",
        "2d1a8b34143f7d66a9aaf89ad6d0591bb52656ce"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 15 13:17:21 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 15 13:17:21 2011 -0800"
      },
      "message": "Merge pull request #184 from chmouel/install-packages-only-for-services-distros\n\nInstall packages only for services distros"
    },
    {
      "commit": "1f7011926406fde7462132281d3b281e54a872c8",
      "tree": "56c3eccd6300a82053cacc08514c388cd59f4197",
      "parents": [
        "f707adefd9b81411cb9c90d0dccf30126396eb3b"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 14 09:48:29 2011 -0800"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Mon Nov 14 09:48:29 2011 -0800"
      },
      "message": "need iscsitarget-dkms for iscsi to work on oneiric\n"
    },
    {
      "commit": "a4adff43cb18a26ce2975b6fcdcf1d972a0d9027",
      "tree": "df7a5c433be5a76b739284e1538a3e2c699929de",
      "parents": [
        "adfc029a023ccff700fe31e433717b05a3eaefa2"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Mon Nov 14 15:19:34 2011 +0100"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@chmouel.com",
        "time": "Mon Nov 14 15:19:34 2011 +0100"
      },
      "message": "Only install dnsmasq-utils on oneiric.\n"
    },
    {
      "commit": "7e436c212ea2ac7fe60bddedf49548729675111e",
      "tree": "ad96750eb578a3efe8c8b3bef01fa1fad9356758",
      "parents": [
        "08c999d59883eaf1b60b602de0f2ee2f282ebe5c"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Nov 09 00:12:00 2011 -0800"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Wed Nov 09 00:12:00 2011 -0800"
      },
      "message": "use dhcp_release\n"
    },
    {
      "commit": "ca2c047b6eb28cebba25870f3dda9e6eae2ab1ea",
      "tree": "befbdcb17ac5f1295d0e308bafd0df2cd247e89c",
      "parents": [
        "a81bbbda93e11357b818cc5cba074ce5bd300a93"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 03 16:29:32 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Nov 03 16:29:32 2011 -0700"
      },
      "message": "fix caching so that there is the ability to download services without installing them.  This is done with a #NOPRIME comment in apts/files/\n"
    },
    {
      "commit": "f1b3dbc41a294ccfc25042ea106a10f8ae6c3457",
      "tree": "3862484aeb5b15190c3b14b562e602fea0c06db9",
      "parents": [
        "e19d88478949bc31c7d2d224722655992414910a"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 01 21:52:07 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Tue Nov 01 21:52:07 2011 -0700"
      },
      "message": "install arping - used in ha network\n"
    },
    {
      "commit": "cc5028ded177fc801113fa614c284a2cc2a098d3",
      "tree": "43ce24ce71f1e47ffa6e453f9450652a5cac37f8",
      "parents": [
        "1a09ea49c6aa5b239779251d3201a910bac1c4bf",
        "70188b31054e2bad73b9fee5251d68009bfcb22c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:35:17 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:35:17 2011 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into xen\n"
    },
    {
      "commit": "b62b4ca2928fbcdf339be804da9d4aade41380e4",
      "tree": "1b57a414df0fe10105b1f39c5f67c0ffaed389b7",
      "parents": [
        "8063e6fe38e89d85aacaa7bd5eddc511cdec4f4b"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:29:08 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:29:08 2011 -0700"
      },
      "message": "Initial commit of xen devstack support\n"
    },
    {
      "commit": "e959d83325529f9833ffe0bcca22f2e2d96a0951",
      "tree": "fcce88d12a8419f40ad977cee450d10c4ba18680",
      "parents": [
        "381591ad66758bf8d2b7660ecf5b1db98080fd90"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Oct 24 22:41:50 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Oct 24 22:41:50 2011 -0700"
      },
      "message": "add deps for diablo volumes\n"
    },
    {
      "commit": "4d28218954ce9e7e4425bfd6f51da3b5d3b9ba2a",
      "tree": "16edb4a33bcd8bb44bf92b94e21c3e1240215579",
      "parents": [
        "57bca7ea85b287cf1764c9398096786167ae5c12"
      ],
      "author": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 11:27:43 2011 -0700"
      },
      "committer": {
        "name": "Jesse Andrews",
        "email": "anotherjesse@gmail.com",
        "time": "Fri Sep 16 11:27:43 2011 -0700"
      },
      "message": "move apts/pips to files directory\n"
    },
    {
      "commit": "57bca7ea85b287cf1764c9398096786167ae5c12",
      "tree": "299eeafd370f870679e622df5914f7cf8b83016c",
      "parents": [],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 00:37:26 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Sep 16 00:37:26 2011 -0700"
      },
      "message": "clean up comment\n"
    }
  ]
}
