)]}'
{
  "log": [
    {
      "commit": "f7d5ef8ad050bc870ba60cfcdabbbb195cbf93e0",
      "tree": "7737b1b95ba2c552b486ed1d99db24e049ea5636",
      "parents": [
        "2fbb9d154d154deee13ba1875669d06a5dffc324"
      ],
      "author": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Wed Dec 21 20:34:58 2011 +0530"
      },
      "committer": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Thu Feb 02 18:35:53 2012 +0530"
      },
      "message": "Fixes LP Bug#903977 - Boundary tests for list servers\n\nAdds boundary test for showing a non-existing server\n\nAdded test_get_nonexistant_server_details\n\nChange-Id: I6fd4562a3d6c2b602c607bcad215ef58f93932b5\n"
    },
    {
      "commit": "2fbb9d154d154deee13ba1875669d06a5dffc324",
      "tree": "3d02f09031da87bc95d11142ee050957a1414bdb",
      "parents": [
        "b2be8365d867ad40a82c84298205b5a1ac2bbb69"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Sun Jan 29 22:00:02 2012 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Sun Jan 29 22:02:41 2012 -0600"
      },
      "message": "Fixes LP#922784\n* Removed duplicate test\n* Re-ordered resource allocation\n\nChange-Id: I7ec3ad211ce5e1ab33831a84bb4e2a70685d4358\n"
    },
    {
      "commit": "b2be8365d867ad40a82c84298205b5a1ac2bbb69",
      "tree": "0e882ac6e2ffcb10c233ef6fe17fd44479db1963",
      "parents": [
        "2b68e8ef391c2a2db103beb193c821ea1725f529",
        "74d040956a5843934d25bebf4b28bbaf4ea2b882"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 24 20:42:52 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 24 20:42:52 2012 +0000"
      },
      "message": "Merge \"Added flavor filter tests: lp899979, lp899980, lp899982 * Modified flavor service to return results in line with other services * Added bug flag to tests that are failing due to known issues\""
    },
    {
      "commit": "2b68e8ef391c2a2db103beb193c821ea1725f529",
      "tree": "786d9ae3992bcb1dec39aeba851164f29fad477c",
      "parents": [
        "745259cba52a80fec4c42484bc6d3b79b0a41eda",
        "9b04384ac9f3ce87444eafccbb63444911d5a87a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 24 19:08:20 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 24 19:08:20 2012 +0000"
      },
      "message": "Merge \"Fixes LP#920812 - KeyError: \u0027overLimit\u0027 on 413 return\""
    },
    {
      "commit": "74d040956a5843934d25bebf4b28bbaf4ea2b882",
      "tree": "719eb9e0b2ba03583e222b23772aaf4e50f75284",
      "parents": [
        "5fb94929e56426ef882dcf1a9491691a921cd6d4"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Jan 10 23:33:46 2012 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Jan 23 22:39:22 2012 -0600"
      },
      "message": "Added flavor filter tests: lp899979, lp899980, lp899982\n* Modified flavor service to return results in line with other services\n* Added bug flag to tests that are failing due to known issues\n\nChange-Id: Icd167c58f7782b12e757cde7fa8ce4b4f505cb6c\n"
    },
    {
      "commit": "745259cba52a80fec4c42484bc6d3b79b0a41eda",
      "tree": "3b0ddb7e5c35ed13dc1edd9c7d606b72f562b84b",
      "parents": [
        "5fb94929e56426ef882dcf1a9491691a921cd6d4"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Jan 23 23:24:54 2012 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Jan 23 23:38:57 2012 -0500"
      },
      "message": "Fixes LP #920782 - Malformed request URL\n\nSometime recently, the tenant ID instead of the tenant Name\nwas used in Compute URLs, and we were appending the tenant Name\nto the management URL returned from Keystone improperly.\n\nThis patch grabs the tenant ID from the returned management URl\nand appends the tenant ID instead of the tenant Name.\n\nChange-Id: I4d4d23b3722c5c67463592397c5b23c5f3281c30\n"
    },
    {
      "commit": "9b04384ac9f3ce87444eafccbb63444911d5a87a",
      "tree": "35af89dafe3484fc38e3e2337fdbd394446a7998",
      "parents": [
        "5fb94929e56426ef882dcf1a9491691a921cd6d4"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Jan 23 23:34:26 2012 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Jan 23 23:34:26 2012 -0500"
      },
      "message": "Fixes LP#920812 - KeyError: \u0027overLimit\u0027 on 413 return\n\nTurns out that over quota limit and over ratelimits\nreturn different keys in the faults. This patch adds\na new exception for RateLimitExceeded that handles\n413 returns when there is an overLimitFault key (and\nnot the overLimit key that is in the over Quota fault)\n\nChange-Id: I64d10cb592512e7de71c5d8518131deee516d9b2\n"
    },
    {
      "commit": "5fb94929e56426ef882dcf1a9491691a921cd6d4",
      "tree": "261abf08e38603391390af2d41d6514d927311b1",
      "parents": [
        "2eb350f71100e6f1a2f83ff28c97abd407dd48a9"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@canonical.com",
        "time": "Mon Jan 23 16:20:46 2012 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@canonical.com",
        "time": "Mon Jan 23 16:20:46 2012 -0800"
      },
      "message": "KeyPairsClient: Configure client to query nova service from Keystone catalog\n\nChange-Id: Ibf2fe805a92d178de0792bb42c2cd3df721c625e\n"
    },
    {
      "commit": "2eb350f71100e6f1a2f83ff28c97abd407dd48a9",
      "tree": "84eb3ec84e5e915d1bd6171a1ce7e7c540526018",
      "parents": [
        "5067728a02351effe3e2461a43ffbfee0c6c2fbe"
      ],
      "author": {
        "name": "kavan-patil",
        "email": "kavan.patil@hp.com",
        "time": "Thu Jan 19 11:17:26 2012 +0000"
      },
      "committer": {
        "name": "kavan-patil",
        "email": "kavan.patil@hp.com",
        "time": "Mon Jan 23 07:50:34 2012 +0000"
      },
      "message": "Added Keypair extension (os-keypairs) client and tests LP#900139\n\nChange-Id: I34c7e9aa6a1796b8d4c3ac9b3b69438796752866\n"
    },
    {
      "commit": "5067728a02351effe3e2461a43ffbfee0c6c2fbe",
      "tree": "4e222db6c31b6ba06655cffc81ad11160a748aa7",
      "parents": [
        "d3bb4052824b07432bcb53c952ecdfba1f6c8a81"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Fri Jan 06 15:39:20 2012 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Fri Jan 20 16:49:10 2012 -0500"
      },
      "message": "Adds Images API tests\n\n* Adds new images API tests in tempest/tests/images\n* Adds tempest.openstack.ServiceManager class to deal with non-Compute API\n  clients\n* Adds an [image] section to the configuration file and manager\n  that deals with Image API stuff\n* Updates the tools/conf_from_devstack script to write an image\n  section to the generated tempest.conf\n\nThis is all in preparation for removing the functional integration\ntests from Glance and putting them in Tempest...\n\nChange-Id: I6caf50e5cab97794204472151acc88fcdd0fc224\n"
    },
    {
      "commit": "d3bb4052824b07432bcb53c952ecdfba1f6c8a81",
      "tree": "fe731fb1e438f64de11e0faee721c8db75471cc3",
      "parents": [
        "0779dfd3065b1c2c04bbcf69e981f64fa0ded6c9"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Jan 19 10:10:05 2012 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Fri Jan 20 15:08:40 2012 -0500"
      },
      "message": "Don\u0027t set multiple images if image_ref_alt is the same as image_ref. Fix typo\nin skip_unless_addr.\n\nChange-Id: Ib106fc4a8ac895f44c903aa3ba6f66765bd5f121\n"
    },
    {
      "commit": "0779dfd3065b1c2c04bbcf69e981f64fa0ded6c9",
      "tree": "6f1c7811db8f2255b27185a8a328b2a09b94dfc6",
      "parents": [
        "5135bfcea5c3f133a75ac84710610718ba9b36ae"
      ],
      "author": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Fri Dec 23 00:29:36 2011 +0530"
      },
      "committer": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Fri Jan 20 02:27:42 2012 +0530"
      },
      "message": "Fixes LP Bug#903969 - Image metadata boundary tests\n\nAdds boundary tests for image metadata in Compute API\n\nChanged the indentation to 4 space width.\nAdded nonexistant tests for image metadata operations\n\nChange-Id: Ife6324f7eb55ef71315a9775993c431849ad2d45\n"
    },
    {
      "commit": "5135bfcea5c3f133a75ac84710610718ba9b36ae",
      "tree": "4f02363db68c023a477e6c42313006e80b85b0b5",
      "parents": [
        "ddd5a97365eabb05d85b161f708333c52c882210"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Thu Jan 05 15:46:49 2012 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Wed Jan 18 13:06:42 2012 -0500"
      },
      "message": "Rework exceptions in Tempest\n\n* Add base exception class similar to other OS projects\n* Catch certain HTTP errors and raise exceptions in base\n  client classes\n* Fixes LP Bug#899701 by adding tearDownClass() method\n  to the test_list_images.ListImagesTest class to destroy\n  images and instances the test case creates\n\nChange-Id: I0f616813539b31da27e5106a59c2ca3765b1919f\n"
    },
    {
      "commit": "ddd5a97365eabb05d85b161f708333c52c882210",
      "tree": "5123f14e609801bcad47a5ae6f653a5b3bd10405",
      "parents": [
        "af7ab1c1e6cf1336384a0b62e0000ce3d2454a2b",
        "ade49f970e2dbdc6ace515b1365bf1fcff4d4e6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 17 22:10:34 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 17 22:10:34 2012 +0000"
      },
      "message": "Merge \"Fix for bug917490 * Adds a wait for the image to become active before deleting it\""
    },
    {
      "commit": "af7ab1c1e6cf1336384a0b62e0000ce3d2454a2b",
      "tree": "a5a8979ff914e110badd48e8db7a30de081d4245",
      "parents": [
        "eeb9caa3b0477faa6ba67b2c6d8c00a1552cde21"
      ],
      "author": {
        "name": "Ravikumar Venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Tue Jan 17 12:54:22 2012 -0800"
      },
      "committer": {
        "name": "Ravikumar Venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Tue Jan 17 14:01:12 2012 -0800"
      },
      "message": "import error on security groups clientfix 917867\n\nChange-Id: I93d75cfb613c83764ad60ee9badb0053b7e4a2f9\n"
    },
    {
      "commit": "eeb9caa3b0477faa6ba67b2c6d8c00a1552cde21",
      "tree": "f94e905025f6d3db8c58b6d434db081b14f18141",
      "parents": [
        "c12d746d0062d6181439c1cc122339363b46e52c"
      ],
      "author": {
        "name": "Ravikumar Venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Thu Jan 12 16:42:36 2012 -0800"
      },
      "committer": {
        "name": "Ravikumar Venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Tue Jan 17 10:21:02 2012 -0800"
      },
      "message": "incorporated Jay\u0027s suggestion\nbug915695 security groups client - to list\n\nChange-Id: I7f9ab59557c8cb20e7e67468925e4666dd981541\n"
    },
    {
      "commit": "ade49f970e2dbdc6ace515b1365bf1fcff4d4e6c",
      "tree": "04ae617564243fbb06e02335f0137baa51ebd367",
      "parents": [
        "c12d746d0062d6181439c1cc122339363b46e52c"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Jan 16 23:14:26 2012 -0600"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Jan 16 23:15:09 2012 -0600"
      },
      "message": "Fix for bug917490\n* Adds a wait for the image to become active before deleting it\n\nChange-Id: I56c05dc8239a284210eaafb0ead14171abc263a8\n"
    },
    {
      "commit": "c12d746d0062d6181439c1cc122339363b46e52c",
      "tree": "cbf97952e23ccf1f3082eefea7d6a1109ed1eed1",
      "parents": [
        "89422e73d4a86d3ea25bd3985d81fe2414903e08",
        "17d7f06ca113d55a5282ede0f604b5e3ba045ebc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 13 18:42:19 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 13 18:42:19 2012 +0000"
      },
      "message": "Merge \"Minor style related change in strings Changed indentation to 4 space width Added nonexistant tests for server metadata operations\""
    },
    {
      "commit": "89422e73d4a86d3ea25bd3985d81fe2414903e08",
      "tree": "a2c4329a30fb2dc265622ed59846533bea059a70",
      "parents": [
        "04b70814228bc5444c4773be8509c6688f8d3014"
      ],
      "author": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Thu Dec 22 23:30:29 2011 +0530"
      },
      "committer": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Sat Jan 14 03:03:14 2012 +0530"
      },
      "message": "Removed an invalid test\nAdded nonexistant tests for list images operations\n\nChange-Id: I10a8432e9a9b7e6d142693834b3c7f01b865c625\n"
    },
    {
      "commit": "17d7f06ca113d55a5282ede0f604b5e3ba045ebc",
      "tree": "e8bd95e5c77328821240b1446389266d51c34539",
      "parents": [
        "04b70814228bc5444c4773be8509c6688f8d3014"
      ],
      "author": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Thu Dec 22 17:35:00 2011 +0530"
      },
      "committer": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Fri Jan 13 16:05:17 2012 +0530"
      },
      "message": "Minor style related change in strings\nChanged indentation to 4 space width\nAdded nonexistant tests for server metadata operations\n\nChange-Id: I830c2a03b006f39b62504a13c1b611c8fe55722f\n"
    },
    {
      "commit": "04b70814228bc5444c4773be8509c6688f8d3014",
      "tree": "1eadb491be61f960ede49585340282c55abc618b",
      "parents": [
        "277970d9ccba3260ed62e59b63aae030f994b162"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Wed Jan 11 10:53:24 2012 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Wed Jan 11 11:35:07 2012 -0500"
      },
      "message": "LP Bug#914770 - NameError in test_images\n\nThanks to bcwaldon for making me look silly :)\n\nNow checks the location header returned from createImage\ncall in the case when the image is erroneously created\nand should then be deleted...\n\nChange-Id: Iec303355ccb7d19fd4667462b82fc8e95bdafde7\n"
    },
    {
      "commit": "277970d9ccba3260ed62e59b63aae030f994b162",
      "tree": "77fb2ef0667b3df807cee037f8c0e95213c103fc",
      "parents": [
        "94d8117fa4cf05fab58cfea40d1f262eaee878fe",
        "e2d46b48ef7ff0f89fa6b385c602f65bc6a37c37"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 11 16:17:28 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 11 16:17:28 2012 +0000"
      },
      "message": "Merge \"RestClient to target specific services in Keystone catalog\""
    },
    {
      "commit": "94d8117fa4cf05fab58cfea40d1f262eaee878fe",
      "tree": "c3cb0538b0f4f0ade9aa1346a8a8129d6f9e6573",
      "parents": [
        "ce2ba0f6df79f837354842cbe2b360b5978ba8cc"
      ],
      "author": {
        "name": "Ravikumar Venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Mon Jan 09 21:53:14 2012 -0800"
      },
      "committer": {
        "name": "Ravikumar Venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Tue Jan 10 17:08:43 2012 -0800"
      },
      "message": "Patch4 corrected typo - for server. not changing try except block\nPatch3 removed wait time\nPatch 2. Incorporated Jay\u0027s review comments\nfix for bug903970 create image from deleted server. Verified Pep8 formats. Verified that the test run fine . No image created\n\nChange-Id: I48ef0f66cf7c10817326c60993690e9aa968bbbe\n"
    },
    {
      "commit": "ce2ba0f6df79f837354842cbe2b360b5978ba8cc",
      "tree": "822071dff82a941f7943b55573a98ce5a9cdadb6",
      "parents": [
        "32621f97edbd90fac1c1b6c314b142aabbd403aa",
        "84b0597ceab9a33f5a4ddfde32159f69d8f5764e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 10 22:30:35 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 10 22:30:35 2012 +0000"
      },
      "message": "Merge \"Create a Tempest conf from a Devstack env\""
    },
    {
      "commit": "32621f97edbd90fac1c1b6c314b142aabbd403aa",
      "tree": "185bbf8535f4f0950e7de0620d020509b74750b8",
      "parents": [
        "9cc2334bccf95a8dc3606e9bff255caf23c52db2"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jpipes@librebox.gateway.2wire.net",
        "time": "Thu Jan 05 20:41:40 2012 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Jan 09 17:16:49 2012 -0500"
      },
      "message": "Fixes LP Bug #912596 - image_ref_alt not found\n\n* Adds skippers to tempest to enable skipping tests\n  that don\u0027t meet certain conditions\n* Adds a check in test_list_servers.ServerDetailsTest.setUpClass\n  that checks if the image with ID image_ref_alt actually exists\n  and if it does not, marks a specific test as skipped.\n\nThis is what the resulting test run looks like after adding\nthe skip:\n\njpipes@librebox:~/repos/tempest$ nosetests -sv tempest.tests.test_list_servers\nReturn the full details of a single server ... ok\nFilter the detailed list of servers by flavor ... ok\nFilter the detailed list of servers by image ... SKIP: Only one image found\nFilter the detailed list of servers by server name ... ok\nFilter the detailed list of servers by server status ... ok\nReturn a detailed list of all servers ... ok\n\n----------------------------------------------------------------------\nRan 6 tests in 108.909s\n\nOK (SKIP\u003d1)\n\nChange-Id: Ia6178ca8201acc03566b785ec096eda51d0425c9\n"
    },
    {
      "commit": "9cc2334bccf95a8dc3606e9bff255caf23c52db2",
      "tree": "932f0096d311c345910ee2ffee08ebf5c84e15d7",
      "parents": [
        "a37cf00f93328ca4e8906b051cf1ce9503d0b49e"
      ],
      "author": {
        "name": "gavin-brebner-orange",
        "email": "gavin.brebner@hp.com",
        "time": "Fri Dec 02 12:49:58 2011 +0100"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Jan 09 14:38:36 2012 -0500"
      },
      "message": "Added test_create_server_metadata_key_too_long\n\nFixes LP Bug#893845\n\nChange-Id: I1df5d76804f6aa78291bf99fc5233be253d9f228\n"
    },
    {
      "commit": "84b0597ceab9a33f5a4ddfde32159f69d8f5764e",
      "tree": "cdbf6e37d45aedb5c92b7d7174d9382927b04594",
      "parents": [
        "a37cf00f93328ca4e8906b051cf1ce9503d0b49e"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jpipes@librebox.gateway.2wire.net",
        "time": "Thu Jan 05 19:16:32 2012 -0500"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Fri Jan 06 09:19:01 2012 -0500"
      },
      "message": "Create a Tempest conf from a Devstack env\n\nAdds a new script in tempest/tools/conf_from_devstack\nthat constructs a Tempest configuration file based on\nthe values in a devstack directory and its localrc\nfile.\n\nChange-Id: I44626b0e5a10aaae22f03176cf21b6835e9f2500\n"
    },
    {
      "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"
    }
  ],
  "next": "ec3f7090203671f76f8886c26b36d8460858b023"
}
