)]}'
{
  "log": [
    {
      "commit": "e2d46b48ef7ff0f89fa6b385c602f65bc6a37c37",
      "tree": "650ebc4bdae3ce8f0023a2110e84f2a459f8bc6b",
      "parents": [
        "a37cf00f93328ca4e8906b051cf1ce9503d0b49e"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@canonical.com",
        "time": "Tue Jan 03 17:40:44 2012 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@canonical.com",
        "time": "Wed Jan 04 12:29:57 2012 -0800"
      },
      "message": "RestClient to target specific services in Keystone catalog\n\nPreviously, the rest client had no notion of specific services\nother than nova, since that is all the current tests cover.  It\nalso assumed the first row in the keystone.services was the service\nthat provides the nova endpoint.  This change allows the RestClient\nto target specific services in the keystone catalog by name.  Current\nnova services are updated to find the nova endpoint.  Future services\nthat hit glance or swift directly can make use of this as well.\n\nCleanup pep8 in exceptions.py\n\nFixes bug 911528\n\nChange-Id: I4d885d96a1d360021b4c8f6aa562f863c6df3608\n"
    },
    {
      "commit": "a37cf00f93328ca4e8906b051cf1ce9503d0b49e",
      "tree": "cbdf75fe2b02749a6f5c1935496f9d387afd7e4c",
      "parents": [
        "eef012697d8666e9ccb5de8d73c191625fa72be0",
        "f0087033df846821950e186dc9d3cc3db212ba3f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 30 16:43:14 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 30 16:43:14 2011 +0000"
      },
      "message": "Merge \"Added filter tests to list images tests, addresses lp bug 900088\""
    },
    {
      "commit": "eef012697d8666e9ccb5de8d73c191625fa72be0",
      "tree": "d7a0a0693bfc2715fefdd86abe1aa6754e2461ed",
      "parents": [
        "25dd1966cd84fe467e04a8e85e65843ec3d6ca7b",
        "20b6bca14ea4d4b8cc7607a9c43e9de232ea7e2a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 27 20:47:21 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 27 20:47:21 2011 +0000"
      },
      "message": "Merge \"Code review changes for Bugfix for lp904407, /extensions tests\""
    },
    {
      "commit": "f0087033df846821950e186dc9d3cc3db212ba3f",
      "tree": "a55841e27ce8d65b3570395bd06099c68d174f03",
      "parents": [
        "25dd1966cd84fe467e04a8e85e65843ec3d6ca7b"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Sun Dec 18 13:37:05 2011 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Dec 27 13:28:43 2011 -0600"
      },
      "message": "Added filter tests to list images tests, addresses lp bug 900088\n\n* Added tests for all filters except by id and changes-since\n* Also improved exception handling to include server uuid for troubleshooting\n\nChange-Id: I9a69390e178bb6bb9244f7000a7e01dd3e530e73\n"
    },
    {
      "commit": "25dd1966cd84fe467e04a8e85e65843ec3d6ca7b",
      "tree": "4f91c0909067221ea10a1581ca7139a9c3418c21",
      "parents": [
        "82ca2cd042c7fb85af0282a09a725cb78f61cabe",
        "7fb1efac660c4547db2f63bb3e18b915f442aa5c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 27 16:52:14 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 27 16:52:14 2011 +0000"
      },
      "message": "Merge \"Fixed issue with white space after pep8 review Code review changes for Fixes for lp:903989 Change-Id: Ic345f0b30f24764a6f933684577323042fdeb8aa\""
    },
    {
      "commit": "7fb1efac660c4547db2f63bb3e18b915f442aa5c",
      "tree": "9ce51c9b6301d4183805153d79b02343ba5156cf",
      "parents": [
        "d9d622ef32d1e2f235faf5b44ff38858b19b6603"
      ],
      "author": {
        "name": "donald-ngo",
        "email": "donald.ngo@hp.com",
        "time": "Tue Dec 13 17:17:36 2011 -0800"
      },
      "committer": {
        "name": "donald-ngo",
        "email": "donald.ngo@hp.com",
        "time": "Mon Dec 19 11:30:55 2011 -0800"
      },
      "message": "Fixed issue with white space after pep8 review\nCode review changes for Fixes for lp:903989\nChange-Id: Ic345f0b30f24764a6f933684577323042fdeb8aa\n"
    },
    {
      "commit": "82ca2cd042c7fb85af0282a09a725cb78f61cabe",
      "tree": "07f597cc6a10d9d6fa231290267e59d17d3f3416",
      "parents": [
        "876adb2fa96fd659e59b06917790daff64841ce3"
      ],
      "author": {
        "name": "ravikumar-venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Thu Dec 15 21:50:10 2011 +0000"
      },
      "committer": {
        "name": "ravikumar-venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Mon Dec 19 19:26:12 2011 +0000"
      },
      "message": "Negative test for Flavor - testcase bug 903967. Test run successfully\nfixed Pep8 issues. Ran Pep8, and it is fine now.\nChange-Id: I23f04adcbffef4ec67a996e406aec544fa2deb5b\n"
    },
    {
      "commit": "20b6bca14ea4d4b8cc7607a9c43e9de232ea7e2a",
      "tree": "4ad2f425377134af4ee3bcc48c30a455436c3444",
      "parents": [
        "876adb2fa96fd659e59b06917790daff64841ce3"
      ],
      "author": {
        "name": "donald-ngo",
        "email": "donald.ngo@hp.com",
        "time": "Thu Dec 15 13:35:12 2011 -0800"
      },
      "committer": {
        "name": "donald-ngo",
        "email": "donald.ngo@hp.com",
        "time": "Thu Dec 15 14:08:20 2011 -0800"
      },
      "message": "Code review changes for Bugfix for lp904407, /extensions tests\n\nChange-Id: I882f8170c69e5fb3690288a4a763ec2090e5167a\n"
    },
    {
      "commit": "876adb2fa96fd659e59b06917790daff64841ce3",
      "tree": "b2b34205048247f3bfc0aefff73ea4695d1a1ccf",
      "parents": [
        "e1700000b412e189d49cd491832466cf0bc7b0c5",
        "95446a2a806bdf9e270dd06e224e4d25937eb060"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 14 03:04:40 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 14 03:04:40 2011 +0000"
      },
      "message": "Merge \"Fixes Bug lp:900910\""
    },
    {
      "commit": "e1700000b412e189d49cd491832466cf0bc7b0c5",
      "tree": "d6b2b0e99f5be5bec5bc0bd41c1d4778bd211a9f",
      "parents": [
        "d9d622ef32d1e2f235faf5b44ff38858b19b6603",
        "3bde07f34e8eacfcdb835952b643d76f738889d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 14 02:51:26 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 14 02:51:26 2011 +0000"
      },
      "message": "Merge \"Fixing revert/confirm resize tests\""
    },
    {
      "commit": "d9d622ef32d1e2f235faf5b44ff38858b19b6603",
      "tree": "1501e4111c6b417850a81438d7837dd836447589",
      "parents": [
        "738cd63bfa641b0b79eb843cc8126969eddb5af6",
        "03bc6968f94e298a4c053039aa1df814d7e8f5da"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 13 22:13:23 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 13 22:13:23 2011 +0000"
      },
      "message": "Merge \"Fixes lp:903466\""
    },
    {
      "commit": "3bde07f34e8eacfcdb835952b643d76f738889d1",
      "tree": "10417d956f7df4fa4b719ff71f84c8b8f9fef804",
      "parents": [
        "738cd63bfa641b0b79eb843cc8126969eddb5af6"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Tue Dec 13 15:11:22 2011 -0500"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Tue Dec 13 15:25:27 2011 -0500"
      },
      "message": "Fixing revert/confirm resize tests\n\nChange-Id: Ic803b3f5efeab0796542488e5e212186a2de3618\n"
    },
    {
      "commit": "03bc6968f94e298a4c053039aa1df814d7e8f5da",
      "tree": "c9b630328b66b4b5db43426ee26fa7b79d15fba5",
      "parents": [
        "4ea2efb45d5b8d10d7f709ad3761c73b0709875b"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@vertex.co.in",
        "time": "Tue Dec 13 08:54:20 2011 -0800"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@vertex.co.in",
        "time": "Tue Dec 13 08:54:20 2011 -0800"
      },
      "message": "Fixes lp:903466\n\n-Cleaned up unused imports\n-The rest of the errors are taken care of in bcwaldon\u0027s\nhttps://review.openstack.org/2277\n\nChange-Id: I42125798b026180f5186fd22cd669a1ebe3b47dd\n"
    },
    {
      "commit": "738cd63bfa641b0b79eb843cc8126969eddb5af6",
      "tree": "cfa0f94bf4a4ed5f90ff0de4bdeed480e22f604f",
      "parents": [
        "4ea2efb45d5b8d10d7f709ad3761c73b0709875b"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Mon Dec 12 18:45:09 2011 -0500"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Tue Dec 13 11:06:26 2011 -0500"
      },
      "message": "General test cleanup\n\n- removal of unnecessary code\n- update usage of create_image_enabled in image test\n- rewriting image metadata tests\n- fixing test_images skip\n- add exceptions.ComputeFault\n- fix server actions teardown\n- fixing rebuild name verification\n- rewriting server metadata tests\n\nChange-Id: I03f29d864c456cbc78ca6d6dae25cacbcdf2b0d9\n"
    },
    {
      "commit": "95446a2a806bdf9e270dd06e224e4d25937eb060",
      "tree": "cc1fd5b31237c8e70123cabc21f5ab2dad31543a",
      "parents": [
        "4ea2efb45d5b8d10d7f709ad3761c73b0709875b"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@vertex.co.in",
        "time": "Mon Dec 12 06:21:43 2011 -0800"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@vertex.co.in",
        "time": "Mon Dec 12 11:28:17 2011 -0800"
      },
      "message": "Fixes Bug lp:900910\n\n- Modified create_server() client method to include optional kwargs.\n- This dict can be used to pass any number of optional args including\nthose supported by create server extension and  avoids the need of having a\nseparate create_server() method\n\nChange-Id: I742ae411330b9e006130d3a4b59c7201f59243cd\n"
    },
    {
      "commit": "4ea2efb45d5b8d10d7f709ad3761c73b0709875b",
      "tree": "fa3d7dc93b47b841297f03ada1cc7ad4aca2f795",
      "parents": [
        "acb69679a6a763b7588fe56767ae50a71624d17d"
      ],
      "author": {
        "name": "kavan-patil",
        "email": "kavan.patil@hp.com",
        "time": "Fri Dec 09 08:58:50 2011 +0000"
      },
      "committer": {
        "name": "kavan-patil",
        "email": "kavan.patil@hp.com",
        "time": "Mon Dec 12 05:43:02 2011 +0000"
      },
      "message": "Fixed bug 902058 (review comments fixed)\n\nChange-Id: If3f0a38dd704dfb3bacb4f29ddc9782c6897b1e9\n"
    },
    {
      "commit": "acb69679a6a763b7588fe56767ae50a71624d17d",
      "tree": "5aaf5ae612486e38660881e370305d627c12bc0b",
      "parents": [
        "12d9b29d9ebb8fdf1e92d9237ae56ab5e52bd09f",
        "930fc5b3c90655631188be6d5a09863abee2ca2f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 08 19:49:30 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 08 19:49:30 2011 +0000"
      },
      "message": "Merge \"Removed storm references from README.rst\""
    },
    {
      "commit": "12d9b29d9ebb8fdf1e92d9237ae56ab5e52bd09f",
      "tree": "99dc7d819f86359c69da0fc53d4ac6760505f53f",
      "parents": [
        "8a733d964fb70b4bfc24a6a3c24a0158169e1037"
      ],
      "author": {
        "name": "Brian Lamar",
        "email": "brian.lamar@rackspace.com",
        "time": "Thu Dec 08 12:41:21 2011 -0500"
      },
      "committer": {
        "name": "Brian Lamar",
        "email": "brian.lamar@rackspace.com",
        "time": "Thu Dec 08 12:41:21 2011 -0500"
      },
      "message": "PEP8 fixes.\n\nChange-Id: I8dbf96484d22f4b1ce71e0adbf7a862675a35bbd\n"
    },
    {
      "commit": "930fc5b3c90655631188be6d5a09863abee2ca2f",
      "tree": "f24d2cbadb4cd2172867b98af2aca90b746c3210",
      "parents": [
        "8a733d964fb70b4bfc24a6a3c24a0158169e1037"
      ],
      "author": {
        "name": "Brian Lamar",
        "email": "brian.lamar@rackspace.com",
        "time": "Thu Dec 08 11:51:26 2011 -0500"
      },
      "committer": {
        "name": "Brian Lamar",
        "email": "brian.lamar@rackspace.com",
        "time": "Thu Dec 08 11:52:03 2011 -0500"
      },
      "message": "Removed storm references from README.rst\n\nChange-Id: I02c1b1faa05d3f8f11679ea03b3ee0e2154d1653\n"
    },
    {
      "commit": "8a733d964fb70b4bfc24a6a3c24a0158169e1037",
      "tree": "8f62214b9c76a3ae2e38c5f938f85a1e813af644",
      "parents": [
        "ed8bef3a03909a9121547aab8a895c5914031a6f"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Tue Dec 06 18:37:59 2011 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Tue Dec 06 18:37:59 2011 -0500"
      },
      "message": "Daryl\u0027s latest renaming commit needed some fixes\n\nCouple tiny fixes...\n\nChange-Id: I46277a794de5cd076c76ee35218f30d79fc10807\n"
    },
    {
      "commit": "ed8bef3a03909a9121547aab8a895c5914031a6f",
      "tree": "5c75bc19d015cd5bd9d265ea3de5c3c71be4878e",
      "parents": [
        "7f75763f5403e9bd3353f793fc6af9524f4c3e65"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Dec 05 23:02:08 2011 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Dec 06 16:48:03 2011 -0600"
      },
      "message": "Changes the namespace from storm to tempest, as well as adding addition tests and improvements\n* Changed namespace from storm to tempest\n* Added absolute limits service and server personality file tests\n* Optimized run time for image metadata tests\n* Added additional assertions for create server and rebuild server tests\n* Removed any SSH verification until further decisions are made\n\nChange-Id: I5bebd29be382c9404914c7314302670ae09627fc\n"
    },
    {
      "commit": "7f75763f5403e9bd3353f793fc6af9524f4c3e65",
      "tree": "c27c5c7f66e3d3bf885e43980e73bf757755b4df",
      "parents": [
        "e1b050d01c4aa198c38c52bb11696d3084472f4b"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Fri Dec 02 15:53:32 2011 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Tue Dec 06 13:53:34 2011 -0500"
      },
      "message": "Fixes LP Bug#899383 - Cleanup config file search\n\nCleans up a bunch of configuration-related errors\nwhen trying to run tempest out of the box with a\nsimple call to:\n\n$\u003e nosetests storm\n\n* Raises a sensible error if the config file cannot be found\n* Makes it possible to set the config file directory and\n  config file name via environment variables\n* Removes unnecessary calls to create storm.config.StormConfig()\n  and share a configuration object by passing the openstack.Manager\u0027s\n  config object with the various rest client objects\n* Updates the README to show how to make a config file and run\n  the tests in tempest\n\nChange-Id: I60e33595b88df596cc9585bcaf18d37ae77d6f2b\n"
    },
    {
      "commit": "e1b050d01c4aa198c38c52bb11696d3084472f4b",
      "tree": "8eaabaf59e5ea1dae4997449524ababde702b9f1",
      "parents": [
        "cb5d95412e5738bdb9679e8a6723dbe9e236ec8d"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@vertex.co.in",
        "time": "Fri Dec 02 16:13:18 2011 -0800"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@vertex.co.in",
        "time": "Sun Dec 04 17:17:30 2011 -0800"
      },
      "message": "* Added build_url() utility that returns an endpoint URL based on config parameters\n* Updated storm.conf\n* Added more properties to Nova config object\n* Fixed pep8 and the \u0027set\u0027 typo that came from a vi editor \u0027set list\u0027 fumble\n\nChange-Id: I67a9b7a8708cd64eb26eb9ec15c40b18eb8895de\n"
    },
    {
      "commit": "cb5d95412e5738bdb9679e8a6723dbe9e236ec8d",
      "tree": "44053a3aeac04eef3641f1265161b1125c051324",
      "parents": [
        "4864b1f3384069800dca9a16b71c7cc50b8c4e63"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@vertex.co.in",
        "time": "Fri Dec 02 14:17:06 2011 -0800"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@vertex.co.in",
        "time": "Fri Dec 02 14:27:17 2011 -0800"
      },
      "message": "Removed unnecessary \u0027self\u0027 reference\n\nChange-Id: I64de0706d06398f16e77b5b03aff4067298cbdec\n"
    },
    {
      "commit": "4864b1f3384069800dca9a16b71c7cc50b8c4e63",
      "tree": "6c7e1ba546fbc8359c5e19e490e3ca1a38c13676",
      "parents": [
        "416af9271dea5779fd5f9b271b1d523603e3b499"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "jeblair@hp.com",
        "time": "Wed Nov 30 10:59:12 2011 -0800"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@hp.com",
        "time": "Wed Nov 30 10:59:36 2011 -0800"
      },
      "message": "Update .gitreview with new project name.\n\nChange-Id: I400412dce5b431ab2f220b97c8f63ae701ba726b\n"
    },
    {
      "commit": "416af9271dea5779fd5f9b271b1d523603e3b499",
      "tree": "fa508aaba4c40f2a5e5bc65f12bab102fbe26fa2",
      "parents": [
        "3e3f1259e098becc6222e6c6bcd7d0126f925401"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Nov 22 22:28:33 2011 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Nov 22 22:28:33 2011 -0600"
      },
      "message": "Added image metadata tests, fixed minor bug in servers service with metadata\n\nChange-Id: Ia77280ce393619c7dc3f700a7fa4c45305a2defb\n"
    },
    {
      "commit": "3e3f1259e098becc6222e6c6bcd7d0126f925401",
      "tree": "a5e22afbf49e60536102d7f20b54758e57a7f58e",
      "parents": [
        "784f50d692324a92005c37d4a2fcf72565e40ad4",
        "b61ce966c2a0796b2e3599abce3806e65decc413"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 22 05:53:39 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 22 05:53:39 2011 +0000"
      },
      "message": "Merge \"Fix numeric header values for kernel_id and ramdisk_id\""
    },
    {
      "commit": "b61ce966c2a0796b2e3599abce3806e65decc413",
      "tree": "781151ffca07027a363359c47e6acf425273d67b",
      "parents": [
        "8a84d2efc453c9c1c5210339c4b1724736a48230"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Nov 11 00:01:17 2011 +0000"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Nov 21 23:57:31 2011 -0600"
      },
      "message": "Fix numeric header values for kernel_id and ramdisk_id\n\nChange-Id: I91c1ae3e7c4f3997d2fd4609f9f69d94c49b915e\n"
    },
    {
      "commit": "784f50d692324a92005c37d4a2fcf72565e40ad4",
      "tree": "673629ba3a3a149d737914014926879d882d7030",
      "parents": [
        "73a9e7ade68db692f01d1ea5a41f4078e877ccc2",
        "adea1fa8394cc5f890f7eeacb074acde73243c64"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 22 01:14:31 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 22 01:14:31 2011 +0000"
      },
      "message": "Merge \"Added negative tests for servers\""
    },
    {
      "commit": "73a9e7ade68db692f01d1ea5a41f4078e877ccc2",
      "tree": "7fc7af52c7ca8379973bdd87e60aa7cf3690b43e",
      "parents": [
        "8a84d2efc453c9c1c5210339c4b1724736a48230"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Nov 15 17:43:31 2011 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Wed Nov 16 15:33:55 2011 -0600"
      },
      "message": "Added server metadata and image tests. Also added a README for storm.conf\n\nChange-Id: Ic67e7bfccf0e9b45dba24584e9326a27537f3cae\n"
    },
    {
      "commit": "adea1fa8394cc5f890f7eeacb074acde73243c64",
      "tree": "e5e32a58c5a6df459e8f0caa87be5383c5b937d3",
      "parents": [
        "8a84d2efc453c9c1c5210339c4b1724736a48230"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Nov 15 18:36:39 2011 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Nov 15 18:36:39 2011 -0600"
      },
      "message": "Added negative tests for servers\n\nChange-Id: I6285045f023881f66e4bb42a6a188c68796ea5f5\n"
    },
    {
      "commit": "8a84d2efc453c9c1c5210339c4b1724736a48230",
      "tree": "4ee5e3f830ab4aca91198e44f3fd4f381e36a5e2",
      "parents": [
        "2f9fff94ae4e4176cc49166b60660a021867e284",
        "e5b83d49dea81e5acccbd4277fc8832fa84e6cc5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 15 20:31:19 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 15 20:31:19 2011 +0000"
      },
      "message": "Merge \"Added server details tests. Also re-added several files that somehow missed the initial commit\""
    },
    {
      "commit": "2f9fff94ae4e4176cc49166b60660a021867e284",
      "tree": "72497c45fc75092ef92fa249d5fed6ed3415ed0d",
      "parents": [
        "36b72559a51a12adeee6c4c9b410a2a0f297fd3b",
        "c3bc09620af70808af0ba7e54dcd3d96f0d90c00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 15 16:14:18 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 15 16:14:18 2011 +0000"
      },
      "message": "Merge \"Removed unused imports; whitespace normalization\""
    },
    {
      "commit": "36b72559a51a12adeee6c4c9b410a2a0f297fd3b",
      "tree": "b0ebc1e79f497725fc8804a56365e5371b55d330",
      "parents": [
        "4556a605e79b072812bba8c43486dfe632559f9a"
      ],
      "author": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Tue Nov 15 07:48:48 2011 -0800"
      },
      "committer": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Tue Nov 15 07:49:15 2011 -0800"
      },
      "message": "Assert we receive a scoped token \u0026 the correct user\n\nChange-Id: If4d133c721ccdb296f38921dde49a02cd47d6742\n"
    },
    {
      "commit": "c3bc09620af70808af0ba7e54dcd3d96f0d90c00",
      "tree": "7834a76b4ece966918a0e873a2958cc669e2d9f1",
      "parents": [
        "a8a6ab0264e195d25d5b87691877e9e6006f1c61"
      ],
      "author": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Sun Nov 13 21:05:19 2011 -0600"
      },
      "committer": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Mon Nov 14 10:54:47 2011 -0800"
      },
      "message": "Removed unused imports; whitespace normalization\n\nChange-Id: I5e66c170e37f1382ec500cd6ae4a71435de7929f\n"
    },
    {
      "commit": "4556a605e79b072812bba8c43486dfe632559f9a",
      "tree": "c121de1d8362a6db9c094b303aa4dbcf4db2747a",
      "parents": [
        "a8a6ab0264e195d25d5b87691877e9e6006f1c61"
      ],
      "author": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Sun Nov 13 21:03:08 2011 -0600"
      },
      "committer": {
        "name": "Dolph Mathews",
        "email": "dolph.mathews@gmail.com",
        "time": "Mon Nov 14 10:45:24 2011 -0800"
      },
      "message": "Documented availability of \u0027auth\u0027 tag\n\nChange-Id: I06ffd3a9237df881986967376d81d11e9c9f4f98\n"
    },
    {
      "commit": "e5b83d49dea81e5acccbd4277fc8832fa84e6cc5",
      "tree": "32aae1fcb5e0b4283aac86111e99e1c94a4eb7bb",
      "parents": [
        "cc0fb757d6d75779a4bf67c6ba51b05d5cdae9a4"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Thu Nov 10 14:39:02 2011 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Thu Nov 10 16:40:09 2011 -0600"
      },
      "message": "Added server details tests. Also re-added several files that somehow missed the initial commit\n\nChange-Id: I23eb08d2589b5c513b38de2476e44d53f21a79a1\n"
    },
    {
      "commit": "a8a6ab0264e195d25d5b87691877e9e6006f1c61",
      "tree": "ed9a283f81b39c2dbb1355f190d9d195118ba362",
      "parents": [
        "cc0fb757d6d75779a4bf67c6ba51b05d5cdae9a4"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Nov 04 16:46:11 2011 +0000"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Nov 10 16:29:20 2011 -0600"
      },
      "message": "Fix rabbitmq login\n\nChange-Id: Ic0044adec32ac2cabff7aefe4d11970224ff1cd0\n"
    },
    {
      "commit": "cc0fb757d6d75779a4bf67c6ba51b05d5cdae9a4",
      "tree": "3178bd5f06eddc480b6043b95304d61dbaaebf8f",
      "parents": [
        "66bb87a5a116481e39756588da85d9897dff3d7f",
        "1465d61ac5bf34c1af1753eda4a38c43a0aa52cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 10 18:06:20 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 10 18:06:20 2011 +0000"
      },
      "message": "Merge \"Initial import of tests from the Zodiac project. On suggestion from Westmaas, imported tests under the nova directory (final naming TBD) to more quickly get them imported. To run these tests, execute \u0027nosetests nova/tests\u0027. I\u0027ve also only submitted the most stable of the tests. More to come.\""
    },
    {
      "commit": "66bb87a5a116481e39756588da85d9897dff3d7f",
      "tree": "587ecb912527892305d2e76c88695d0e8309a119",
      "parents": [
        "883cb26642375098056b4a0055caf43dfee9d4a0",
        "73aefd354010eec9b07ff233d9b050242ba80da7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 10 04:07:23 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 10 04:07:23 2011 +0000"
      },
      "message": "Merge \"Tests were not passing for test_servers in Kong tests. Kong was expecting too much information back from the POST.\""
    },
    {
      "commit": "1465d61ac5bf34c1af1753eda4a38c43a0aa52cf",
      "tree": "9105298c7bdccb022ebc7580b66c797c076d9d69",
      "parents": [
        "883cb26642375098056b4a0055caf43dfee9d4a0"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Wed Nov 02 02:22:15 2011 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Wed Nov 09 17:20:01 2011 -0600"
      },
      "message": "Initial import of tests from the Zodiac project. On suggestion from Westmaas, imported tests under the nova directory\n(final naming TBD) to more quickly get them imported. To run these tests, execute \u0027nosetests nova/tests\u0027.\nI\u0027ve also only submitted the most stable of the tests. More to come.\n\nChange-Id: I2abd961992c02b27c4deaa9f11a49ba91c5b765d\n\nFixed config defaults\n\nChange-Id: I90d5ea20167caddbec6b4cf51a0df9bb333514cb\n"
    },
    {
      "commit": "73aefd354010eec9b07ff233d9b050242ba80da7",
      "tree": "43943d0c53fc0ee1bbaafe0ec8d227e7598be495",
      "parents": [
        "6c9f2ec1de99eec40139d401134686eb67fb89f2"
      ],
      "author": {
        "name": "Brian Lamar",
        "email": "brian.lamar@rackspace.com",
        "time": "Thu Nov 03 14:22:00 2011 -0400"
      },
      "committer": {
        "name": "Brian Lamar",
        "email": "brian.lamar@rackspace.com",
        "time": "Thu Nov 03 14:23:55 2011 -0400"
      },
      "message": "Tests were not passing for test_servers in Kong tests. Kong was expecting too much information back from the POST.\n\nChange-Id: Ib74a525f0aa9da67e6af75d6c1a11845df8eabdd\n"
    },
    {
      "commit": "883cb26642375098056b4a0055caf43dfee9d4a0",
      "tree": "b440757a6779c3e9271df26bb2bfa03a05e4ce44",
      "parents": [
        "6c9f2ec1de99eec40139d401134686eb67fb89f2"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Wed Nov 02 11:30:07 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Wed Nov 02 11:41:58 2011 -0400"
      },
      "message": "Cleaning up kong.tests.test_server_actions\n\nChange-Id: I4b14079ae47f61fc270d4e0554041f85f2185dbc\n"
    },
    {
      "commit": "6c9f2ec1de99eec40139d401134686eb67fb89f2",
      "tree": "db9f7a3d097b0e974b6ade38c635b848fd93f3bc",
      "parents": [
        "34ffa7e3d2dc2a82c56c170f6d7d8019d628ab93"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Wed Nov 02 11:40:51 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Wed Nov 02 11:41:29 2011 -0400"
      },
      "message": "Adding missing kong.common.utils module\n\nChange-Id: I6015e6525205a1cfaaba2fc664cc1212afc2cb08\n"
    },
    {
      "commit": "34ffa7e3d2dc2a82c56c170f6d7d8019d628ab93",
      "tree": "27fa1f978a609c08b49105e8842aab35cdb040fc",
      "parents": [
        "7bbba80910f518a7c1ab59de885630290f9cd583"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Tue Nov 01 14:35:05 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Tue Nov 01 14:35:05 2011 -0400"
      },
      "message": "Removing link doctoring in test_images\n\nChange-Id: I8999b222eae4d6db0779e8fac89c6eb5e08366f8\n"
    },
    {
      "commit": "7bbba80910f518a7c1ab59de885630290f9cd583",
      "tree": "e23906c75f89d5c0836fe4f0c6c57b4d0a90149a",
      "parents": [
        "f20e4ed27f64abf0750e51004f12611e3569056a",
        "49d666e4e568c387037b3e88130e07d0f107d351"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 31 19:37:18 2011 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 31 19:37:18 2011 +0000"
      },
      "message": "Merge \"Removed non-testing suggestions\""
    },
    {
      "commit": "f20e4ed27f64abf0750e51004f12611e3569056a",
      "tree": "f65de7393bc79b27c817353264efbcb39bd83415",
      "parents": [
        "bbb1cfb37739abca39018573d9e093dbe54b4471"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 22:04:15 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Mon Oct 31 15:25:26 2011 -0400"
      },
      "message": "Adding identity api v2.0 tests\n\nChange-Id: I955392bd462957208a9b7ce58efa5da7e1a2db47\n"
    },
    {
      "commit": "bbb1cfb37739abca39018573d9e093dbe54b4471",
      "tree": "e9a2dcfb304d8ad96d83df441a397b6af6d90e11",
      "parents": [
        "c062b440003b330c63ee6917e7182cc5a937d0ff"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 18:04:37 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Mon Oct 31 15:23:19 2011 -0400"
      },
      "message": "Updating images tests\n\n- Consolidating glance/images test modules.\n- Consolidating all glance tests into a single ami-specific test\n- Test now cleans up images it pushes into glance\n- Updating links for sample ami-style image\n- Updating config variables for ami-style image pieces\n\nChange-Id: Ie0aaec36eca8425b687740b289fce6964b13fdbd\n"
    },
    {
      "commit": "c062b440003b330c63ee6917e7182cc5a937d0ff",
      "tree": "1af013c7afdd7282c96fab4253b7274f37d7395d",
      "parents": [
        "0ecfd50fc0a305f6f0dad8cc3960666f6e5c592c"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 17:13:41 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Mon Oct 31 15:23:19 2011 -0400"
      },
      "message": "Further optimize kong.tests.test_servers\n\nI sped up this module by \u003e50% and added much more thorough server\nmodification testing.\n\nChange-Id: Icfb2d4d65badec8621224395282af18ac275640f\n"
    },
    {
      "commit": "0ecfd50fc0a305f6f0dad8cc3960666f6e5c592c",
      "tree": "dd0b34900ce48737a57b0b59557adc8eff38ed4b",
      "parents": [
        "3f6c9d587536c9ab3be0ecc977904fcb656734c0"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 12:42:19 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Sun Oct 30 00:32:04 2011 -0400"
      },
      "message": "Removing unnecessary printing of config file\n\nChange-Id: Iedc1725ccc46c2c4626edab950dae5f3a6129a5b\n"
    },
    {
      "commit": "49d666e4e568c387037b3e88130e07d0f107d351",
      "tree": "812787ac8913b738240a63a35772f1f7be1e6111",
      "parents": [
        "3f6c9d587536c9ab3be0ecc977904fcb656734c0"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Oct 24 23:24:54 2011 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Sat Oct 29 22:30:19 2011 -0500"
      },
      "message": "Removed non-testing suggestions\n\nChange-Id: I49d1499a240f71c06497fd1eb5afafd871547bb8\n"
    },
    {
      "commit": "3f6c9d587536c9ab3be0ecc977904fcb656734c0",
      "tree": "abc3c30a8e13ba2a126ad593c95f27ea48e2646c",
      "parents": [
        "86fd8bc8e72de6776cf79ec3e574552a7fd45cf2"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 12:37:34 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Fri Oct 28 11:54:00 2011 -0400"
      },
      "message": "Stop kong/run_tests.sh from building venv each run\n\nChange-Id: I17e077891471e4b5e2c0372b1d2adf735f4df3ca\n"
    },
    {
      "commit": "86fd8bc8e72de6776cf79ec3e574552a7fd45cf2",
      "tree": "0775fc15172186f1f8b3002adf09f2fc74504a56",
      "parents": [
        "e62141bc5021b9614e43d912b5b77ad5f62d5725"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 12:35:44 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 19:08:07 2011 -0400"
      },
      "message": "Relaxing FlavorsTest entity checking\n\nThere\u0027s already an extension in nova that changes the flavor entity, so\nwe need to change the check to look for a minimum set of keys.\n\nChange-Id: I585e167908718805e36c9cdb88940e9ca0c06ec5\n"
    },
    {
      "commit": "e62141bc5021b9614e43d912b5b77ad5f62d5725",
      "tree": "ec5347fe9a80243c5cbd3acb44d6661e44b14cee",
      "parents": [
        "52d8622d202f593fcc3efb64b9f4d65402222b02"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 12:29:04 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 12:47:05 2011 -0400"
      },
      "message": "Adding paramiko and unittest2 to pip-requires\n\nChange-Id: I485e167908718805e36c9cdb88940e9ca0c06ec5\n"
    },
    {
      "commit": "52d8622d202f593fcc3efb64b9f4d65402222b02",
      "tree": "1b30f7ea951d15b0204605f69395389b220d5194",
      "parents": [
        "84d2f13dce26d90e185559d06194c4319f8dc149"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 12:28:14 2011 -0400"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "brian.waldon@rackspace.com",
        "time": "Thu Oct 27 12:46:21 2011 -0400"
      },
      "message": "Updating sample config with required values\n\nChange-Id: If547304455dadcaffb870ebcb8421bd9f53d709f\n"
    },
    {
      "commit": "84d2f13dce26d90e185559d06194c4319f8dc149",
      "tree": "826095f1ccd23c3b1bba17be7eca0c344f9fa5ea",
      "parents": [
        "45333b375c533ba11a9048061a55253ab22efd49"
      ],
      "author": {
        "name": "Aaron Lee",
        "email": "aaron.lee@rackspace.com",
        "time": "Tue Oct 25 11:47:47 2011 -0500"
      },
      "committer": {
        "name": "Aaron Lee",
        "email": "aaron.lee@rackspace.com",
        "time": "Tue Oct 25 11:47:47 2011 -0500"
      },
      "message": "The servers test deal with the new uuid params.\n\nChange-Id: I44e7daf10b77534e49eca411009fbab753ee8fbb\n"
    },
    {
      "commit": "45333b375c533ba11a9048061a55253ab22efd49",
      "tree": "2a135836a9206aebee4d5ed15d2418dca8b68b8c",
      "parents": [
        "35b8c921e9da13b46fae375693205bbff44bfcee"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Thu Oct 20 13:49:37 2011 -0400"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Mon Oct 24 14:51:32 2011 -0400"
      },
      "message": "Add .gitreview config file for gerrit.\n\nChange-Id: I68cea1fe92890f10182017936f93a68ee120911d\n"
    },
    {
      "commit": "35b8c921e9da13b46fae375693205bbff44bfcee",
      "tree": "6e3208ce96f71259c73fe8ebfaa910b8d84df440",
      "parents": [
        "78dbb6436614790f1cae1ebc68f360a65cdf5a66"
      ],
      "author": {
        "name": "Aaron Lee",
        "email": "aaron.lee@rackspace.com",
        "time": "Tue Oct 18 17:07:19 2011 -0500"
      },
      "committer": {
        "name": "Aaron Lee",
        "email": "aaron.lee@rackspace.com",
        "time": "Wed Oct 19 16:23:03 2011 -0500"
      },
      "message": "test supporting API v1.1\n\nUpdating some of the test to support api v1.1\n\nChange-Id: I22c8650d8be02031204b23b7d39c6c6fc5294ca9\n"
    },
    {
      "commit": "78dbb6436614790f1cae1ebc68f360a65cdf5a66",
      "tree": "b34c7aaf75541b5ae05ce6859af7205befcb54d2",
      "parents": [
        "2355a4b0362add378e48cb66bf122aef4c07835d"
      ],
      "author": {
        "name": "Aaron Lee",
        "email": "aaron.lee@rackspace.com",
        "time": "Tue Oct 18 10:27:02 2011 -0500"
      },
      "committer": {
        "name": "Aaron Lee",
        "email": "aaron.lee@rackspace.com",
        "time": "Tue Oct 18 14:24:26 2011 -0500"
      },
      "message": "Making run_test.sh python version and directory\nagnostic\n\nRefactored some of the shell scripts to handle\nbeing run from another directory, as well as to\nnot force the use of 2.6\n\nedit: format the comments\n\nChange-Id: Id92b9dc82743598b7c570e431cad423c8a2ee95d\n"
    },
    {
      "commit": "2355a4b0362add378e48cb66bf122aef4c07835d",
      "tree": "41e3af2ad317a8c33879f72dddadd3bc7531f4fa",
      "parents": [
        "108c28fff06ae532f3a09dd8458b1751792b87e3"
      ],
      "author": {
        "name": "Aaron Lee",
        "email": "aaron.lee@rackspace.com",
        "time": "Thu Oct 13 13:43:16 2011 -0500"
      },
      "committer": {
        "name": "Aaron Lee",
        "email": "aaron.lee@rackspace.com",
        "time": "Fri Oct 14 16:24:34 2011 -0500"
      },
      "message": "Adding generic run_tests.sh\n\nMoving the kong test runners into the kong dir and\nadding a generic run_tests.sh\n\nChange-Id: I939c81938891a428f7c094c8a2ff4909e51f755f"
    },
    {
      "commit": "108c28fff06ae532f3a09dd8458b1751792b87e3",
      "tree": "3cb53691d1732414889a9c7d745064992baee37a",
      "parents": [
        "a86180afe4e1e056287e5eeb434fe0269f6077dc"
      ],
      "author": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Fri Sep 09 08:56:58 2011 -0700"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "james.blair@rackspace.com",
        "time": "Fri Sep 09 08:56:58 2011 -0700"
      },
      "message": "Add rfc.sh to help with gerrit workflow.\n"
    },
    {
      "commit": "a86180afe4e1e056287e5eeb434fe0269f6077dc",
      "tree": "e01e2d06d3f07498156ec6f198b7e88a7109e0a6",
      "parents": [
        "4480f607c45e099334c8e95091e7540cee903e9c"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 16:22:26 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 16:28:06 2011 +0200"
      },
      "message": "Consolidate configuration some more\n"
    },
    {
      "commit": "4480f607c45e099334c8e95091e7540cee903e9c",
      "tree": "d2e385e04eb97d1216301f49504cbbb0d0a436ee",
      "parents": [
        "fce58c5fa45c1db47fcaac018c8a574ee597b34e"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 16:12:35 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 16:12:35 2011 +0200"
      },
      "message": "Make ServersTest.setUpClass just setUp to make sure we have read the config.\n"
    },
    {
      "commit": "fce58c5fa45c1db47fcaac018c8a574ee597b34e",
      "tree": "e829191cd65d513f56b29163a451f9ee8bfb759e",
      "parents": [
        "f1bd053f6a8996e4ccf88ba7e406e4c691e68411"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 16:07:13 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 16:07:13 2011 +0200"
      },
      "message": "Annotate old stacktester tests so that they get run by run_tests.sh --whatever\n"
    },
    {
      "commit": "f1bd053f6a8996e4ccf88ba7e406e4c691e68411",
      "tree": "d7a9f7d45fbaae14129d003f391f97e9c1fade9e",
      "parents": [
        "a01ed3a5f17e3faf2fdfcac295ea5f7cd1ef9bf2"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 14:25:46 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 14:25:46 2011 +0200"
      },
      "message": "Output request to create server call for easier debugging.\n"
    },
    {
      "commit": "a01ed3a5f17e3faf2fdfcac295ea5f7cd1ef9bf2",
      "tree": "b55d822961bde327a9f4680378f9c7f521fdbd3f",
      "parents": [
        "1e9110fef369e3b2560464e7d09fba7e34c890a0"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 14:21:01 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 14:21:01 2011 +0200"
      },
      "message": "Output response from create server call for easier debugging.\n"
    },
    {
      "commit": "1e9110fef369e3b2560464e7d09fba7e34c890a0",
      "tree": "a4fda2455e296288c0e2426b1ead2e344267cc5f",
      "parents": [
        "5f4ad83dc5c54ceb33cbf1c7e6963f639e8cf6b9"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 14:15:09 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 14:18:13 2011 +0200"
      },
      "message": "Make the use of a ramdisk optional for tests\n"
    },
    {
      "commit": "5f4ad83dc5c54ceb33cbf1c7e6963f639e8cf6b9",
      "tree": "5d3eab38a2a4fccf2d430b3638438148e8ece069",
      "parents": [
        "45727772b23a45f7890c43aa2476259bf4e4f592"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 14:08:19 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 14:09:05 2011 +0200"
      },
      "message": "Pull in changes from stacktester.\n"
    },
    {
      "commit": "45727772b23a45f7890c43aa2476259bf4e4f592",
      "tree": "f2c534afd49938750a132bd9563bbca7084a6631",
      "parents": [
        "d6b047aa20f1d78961fba6f6c26a1fcd92c802f9"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 13:48:00 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 13:48:00 2011 +0200"
      },
      "message": "Skip Rabbit tests if pika is not available.\n"
    },
    {
      "commit": "d6b047aa20f1d78961fba6f6c26a1fcd92c802f9",
      "tree": "f82ba0faa1acb29325ce327ade81da37ac36f7d3",
      "parents": [
        "6adacc876df08369032ba5aa2537baa07f821348"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 13:39:32 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 13:39:32 2011 +0200"
      },
      "message": "Initialise openstack.Manager() with config from self.nova.\n"
    },
    {
      "commit": "6adacc876df08369032ba5aa2537baa07f821348",
      "tree": "65446c817c57f58cb20190536bbef7673d963326",
      "parents": [
        "bc1d3a044b5e3e515adbf9a06274fdaf6f7c1255"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 13:34:35 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Sep 09 13:34:35 2011 +0200"
      },
      "message": "Make all tests inherit from the same base class.\n"
    },
    {
      "commit": "bc1d3a044b5e3e515adbf9a06274fdaf6f7c1255",
      "tree": "b4ce3c4d225907d68f8a457e797c3b125298d12f",
      "parents": [
        "4ad76ef7e5193d0b88df24ca4b6f6f9cb58c3e3d"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Thu Sep 08 13:33:17 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Thu Sep 08 13:44:09 2011 +0200"
      },
      "message": "Import all the stacktester stuff as-is (s/stacktester/kong/, though).\n"
    },
    {
      "commit": "4ad76ef7e5193d0b88df24ca4b6f6f9cb58c3e3d",
      "tree": "699f374a69c2220bfbb05ec07ebddf98239a467b",
      "parents": [
        "ec3f7090203671f76f8886c26b36d8460858b023"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Thu Sep 08 13:06:03 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Thu Sep 08 13:06:03 2011 +0200"
      },
      "message": "Add __init__.py\n"
    },
    {
      "commit": "ec3f7090203671f76f8886c26b36d8460858b023",
      "tree": "84a0180d885a3fe3b738b4169f89ab66ee39e4fc",
      "parents": [
        "826d5df3380818542c9b8384d847626ee186d138"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Thu Sep 08 13:03:42 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Thu Sep 08 13:03:42 2011 +0200"
      },
      "message": "Move everything under the kong/ namespace.\n"
    },
    {
      "commit": "826d5df3380818542c9b8384d847626ee186d138",
      "tree": "2fa66b33a0f2ce2aed0c887ecd68d0ba61d023f9",
      "parents": [
        "dafa57033eaa84fefccce134e7b75fbab9f1623c"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Mon Aug 29 11:30:40 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Mon Aug 29 11:30:54 2011 +0200"
      },
      "message": "PEP-8 compliance.\n"
    },
    {
      "commit": "dafa57033eaa84fefccce134e7b75fbab9f1623c",
      "tree": "1c894f6aab33830c8af776b3f3f11b252de1dc97",
      "parents": [
        "f4263f28f7b61172adf181e3667aca1b110edb04"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Mon Aug 29 11:27:25 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Mon Aug 29 11:27:25 2011 +0200"
      },
      "message": "Remove a bunch of unused imports\n"
    },
    {
      "commit": "f4263f28f7b61172adf181e3667aca1b110edb04",
      "tree": "c6e099038bff900cc5521059df2ad804a44a8b97",
      "parents": [
        "5d40bdb2bbf73add3a2eff5e3e83053ff2d00793"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Mon Aug 29 11:04:58 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Mon Aug 29 11:04:58 2011 +0200"
      },
      "message": "No need for xmlrpclib.Server\n"
    },
    {
      "commit": "5d40bdb2bbf73add3a2eff5e3e83053ff2d00793",
      "tree": "a44bc4e115a82e4ebf0700469ea61a1d41a2e8e3",
      "parents": [
        "a4680d3f0c42143c72aaea1cd21e8f37f2f40eb9"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:06:37 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:09:04 2011 +0200"
      },
      "message": "This is not exactly Kong.\n"
    },
    {
      "commit": "a4680d3f0c42143c72aaea1cd21e8f37f2f40eb9",
      "tree": "062b3c3a3020caf8cd5ff1a214d4f8da753140e8",
      "parents": [
        "5778a25c76ca69bb5f9b506754ac8232d2468fa7"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:04:21 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:08:57 2011 +0200"
      },
      "message": "Add sample instructions for fetching images. Make sample config match these instructions.\n"
    },
    {
      "commit": "5778a25c76ca69bb5f9b506754ac8232d2468fa7",
      "tree": "90076bf74df1e9ea84f4b04d99d9aec48027a2d8",
      "parents": [
        "74a95b6133986c3e9dbf90f45f0846801e2f6cbc"
      ],
      "author": {
        "name": "Justin Shepherd",
        "email": "jshepher@rackspace.com",
        "time": "Thu Aug 18 12:15:37 2011 -0500"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:08:57 2011 +0200"
      },
      "message": "cleanup of self.asserts\n"
    },
    {
      "commit": "74a95b6133986c3e9dbf90f45f0846801e2f6cbc",
      "tree": "297caf8cd9d49ec7cdbc10e5ad6bd21597e61ff7",
      "parents": [
        "66c861ae81f10b23d297604e3c1c79bb4b642eb9"
      ],
      "author": {
        "name": "Justin Shepherd",
        "email": "jshepher@rackspace.com",
        "time": "Thu Aug 18 11:52:02 2011 -0500"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:08:57 2011 +0200"
      },
      "message": "cleanup self.asserts\n"
    },
    {
      "commit": "66c861ae81f10b23d297604e3c1c79bb4b642eb9",
      "tree": "01a7c6e6e6228ba2d8f95b8ae7d488439835a4e2",
      "parents": [
        "b5ac32f8f255f6037c7bef32dcec4d4b07ab6b75"
      ],
      "author": {
        "name": "Justin Shepherd",
        "email": "jshepher@rackspace.com",
        "time": "Thu Aug 18 11:02:53 2011 -0500"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:08:57 2011 +0200"
      },
      "message": "moved sample_vm directory under include dir. Added image/kernel/initrd declaration to config file. Updated glance tests to reference config variables for image/kernel/initrd\n"
    },
    {
      "commit": "b5ac32f8f255f6037c7bef32dcec4d4b07ab6b75",
      "tree": "3d5f53baedc25269a5ed268ccf951c5d0c256b7a",
      "parents": [
        "f4457093e12e0fb466e36bd56f5119f61f8660b9"
      ],
      "author": {
        "name": "Justin Shepherd",
        "email": "jshepher@rackspace.com",
        "time": "Wed Aug 17 10:57:14 2011 -0500"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:08:57 2011 +0200"
      },
      "message": "Successfully deleting a server returns a 202 now instead of a 204\n"
    },
    {
      "commit": "f4457093e12e0fb466e36bd56f5119f61f8660b9",
      "tree": "1dc08506c1dedde1ef2bfe309381149c7bcff009",
      "parents": [
        "0d9bbd14716bc7454f60925adc37f09518f9ccd4"
      ],
      "author": {
        "name": "Justin Shepherd",
        "email": "jshepher@rackspace.com",
        "time": "Wed Aug 17 09:33:20 2011 -0500"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:08:57 2011 +0200"
      },
      "message": "Modified the logic to determine which ip to ping during build_check routine\n"
    },
    {
      "commit": "0d9bbd14716bc7454f60925adc37f09518f9ccd4",
      "tree": "85ac21d3f1f79451e18b882320cd5f7ccec21c13",
      "parents": [
        "f88913f26e99957b88bdcf03bade78730b75a4c3"
      ],
      "author": {
        "name": "Justin Shepherd",
        "email": "jshepher@rackspace.com",
        "time": "Thu Aug 11 12:57:44 2011 -0500"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 16:08:57 2011 +0200"
      },
      "message": "Initial Release\n"
    },
    {
      "commit": "f88913f26e99957b88bdcf03bade78730b75a4c3",
      "tree": "543b9bebdc6bd5c4b22136034a95dd097a57d3dd",
      "parents": [],
      "author": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 15:20:37 2011 +0200"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "soren@linux2go.dk",
        "time": "Fri Aug 26 15:20:37 2011 +0200"
      },
      "message": "Add README\n"
    }
  ]
}
