)]}'
{
  "log": [
    {
      "commit": "7aa7f758c7fac0be50b2a0752675f2ec2d6c659b",
      "tree": "7f0cb092b25b2cdf17a10d259e09b562d563144a",
      "parents": [
        "1b39dd4767c057c00ba41ab45298d0b9f5582bcb"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Thu May 31 12:07:46 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Thu May 31 12:11:42 2012 -0500"
      },
      "message": "Setup Nose multiprocessor config for:\n\n* test_flavors.py\n* test_keypairs.py\n* test_list_images.py\n* test_list_servers.py\n* test_server_personality.py\n* test_servers.py\n\nChange-Id: Ib72f09c1faf7e415dfb3069a6cd1d3721e242c28\n"
    },
    {
      "commit": "1b39dd4767c057c00ba41ab45298d0b9f5582bcb",
      "tree": "44a52ff7d74761eec07a02cdc283e9e99cc76cae",
      "parents": [
        "7141b33ba6880eed81545f45db5b5339771c52ed"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Wed May 30 17:04:09 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu May 31 08:36:21 2012 -0400"
      },
      "message": "Wait for server to be deleted before reboot/rebuild. Fixes bug 1006586.\n\nChange-Id: I000d06fb3f7200b819e62cabbf7a43ef13eb8d7c\n"
    },
    {
      "commit": "7141b33ba6880eed81545f45db5b5339771c52ed",
      "tree": "a79090f327052a8b7cbff9a178efe066aa0da7de",
      "parents": [
        "d5376f9a297509d5b2a7df1d9ffa45d0b49786ff",
        "929a32aa497cabf92ec6c43124729305542c122f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 31 05:12:06 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 31 05:12:06 2012 +0000"
      },
      "message": "Merge \"Fixes bug 992721- Metadata testcases for authorization testcases\""
    },
    {
      "commit": "d5376f9a297509d5b2a7df1d9ffa45d0b49786ff",
      "tree": "3627988f7dffdebe09481515f3705e3c5e09f3e8",
      "parents": [
        "838780fecde3cf6c8f08cc8581e525bb4c34d69d",
        "d3b43f643ddd0f2a76417cceb55dae842d109557"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 31 04:52:45 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 31 04:52:45 2012 +0000"
      },
      "message": "Merge \"Fixes bug 972130- Testcases to CREATE, GET, DELETE, FILTER volumes\""
    },
    {
      "commit": "838780fecde3cf6c8f08cc8581e525bb4c34d69d",
      "tree": "f04e3ddb2e932b473f596326fc35dea054f870d9",
      "parents": [
        "8581f534dcd33d869e1f1e8819ae5c5f6068ca4c",
        "69e80a0a66e966ec2f23efb79de809ed91d6adba"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 31 04:25:42 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 31 04:25:42 2012 +0000"
      },
      "message": "Merge \"Adds admin tests for roles and roleRef API\""
    },
    {
      "commit": "8581f534dcd33d869e1f1e8819ae5c5f6068ca4c",
      "tree": "945a75ddab74ed22b3e71df357397ffb47bab898",
      "parents": [
        "4498683069e6d7f6a3be09b12805f037e476dbdc"
      ],
      "author": {
        "name": "Dan Prince",
        "email": "dprince@redhat.com",
        "time": "Wed May 30 17:11:55 2012 -0400"
      },
      "committer": {
        "name": "Dan Prince",
        "email": "dprince@redhat.com",
        "time": "Wed May 30 17:11:55 2012 -0400"
      },
      "message": "Deleted flavors can be viewed ... but not listed.\n\nUpdates the test_get_flavor_details_for_deleted_flavor test\ncase so that deleted flavors can be viewed but not listed.\n\nChange-Id: Ie25fe95ee2d5edad201af98ce68337372913368f\n"
    },
    {
      "commit": "69e80a0a66e966ec2f23efb79de809ed91d6adba",
      "tree": "ee46a5bf6ddf09df212591e256aedd809bb1a50c",
      "parents": [
        "4498683069e6d7f6a3be09b12805f037e476dbdc"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Tue May 15 03:54:04 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Tue May 29 20:29:32 2012 -0700"
      },
      "message": "Adds admin tests for roles and roleRef API\n\nChange-Id: I10e7116570f922ec87e23b1f880cd4b1c08c3088\n"
    },
    {
      "commit": "4498683069e6d7f6a3be09b12805f037e476dbdc",
      "tree": "88069cde5cf927af3024c868c066652d7136a4a8",
      "parents": [
        "74f6851665569c1a6aa8af60879ae3d156560b59"
      ],
      "author": {
        "name": "Unmesh Gurjar",
        "email": "unmesh.gurjar@vertex.co.in",
        "time": "Tue May 08 19:57:10 2012 +0530"
      },
      "committer": {
        "name": "Unmesh Gurjar",
        "email": "unmesh.gurjar@vertex.co.in",
        "time": "Tue May 29 07:45:11 2012 -0700"
      },
      "message": "First cut of Network client and positive tests.\n\nFixes bug 946675.\n1. Created Network (Quantum ) client for Tempest.\n2. Added positive tests for Quantum.\n3. Addressed review comments.\n\nChange-Id: If3e27d3aadc70fbf6db722b6ae554a1188fe56e8\n"
    },
    {
      "commit": "929a32aa497cabf92ec6c43124729305542c122f",
      "tree": "6556efcc97c52c681782c9005dc032f7aa33a2e4",
      "parents": [
        "74f6851665569c1a6aa8af60879ae3d156560b59"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Tue May 29 18:00:25 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Tue May 29 18:10:00 2012 +0530"
      },
      "message": "Fixes bug 992721- Metadata testcases for authorization testcases\n\nChange-Id: Ifee8e04eae5b3b6f89357bb934d442b4afe74cfc\n"
    },
    {
      "commit": "d3b43f643ddd0f2a76417cceb55dae842d109557",
      "tree": "925fecd5c6ccf33d620c55b7b6109563f01f920b",
      "parents": [
        "74f6851665569c1a6aa8af60879ae3d156560b59"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Tue Apr 03 17:39:23 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Tue May 29 11:45:28 2012 +0530"
      },
      "message": "Fixes bug 972130- Testcases to CREATE, GET, DELETE, FILTER volumes\n\nChange-Id: I9e7b9a2491d6a3f01d71551e4cadcccf154d992d\n"
    },
    {
      "commit": "74f6851665569c1a6aa8af60879ae3d156560b59",
      "tree": "88d6450928f91c11a922a332774becdf2fc762df",
      "parents": [
        "712b841fda92388fd73aa84848639a243e59d980"
      ],
      "author": {
        "name": "Katherine Elliott",
        "email": "katherine.elliott@hp.com",
        "time": "Fri May 18 10:19:22 2012 -0600"
      },
      "committer": {
        "name": "Katherine Elliott",
        "email": "katherine.elliott@hp.com",
        "time": "Fri May 25 11:49:13 2012 -0600"
      },
      "message": "Added an AddImageException to exceptions.py and modified images_client to use this exception rather than BuildErrorException.\n\nFixes bug 999256.\n\nexceptions.py:\nclass AddImageException(TempestException):\n    message \u003d \"Image %(image_id) failed to become ACTIVE in the allotted time.\"\n\nimages_client.py:\nIn wait_for_image_resp_code and wait_for_image_status, changed:\n\n  raise exceptions.BuildErrorException\n\nto:\n\n  raise exceptions.TimeoutException\n\nIn wait_for_image_status, changed:\n\n  raise exceptions.BuildErrorExcption\n\nto:\n\n  raise exceptions.AddImageException(image_id\u003dimage_id)\n\nReplaced TimeoutException with AddImageException and replaced AddImageException with TimeoutException.\n\nChange-Id: Ic78f1d24151361c9886480822087931b61b3603c\n"
    },
    {
      "commit": "712b841fda92388fd73aa84848639a243e59d980",
      "tree": "b2021386489fcdb6429805ff5763f9ce9b7eb952",
      "parents": [
        "a0e1fbea003de73a901c6e2ad8eefd90c933f244"
      ],
      "author": {
        "name": "John Garbutt",
        "email": "john.garbutt@citrix.com",
        "time": "Fri May 25 09:34:16 2012 +0100"
      },
      "committer": {
        "name": "John Garbutt",
        "email": "john.garbutt@citrix.com",
        "time": "Fri May 25 09:36:19 2012 +0100"
      },
      "message": "Fix floating ip tests by adding missing an import\n\nChange-Id: I4fc8b4054dd8158bb35f8ee36c8e438552c498cb\n"
    },
    {
      "commit": "a0e1fbea003de73a901c6e2ad8eefd90c933f244",
      "tree": "6a538d66acd18ca5097fb684cb197d2b92e6139d",
      "parents": [
        "bd90a156ee84ee13369e9015cdd299cb20be52d1",
        "dc300b2e9fdf23ea2535a85b8bf876c429b775f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 24 20:18:04 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 24 20:18:04 2012 +0000"
      },
      "message": "Merge \"Added tests for servers API as per bug/992299\""
    },
    {
      "commit": "bd90a156ee84ee13369e9015cdd299cb20be52d1",
      "tree": "b4a42e5be917470be8337f9258496feac710212d",
      "parents": [
        "38b34e60659030802b06032c990850846be5a846"
      ],
      "author": {
        "name": "Katherine Elliott",
        "email": "katherine.elliott@hp.com",
        "time": "Thu May 24 14:05:02 2012 -0600"
      },
      "committer": {
        "name": "Katherine Elliott",
        "email": "katherine.elliott@hp.com",
        "time": "Thu May 24 14:05:33 2012 -0600"
      },
      "message": "Fixes Bug 1004138 - Fix for Bug 992275 Breaks on Python \u003c 2.7.\n\nThis is the offending code:\n\nimport unittest2 as unittest\nfrom unittest.case import SkipTest\n\nThe fix is:\n\nremove the import line\nchange the \"from\" line to:\n\nfrom unittest2.case import SkipTest\n\nChange-Id: I321eb401da8dec6c2732f3913af611bf78f684f5\n"
    },
    {
      "commit": "38b34e60659030802b06032c990850846be5a846",
      "tree": "a8d2f02ffa6c66564665b414007878a55b0d2d8d",
      "parents": [
        "29b31802f2043df6db92a9afd3a5f6094a29a6d6",
        "184daadd285b465d0e9b03421451a5dffebbbe43"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 24 17:41:21 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 24 17:41:21 2012 +0000"
      },
      "message": "Merge \"Fixes Bug 992167-Some new tests to be added to test_security_groups.py and test_authorization.py\""
    },
    {
      "commit": "dc300b2e9fdf23ea2535a85b8bf876c429b775f3",
      "tree": "dcb836d86146c2242dc2a4593155b54769a4876d",
      "parents": [
        "29b31802f2043df6db92a9afd3a5f6094a29a6d6"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Fri May 04 08:11:00 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Thu May 24 09:06:00 2012 -0700"
      },
      "message": "Added tests for servers API as per bug/992299\n\nChange-Id: I81b160e719d7c2e353394f7661b5cd0cbe7ee8d7\n"
    },
    {
      "commit": "29b31802f2043df6db92a9afd3a5f6094a29a6d6",
      "tree": "b9f65e941688ce5e4522543046e50daa8369338e",
      "parents": [
        "573ae9138be5b3a6b9bb0fba0b5b2a26396183ac",
        "568a19a15daae83d35549066a03b139032191207"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 24 06:12:43 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 24 06:12:43 2012 +0000"
      },
      "message": "Merge \"Fixes bug 992275-Some new tests to test_floating_ips_actions.py\""
    },
    {
      "commit": "184daadd285b465d0e9b03421451a5dffebbbe43",
      "tree": "b40781e942f920ac3b26469a1790975b4687e3e0",
      "parents": [
        "573ae9138be5b3a6b9bb0fba0b5b2a26396183ac"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Fri May 18 14:47:38 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Thu May 24 10:20:24 2012 +0530"
      },
      "message": "Fixes Bug 992167-Some new tests to be added to test_security_groups.py and test_authorization.py\n\nChange-Id: I6edc40ec44e1cc877f5d9d43e30fa7c4eb7e3d5b\n"
    },
    {
      "commit": "573ae9138be5b3a6b9bb0fba0b5b2a26396183ac",
      "tree": "e7c9c7e9f77d5feeae547fc4809b1a4ced0d4547",
      "parents": [
        "d2a28af61ac4d95f7ff2e8dca9be2b19902f737f",
        "32f8db62b8a0829f8f5768e1022e99d36e6dc3a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 23 21:27:21 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 23 21:27:21 2012 +0000"
      },
      "message": "Merge \"Fixes Bug 992215-Some new tests to be added to test_images.py and test_authorization.py\""
    },
    {
      "commit": "32f8db62b8a0829f8f5768e1022e99d36e6dc3a9",
      "tree": "2c94fda762919ae5b09f637554455a19116da623",
      "parents": [
        "4a64d233d392c94fd1fb784907885c2ea8cdc219"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Fri May 18 19:13:40 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed May 23 16:38:35 2012 +0530"
      },
      "message": "Fixes Bug 992215-Some new tests to be added to test_images.py and test_authorization.py\n\nChange-Id: Ib290bcbc338c68ce3063d17791293378defa7eeb\n"
    },
    {
      "commit": "d2a28af61ac4d95f7ff2e8dca9be2b19902f737f",
      "tree": "1d6203193e417dfd9e7bcf859eb18c90f8891c53",
      "parents": [
        "4a64d233d392c94fd1fb784907885c2ea8cdc219"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Wed May 23 03:44:59 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Wed May 23 03:47:45 2012 -0700"
      },
      "message": "Fixes lp:1002135. Minor re-factor to rest client\n\nBug 920817 was fixed in Essex. This patch re-factors the rest client correctly\nset the management url depending on the public URL returned by keystone and\nthe service client subclass requesting the URL.\n\nChange-Id: If5e6b5d5287daa2137c20515d18babb105ab5ee8\n"
    },
    {
      "commit": "4a64d233d392c94fd1fb784907885c2ea8cdc219",
      "tree": "a05ddca0cd925d163b126411a540d6abd77dfd1e",
      "parents": [
        "0397115304c472461e67c4804988a718b3d11556"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Thu May 17 07:44:37 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Tue May 22 08:06:48 2012 -0700"
      },
      "message": "Fixes bug/999647. Adds negative tests for LIST and GET servers API\n\nChange-Id: I888d277ebb6ccf1e95fec9f82063237939c01cff\n"
    },
    {
      "commit": "0397115304c472461e67c4804988a718b3d11556",
      "tree": "34a59742c5f55a0f7891ff989ba55a8110bf2840",
      "parents": [
        "6709f791b0c809a4a7f32d5804b5b3b63624d164",
        "6b9b288aeeb0c1eb71ec693c9bb34af0cddf120e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon May 21 21:18:31 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 21 21:18:31 2012 +0000"
      },
      "message": "Merge \"Adds instance_utils library and initial SSH tests\""
    },
    {
      "commit": "6709f791b0c809a4a7f32d5804b5b3b63624d164",
      "tree": "c76fed30c2e24b54758fb2896992ed1b19e1bf82",
      "parents": [
        "b93fcd29cd102b604f0a582c6e4a3f9b8a0fb7d6",
        "e3bb58fb80dc4baa073dc315d3faa649ade47b58"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon May 21 16:07:39 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 21 16:07:39 2012 +0000"
      },
      "message": "Merge \"Fixes bug 972673-Incorrect named parameters in BuildErrorException in test_volumes_list\""
    },
    {
      "commit": "6b9b288aeeb0c1eb71ec693c9bb34af0cddf120e",
      "tree": "c56a8a3d775f752927505e268a9b5b314f763b23",
      "parents": [
        "b93fcd29cd102b604f0a582c6e4a3f9b8a0fb7d6"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Sun Apr 08 21:43:39 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Sun May 20 23:36:52 2012 -0500"
      },
      "message": "Adds instance_utils library and initial SSH tests\n\n* Provides an instance util class for common server queries\n* Refactored the create server smoke test as an example\n* Added ssh tag to tests requiring SSH to allow them to be\n  skipped if needed\n\nChange-Id: Ia34d7c75ad05f7658d1abb7bebeb1bbd271fd089\n"
    },
    {
      "commit": "b93fcd29cd102b604f0a582c6e4a3f9b8a0fb7d6",
      "tree": "e3e94f703d6f64da1cfc10f814ab7e71782068c1",
      "parents": [
        "e4eb0bd0f4fb9b42f109bff3127e9955824be8f7",
        "b74a11ab04d4786b26e6434c41031faaf062be25"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 18 16:30:55 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 18 16:30:55 2012 +0000"
      },
      "message": "Merge \"Fixes bug 992149-Some new tests to test_keypairs.py and test_authorization.py\""
    },
    {
      "commit": "e4eb0bd0f4fb9b42f109bff3127e9955824be8f7",
      "tree": "38e7d4fc7467788e6051a670efa7415ba7db2f75",
      "parents": [
        "36892e12208b927d02bedc5124da3586fb5a79a7",
        "d2d3f79ff920e547e4d382d6bcbe91f97258ed7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 17 16:41:58 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 17 16:41:58 2012 +0000"
      },
      "message": "Merge \"Adds negative tests for Identity Tenants API\""
    },
    {
      "commit": "568a19a15daae83d35549066a03b139032191207",
      "tree": "5ec79789be0b91541010c13a5a8a263ffd9ed6a6",
      "parents": [
        "36892e12208b927d02bedc5124da3586fb5a79a7"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Thu May 17 12:24:09 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Thu May 17 12:28:36 2012 +0530"
      },
      "message": "Fixes bug 992275-Some new tests to test_floating_ips_actions.py\n\nChange-Id: I3db6a827ed069534a4c364b1985d856a17a6c78f\n"
    },
    {
      "commit": "e3bb58fb80dc4baa073dc315d3faa649ade47b58",
      "tree": "70e827a11f185d50cca5b48dbfe6ffff90f16ff2",
      "parents": [
        "36892e12208b927d02bedc5124da3586fb5a79a7"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed May 16 12:01:15 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed May 16 12:03:35 2012 +0530"
      },
      "message": "Fixes bug 972673-Incorrect named parameters in BuildErrorException in test_volumes_list\n\nChange-Id: I32eafebee06e5b471a8748a6619832af1d4640d8\n"
    },
    {
      "commit": "b74a11ab04d4786b26e6434c41031faaf062be25",
      "tree": "7e4e0b8a63928dc3d13d3637e4fcb807dd55ed33",
      "parents": [
        "36892e12208b927d02bedc5124da3586fb5a79a7"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed May 16 10:37:58 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed May 16 10:40:26 2012 +0530"
      },
      "message": "Fixes bug 992149-Some new tests to test_keypairs.py and test_authorization.py\n\nChange-Id: I892c97d805c0800e6ad801137508278d65bd5166\n"
    },
    {
      "commit": "36892e12208b927d02bedc5124da3586fb5a79a7",
      "tree": "01262cb56908597a0acda9b3b27f726db0ed09b9",
      "parents": [
        "6b1e154a25fc3683604326cf3743d6e726855449"
      ],
      "author": {
        "name": "ravikumar-venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Fri May 11 18:01:41 2012 +0000"
      },
      "committer": {
        "name": "ravikumar-venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Mon May 14 19:01:27 2012 +0000"
      },
      "message": "Fix LP #992228 - Test rebuild/reboot of deleted server\n\nChange-Id: I4444bab4c2e4fb1a33959f2b3b7f23450404d414\n"
    },
    {
      "commit": "d2d3f79ff920e547e4d382d6bcbe91f97258ed7d",
      "tree": "e34a552d0800ad467d07888dddd6b17a698f793c",
      "parents": [
        "6b1e154a25fc3683604326cf3743d6e726855449"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Mon May 14 10:28:43 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Mon May 14 10:28:43 2012 -0700"
      },
      "message": "Adds negative tests for Identity Tenants API\n\nChange-Id: I32718733f007f07a3221672d8d19de7d1480bb1b\n"
    },
    {
      "commit": "6b1e154a25fc3683604326cf3743d6e726855449",
      "tree": "c53613501e2bb0a592adc7678b4419900afff7a2",
      "parents": [
        "412a50dcfdd373d0d9c74a699335c6bde6b8bd81"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Mon May 14 05:55:54 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Mon May 14 09:41:03 2012 -0700"
      },
      "message": "Fixes bug/902405. Adds users tests and methods to admin client\n\nChange-Id: Ifa9d5001c9961f747b91ff7cec9b7ad2fc5a4aaa\n"
    },
    {
      "commit": "412a50dcfdd373d0d9c74a699335c6bde6b8bd81",
      "tree": "d11b92e11392044d454073a12af6409334d4d239",
      "parents": [
        "9baebeca95b74540b67e76d87d42799e5932f97c",
        "779c7f80081a693a19eb0b6249d9e163df9a4bc9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 11 17:05:29 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 11 17:05:29 2012 +0000"
      },
      "message": "Merge \"Add resources for floating_ip, keypair, volume. Add floating_ip test.\""
    },
    {
      "commit": "779c7f80081a693a19eb0b6249d9e163df9a4bc9",
      "tree": "61f54721346a9ee057dbc48a6609107e84160f13",
      "parents": [
        "1e62242acac6d5ef04d0c0bc90e54b8517ba943a"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue May 01 16:50:32 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Fri May 11 11:31:41 2012 -0400"
      },
      "message": "Add resources for floating_ip, keypair, volume. Add floating_ip test.\n\nProvide mechanism to pre-allocate vms, floating_ips, keypairs and volumes.\nAbstract time-related functions to PendingAction and move server-specific\n  stuff to PendingServerAction subclass.\nRename State to ClusterState.\nAdd test that associates/disassociates floating_ips and servers.\n\nChange-Id: I1651c38cc75d755bde370fb6a49ff4231e96255e\n"
    },
    {
      "commit": "9baebeca95b74540b67e76d87d42799e5932f97c",
      "tree": "9a625898a965d4f6985cc07b25b82b00b9920129",
      "parents": [
        "1e62242acac6d5ef04d0c0bc90e54b8517ba943a"
      ],
      "author": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Thu May 10 10:41:26 2012 -0700"
      },
      "committer": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Thu May 10 10:41:26 2012 -0700"
      },
      "message": "Skip blank role name test until resolved upsteam\n\nFixes bug #997685\n\nChange-Id: I2ba13b9a002692fa5658ca0cc7043bc954524908\n"
    },
    {
      "commit": "1e62242acac6d5ef04d0c0bc90e54b8517ba943a",
      "tree": "dd169179d98c888f00b8f54a72b1bf03e8d28f08",
      "parents": [
        "0707211beea7b7e37c04c89e64f608cb5cf97314",
        "9ba7b0e07ef2bdd0e7bca6fdf1e8345458eadefc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 10 15:34:14 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 10 15:34:14 2012 +0000"
      },
      "message": "Merge \"Test cases for keystone tenant operations\""
    },
    {
      "commit": "0707211beea7b7e37c04c89e64f608cb5cf97314",
      "tree": "566e13462fe19a86ccc617a59753aa603a516a0d",
      "parents": [
        "0353029b1ef8c0df58ae65a400c026274a360237",
        "26bf032cf98beff3a7c669dd6063ad8e4f074cdf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 10 12:55:53 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 10 12:55:53 2012 +0000"
      },
      "message": "Merge \"Fixed the LP bug 993754. Ensure that the server created in the test is destroyed in finally: block of the test.\""
    },
    {
      "commit": "0353029b1ef8c0df58ae65a400c026274a360237",
      "tree": "0a2d632eae5232787393509eef4bf1e0e231cdd9",
      "parents": [
        "2de7062b72af7d4ca5c24998ba891c79aa9946f4"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Tue Apr 24 17:00:50 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Wed May 09 01:30:29 2012 -0700"
      },
      "message": "Minor fixes and docstrings updates\n\nChange-Id: Ibc6c1da236cdfdc1dbb5ad65004247d1696f3ec3\n"
    },
    {
      "commit": "2de7062b72af7d4ca5c24998ba891c79aa9946f4",
      "tree": "af6f23b6b83e7f3dba76760548bb1a1b65bea479",
      "parents": [
        "e81e01d294047d900a556af450bcb2b43e9040c4",
        "4759ac6412adc67a57eab294e9f6fd9ff2d414e4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 08 12:54:12 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 08 12:54:12 2012 +0000"
      },
      "message": "Merge \"Fixes LP #992640 - Volumes sometimes not cleaned\""
    },
    {
      "commit": "9ba7b0e07ef2bdd0e7bca6fdf1e8345458eadefc",
      "tree": "21a9c82f8404b3fc78227fe47976b45b6d66da10",
      "parents": [
        "e81e01d294047d900a556af450bcb2b43e9040c4"
      ],
      "author": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Mon May 07 13:55:51 2012 -0700"
      },
      "committer": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Mon May 07 13:55:51 2012 -0700"
      },
      "message": "Test cases for keystone tenant operations\n\nFixes bug #902393\n\nChange-Id: Ie228563e72a324d1ceb05891d6bd1b53e1f28b84\n"
    },
    {
      "commit": "e81e01d294047d900a556af450bcb2b43e9040c4",
      "tree": "f95dcefc6bfc80fa726ed38409ccf9dcf02f0f9c",
      "parents": [
        "aeddf63587ce34294ce5e3683966b6fcb8ea6bc0",
        "8ed39ac8b42fab87bec3d3bf2ce1388d6791fed3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon May 07 13:31:49 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 07 13:31:49 2012 +0000"
      },
      "message": "Merge \"    Adds an identity admin client and API tests for keystone roles.\""
    },
    {
      "commit": "4759ac6412adc67a57eab294e9f6fd9ff2d414e4",
      "tree": "9b000253ecc0af0afb51c959f82c90c192742567",
      "parents": [
        "aeddf63587ce34294ce5e3683966b6fcb8ea6bc0"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Thu May 03 12:52:42 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Sun May 06 15:17:14 2012 -0400"
      },
      "message": "Fixes LP #992640 - Volumes sometimes not cleaned\n\n* Adds some error handling to the volume list test case\n  that properly handles the (fairly common) case for when\n  Nova\u0027s volume group backing file size is too small to create\n  the needed 3 1G volumes for the test\n\nChange-Id: Ice367b73303d74c529351d7bd4d9a4e9b1348e07\n"
    },
    {
      "commit": "aeddf63587ce34294ce5e3683966b6fcb8ea6bc0",
      "tree": "e1b9dfebf4e17838c46b950b06fa03885b8c63eb",
      "parents": [
        "4b3799c1c3ddf955414c4d93189784683193c148"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Fri May 04 05:39:13 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Fri May 04 07:56:42 2012 -0700"
      },
      "message": "Moved parse_image_id() to data_utils\n\nChange-Id: Ifde3ae48d2d988c3f712e0e5aec016b2390960a8\n"
    },
    {
      "commit": "4b3799c1c3ddf955414c4d93189784683193c148",
      "tree": "49e6de681910ee53b682e7d33920c65d2070a0be",
      "parents": [
        "4745bec8a27cb6f5d560814a52c9b8130ecfe312",
        "e81028a3f08cf4e50675f9b37dfb7519384d7094"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 03 16:29:24 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 03 16:29:24 2012 +0000"
      },
      "message": "Merge \"Fixed the LP bug 993739.\""
    },
    {
      "commit": "4745bec8a27cb6f5d560814a52c9b8130ecfe312",
      "tree": "9d1d02558b1e962939c6fe14e819a07528f72f92",
      "parents": [
        "a6c2a73f38a29a62e66bb8ce35b1ace7a373d2f5",
        "6e28c1b451dadfe9b2e279b4d43fe965bed9c25f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 03 15:43:08 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 03 15:43:08 2012 +0000"
      },
      "message": "Merge \"Fixed LP bug 991806. Ensures that floating IP created in test is destroyed in a finally: block\""
    },
    {
      "commit": "26bf032cf98beff3a7c669dd6063ad8e4f074cdf",
      "tree": "a7696e7b791050913d6cc97c727a03a663df1b3a",
      "parents": [
        "89a68573e39d97f45d38fd4197ae38cb21263303"
      ],
      "author": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Wed May 02 23:20:17 2012 -0700"
      },
      "committer": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Wed May 02 23:20:17 2012 -0700"
      },
      "message": "Fixed the LP bug 993754.\nEnsure that the server created in the test is destroyed in finally: block of the test.\n\nChange-Id: I78b731f79f2b7b6f2673203b8d47bff858c368dc\n"
    },
    {
      "commit": "e81028a3f08cf4e50675f9b37dfb7519384d7094",
      "tree": "acc833db77cd45e2dc6b1d156a71a5d9701330b2",
      "parents": [
        "89a68573e39d97f45d38fd4197ae38cb21263303"
      ],
      "author": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Wed May 02 22:36:06 2012 -0700"
      },
      "committer": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Wed May 02 22:36:06 2012 -0700"
      },
      "message": "Fixed the LP bug 993739.\n\nEnsures that the servers created in the tests are destroyed in finally: block in the test.\n\nChange-Id: If5fb27f7dd7f99293ade59a23dd1aa36d450f850\n"
    },
    {
      "commit": "a6c2a73f38a29a62e66bb8ce35b1ace7a373d2f5",
      "tree": "5da634deee36a4cbb0209a2ff4adb30ab81a76d4",
      "parents": [
        "89a68573e39d97f45d38fd4197ae38cb21263303"
      ],
      "author": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Wed May 02 17:00:19 2012 -0700"
      },
      "committer": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Wed May 02 17:00:19 2012 -0700"
      },
      "message": "Adds key_name parameter in create_server\n\nFixes bug 993632\n\nChange-Id: I2c7915b09367934fcaf69a27a2361ec413ddf3f9\n"
    },
    {
      "commit": "89a68573e39d97f45d38fd4197ae38cb21263303",
      "tree": "4a212b1f5f5257497b2b8e37f34cffd9b5d66328",
      "parents": [
        "e9e737d149c9fd29648e3a090d4e7216be1de7ae"
      ],
      "author": {
        "name": "ravikumar venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Tue May 01 22:01:08 2012 +0000"
      },
      "committer": {
        "name": "ravikumar venkatesan",
        "email": "ravikumar.venkatesan@hp.com",
        "time": "Tue May 01 22:01:24 2012 +0000"
      },
      "message": "fix for bug 992877\n\nChange-Id: I7982f539d41ce23854c36aa8fe38de76c3eef190\n"
    },
    {
      "commit": "e9e737d149c9fd29648e3a090d4e7216be1de7ae",
      "tree": "158c5a354be8762a0cc50d738fae635248572f94",
      "parents": [
        "ad6feca97e7584075bc663b8e771b4f699fe274c"
      ],
      "author": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Mon Apr 30 04:47:21 2012 -0700"
      },
      "committer": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Tue May 01 09:43:06 2012 -0700"
      },
      "message": "Ensures that floating IP created in test is destroyed in a finally: block\n\nFix for the Bug 991842\n\nChange-Id: I11c57a9c2219d783ec95b993dec16a9a707da332\n"
    },
    {
      "commit": "6e28c1b451dadfe9b2e279b4d43fe965bed9c25f",
      "tree": "fa9b807af5fca728f486bedd26fd4b1d11f8622b",
      "parents": [
        "ad6feca97e7584075bc663b8e771b4f699fe274c"
      ],
      "author": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Tue May 01 07:56:07 2012 -0700"
      },
      "committer": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Tue May 01 08:03:46 2012 -0700"
      },
      "message": "Fixed LP bug 991806.\nEnsures that floating IP created in test is destroyed in a finally: block\n\nChange-Id: Ifd98e32372229c5d08f145df7612fa78ca62035a\n"
    },
    {
      "commit": "8ed39ac8b42fab87bec3d3bf2ce1388d6791fed3",
      "tree": "3fb0f84fc316b76e83258d91e5ec68665ddb6221",
      "parents": [
        "ad6feca97e7584075bc663b8e771b4f699fe274c"
      ],
      "author": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Mon Apr 30 14:11:27 2012 -0700"
      },
      "committer": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Mon Apr 30 18:26:41 2012 -0700"
      },
      "message": "    Adds an identity admin client and API tests for keystone roles.\n\n    Added a config option for the [identity] section\n     * catalog type - to specify endpoints for the Identity service\n\n    Fixes bug 902389\n\nChange-Id: I429d8bbfe3e6de8432a1a7b79a8676c63925f78f\n"
    },
    {
      "commit": "ad6feca97e7584075bc663b8e771b4f699fe274c",
      "tree": "9dd387675e7b20c9fa41b4d36ff3bbaffaecafff",
      "parents": [
        "c7251962fe8d3121c247dc9ac87fb3fbf18ab01a"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Apr 30 15:10:18 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Apr 30 16:04:18 2012 -0400"
      },
      "message": "Fixes LP #992096 - Add configure_via_auth\u003dFalse\n\nWe now need to pass configure_via_auth\u003dFalse to the glance\nclient constructor to signal that we don\u0027t want to have the\nendpoint returned by the Keystone service catalog to override\nthe URL we are already passing in (the [image][host] configuration\noption...)\n\nChange-Id: Ie2ef15bfe03efe4b83e687d19283dfa66c25289e\n"
    },
    {
      "commit": "c7251962fe8d3121c247dc9ac87fb3fbf18ab01a",
      "tree": "924342d6d2fa4bacbb2bf7ce0528c3db7ada820b",
      "parents": [
        "e463c26dbde7a0aad533509076ade572f9969e09"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Mar 12 17:26:54 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Apr 30 12:35:23 2012 -0500"
      },
      "message": "Addresses lp#948243 - Tempest handles misconfig better\n\n* Added Tempest base test class with test data\n* Added logic to base test to reconfigure Tempest\n  if the flavor/image sections are missing or if\n  the provided values do not exist\n\nChange-Id: I0c1bb16a65e36a99e6e49493325451c9a3eadaad\n"
    },
    {
      "commit": "e463c26dbde7a0aad533509076ade572f9969e09",
      "tree": "4dfcf883aac0c57095d7dd65f93ca166cbfd88aa",
      "parents": [
        "e343a6869fb1fc5430e5bc94f57e33fa95b1fb50",
        "75a677e15d5599e8ee43dc187ea4a60692ac71f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 26 20:28:45 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 26 20:28:45 2012 +0000"
      },
      "message": "Merge \"Use `username\u0027 in ImagesConfig\""
    },
    {
      "commit": "e343a6869fb1fc5430e5bc94f57e33fa95b1fb50",
      "tree": "2244d59c01958f9d3433dd04370f97bac2846919",
      "parents": [
        "73cb6a79af82eb8a486d978bb0a3fd51b57a8530",
        "5098fa2ae20ebdcbb305fa613508ffc43407043b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 26 20:12:47 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 26 20:12:47 2012 +0000"
      },
      "message": "Merge \"Clients subclass the RestClient to allow attributes to be overrided by each client and allow better code reuse.\""
    },
    {
      "commit": "73cb6a79af82eb8a486d978bb0a3fd51b57a8530",
      "tree": "1252d139c98b64541dc4f31a8d4f5afa8ca26c7b",
      "parents": [
        "58a72e882546f400d2f01ef80440578f1c0e954a"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Apr 26 15:19:50 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Apr 26 15:38:30 2012 -0400"
      },
      "message": "Remind user about log_level.\n\nChange-Id: I70284f64769429c2605bde1acd7e741476580316\n"
    },
    {
      "commit": "58a72e882546f400d2f01ef80440578f1c0e954a",
      "tree": "cf4ee9b7c39a9c6750cada9417db927ee665fc05",
      "parents": [
        "629c744359f48c9ea14dbb41c2f8a75878e9cce2",
        "b4825c338e663438e018fb7ba16d3fdddc08fe86"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 26 19:21:12 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 26 19:21:12 2012 +0000"
      },
      "message": "Merge \"Added keypairs negative tests, removed unused client objects\""
    },
    {
      "commit": "629c744359f48c9ea14dbb41c2f8a75878e9cce2",
      "tree": "cb43e74030d73effc0c223955ad542c09d4c95e7",
      "parents": [
        "c14afae41ddfd46081eb6b1876797b479de7018e"
      ],
      "author": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Thu Apr 26 00:13:42 2012 -0700"
      },
      "committer": {
        "name": "saradpatel",
        "email": "sarad.patel@hp.com",
        "time": "Thu Apr 26 00:22:39 2012 -0700"
      },
      "message": "  fixed the bug 983856. Pep8 complient made\n\nChange-Id: I6956020b9829fb02ce09b129d44b378f4b0c18c1\n"
    },
    {
      "commit": "c14afae41ddfd46081eb6b1876797b479de7018e",
      "tree": "07a226f8b2f731884a394bf2cdd31be99c83a11d",
      "parents": [
        "dc7d0170382e41a87ebbc4343b1dac5c7f98ef80",
        "24ea4ad6293a0fa908304364bc3b17916dcb56da"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 25 12:06:37 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 25 12:06:37 2012 +0000"
      },
      "message": "Merge \"Do not assume network names\""
    },
    {
      "commit": "b4825c338e663438e018fb7ba16d3fdddc08fe86",
      "tree": "8323e38e6411bc0bcf0b92e8902110d12905b7b3",
      "parents": [
        "dc7d0170382e41a87ebbc4343b1dac5c7f98ef80"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Tue Apr 24 13:52:34 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Tue Apr 24 16:42:02 2012 -0700"
      },
      "message": "Added keypairs negative tests, removed unused client objects\n\nChange-Id: Ib5953f5795ca265f577b25d876cf2013fa14c2c1\n"
    },
    {
      "commit": "dc7d0170382e41a87ebbc4343b1dac5c7f98ef80",
      "tree": "0a18414c0833d49144574a330807567c2ec02bda",
      "parents": [
        "28e79de897babea23c568eaeb9d225693c23de86"
      ],
      "author": {
        "name": "Armando Migliaccio",
        "email": "amigliaccio@internap.com",
        "time": "Mon Apr 23 16:51:27 2012 +0100"
      },
      "committer": {
        "name": "Armando Migliaccio",
        "email": "amigliaccio@internap.com",
        "time": "Tue Apr 24 21:31:09 2012 +0100"
      },
      "message": "bug 985867: remove conf_from_devstack in favor of\n            devstack.git/tools/configure_tempest.sh\n\nremove the broken utility script and update README.\n\nChange-Id: I657e59dba77dd2e0f04d4d3a55f2fc8b430568c2\n"
    },
    {
      "commit": "5098fa2ae20ebdcbb305fa613508ffc43407043b",
      "tree": "8a6f23087af2e1113da7695ee61c6f56f611efac",
      "parents": [
        "629c744359f48c9ea14dbb41c2f8a75878e9cce2"
      ],
      "author": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Tue Apr 17 13:27:00 2012 -0700"
      },
      "committer": {
        "name": "chris fattarsi",
        "email": "chris.fattarsi@pistoncloud.com",
        "time": "Sat Apr 21 09:46:28 2012 -0700"
      },
      "message": "Clients subclass the RestClient to allow attributes to be\noverrided by each client and allow better code reuse.\n\nChanges the RestClient to set the token and base_url when\nit is needed for a request. Also allows for it to be cleared\nso that it can be renewed.\n\nFixes lp#977594\n\nChange-Id: I040d1c171a4018326a5b700e303652c95a3b3542\n"
    },
    {
      "commit": "24ea4ad6293a0fa908304364bc3b17916dcb56da",
      "tree": "571686b9d61eebc5e61222aa8806f8476634394a",
      "parents": [
        "1b3bf7f93d98c934943b106400c1d8cf6b59a6ee"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Apr 11 16:15:00 2012 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Fri Apr 13 13:51:48 2012 +0200"
      },
      "message": "Do not assume network names\n\nIt might be anything else than \"public\" or \"private\". This fixes bug #978958.\n\nChange-Id: Id15d5416b6e437750d352e38873880fef286cfc0\nSigned-off-by: Julien Danjou \u003cjulien@danjou.info\u003e\n"
    },
    {
      "commit": "28e79de897babea23c568eaeb9d225693c23de86",
      "tree": "ac1f355884405929f8a81125c2fcfb9781f9e10c",
      "parents": [
        "1b3bf7f93d98c934943b106400c1d8cf6b59a6ee"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Apr 12 15:49:41 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Apr 12 15:49:41 2012 -0400"
      },
      "message": "Don\u0027t pass None for any values in post body.\n\nThere is unspecifiedness and nonuniformity of the behavior of passing\nNone values to create server. So don\u0027t do it.\nThe case of the \u0027meta\u0027 keyword argument is ugly and it should be changed\nto \u0027metadata\u0027 but the various APIs are inconsistent about this so I didn\u0027t\nwant to mess with that now and risk breaking something.\n\nChange-Id: I3a8a3afbc179a54b524db0e2ed04d1542401f4a7\n"
    },
    {
      "commit": "1b3bf7f93d98c934943b106400c1d8cf6b59a6ee",
      "tree": "0b065b3decff47b6a01e96acfc0df51911206ff0",
      "parents": [
        "5334dec1d192f9d7458cb957eff9b541f0f370df"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Apr 12 14:39:23 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Apr 12 14:39:23 2012 -0400"
      },
      "message": "Allow skip of disk_config tests that require resize.\n\nChange-Id: I6fc1441c2ba427d7cea83678c84e4342a2a46103\n"
    },
    {
      "commit": "5334dec1d192f9d7458cb957eff9b541f0f370df",
      "tree": "6da006980e65e09f14a41e0101a18733026c8ea3",
      "parents": [
        "05acb29a678b84686399381c916c6b1dc5962825"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Apr 12 13:58:08 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Apr 12 13:58:08 2012 -0400"
      },
      "message": "Don\u0027t pass disk config as None. Fix for bug 980119\n\nChange-Id: Iebf920114454eaae9d250df51e4a4c219786fcda\n"
    },
    {
      "commit": "05acb29a678b84686399381c916c6b1dc5962825",
      "tree": "99470658427010f10e11b625d9f1b06b6c7b39c5",
      "parents": [
        "1650a1375d48f36d72c909ea64c77449571c32cd",
        "e36d50039382eea691f0ca77fe28fa986a562d0f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 12 15:58:11 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 12 15:58:11 2012 +0000"
      },
      "message": "Merge \"Adds basic tests for disk config extension\""
    },
    {
      "commit": "1650a1375d48f36d72c909ea64c77449571c32cd",
      "tree": "875e4cb49abdaf70f1a43eb410a9a0eeba6f2c84",
      "parents": [
        "ff10d5577df75b50ddf5ae0fead837292c4b3209"
      ],
      "author": {
        "name": "Christophe Sauthier",
        "email": "christophe.sauthier@objectif-libre.com",
        "time": "Thu Apr 12 16:04:36 2012 +0200"
      },
      "committer": {
        "name": "Christophe Sauthier",
        "email": "christophe.sauthier@objectif-libre.com",
        "time": "Thu Apr 12 16:04:36 2012 +0200"
      },
      "message": "Add License to Tempest.\n\nAdd Apache License to Tempest. Fix bug 979172.\n\nChange-Id: Ia23f590bbb1f299916ede35693ec184c9b6d6c62\n"
    },
    {
      "commit": "75a677e15d5599e8ee43dc187ea4a60692ac71f3",
      "tree": "f8a94520bdfb5d25738361d571737f421631b387",
      "parents": [
        "ff10d5577df75b50ddf5ae0fead837292c4b3209"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Apr 11 15:49:15 2012 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Apr 11 15:49:58 2012 +0200"
      },
      "message": "Use `username\u0027 in ImagesConfig\n\nUse username key as defined in config example.\n\nThis fixes bug #978932\n\nChange-Id: Ieff714f1dcbd8502d3f8bb0885371d4e6ff3064f\nSigned-off-by: Julien Danjou \u003cjulien@danjou.info\u003e\n"
    },
    {
      "commit": "ff10d5577df75b50ddf5ae0fead837292c4b3209",
      "tree": "d39cbd76d52b4e3a98ec2ea2ae67e2ecfafba323",
      "parents": [
        "017e95c01e266a849a5caa8e302c320399455a3f"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Fri Apr 06 14:18:50 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Apr 09 13:34:38 2012 -0400"
      },
      "message": "Fixes LP 973338 - Add custom alt and admin manager\n\n* Adds new AltManager, AdminManager derived manager classes\n* Allows Manager to be inited with custom credentials\n* Adds config.ComputeAdminConfig class and setup\n* Updates test_authorization to use AltManager class\n\nChange-Id: Iff5b20fbdfb8979a775f30f7e07d6e06b29e6c1c\n"
    },
    {
      "commit": "017e95c01e266a849a5caa8e302c320399455a3f",
      "tree": "c9b6800373f4ac6ca10f2d63e88c03214cded4a2",
      "parents": [
        "6f511b1b3032896e0ad4e14e61016a11391e4058"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Wed Apr 04 16:16:06 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Wed Apr 04 16:16:06 2012 -0400"
      },
      "message": "Adds config file template (for use in gate script)\n\nAdds a templatized configuration file to be used\nin the devstack-gate scripting to get the Tempest\nJenkins job running smoothly...\n\nChange-Id: I11f64e81f151a49eaf7e977c2294ee35df824943\n"
    },
    {
      "commit": "6f511b1b3032896e0ad4e14e61016a11391e4058",
      "tree": "ad4780ee288e2de31ee2e344f6ab7f4055ae2700",
      "parents": [
        "07c2f944b3d260ad6c9bce3af3c98b4883ace42f",
        "6a6957f55aee0175aed8462b12124177668f1965"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 04 06:32:51 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 04 06:32:51 2012 +0000"
      },
      "message": "Merge \"Remove obsolete config file.\""
    },
    {
      "commit": "07c2f944b3d260ad6c9bce3af3c98b4883ace42f",
      "tree": "3ab798b6bbfa8e3c2f9ac13b3757b027ee78a49c",
      "parents": [
        "973a2eeab1c1133db62e41df849af2f40a83d998",
        "7203667ed7b42dd760a80c9f1416491a7aae239a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 03 18:52:46 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 03 18:52:46 2012 +0000"
      },
      "message": "Merge \"Enabling flavor marker tests\""
    },
    {
      "commit": "973a2eeab1c1133db62e41df849af2f40a83d998",
      "tree": "6cd96506635865ad8b18fcc8c3e2ac41b1fb2dbe",
      "parents": [
        "70112368eb0830e8b6513ec2b76037c705c231f6",
        "dc9e0c43f5c33bad4f298a8379a619e812667a4a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 03 18:07:16 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 03 18:07:16 2012 +0000"
      },
      "message": "Merge \"Fixes lp##971527\""
    },
    {
      "commit": "70112368eb0830e8b6513ec2b76037c705c231f6",
      "tree": "5e10a2485867acf4a38b7e099ed137525a93c60a",
      "parents": [
        "4a769965786ba41d73d92fae23f68cf311017750"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Apr 03 13:48:49 2012 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Apr 03 13:50:27 2012 -0400"
      },
      "message": "Convert to UNIX line endings\n\nFixes bug #972660\n\nChange-Id: Iffe099504ae847ab2435e867860ab6bac6ca8252\n"
    },
    {
      "commit": "6a6957f55aee0175aed8462b12124177668f1965",
      "tree": "ef0e17898981d86e9006e2a0910005b1cd8ea837",
      "parents": [
        "4a769965786ba41d73d92fae23f68cf311017750"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue Apr 03 10:54:36 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue Apr 03 10:54:36 2012 -0400"
      },
      "message": "Remove obsolete config file.\n\nChange-Id: I04108fd6b8694f490e1d96f02523542ef2b75a7b\n"
    },
    {
      "commit": "7203667ed7b42dd760a80c9f1416491a7aae239a",
      "tree": "dd0be94c388a7b6ed6241836cee662423208f6ff",
      "parents": [
        "4a769965786ba41d73d92fae23f68cf311017750"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Apr 02 22:02:55 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Apr 02 22:04:56 2012 -0500"
      },
      "message": "Enabling flavor marker tests\n\n* Removed expected failure decorator from flavor marker tests\n  since lp912922 is fixed\n\nChange-Id: I63210f683a07dbece952176d7332a641a7e8c63a\n"
    },
    {
      "commit": "4a769965786ba41d73d92fae23f68cf311017750",
      "tree": "3db9f00fe882fd0dc9c4cd16199c5d2a5a99d05e",
      "parents": [
        "7490e959fffae503d3bee99cab4fb7cfc7bd7117",
        "b4465578731c07bf40086491f7e560750a1349c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 03 00:32:26 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 03 00:32:26 2012 +0000"
      },
      "message": "Merge \"Fixes bug 960864- Testcases for the action list Volumes and list Volumes with Detail\""
    },
    {
      "commit": "dc9e0c43f5c33bad4f298a8379a619e812667a4a",
      "tree": "cbb9916a82e8c960a3a4c0175fa87d6dafb528eb",
      "parents": [
        "7490e959fffae503d3bee99cab4fb7cfc7bd7117"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Apr 02 16:51:26 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Apr 02 17:18:02 2012 -0500"
      },
      "message": "Fixes lp##971527\n\n* Change some auth tests to create clients instead of managers\n* Modified expected exceptions for some tests.\n  Will still need to verify if these changes were\n  expected.\n\nChange-Id: Ie897b0dd5eacab0b1d12df03fd748c931b3620a5\n"
    },
    {
      "commit": "7490e959fffae503d3bee99cab4fb7cfc7bd7117",
      "tree": "5d2cbfd620c795aec237ed4a394f739755a7bfbc",
      "parents": [
        "180fed1afa9f916004f03a7b5042075644057f65"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Mon Apr 02 13:28:27 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Mon Apr 02 15:24:36 2012 -0400"
      },
      "message": "Properly handle skipping if no alt user.\n\nChange-Id: Id1f7a68978657c3f902089713de9b4b2188c6fa5\n"
    },
    {
      "commit": "180fed1afa9f916004f03a7b5042075644057f65",
      "tree": "813cb9fe5f965a370018ac3e832ec0cc87ccb805",
      "parents": [
        "3f981df854cb55679b883713165262d7c37e45c0"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue Mar 27 14:31:29 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Mon Apr 02 09:43:39 2012 -0400"
      },
      "message": "Fix and simplify reboot stress test. Add new env stuff.\n\nAdded stress environment var for max_instances.\nAdded tempest var for log_level of rest_client.\n\nChange-Id: Ia92536a547cdab4d2496bd9ba9067be3595b79cd\n\nxxxxx\n\nChange-Id: I8c2f499a41f74c2fe6fb08c80ab6fc31f6b93426\n"
    },
    {
      "commit": "3f981df854cb55679b883713165262d7c37e45c0",
      "tree": "671e6fa50124c7ed9d556c50b890dd27b84d6e66",
      "parents": [
        "764b51bafbb706871091ee9ca3af0e93ddc5fcd0"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Tue Mar 27 18:59:44 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Wed Mar 28 18:33:25 2012 -0400"
      },
      "message": "Refactor configuration setup and document config\n\n* Adds documentation to the sample config file/template\n* Adds some log output for making diagnosing config issues easier\n* Rework the authorization test config option names\n* Remove obselete release_name config options\n* Remove ssh_timeout unused option\n\nChange-Id: Ia5d539771920728424bd73db3532f7670077e44d\n"
    },
    {
      "commit": "e36d50039382eea691f0ca77fe28fa986a562d0f",
      "tree": "7e610560ada1bc2b1a4df48bd0d6cb1a21cbb948",
      "parents": [
        "764b51bafbb706871091ee9ca3af0e93ddc5fcd0"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Wed Mar 28 09:56:10 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Wed Mar 28 10:04:25 2012 -0500"
      },
      "message": "Adds basic tests for disk config extension\n\n* Adds non-intrusive tests for disk config\n* Added method to extensions class to check\n  if extensions are enabled\n\nChange-Id: I7dcb3a4b1fafb1f7b7179d231af5751faca98018\n"
    },
    {
      "commit": "b4465578731c07bf40086491f7e560750a1349c0",
      "tree": "6319e348866430d8d9e4c34f64f9df232eb2e0c3",
      "parents": [
        "764b51bafbb706871091ee9ca3af0e93ddc5fcd0"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Thu Mar 22 01:22:50 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed Mar 28 16:21:16 2012 +0530"
      },
      "message": "Fixes bug 960864- Testcases for the action list Volumes and list Volumes with Detail\n\nChange-Id: I37fca6a72d6e998bd8e084deea4388a6e897ae96\n"
    },
    {
      "commit": "764b51bafbb706871091ee9ca3af0e93ddc5fcd0",
      "tree": "8a9339255292f956ccda8e1d919f4c69a5cfa0e8",
      "parents": [
        "c341a90d16ed5d54af10d33ba60b490859210ba3"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Fri Mar 23 13:32:20 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Mon Mar 26 16:33:56 2012 -0400"
      },
      "message": "Avoid new bug 963248.\n\nChange-Id: If065d124b3a69178871e0a8a36db5dd3aa367fd7\n"
    },
    {
      "commit": "c341a90d16ed5d54af10d33ba60b490859210ba3",
      "tree": "348f6fced012ac0c2ef2aa53c22ee26f263cb6f5",
      "parents": [
        "1ae147e18d1ec1d4d09a16965107215ba1eecbf0"
      ],
      "author": {
        "name": "Dan Prince",
        "email": "dprince@redhat.com",
        "time": "Fri Mar 23 09:39:15 2012 -0400"
      },
      "committer": {
        "name": "Dan Prince",
        "email": "dprince@redhat.com",
        "time": "Fri Mar 23 12:03:44 2012 -0400"
      },
      "message": "Fix unbound local variable \u0027password error.\n\nFixes an issue causing the the following error when running tempest:\n\nUnboundLocalError: local variable \u0027password\u0027 referenced before\nassignment\n\nAlso, removes unused api_key param.\n\nChange-Id: If9937a2ea51116f989316e32bb1209f9a8704a6e\n"
    },
    {
      "commit": "1ae147e18d1ec1d4d09a16965107215ba1eecbf0",
      "tree": "069b13d60358cef1e617801a8c1ec2714d80a627",
      "parents": [
        "30fe84adbd2176f8201fba968f6959e8cc441ba1",
        "ced8eb888b499ea3c577eca8822f5d5c40a0c3d8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 22 17:46:07 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 22 17:46:07 2012 +0000"
      },
      "message": "Merge \"Addresses lp#940832\""
    },
    {
      "commit": "30fe84adbd2176f8201fba968f6959e8cc441ba1",
      "tree": "7cd935484564f1bfc0394bc958b3ea3c3aeed7b5",
      "parents": [
        "e7c423e8a257dc0ed47f8e6a3d87f7076c018c0e"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue Mar 20 16:25:47 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Wed Mar 21 12:50:21 2012 -0400"
      },
      "message": "Generalize configuration for controller access.\n\nAdd comment about libvirt resize.\n\nFix stress bug.\n\nChange-Id: Ieb751abd24fb7a5bc4747550c465541ab2fbfc9e\n"
    },
    {
      "commit": "e7c423e8a257dc0ed47f8e6a3d87f7076c018c0e",
      "tree": "a07a5fce96afde851eec039af175a2265c781411",
      "parents": [
        "a22f57b3a92620f8d0f9f7cf8d3e1028b1641a63",
        "ddd9e0ee15e94ae3b1960fea78483d91f9fb5ec5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 20 22:03:04 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 20 22:03:04 2012 +0000"
      },
      "message": "Merge \"Fixes bug 902374-Negative tests for Volumes\""
    },
    {
      "commit": "a22f57b3a92620f8d0f9f7cf8d3e1028b1641a63",
      "tree": "dabeb635c7da2f8cb53ecf0e17f0354a7e61626a",
      "parents": [
        "1d2d921bb8fcb41efb89258f78cf29b4040b77bd"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Mar 20 16:52:07 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Mar 20 16:52:48 2012 -0500"
      },
      "message": "Fixes lp#960647\n\n* Corrected api_key to password in auth exception\n\nChange-Id: Ia609423f7c5b331b22da650491b8e94aa225ff82\n"
    },
    {
      "commit": "1d2d921bb8fcb41efb89258f78cf29b4040b77bd",
      "tree": "65f0e34a2e68f7695652367b93f2e7818fd7c3be",
      "parents": [
        "d10601cd9b714fad21485e1d0fc42df00565c7ca",
        "af839c3775e0eda893bca2b8ab5e787e7b38ed69"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 20 21:46:51 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 20 21:46:51 2012 +0000"
      },
      "message": "Merge \"Fixes bug 938953 parsing of image id\""
    },
    {
      "commit": "ddd9e0ee15e94ae3b1960fea78483d91f9fb5ec5",
      "tree": "09fb049eb4ec9eca76404dd6db08bf6a1f9d1e1a",
      "parents": [
        "d10601cd9b714fad21485e1d0fc42df00565c7ca"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed Mar 21 00:49:22 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed Mar 21 00:52:56 2012 +0530"
      },
      "message": "Fixes bug 902374-Negative tests for Volumes\n\nChange-Id: Ic8f9f92f2f927f00c2eac0b6ba027ba4a45098bc\n"
    },
    {
      "commit": "ced8eb888b499ea3c577eca8822f5d5c40a0c3d8",
      "tree": "df1770f2662b8abfbebe5ba880ea3477453313ef",
      "parents": [
        "d10601cd9b714fad21485e1d0fc42df00565c7ca"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Mar 19 13:52:37 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Mar 19 17:01:05 2012 -0500"
      },
      "message": "Addresses lp#940832\n\n* Refactored openstack class to be parameterizable\n* Added basic authorization tests\n* Added unauthorized exception\n* Renamed users to be more specific of their type\n\nChange-Id: I53fc0aa96c23b8cb33f329ff0d753f7f2d6e8d14\n"
    },
    {
      "commit": "d10601cd9b714fad21485e1d0fc42df00565c7ca",
      "tree": "a9ac7c410d3761e0095d28cd15329a71e96dc552",
      "parents": [
        "86c01abacfafb467eb37d99187aeb72ae82c0edc"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Mar 15 15:58:28 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Mar 15 15:58:28 2012 -0400"
      },
      "message": "Remove glance dependency. Fixes bug 944410.\n\nIt seems that skip on a class does not prevent the setup code from running. It just skips the test methods.\n\nChange-Id: I3b5dae3e5439844351a9342b25f35927ca41630b\n"
    },
    {
      "commit": "86c01abacfafb467eb37d99187aeb72ae82c0edc",
      "tree": "aa4505d0940b70da415263b59bdca30dc712339a",
      "parents": [
        "ef6b5fc8fcd6de462f349a64ffa683bf680c6789",
        "6308ec2d03509f75db2337b3afdd424ce77d59da"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 15 16:38:02 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 15 16:38:02 2012 +0000"
      },
      "message": "Merge \"Initial checkin of Stress Test for nova.\""
    },
    {
      "commit": "af839c3775e0eda893bca2b8ab5e787e7b38ed69",
      "tree": "1ffad9ed0a9e0a890bcb6830a15da462a7ff947a",
      "parents": [
        "ef6b5fc8fcd6de462f349a64ffa683bf680c6789"
      ],
      "author": {
        "name": "donald-ngo",
        "email": "donald.ngo@hp.com",
        "time": "Wed Mar 14 13:51:50 2012 -0700"
      },
      "committer": {
        "name": "donald-ngo",
        "email": "donald.ngo@hp.com",
        "time": "Wed Mar 14 13:51:50 2012 -0700"
      },
      "message": "Fixes bug 938953 parsing of image id\n\nChange-Id: I8cac92af3cc40174d4acc390913be90fa5a7552c\n"
    },
    {
      "commit": "ef6b5fc8fcd6de462f349a64ffa683bf680c6789",
      "tree": "ae7c37ee24217e1e4cb6d59c50d762d51a73698a",
      "parents": [
        "e0c45c1b38f794229c5056c5ea8911237e20a3b4"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Wed Mar 14 14:43:55 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Wed Mar 14 14:43:55 2012 -0400"
      },
      "message": "Fixes LP Bug# 955349 - No init file in compute tests\n\n* Adds a dunderinit file to tempest/tests/compute to enable\n  server addresses tests...\n\nChange-Id: Iad3b7956f31fc5952831172d4b862d2a63aa631f\n"
    },
    {
      "commit": "e0c45c1b38f794229c5056c5ea8911237e20a3b4",
      "tree": "1a4075ec48f122ef54867d3b45352c25bffc88ab",
      "parents": [
        "951959239df20a8f23cc62c1f8a451d73bb8899f"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Mar 12 17:43:34 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Mar 12 17:43:34 2012 -0400"
      },
      "message": "Fixes LP Bug#953450 - Remove vestigial ssh_timeout\n\nAttributeError was occurring in ImageMetadataTest due\nto old unused ssh_timeout config value\n\nChange-Id: I25b0d2c7558cd7cd56fad26d766e16e1906cb4f2\n"
    }
  ],
  "next": "6308ec2d03509f75db2337b3afdd424ce77d59da"
}
