)]}'
{
  "log": [
    {
      "commit": "b5bc3301905da91230eedb2f3182ae954b13baa5",
      "tree": "4b8bdb844946d167fefbb48c79af76c30caf8f0a",
      "parents": [
        "117af3430f34f375b3343cc062257f87b9e8990c",
        "300e1bf276b16c7aeab1631f709048346db63bd8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 30 17:31:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 30 17:31:30 2013 +0000"
      },
      "message": "Merge \"Use the varialbe to export right keystone api version\""
    },
    {
      "commit": "117af3430f34f375b3343cc062257f87b9e8990c",
      "tree": "3be89840492b88288da22a811f5f488aa675029e",
      "parents": [
        "440f746a0403e82e66756d64e9051929dfa69bd8",
        "fb71a272db2bc447f2ee7c842f8b245d497b4217"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 17:12:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 17:12:15 2013 +0000"
      },
      "message": "Merge \"Add support for heat resource templates\""
    },
    {
      "commit": "440f746a0403e82e66756d64e9051929dfa69bd8",
      "tree": "b50342d0a0708ac7e976d139977d07b4cd8e3cf9",
      "parents": [
        "5584709fa8194cb7fa69c65b535999e28278e3da",
        "95c93e2b54ff0dcb5d7a4dd0f7f78e21c789f511"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 16:27:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 16:27:56 2013 +0000"
      },
      "message": "Merge \"Adds support for Openstack Networking FWaaS (Firewall)\""
    },
    {
      "commit": "5584709fa8194cb7fa69c65b535999e28278e3da",
      "tree": "7f05f2f2ef87e68450c441fe0986eb2986d2a05c",
      "parents": [
        "bc11e0a0bcbb7a9022923b0fce1af71d55768eca",
        "04762cd823302ca9992b67419e55ad5fc4dbf8fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 04:51:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 04:51:52 2013 +0000"
      },
      "message": "Merge \"Fix is_package_installed() check with dpkg\""
    },
    {
      "commit": "bc11e0a0bcbb7a9022923b0fce1af71d55768eca",
      "tree": "4e194bc5e855c8cf4a305edbf7780bf12897832d",
      "parents": [
        "666fe5fd9f949a7f789b75b06f3ce7c9ff612a5f",
        "bc2ef929ed4529197b0418fc8234aaca56f84109"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 02:17:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 02:17:23 2013 +0000"
      },
      "message": "Merge \"xenapi: devstack support for raw tgz image upload\""
    },
    {
      "commit": "666fe5fd9f949a7f789b75b06f3ce7c9ff612a5f",
      "tree": "8e800ee5b3262d1cf3d20b1723c96782da30976a",
      "parents": [
        "cb201e7519d81dd279d0b5c6057f977bb00710b7",
        "71d5630c4ad2dd74964119a4ad8f16833f61fc21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 01:17:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 01:17:45 2013 +0000"
      },
      "message": "Merge \"Adds new tag for testonly packages in package lists\""
    },
    {
      "commit": "300e1bf276b16c7aeab1631f709048346db63bd8",
      "tree": "cfa05f3c05664269ba9cd78987c29b59f8f0726a",
      "parents": [
        "8db8f38c65d7d0f2c79e78794b974966b4e3f68d"
      ],
      "author": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Wed Aug 28 17:02:56 2013 +0800"
      },
      "committer": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Thu Aug 29 07:25:24 2013 +0800"
      },
      "message": "Use the varialbe to export right keystone api version\n\nChange-Id: I1e8ea2b7173c549065ed1f08814eb4b4bb2f05cd\nFixes: Bug #1217783\n"
    },
    {
      "commit": "cb201e7519d81dd279d0b5c6057f977bb00710b7",
      "tree": "a49b407ac4271fecb7df90d288c7f3d63fbfe1a4",
      "parents": [
        "b41bdb10a3e9d3e0ed47638ee4527dd7db1853c2",
        "8535d8b3fc283ac4ebb7a851b19bf2bff36d78d0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 19:13:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 19:13:39 2013 +0000"
      },
      "message": "Merge \"use keystone service port instead of admin port\""
    },
    {
      "commit": "b41bdb10a3e9d3e0ed47638ee4527dd7db1853c2",
      "tree": "31c71a61c9cdafbc3f633d4ebf6be241abb948fe",
      "parents": [
        "8db8f38c65d7d0f2c79e78794b974966b4e3f68d",
        "f645a8504a2b0b824cfa6693a49e5032d0b9d1ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 11:12:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 11:12:12 2013 +0000"
      },
      "message": "Merge \"Add support for heat enviroments\""
    },
    {
      "commit": "04762cd823302ca9992b67419e55ad5fc4dbf8fe",
      "tree": "e63e3640a10c7ea85f23edc7951bd3858823620f",
      "parents": [
        "8db8f38c65d7d0f2c79e78794b974966b4e3f68d"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 27 17:06:14 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 27 17:48:49 2013 -0500"
      },
      "message": "Fix is_package_installed() check with dpkg\n\nis_package_installed() incorrectly returned \u00270\u0027 for packages that\nhad \u0027un\u0027 status in the dpkg database.\n\nChange-Id: I81b77486c2ed7717ed81cb2c2572fe6c4b394ffc\n"
    },
    {
      "commit": "8db8f38c65d7d0f2c79e78794b974966b4e3f68d",
      "tree": "09d4ac9656da689e0380306ab0378fabf4139fd8",
      "parents": [
        "005b59d4e7f908dcfa47ddc5582a24ca7bad46b2",
        "bb8c6d42a4628f2a696babcc960e293786f67af6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 17:54:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 17:54:44 2013 +0000"
      },
      "message": "Merge \"add TEMPEST_LARGE_OPS_NUMBER to option\""
    },
    {
      "commit": "005b59d4e7f908dcfa47ddc5582a24ca7bad46b2",
      "tree": "c9246e92d2211ee29ba6b4b3a70d71b7ec623462",
      "parents": [
        "085260465191678ec24d364be5c473a8bbb5fd4f",
        "73b21910123704ac64ca3d2ba7f50e90e248d7ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 16:07:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 16:07:52 2013 +0000"
      },
      "message": "Merge \"Add support for setting Neutron DHCP agent options.\""
    },
    {
      "commit": "085260465191678ec24d364be5c473a8bbb5fd4f",
      "tree": "a95db55808b5e131ea6e7b4833e57778e8b1100c",
      "parents": [
        "c4bc5f9fcb95d18e9ee09bae73444e3d2c2995bc",
        "dc4f2342dba3bb37c42f1c0782eb2cb82d3a63a3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 16:07:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 16:07:45 2013 +0000"
      },
      "message": "Merge \"VMware: update cinder support for VMware configuration settings\""
    },
    {
      "commit": "c4bc5f9fcb95d18e9ee09bae73444e3d2c2995bc",
      "tree": "9d705ca47e19d6bdfe4bc938a453134a64ff03ef",
      "parents": [
        "551765d3f53098f68239b692e6017d1ccdc78a24",
        "032e45468ecf9f8e1ee6745f03a43e8ec3dd2b59"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 16:07:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 16:07:01 2013 +0000"
      },
      "message": "Merge \"change quantum into neutron for neutron configuration values in nova.conf\""
    },
    {
      "commit": "bc2ef929ed4529197b0418fc8234aaca56f84109",
      "tree": "1fe4b340d259b1a5bfd58f399ece6e286344e464",
      "parents": [
        "551765d3f53098f68239b692e6017d1ccdc78a24"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Aug 15 18:06:59 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Tue Aug 27 11:12:28 2013 +0100"
      },
      "message": "xenapi: devstack support for raw tgz image upload\n\nDevstack will recognise the .xen-raw.tgz extensions, and upload them to\nglance as raw tgz images with xen pv_mode. This change also adds \"tgz\" to\nthe recognised container formats of glance. The changes for raw tgz\nsupport are:\n\n    https://review.openstack.org/#/c/40908/\n    https://review.openstack.org/#/c/40909/\n    https://review.openstack.org/#/c/41651/\n\nrelated to blueprint xenapi-supported-image-import-export\n\nChange-Id: I077564587d4303291bb4f10d62bb16380b574106\n"
    },
    {
      "commit": "bb8c6d42a4628f2a696babcc960e293786f67af6",
      "tree": "731d583e4827ecd771792036ee63bb27a612148c",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Mon Aug 26 17:00:05 2013 -0400"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Mon Aug 26 19:45:00 2013 -0400"
      },
      "message": "add TEMPEST_LARGE_OPS_NUMBER to option\n\nThe tempest scenario.large_ops test tries to catch any performance issues\nwhen running large numbers of operations at once, in this case launching\ninstances.\n\nSet to 0 by default, to maintain the current default, but add this as an\noption so this can be set via devstacks localrc.\n\nPart of regression test for bug 1199433\n\nChange-Id: I459717b849f9b6d180a7956c0ff470cefe7c1ff6\n"
    },
    {
      "commit": "551765d3f53098f68239b692e6017d1ccdc78a24",
      "tree": "fe370b22c98586e49d54478bd78b56bceb8bcb67",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0",
        "fac533e38db871631cee33d0e3c94884035851b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 26 21:44:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 26 21:44:57 2013 +0000"
      },
      "message": "Merge \"Configure bash completion\""
    },
    {
      "commit": "dc4f2342dba3bb37c42f1c0782eb2cb82d3a63a3",
      "tree": "6f1d7ff0cf6aba4e6fba60553c73f1a899360a4a",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Aug 19 23:46:17 2013 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Aug 26 06:39:38 2013 -0700"
      },
      "message": "VMware: update cinder support for VMware configuration settings\n\nThe review https://review.openstack.org/#/c/41600 was update to\nhave a \u0027vmware\u0027 prefix for all of the VMware cinder settings. These\nwere previously in a \u0027vmware\u0027 section and now they are in the\n\u0027DEFAULT\u0027 section.\n\nChange-Id: I8eadfb0f64914d3b0667760aff651415df48f627\n"
    },
    {
      "commit": "fb71a272db2bc447f2ee7c842f8b245d497b4217",
      "tree": "c67a48060b58f50f6eb398a376a1f8c1137e419a",
      "parents": [
        "f645a8504a2b0b824cfa6693a49e5032d0b9d1ee"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Mon Aug 26 10:15:38 2013 +1000"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Mon Aug 26 10:15:38 2013 +1000"
      },
      "message": "Add support for heat resource templates\n\nThese are resources that are defined as a template and\ncan be customised by a deployer.\n\nChange-Id: Ia739a36d627b7cfec26641b89513355e65cd1d1f\n"
    },
    {
      "commit": "f645a8504a2b0b824cfa6693a49e5032d0b9d1ee",
      "tree": "a2a183e3437789f3effee267410878e06668610c",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Mon Aug 26 10:13:36 2013 +1000"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Mon Aug 26 10:13:36 2013 +1000"
      },
      "message": "Add support for heat enviroments\n\nheat now has global environments that make it easy\nto rename and customise resource behaviour. These\nare yaml files that need to be in /etc/heat/environment.d/\n\nChange-Id: I5a08c6ce8f5d7222f79aab2be0903ba783c10aa1\n"
    },
    {
      "commit": "8535d8b3fc283ac4ebb7a851b19bf2bff36d78d0",
      "tree": "8983ec29ae56a6df0def26f5ed0143eeb3f72110",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Sun Aug 25 11:21:13 2013 +0800"
      },
      "committer": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Sun Aug 25 11:21:13 2013 +0800"
      },
      "message": "use keystone service port instead of admin port\n\nChange-Id: Iaf1848ecabf100171f741fde0efee5d8f65b7795\nFixes: Bug #1214921\n"
    },
    {
      "commit": "032e45468ecf9f8e1ee6745f03a43e8ec3dd2b59",
      "tree": "48b91d1c135acd4eb061573e508954be46d28b74",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Sun Aug 25 10:21:10 2013 +0800"
      },
      "committer": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Sun Aug 25 10:23:15 2013 +0800"
      },
      "message": "change quantum into neutron for neutron configuration values in nova.conf\n\nChange quantum into neutron Since nova already\nsupports the new neutron items and values\n\nChange-Id: I747eae613c0ec28596ea67da4e98fb3d7f6d93bc\nFixes: Bug #1216455\n"
    },
    {
      "commit": "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0",
      "tree": "db83cdd28f0ca3459ae356fd3554826f043821fc",
      "parents": [
        "1926d89eb2ac733030d5e05e661a77f7ac63f5f4",
        "4f7dccc34729cf15195f80c753e0f8a27c24171c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 15:46:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 15:46:55 2013 +0000"
      },
      "message": "Merge \"turn out usb_tablet for libvirt\""
    },
    {
      "commit": "1926d89eb2ac733030d5e05e661a77f7ac63f5f4",
      "tree": "210638963778870cd32be50552a0f27dac90558e",
      "parents": [
        "9ed021665415c4d58871278d1c89e6c16e008fb5",
        "7fb9808e61e9e38eb62a446dee9933d88a6dd086"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 22 18:09:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 22 18:09:21 2013 +0000"
      },
      "message": "Merge \"Remove useless sources.list\""
    },
    {
      "commit": "73b21910123704ac64ca3d2ba7f50e90e248d7ea",
      "tree": "37348e3574e1c2e6564e3cca31d7a720117154a6",
      "parents": [
        "9ed021665415c4d58871278d1c89e6c16e008fb5"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Thu Aug 22 11:25:21 2013 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Thu Aug 22 11:26:30 2013 +0000"
      },
      "message": "Add support for setting Neutron DHCP agent options.\n\nThis patch adds support for setting arbitrary Neutron DHCP agent options.\nAn example of using it would be to add this to your localrc:\n\n    Q_DHCP_EXTRA_DEFAULT_OPTS\u003d(enable_multihost\u003dTrue)\n\nChange-Id: I56d267eafa06c52c3867e3396483f5fde3ee5570\n"
    },
    {
      "commit": "9ed021665415c4d58871278d1c89e6c16e008fb5",
      "tree": "37051fe6a7444e6e5307373645b45ec973f7733d",
      "parents": [
        "68044c0245e0d39cecbc8602a8059bd7c33b7693",
        "248a8cce71754b4a16c60bd161ec566098b81305"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 22 06:50:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 22 06:50:48 2013 +0000"
      },
      "message": "Merge \".conf suffix for the horizon config on Fedora\""
    },
    {
      "commit": "fac533e38db871631cee33d0e3c94884035851b8",
      "tree": "bce0599a9323304978240d11f45cab4a4576a522",
      "parents": [
        "68044c0245e0d39cecbc8602a8059bd7c33b7693"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Aug 14 16:04:01 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Aug 22 05:54:29 2013 +0200"
      },
      "message": "Configure bash completion\n\nAdd bash completion rules to the /etc/bash_completion.d from the\n cinder, neutron, keystone, nova and nova-manage.\n\nThis is very fast operation and makes the cli usage easier.\n\nChange-Id: Icdcdaf55d58efaaa1afe25fd55f088bf7dc8b3f1\n"
    },
    {
      "commit": "71d5630c4ad2dd74964119a4ad8f16833f61fc21",
      "tree": "2a5d835d6a76bc60498cca63556eaa9ca6ca910a",
      "parents": [
        "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Mon Jul 22 11:37:42 2013 +0200"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Aug 21 14:15:20 2013 -0500"
      },
      "message": "Adds new tag for testonly packages in package lists\n\nAlso introduces a new parameter INSTALL_TESTONLY_PACKAGES\nin the stackrc with False as default value. Setting it to\nTrue stack.sh will install all packages tagged with the tag\ntestonly in the package lists.\n\nIncludes needed packages for Ubuntu and Fedora\n\nfixes bug #1203680\n\nChange-Id: I911a6601819a34262853bba0658f6751148bfbec\n"
    },
    {
      "commit": "68044c0245e0d39cecbc8602a8059bd7c33b7693",
      "tree": "6faa4fc06b54e736ee87a4e5bd7375f87c6fd50d",
      "parents": [
        "5bc585f7d47a901c4cb9f43cdf377a103e6fa38c",
        "cfb708d9c53e1680f21ef63c1715ca2693b9758d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 20 04:01:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 20 04:01:32 2013 +0000"
      },
      "message": "Merge \"Redirect dpkg -l stderr to /dev/null\""
    },
    {
      "commit": "7fb9808e61e9e38eb62a446dee9933d88a6dd086",
      "tree": "9f0055daf1f845179f75ccc14729e3c595f53643",
      "parents": [
        "5bc585f7d47a901c4cb9f43cdf377a103e6fa38c"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Mon Aug 19 16:16:54 2013 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Mon Aug 19 16:16:54 2013 +0200"
      },
      "message": "Remove useless sources.list\n\nChange-Id: I136b568f04f1de35556aa7c3d546c44402254eef\n"
    },
    {
      "commit": "4f7dccc34729cf15195f80c753e0f8a27c24171c",
      "tree": "e38d96c6d82cd4f3c9b24713694d3165782235f1",
      "parents": [
        "5bc585f7d47a901c4cb9f43cdf377a103e6fa38c"
      ],
      "author": {
        "name": "joequant",
        "email": "joequant@gmail.com",
        "time": "Mon Aug 19 11:58:25 2013 +0800"
      },
      "committer": {
        "name": "joequant",
        "email": "joequant@gmail.com",
        "time": "Mon Aug 19 11:58:25 2013 +0800"
      },
      "message": "turn out usb_tablet for libvirt\n\nThis patch turns out usb_tablet for the libvirt nova.conf file.\nWhen usb_tablet is turned on, qemu will poll for usb events and\nthis causes CPU usage even when the qemu is idle.\n\nChange-Id: I03e260dfd0873b7d15e01c10c206203833d04e73\n"
    },
    {
      "commit": "5bc585f7d47a901c4cb9f43cdf377a103e6fa38c",
      "tree": "8d528e726398a1754dfd4511c8fb38be5a693797",
      "parents": [
        "c2a4c9238d4004f0271d51a5fc9b66bb94ba3a8f",
        "41815cdc7bcbd91500f9efad0f4e8d57fa4b284c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 17 04:16:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 17 04:16:19 2013 +0000"
      },
      "message": "Merge \"Echo service start failures.\""
    },
    {
      "commit": "41815cdc7bcbd91500f9efad0f4e8d57fa4b284c",
      "tree": "42490eb81fba95b6d2266e82568efad525746d86",
      "parents": [
        "415360b23157caac28899fe0e02f47f0e4532ca2"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Aug 16 14:57:38 2013 -0700"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Aug 16 14:57:38 2013 -0700"
      },
      "message": "Echo service start failures.\n\n* functions: Previously screen_it would log service start failures by\ntouching a file, this isn\u0027t very useful when working with Jenkins.\nSwitch to echo\u0027ing that a service failed to start and pipe that through\ntee so that we can keep the old behavior of touching a file (note this\nbehavior is slightly modified and the touched file will now have\ncontents).\n\nChange-Id: I2d3f272b9a65a9d64dbbc01373a02fccf52f56a8\n"
    },
    {
      "commit": "c2a4c9238d4004f0271d51a5fc9b66bb94ba3a8f",
      "tree": "d8f2ff93b297e2637efe3752d46dbd93a7fec6bb",
      "parents": [
        "415360b23157caac28899fe0e02f47f0e4532ca2"
      ],
      "author": {
        "name": "Alessio Ababilov",
        "email": "ilovegnulinux@gmail.com",
        "time": "Fri Aug 16 21:53:22 2013 +0300"
      },
      "committer": {
        "name": "Alessio Ababilov",
        "email": "ilovegnulinux@gmail.com",
        "time": "Fri Aug 16 21:57:20 2013 +0300"
      },
      "message": "Fix \u0027olso\u0027 typo in lib/oslo\n\nThis enables commit If92073be5a431840701c952a194e63a7c452c9ca\nfor cleaning up potentially installed older oslo.config. Here are\nits original details.\n\nIf the user had oslo.config installed prior to us setting up the\noslo.config out of git they can get themselves into this very funny\nsituation where pip doesn\u0027t see oslo.config 1.1.x, however some\npackages might. This manifests itself as a user error trying to\nstart nova-api which uses DeprecatedOption, not in oslo.config 1.1.x\n\nBecause of the funny state pip is in, you can\u0027t uninstall oslo.config.\n\nSo in these situations, if we see old oslo.config in the filesystem,\npip install / uninstall it to ensure that everyone ends up using the\ngit version instead.\n\nTo reduce the amount of user confusion, do this on every\ninstall_oslo for a while, which we can purge after Havana ships.\n\nChange-Id: I7fa0b70497bf5622f4638da284afe5363a004d3c\nFixes: bug #1213089\n"
    },
    {
      "commit": "248a8cce71754b4a16c60bd161ec566098b81305",
      "tree": "7159824d93aceea07f10aa53a3c04b39929fb5f2",
      "parents": [
        "415360b23157caac28899fe0e02f47f0e4532ca2"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 06 08:00:06 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Aug 16 18:26:46 2013 +0200"
      },
      "message": ".conf suffix for the horizon config on Fedora\n\nOn Fedora by default the *.conf imported only from\nthe /etc/httpd/conf.d/.\n\nChanging the default config name to horizon.conf with all\ndistribution in order to have a simple logic.\n\nChange-Id: I08c3e825f697640fd73ac1f9c569f313abc3c04f\n"
    },
    {
      "commit": "415360b23157caac28899fe0e02f47f0e4532ca2",
      "tree": "98b6bb27c9ff8b75a2a1588875ad84eeef8f19ec",
      "parents": [
        "4a5963f2fe927a6ac12b8abab8e13a7fa642190f",
        "556ffe402252b8e993f7849a2d7e959adc8c6291"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 16 13:38:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 16 13:38:43 2013 +0000"
      },
      "message": "Merge \"Colorize heat engine log\""
    },
    {
      "commit": "4a5963f2fe927a6ac12b8abab8e13a7fa642190f",
      "tree": "33b2d678d4f00d4f42fe53772ef706533c693b55",
      "parents": [
        "c25074e7a1db4e4710be69f38d6243adc8b9b25f",
        "6769b166b10272947db77c3f9bfb0d115e8d0a2d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 16 02:55:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 16 02:55:11 2013 +0000"
      },
      "message": "Merge \"Added functions for get a ip on an instance\""
    },
    {
      "commit": "c25074e7a1db4e4710be69f38d6243adc8b9b25f",
      "tree": "6d8d14242bb0de4b0c1a24eac8d42dfd798e57f0",
      "parents": [
        "af1c7f564eda56f90ad641f0bf3b194acf4c3e1b",
        "f5dbf8c8ef30c66cd40b07605b4aefa06b3e3c1d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 15 17:11:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 15 17:11:15 2013 +0000"
      },
      "message": "Merge \"Fix option for metadata access in nicira neutron plugin\""
    },
    {
      "commit": "af1c7f564eda56f90ad641f0bf3b194acf4c3e1b",
      "tree": "1ae3b718ea3ad6af75aaaca2a75675b3227bd99f",
      "parents": [
        "70931c7e80ee7d54ec561ca8c35c925309fa33d6",
        "4669122dc8e50a3c0cead54e227a5a46508fed50"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 15 16:13:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 15 16:13:47 2013 +0000"
      },
      "message": "Merge \"Add XenServer to GetDistro\u0027s logic\""
    },
    {
      "commit": "70931c7e80ee7d54ec561ca8c35c925309fa33d6",
      "tree": "9eb9ffc038e15cdb83e250940de49c30132f655d",
      "parents": [
        "fa72bc49f0ab75354ced87c048a5a44251d7ebe9",
        "c325227465e5b31936bbab888d2a282be097d01e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 15 14:53:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 15 14:53:03 2013 +0000"
      },
      "message": "Merge \"VMware: Add cinder support to devstack\""
    },
    {
      "commit": "fa72bc49f0ab75354ced87c048a5a44251d7ebe9",
      "tree": "06091afb915c26e7d9db095a130d8c4361750c10",
      "parents": [
        "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50",
        "025fc5e5f5d7f92f0d0bda7032cf1782b029f28a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 15 13:26:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 15 13:26:39 2013 +0000"
      },
      "message": "Merge \"Faster old oslo.config detection\""
    },
    {
      "commit": "6769b166b10272947db77c3f9bfb0d115e8d0a2d",
      "tree": "62b1a79531a3eb49beabe7de7ae199c4ca91eaab",
      "parents": [
        "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50"
      ],
      "author": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Mon Aug 12 18:18:56 2013 -0700"
      },
      "committer": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Tue Aug 13 17:08:47 2013 -0700"
      },
      "message": "Added functions for get a ip on an instance\n\nThe cause of some gating failure looks like\nbecause of getting ip address on instance.\nHowever current exercise didn\u0027t log the return value.\nIn this commit, we add get_instance_ip function with\nerror hanlding support, and apply it on the execise.\n\nChange-Id: I8e17ba68093faafe58a98eb780a032368eea38aa\n"
    },
    {
      "commit": "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50",
      "tree": "f0d5c3e19d46c6b503c72d590e871d21b40957d6",
      "parents": [
        "27899ccc1f7c833b11fa34314ed36e6a16a70090",
        "99405a45aa3930a9b695d9a1c1dabf0d967e48ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 20:53:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 20:53:05 2013 +0000"
      },
      "message": "Merge \"Pip install fails because of --use-mirrors parameter\""
    },
    {
      "commit": "4669122dc8e50a3c0cead54e227a5a46508fed50",
      "tree": "5d75c9c21b78618175b2f99ac56ce55fd6673d38",
      "parents": [
        "da2b6785fcae271276b28bba69203505bb747230"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Aug 12 17:28:50 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Aug 13 21:51:41 2013 +0100"
      },
      "message": "Add XenServer to GetDistro\u0027s logic\n\nThis is primarily to satisfy the expectations of various scripts that os_*\nvariables are defined, and will result in a distro similar to \"xs6.1.0-59235p\"\n\nFixes bug 1211001\n\nChange-Id: I951e1eb3a5e25f4d8773a11b15cf38157b6492fe\n"
    },
    {
      "commit": "27899ccc1f7c833b11fa34314ed36e6a16a70090",
      "tree": "a338e259bd38c195968d00a4fffecad74e5181ae",
      "parents": [
        "98d434af99c6d820dc296e169d622cbba6825af3",
        "d5cccad2f0655b59e1db9219458f8bc35edb9ad1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 20:48:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 20:48:48 2013 +0000"
      },
      "message": "Merge \"Generate heat images for tempest tests\""
    },
    {
      "commit": "98d434af99c6d820dc296e169d622cbba6825af3",
      "tree": "5278723c31cd040641dbd467b78ddaf134670093",
      "parents": [
        "7c50b8771e4b66c891ddd998eb866845489e5ff8",
        "b3862f98718317042dd48871d50da1e5255c0329"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 20:48:42 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 20:48:42 2013 +0000"
      },
      "message": "Merge \"Add Cinder V2 API to keystone catalog\""
    },
    {
      "commit": "cfb708d9c53e1680f21ef63c1715ca2693b9758d",
      "tree": "de278eb11db6c7050bb8a9929af17b2ca77d6218",
      "parents": [
        "af9a6cfb23ba769f1d4fcf231b092ec38965f086"
      ],
      "author": {
        "name": "Lorin Hochstein",
        "email": "lorin@nimbisservices.com",
        "time": "Tue Aug 13 14:34:18 2013 -0400"
      },
      "committer": {
        "name": "Lorin Hochstein",
        "email": "lorin@nimbisservices.com",
        "time": "Tue Aug 13 14:35:07 2013 -0400"
      },
      "message": "Redirect dpkg -l stderr to /dev/null\n\nFixes bug 1211413\n\nChange-Id: I33a7e1e8fb3755c69ca0570e333e4908cb6f3da4\n"
    },
    {
      "commit": "7c50b8771e4b66c891ddd998eb866845489e5ff8",
      "tree": "19fe1c81a207a26b8c592cc0fe37bee580daa91e",
      "parents": [
        "a9961a044810f346aac1fc4635a285e7a55da55a",
        "bf10ac55a99d226a81bdbc7e6bd1e85b4f48652d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 17:30:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 17:30:02 2013 +0000"
      },
      "message": "Merge \"Add auth config for neutron metadata proxy\""
    },
    {
      "commit": "a9961a044810f346aac1fc4635a285e7a55da55a",
      "tree": "7cbb325423fa4a031d0ac32f80bfd8de23ee8a96",
      "parents": [
        "4f9d040fce7c5e86de4c3367ef183563b8742f93",
        "4b600898743a19f18e83c938eb15744bb2dc13c1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 17:30:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 17:30:00 2013 +0000"
      },
      "message": "Merge \"Add some missing pkgs to Cinder install\""
    },
    {
      "commit": "4f9d040fce7c5e86de4c3367ef183563b8742f93",
      "tree": "29f4cb6d47ffc61169fea6a854772caddca79979",
      "parents": [
        "da2b6785fcae271276b28bba69203505bb747230",
        "039979424bebc71b94f53f51030eda5e9d2b7734"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 17:24:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 17:24:53 2013 +0000"
      },
      "message": "Merge \"Allow disabling of debug logging\""
    },
    {
      "commit": "025fc5e5f5d7f92f0d0bda7032cf1782b029f28a",
      "tree": "c3fcabbead67774b0cbd8dbb84f07f474040f520",
      "parents": [
        "da2b6785fcae271276b28bba69203505bb747230"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 13 18:55:33 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 13 18:55:33 2013 +0200"
      },
      "message": "Faster old oslo.config detection\n\nJust search in the path where python searches for modules.\nLet\u0027s use python for searching, it knows the exact rules.\n\nChange-Id: I659f734c418ab5e56f4956f418af48dfbe054c8a\n"
    },
    {
      "commit": "f5dbf8c8ef30c66cd40b07605b4aefa06b3e3c1d",
      "tree": "8c17d8e3b472d99174b6c163691a41d331e19d4b",
      "parents": [
        "da2b6785fcae271276b28bba69203505bb747230"
      ],
      "author": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Tue Aug 13 09:02:46 2013 -0700"
      },
      "committer": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Tue Aug 13 09:02:46 2013 -0700"
      },
      "message": "Fix option for metadata access in nicira neutron plugin\n\nBug 1211850\n\nSet metadata_mode option rather than enable_metadata_access_network.\n\nChange-Id: Ia85aba4d0dfb3e7b21937cf15aebc629e3705aed\n"
    },
    {
      "commit": "da2b6785fcae271276b28bba69203505bb747230",
      "tree": "6ab38d2cfb97e6aead792a3f661515fa30d26b1c",
      "parents": [
        "af9a6cfb23ba769f1d4fcf231b092ec38965f086",
        "c02b2f87cc9f8b75f5d1eb42b31d1117266a1aec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 09:26:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 09:26:28 2013 +0000"
      },
      "message": "Merge \"xenapi: Use a jeos vm as a template\""
    },
    {
      "commit": "c325227465e5b31936bbab888d2a282be097d01e",
      "tree": "6bedeee25f4981d49bd4db34f533e42fbda21203",
      "parents": [
        "af9a6cfb23ba769f1d4fcf231b092ec38965f086"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Tue Aug 13 00:32:20 2013 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Tue Aug 13 00:32:20 2013 -0700"
      },
      "message": "VMware: Add cinder support to devstack\n\nThe patch set adds cinder support to devstack. VMware cinder support\ncan be found at:\n - Nova - https://review.openstack.org/#/c/40245/\n - Cinder - https://review.openstack.org/#/c/41600/\n\nChange-Id: I0a05643010ea6cfb6635505accc3dcf411fdd419\n"
    },
    {
      "commit": "af9a6cfb23ba769f1d4fcf231b092ec38965f086",
      "tree": "f25190c09f96f7d3125aac6ff497f279ebf4cca8",
      "parents": [
        "6ce4f8e9c4a5968aadc3c6a98a278e6442cbbb2b",
        "376b6316608fe72bc4a0bd997e1c94f76b086588"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 02:08:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 02:08:04 2013 +0000"
      },
      "message": "Merge \"Force $DEST to have wider permissions\""
    },
    {
      "commit": "039979424bebc71b94f53f51030eda5e9d2b7734",
      "tree": "8862349e6f44992c996528642cd6e7808b764dda",
      "parents": [
        "6ce4f8e9c4a5968aadc3c6a98a278e6442cbbb2b"
      ],
      "author": {
        "name": "Ben Nemec",
        "email": "openstack@nemebean.com",
        "time": "Sat Aug 10 09:56:16 2013 -0500"
      },
      "committer": {
        "name": "Ben Nemec",
        "email": "openstack@nemebean.com",
        "time": "Mon Aug 12 15:01:39 2013 -0500"
      },
      "message": "Allow disabling of debug logging\n\nI find that enabling the debug log level often causes me to miss\nimportant error messages due to the sheer volume of information\nlogged.  This change allows configuration of the debug option\nin a number of the projects so it can be disabled globally\nwithout having to make one-off changes after each re-stack.\n\nNote that this does not apply to Keystone or Swift right now.\nThey use a different method to configure their logging level and\nI\u0027m not as familiar with them so I didn\u0027t want to mess with their\nsettings.\n\nChange-Id: I185d496543d245a644854c8a37f3359377cb978c\n"
    },
    {
      "commit": "6ce4f8e9c4a5968aadc3c6a98a278e6442cbbb2b",
      "tree": "5e3e2cf1f6353a3e0ab7e55b59f6d55c0e9eab45",
      "parents": [
        "f48c4ea3a2c9fc345dec7e360e88d539ffdf112a",
        "9acc12a3921a261c7ae7a1902871183a6a5b64da"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 12 19:22:09 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 12 19:22:09 2013 +0000"
      },
      "message": "Merge \"More Python package fixes\""
    },
    {
      "commit": "bf10ac55a99d226a81bdbc7e6bd1e85b4f48652d",
      "tree": "ad0ee6d1d4e2b6d74d40065f746b2952a89325cb",
      "parents": [
        "ba963468a576d5371ae3e6e950b3831abb7e7fa7"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Sat Aug 10 21:27:54 2013 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon Aug 12 10:46:21 2013 -0700"
      },
      "message": "Add auth config for neutron metadata proxy\n\n * Without auth config, the proxy will return 500 errors on\n   cloud-init requests, which will cause VM connectivity\n   checks to fail.\n * A cleaner fix would be for the metadata proxy to reuse the\n   configuration from the keystone_authtoken section of\n   neutron.conf, but I chose the easier route because of a\n   pending switch from REST to RPC communication (RPC won\u0027t\n   need the auth config).\n * Fixes bug 1210664\n\nChange-Id: Iaa3c74f5ada2404119c44c8cbdad380eda158f66\n"
    },
    {
      "commit": "f48c4ea3a2c9fc345dec7e360e88d539ffdf112a",
      "tree": "59680e816414cb64f47eb9c86164574c8109987c",
      "parents": [
        "dc70e94896033b9ec2f916d8642fb410bfe301b2",
        "385152cd890affbf1d1526a3fb14abe71b3d3ac6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 12 14:56:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 12 14:56:03 2013 +0000"
      },
      "message": "Merge \"Enable debug logging on tempest\""
    },
    {
      "commit": "99405a45aa3930a9b695d9a1c1dabf0d967e48ad",
      "tree": "7dc2b9ef03b63bfbd3398ba0d18a7d76cc105371",
      "parents": [
        "dc70e94896033b9ec2f916d8642fb410bfe301b2"
      ],
      "author": {
        "name": "Roman Gorodeckij",
        "email": "holms@holms.lt",
        "time": "Wed Aug 07 09:20:36 2013 -0400"
      },
      "committer": {
        "name": "Roman Gorodeckij",
        "email": "holms@holms.lt",
        "time": "Mon Aug 12 09:39:52 2013 -0400"
      },
      "message": "Pip install fails because of --use-mirrors parameter\n\nHaving --use-mirrors parameter in pip commands causes pip to hang on\nsome distros.\n\nPypi uses CDN for long time already, so there\u0027s no point to keep this\nparameter no more.\n\nWipe PIP_USE_MIRRORS out of the \"function\" file.\n\nChange-Id: I70adaf6591834af2482e09eb7f8f9f60df8e7692\nCloses-Bug: #1069309\n"
    },
    {
      "commit": "dc70e94896033b9ec2f916d8642fb410bfe301b2",
      "tree": "f6b6d927f8ea8022c7122da4672e15633675d407",
      "parents": [
        "ba963468a576d5371ae3e6e950b3831abb7e7fa7",
        "2bfbc779c7254604d666edca87a7a582b2c7ac40"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 12 09:53:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 12 09:53:16 2013 +0000"
      },
      "message": "Merge \"Cinder configuration is not set up for Ceilometer\""
    },
    {
      "commit": "556ffe402252b8e993f7849a2d7e959adc8c6291",
      "tree": "c742d5263572404e273a452c2a31bee522993271",
      "parents": [
        "d5cccad2f0655b59e1db9219458f8bc35edb9ad1"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Aug 06 16:42:38 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon Aug 12 09:10:25 2013 +1200"
      },
      "message": "Colorize heat engine log\n\nChange-Id: If6ffb234e360e8a579eb8e1e7baedb90354b10ae\n"
    },
    {
      "commit": "d5cccad2f0655b59e1db9219458f8bc35edb9ad1",
      "tree": "b055600ceb9fa5f52d98df1c76e4880bca9055cc",
      "parents": [
        "ba963468a576d5371ae3e6e950b3831abb7e7fa7"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Jul 19 10:34:24 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon Aug 12 09:10:25 2013 +1200"
      },
      "message": "Generate heat images for tempest tests\n\nThis requires HEAT_CREATE_TEST_IMAGE to be set for any images\nto be created.\n\nIf the file (files/fedora-vm-heat-cfntools-tempest.qcow2) already\nexists then disk-image-create will not be called, and the existing\nimage file will be registered with glance. This is most likely to\nhappen in the following scenarios:\n- a second run of stack.sh\n- the image has been pre-built elsewhere (such as during devstack-gate\n  image building)\nChange-Id: I276573a20927e72f2cb68784f655c1ba1913ae8a\n"
    },
    {
      "commit": "9acc12a3921a261c7ae7a1902871183a6a5b64da",
      "tree": "cc290e6bd0db7d42a4388805923832e6042cb306",
      "parents": [
        "ba963468a576d5371ae3e6e950b3831abb7e7fa7"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Aug 09 15:09:31 2013 -0500"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Sat Aug 10 16:44:17 2013 -0700"
      },
      "message": "More Python package fixes\n\n* Add tools/fixup_stuff.sh to fix prettytable and httplib2 install\n  with pip 1.4+\n* Cache downloads properly in tools/install_pip.sh\n\nChange-Id: I482590cb91f7a10c1436bc9015afd572ac1cc73e\n"
    },
    {
      "commit": "4b600898743a19f18e83c938eb15744bb2dc13c1",
      "tree": "4d3dbe8e6f55848a79f46bcdd0a95c909278b6c4",
      "parents": [
        "ba963468a576d5371ae3e6e950b3831abb7e7fa7"
      ],
      "author": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Sat Aug 10 17:48:07 2013 +0000"
      },
      "committer": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Sat Aug 10 17:51:36 2013 +0000"
      },
      "message": "Add some missing pkgs to Cinder install\n\nAdded python-dev even though it\u0027s picked up\nby other projects already, just to be explicit.\n\nAlso added libpq-dev, this way users can just\nrun \"sudo pip install -r test-requirements.txt\"\nand perform everything in run_tests.sh without the\nneed for venv.\n\nChange-Id: I3953032ac40ef78fc6f67d77539e13539fbbb2ac\n"
    },
    {
      "commit": "376b6316608fe72bc4a0bd997e1c94f76b086588",
      "tree": "e0603e203af9f74657e14ecec06051443dd83393",
      "parents": [
        "73930276bb7136c875e417622cd6db223d2d749c"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Jul 29 13:10:25 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Sat Aug 10 14:49:10 2013 +0100"
      },
      "message": "Force $DEST to have wider permissions\n\nThis is particularly useful in the case where we create the\nhome directory above and the permissions are too strict.\n\nOther users, such as the apache user, need read/execute for this\ndirectory.\n\nChange-Id: I908d993dbcd863b482030afcc04e5e7b9f4cffa1\n"
    },
    {
      "commit": "ba963468a576d5371ae3e6e950b3831abb7e7fa7",
      "tree": "cd89af499e99ba03782fea5dc738a6a9881eb56c",
      "parents": [
        "e0d4aebe7a584c94b3b17fde59fa710a2bf84bbb",
        "389b3a02335887a3d6dbc73b0d0b8476a0f69c33"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 10 11:14:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 10 11:14:03 2013 +0000"
      },
      "message": "Merge \"Support heat in standalone mode.\""
    },
    {
      "commit": "e0d4aebe7a584c94b3b17fde59fa710a2bf84bbb",
      "tree": "5ff89143c83ccd8029bbc76b54cb33344295ee3e",
      "parents": [
        "79e11ed7cabfced6495fecf81a5d1b27e9392ab9",
        "32e1603e9581746d0a4020b2db9f5b399c1a26c8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 10 11:13:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 10 11:13:56 2013 +0000"
      },
      "message": "Merge \"Default to xenserver driver if xenserver-core is installed\""
    },
    {
      "commit": "79e11ed7cabfced6495fecf81a5d1b27e9392ab9",
      "tree": "192a4e5913df2a21ba5ad0cc638752e9d46ed23c",
      "parents": [
        "2dd5cc500db3c4e06643a354e529196c85ad3767",
        "db5fadb5cb768820df54fc3d1c7428a57b511582"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 10 01:14:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 10 01:14:08 2013 +0000"
      },
      "message": "Merge \"cleanup potentially installed older oslo.config\""
    },
    {
      "commit": "2dd5cc500db3c4e06643a354e529196c85ad3767",
      "tree": "e30bf4a1b7540cf08aff0dc60f46d3b68e4c568d",
      "parents": [
        "334c3a71bd17a10cf9a04da5b8e87693dcb049a8",
        "05901f46f75e1c80a2448bda463e1dd6b937e7e7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 09 18:27:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 09 18:27:11 2013 +0000"
      },
      "message": "Merge \"Remove unused keystone params from neutron agents\u0027 config files\""
    },
    {
      "commit": "db5fadb5cb768820df54fc3d1c7428a57b511582",
      "tree": "4df74c1f2df9bb995f983f0df3791a75dc797295",
      "parents": [
        "f3d5045ebd8693cc7e81656b4548eef055d04a9a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Aug 09 13:41:33 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Aug 09 14:05:36 2013 -0400"
      },
      "message": "cleanup potentially installed older oslo.config\n\nIf the user had oslo.config installed prior to us setting up the\noslo.config out of git they can get themselves into this very funny\nsituation where pip doesn\u0027t see oslo.config 1.1.x, however some\npackages might. This manifests itself as a user error trying to\nstart nova-api which uses DeprecatedOption, not in oslo.config 1.1.x\n\nBecause of the funny state pip is in, you can\u0027t uninstall oslo.config.\n\nSo in these situations, if we see old oslo.config in the filesystem,\npip install / uninstall it to ensure that everyone ends up using the\ngit version instead.\n\nTo reduce the amount of user confusion, do this on every\ninstall_oslo for a while, which we can purge after Havana ships.\n\nChange-Id: If92073be5a431840701c952a194e63a7c452c9ca\n"
    },
    {
      "commit": "385152cd890affbf1d1526a3fb14abe71b3d3ac6",
      "tree": "cf6754de882ff0819d119aa3e08dd6ce1e13c875",
      "parents": [
        "334c3a71bd17a10cf9a04da5b8e87693dcb049a8"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 09 11:13:28 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 09 11:13:28 2013 -0400"
      },
      "message": "Enable debug logging on tempest\n\nWith tempest moving to testr (serially currently) the log level is no\nlonger defaulting to debug as it did with nose. To get the same level\nof verbosity in the logging as when running with nose this commit\nsets the debug flag on tempest.\n\nChange-Id: I6acd57be0f8188d31825d88471ba9883ebb30519\n"
    },
    {
      "commit": "2bfbc779c7254604d666edca87a7a582b2c7ac40",
      "tree": "37c520ab2222cc2ec5f6ae58be7e0495343db1ce",
      "parents": [
        "334c3a71bd17a10cf9a04da5b8e87693dcb049a8"
      ],
      "author": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Fri Aug 09 10:55:12 2013 -0400"
      },
      "committer": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Fri Aug 09 10:55:12 2013 -0400"
      },
      "message": "Cinder configuration is not set up for Ceilometer\n\nenable cinder notifications when ceilometer is enabled\n\nChange-Id: I55809f1cef35aca90f8513a73df1417dcf08098d\nFixes:Bug1210269\n"
    },
    {
      "commit": "b3862f98718317042dd48871d50da1e5255c0329",
      "tree": "3d1ff72fc5a1e8bc3d9e1bf24dafc30309d65243",
      "parents": [
        "334c3a71bd17a10cf9a04da5b8e87693dcb049a8"
      ],
      "author": {
        "name": "Mike Perez",
        "email": "thingee@gmail.com",
        "time": "Tue Feb 12 02:16:41 2013 -0800"
      },
      "committer": {
        "name": "Mike Perez",
        "email": "thingee@gmail.com",
        "time": "Thu Aug 08 19:26:50 2013 -0700"
      },
      "message": "Add Cinder V2 API to keystone catalog\n\nSupport both SQL and templated keystone backend. This will add an\nadditional endpoint to go with v1.\n\nChange-Id: I19168d55c2ffad2b1cd668b6c1341dc8e49e9c1f\n"
    },
    {
      "commit": "334c3a71bd17a10cf9a04da5b8e87693dcb049a8",
      "tree": "007ff682a6f1d77116d20bd81725fb6c1e7d7e8b",
      "parents": [
        "b690a8f00e53b71e8d80c4f024501f34d73aa6df",
        "17df0775edaf1d45c59a41147779fd65fd986911"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 09 01:30:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 09 01:30:50 2013 +0000"
      },
      "message": "Merge \"misleading source filename in error message\""
    },
    {
      "commit": "b690a8f00e53b71e8d80c4f024501f34d73aa6df",
      "tree": "df6fe0629ff69d01d5bc15e5d8e2aa90ef71ae24",
      "parents": [
        "dedc4617a7d9d20f3d2e374bf7b8bcf1a6c9b761",
        "62d1d698a0c1459e2519938259175cfed86f4a55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 08 21:23:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 08 21:23:27 2013 +0000"
      },
      "message": "Merge \"Add tools/install_pip.sh\""
    },
    {
      "commit": "dedc4617a7d9d20f3d2e374bf7b8bcf1a6c9b761",
      "tree": "03fb54098f51cc512db96bcc3fad6d60945581c0",
      "parents": [
        "d11ce17aa18fb766157ff34b3a938715a26f2192",
        "5e28a3e2d2e7f02d6f0c81ddfe4ae3b0387112b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 08 15:45:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 08 15:45:49 2013 +0000"
      },
      "message": "Merge \"Add call trace in error message\""
    },
    {
      "commit": "62d1d698a0c1459e2519938259175cfed86f4a55",
      "tree": "f92a5cf11293082891c13938845e5f0d3c535ffb",
      "parents": [
        "206a2ac312dbd129cf6ea0494cfc9f7221056557"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Aug 01 17:40:40 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Aug 07 20:28:56 2013 -0500"
      },
      "message": "Add tools/install_pip.sh\n\nInstall a known working recent version of pip that handles installation\ndependencies more correctly than before.  Extract to a separate script\nso it can be used apart from stack.sh.\n\n* Install distro setuptools if it not already present\n* Install pip from source tarball as get-pip.py proved to be unreliable\n* Remove python-distribute and python-pip from all prereq files,\n  move python-setuptools to \u0027general\u0027\n* Remove the earlier unfubar_setuptppls() call that attenpted to fix this\n* Only update requirements.txt when no changes in repo\n\nTested on Precise, F18 and CentOS6.\n* Fedora and RHEL allow pip to install packages ON TOP OF RPM-installed\n  packages.  THIS IS BROKEN.  And is one reason we have to be so picky\n  about order and so forth.\n\nChange-Id: Ibb4b42119dc2e51577c77bbbbffb110863e5324d\n"
    },
    {
      "commit": "389b3a02335887a3d6dbc73b0d0b8476a0f69c33",
      "tree": "26a05a26a0cb71a491571e456961ca038b4faa69",
      "parents": [
        "f3d5045ebd8693cc7e81656b4548eef055d04a9a"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Aug 01 10:44:09 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Aug 08 09:31:03 2013 +1200"
      },
      "message": "Support heat in standalone mode.\n\nThe following localrc will launch only heat in standalone mode\nand allow it to provision within the openstack specified by\nthe configured keystone endpoint:\nHEAT_STANDALONE\u003dTrue\nENABLED_SERVICES\u003drabbit,mysql,heat,h-api,h-api-cfn,h-api-cw,h-eng\nKEYSTONE_SERVICE_HOST\u003d...\nKEYSTONE_AUTH_HOST\u003d...\n\nChange-Id: I0d8a541fc9d592577423b074c789829f8b8d6702\n"
    },
    {
      "commit": "d11ce17aa18fb766157ff34b3a938715a26f2192",
      "tree": "03f103c9e2893728be4e5da9aee3e6b38fb7a172",
      "parents": [
        "e7f72c437589239af1a6822458f65dc5d14bf444",
        "3ea28ece4a71b0137050314af0e4f3e55046db11"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 07 17:22:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 17:22:30 2013 +0000"
      },
      "message": "Merge \"Correctly setup ML2 mechanism_drivers\""
    },
    {
      "commit": "e7f72c437589239af1a6822458f65dc5d14bf444",
      "tree": "dc4c087d8bdbda2fbf386ced60f88cddf45dc4d1",
      "parents": [
        "ed3d0342989d8834d40d2e109bf45e9e2e883872",
        "d3a18ae1ecc757008ee7686f709209a930d90ab8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 07 17:08:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 17:08:50 2013 +0000"
      },
      "message": "Merge \"Update baremetal to work with the latest DIB\""
    },
    {
      "commit": "ed3d0342989d8834d40d2e109bf45e9e2e883872",
      "tree": "c7be6577ac01f68a29625d54977eca241ecbf24f",
      "parents": [
        "73930276bb7136c875e417622cd6db223d2d749c",
        "cf2d0d3db9bda81a6795d5e57e893fea234b462c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 07 17:06:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 17:06:32 2013 +0000"
      },
      "message": "Merge \"Add keystoneclient support for cinder.\""
    },
    {
      "commit": "32e1603e9581746d0a4020b2db9f5b399c1a26c8",
      "tree": "4f282dfcb4ee094283de3405fe4ab838eb1a7da2",
      "parents": [
        "73930276bb7136c875e417622cd6db223d2d749c"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Jul 29 15:51:43 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Wed Aug 07 13:10:58 2013 +0100"
      },
      "message": "Default to xenserver driver if xenserver-core is installed\n\nFixes bug 1209205\n\nChange-Id: I63085cc87610a59fc48e519e4351c9233b3961be\n"
    },
    {
      "commit": "73930276bb7136c875e417622cd6db223d2d749c",
      "tree": "d17d589d38092c6e1c39b947253de59cd814cbd9",
      "parents": [
        "48ceda667da0242a79a7165b10a6d1fc39a25213",
        "1a794a3d9e8ada8a4ac671cba392d6ed53d99e18"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 07 11:35:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 11:35:55 2013 +0000"
      },
      "message": "Merge \"Show ip address before associating address\""
    },
    {
      "commit": "48ceda667da0242a79a7165b10a6d1fc39a25213",
      "tree": "16d8c68e28b7b71afe710e8b6fd0e73ee4fe65b3",
      "parents": [
        "206a2ac312dbd129cf6ea0494cfc9f7221056557",
        "985debe5cee5ce8c1847b192b98224a66a85c3c2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 20:11:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 20:11:27 2013 +0000"
      },
      "message": "Merge \"Don\u0027t uninstall packages when on xenserver\""
    },
    {
      "commit": "206a2ac312dbd129cf6ea0494cfc9f7221056557",
      "tree": "3838a363b5a3b81f2cbd272bb818ae16305ffa0e",
      "parents": [
        "aa9274fe08233d47c12f9a3bf0a5548a6cc98259",
        "46287d8d71f358b330a5b2c28dace72cbdd3492f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 19:36:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 19:36:00 2013 +0000"
      },
      "message": "Merge \"Some bash versions don\u0027t support negative lengths\""
    },
    {
      "commit": "aa9274fe08233d47c12f9a3bf0a5548a6cc98259",
      "tree": "a5ba265f8326df55946d0153438aee5105e96865",
      "parents": [
        "daa40dbcbb74d85990872ff7cb6c62adb43f688e",
        "dd64988ff4c0a174691cc7d45e3eaef8acdc4fc8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 17:14:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 17:14:10 2013 +0000"
      },
      "message": "Merge \"Run Neutron migrations after creating schema\""
    },
    {
      "commit": "daa40dbcbb74d85990872ff7cb6c62adb43f688e",
      "tree": "4ad6d54fb741828c9984acc5fa87357cc1b39e2c",
      "parents": [
        "1b11fa58f57a2d80c354db9062462fcca8dc3f59",
        "f9b4738d59c9416893918228041de8d1f810dd89"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 17:00:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 17:00:30 2013 +0000"
      },
      "message": "Merge \"Update tempest test sample in devstack/README.md\""
    },
    {
      "commit": "1b11fa58f57a2d80c354db9062462fcca8dc3f59",
      "tree": "cd610fb2b13a74ebc6aea7fb398e1dd32a59ba7d",
      "parents": [
        "48e4a2b9f2d87be6b011074c135e2e7290b84d8b",
        "b5bbaac09a2424da68288f90f7de415b8f7b48e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 15:56:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 15:56:28 2013 +0000"
      },
      "message": "Merge \"Re-enble pip -e in setup_develop\""
    },
    {
      "commit": "985debe5cee5ce8c1847b192b98224a66a85c3c2",
      "tree": "9f4132832a76dee3469c9a337b4b2d4ad04a63d7",
      "parents": [
        "b5bbaac09a2424da68288f90f7de415b8f7b48e8"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Aug 06 11:45:07 2013 -0300"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Aug 06 11:45:07 2013 -0300"
      },
      "message": "Don\u0027t uninstall packages when on xenserver\n\nIt turns out our fix for package madness breaks when running on\nxenserver. Put in a simple exclusion for that case until we figure out a\nmore total and systemic solution to everyone\u0027s problems.\n\nChange-Id: I491917015337f83206937c53949a62aa63f4679f\n"
    },
    {
      "commit": "48e4a2b9f2d87be6b011074c135e2e7290b84d8b",
      "tree": "13239b8971d53b71a9ab577f1735825ac993c895",
      "parents": [
        "2ac6870830c9ec196b92852e6149fd4b2c4d1d51",
        "3f1d0e2688ea471a467730d5677dd560671071d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 13:59:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 13:59:39 2013 +0000"
      },
      "message": "Merge \"Ensures cross compatibility for zsh and bash.\""
    },
    {
      "commit": "2ac6870830c9ec196b92852e6149fd4b2c4d1d51",
      "tree": "2d77c0fa78986fc4df30f618a16725d6e8f172ce",
      "parents": [
        "6c84463071e1ff23e20e4ef4fb863aba0732bebc",
        "1fba1aa6bc458829dffcba2c2ce4f2e3d6a90e5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 13:59:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 13:59:31 2013 +0000"
      },
      "message": "Merge \"Don\u0027t add bulk middleware.\""
    },
    {
      "commit": "b5bbaac09a2424da68288f90f7de415b8f7b48e8",
      "tree": "c6a3d829c228497a7e61d524437583cc01354974",
      "parents": [
        "6c84463071e1ff23e20e4ef4fb863aba0732bebc"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Aug 06 10:35:02 2013 -0300"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Aug 06 10:35:02 2013 -0300"
      },
      "message": "Re-enble pip -e in setup_develop\n\nWe had a bad merge somewhere along the way which reverted the pip -e\npart of things. Replace it.\n\nChange-Id: I620bea80eac7ad53b5bfb79dd2b21c29ad1b2267\n"
    },
    {
      "commit": "1a794a3d9e8ada8a4ac671cba392d6ed53d99e18",
      "tree": "85e2ef248fbc3d7e679534ff0cdcd6e0d0dde489",
      "parents": [
        "6c84463071e1ff23e20e4ef4fb863aba0732bebc"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 06 15:25:01 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 06 15:34:04 2013 +0200"
      },
      "message": "Show ip address before associating address\n\nIn order to see is the instance has a fixed ip at the moment.\n\nChange-Id: I506f2f099a03e8b63f1f2daeb564ed72f1322a68\n"
    },
    {
      "commit": "46287d8d71f358b330a5b2c28dace72cbdd3492f",
      "tree": "8223bbc30723cd53053eadbc88e7eac1867cd520",
      "parents": [
        "6c84463071e1ff23e20e4ef4fb863aba0732bebc"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Jul 30 09:43:17 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Aug 06 14:32:53 2013 +0100"
      },
      "message": "Some bash versions don\u0027t support negative lengths\n\nFix to make the service string work on these versions of bash too\n\nChange-Id: Ibb9868ea7bf44480be76a8ea9d7d9fbc278a8ef3\n"
    },
    {
      "commit": "dd64988ff4c0a174691cc7d45e3eaef8acdc4fc8",
      "tree": "31cbb27d170f77090cf113aeb53c96276a250a82",
      "parents": [
        "e024bee3edc44bc872862fac5b022a3922ed421c"
      ],
      "author": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Mon Aug 05 08:56:17 2013 -0700"
      },
      "committer": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Tue Aug 06 02:42:08 2013 -0700"
      },
      "message": "Run Neutron migrations after creating schema\n\nPartial-Bug 1207402\n\nThis patch executes Neutron DB migrations (based on alembic)\nbefore starting the Neutron services, similar to what happens\nfor most of other openstack projects managed by devstack.\nThis will ensure devstack always creates correctly version-stamped\nNeutron databases.\n\nChange-Id: Ia941c426a1563bcc4cb5eae64ea30c0bf7677220\n"
    },
    {
      "commit": "cf2d0d3db9bda81a6795d5e57e893fea234b462c",
      "tree": "e4e3d1e9e2cce38cf851adec733c50c926c86658",
      "parents": [
        "e024bee3edc44bc872862fac5b022a3922ed421c"
      ],
      "author": {
        "name": "stack",
        "email": "aguzikova@mirantis.com",
        "time": "Mon Aug 05 04:51:56 2013 -0400"
      },
      "committer": {
        "name": "stack",
        "email": "aguzikova@mirantis.com",
        "time": "Mon Aug 05 17:50:45 2013 -0400"
      },
      "message": "Add keystoneclient support for cinder.\n\nAdd an ability to ask keystone about users and groups\nthrough keystoneclient in cinder.\n\nblueprint volume-acl\n\nChange-Id: Ice261e9709833d057722b4f13c404df54e10b204\n"
    },
    {
      "commit": "6c84463071e1ff23e20e4ef4fb863aba0732bebc",
      "tree": "2586963cb9ae62943d69638c1f71803c6a2e43d1",
      "parents": [
        "f3d5045ebd8693cc7e81656b4548eef055d04a9a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Jul 31 06:50:14 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Mon Aug 05 16:22:32 2013 -0400"
      },
      "message": "Update projects to global requirements before setup\n\nWe\u0027ve agreed that we should be using global requirements, so\nforce projects to be updated to global requirements before we\ntest them.\n\nCo-Authored-With: Monty Taylor \u003cmordred@inaugust.com\u003e\n\nChange-Id: I0652f639673e600fd7508a9869ec85f8d5ce4518\n"
    },
    {
      "commit": "f3d5045ebd8693cc7e81656b4548eef055d04a9a",
      "tree": "5faf830884f1c6d9cbf72df928ed0ccc83dda4a6",
      "parents": [
        "e024bee3edc44bc872862fac5b022a3922ed421c",
        "2c94ee5237a453a0024bdcc6c6d3f4805534f56e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 05 19:55:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 05 19:55:16 2013 +0000"
      },
      "message": "Merge \"Add support for running multiple n-cpus for performance testing\""
    },
    {
      "commit": "3f1d0e2688ea471a467730d5677dd560671071d1",
      "tree": "81cf66d5d7a80f95b28ee46d23bd0805a61b57a6",
      "parents": [
        "74af8ed00f12ab9a482bb99776560e3d4f8e9a52"
      ],
      "author": {
        "name": "James Kyle",
        "email": "james@jameskyle.org",
        "time": "Fri Aug 02 10:40:32 2013 -0700"
      },
      "committer": {
        "name": "James Kyle",
        "email": "james@jameskyle.org",
        "time": "Mon Aug 05 09:31:04 2013 -0700"
      },
      "message": "Ensures cross compatibility for zsh and bash.\n\nFixes bug #1207853\n\nChange-Id: I8ab3959ac8dbb5bb199e325bfdfdc513b4327410\n"
    }
  ],
  "next": "3ea28ece4a71b0137050314af0e4f3e55046db11"
}
