)]}'
{
  "log": [
    {
      "commit": "fa07a0e04efb027bd8f65ea198a3650f814312b6",
      "tree": "3b6b1664ee9e09e5a20bfb6ddbdf8348d39b19b2",
      "parents": [
        "444c3e64ed1347adcfc4204c1e585e2d91022722"
      ],
      "author": {
        "name": "Wayne Vestal Weeks",
        "email": "wayneweeks@gmail.com",
        "time": "Fri Oct 05 14:34:40 2012 -0400"
      },
      "committer": {
        "name": "Wayne Vestal Weeks",
        "email": "wayneweeks@gmail.com",
        "time": "Fri Oct 05 14:54:02 2012 -0400"
      },
      "message": "Added missing import for SkipTest in test_authorization.\n\nFixes bug 1058281\n\nChange-Id: I41d706aeb67c9555bee0113247855b4a077775eb\n"
    },
    {
      "commit": "444c3e64ed1347adcfc4204c1e585e2d91022722",
      "tree": "8eb1084e394a1b4d8025ef6ecb5cdf1b3e73bf45",
      "parents": [
        "2f5db941f54bb5e90c61bdb829d1949cfdfb496c"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Thu Oct 04 19:26:35 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Thu Oct 04 19:26:35 2012 -0400"
      },
      "message": "Refactor list servers negative test and fix remaining gate bugs\n\ntest_list_servers_negative had so many issues with it, it\u0027s hard\nto list them here... but at least the following has been fixed:\n\n* No longer will the test flatly delete all instances the tenant\n  and alt tenant have during every test method run (!!)\n* Fixtures -- 2 active and 1 deleted server -- are created in the\n  class\u0027 setUpClass() method instead of having test methods\n  constantly re-launch instances -- this reduces the test time\n  down about 3 minutes\n* Removed all non-negative tests\n* Removed all tests that were skipped due to bugs that have been\n* Skip the XML create_service() test for Identity Admin tests\n  because of the upstream Keystone bug 1061738\n\nThis patch also includes patches for bug fixes that Sean Gallagher\ncontributed but needed to be rebased into this one in order\nto get the full gate to pass.\n\nChange-Id: I0b38cf045520d93031c7916dae2479daf69d0411\nfixes: LP bug #1059802\nfixes: LP bug #1060373\nfixes: LP bug #1061740\nfixes: LP bug #1061167\n"
    },
    {
      "commit": "2f5db941f54bb5e90c61bdb829d1949cfdfb496c",
      "tree": "4913c21ce085539dbda82e477347b81d251bb6c0",
      "parents": [
        "ead03dc94b05cebd00f68ce3f54c9d32cc3b92b3",
        "3ab14e70e85ba5f3a130f5854937b25cedfec4c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 01 16:36:15 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 01 16:36:15 2012 +0000"
      },
      "message": "Merge \"Put skip at top level.\""
    },
    {
      "commit": "3ab14e70e85ba5f3a130f5854937b25cedfec4c9",
      "tree": "16007d6cbd43bdfb8be65123c31754fe01dfd92b",
      "parents": [
        "30a563fc872174d6893d91a1622aaf750935336d"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Mon Oct 01 10:03:40 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Mon Oct 01 10:04:39 2012 -0400"
      },
      "message": "Put skip at top level.\n\nChange-Id: I379e4364b780e7254b9ee8458c1f5603cd2bb2b6\n"
    },
    {
      "commit": "ead03dc94b05cebd00f68ce3f54c9d32cc3b92b3",
      "tree": "2141393162ab1101c4056ac08a7be00f22cd4773",
      "parents": [
        "76888eecde7684eec3675185c8b4d6b50f67dda2"
      ],
      "author": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Aug 24 21:35:11 2012 +0800"
      },
      "committer": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Mon Oct 01 13:17:15 2012 +0900"
      },
      "message": "Add XML support for test_security_groups.py and test_security_group_rules.py.\n\nChange-Id: I5d521acf116e122c7b5608992c33854caad30bab\n"
    },
    {
      "commit": "76888eecde7684eec3675185c8b4d6b50f67dda2",
      "tree": "f0ac92f20749a8a55256efc626f5f2df8fd7c01b",
      "parents": [
        "30a563fc872174d6893d91a1622aaf750935336d"
      ],
      "author": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Sun Sep 30 23:58:52 2012 +0900"
      },
      "committer": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Sun Sep 30 23:58:52 2012 +0900"
      },
      "message": "Clean up pep8 E125 violations\n\nFixed E125 errors\nE125 is ignored because of false alarms\nAll ignores are to be removed in the next sequence of patches\n\nChange-Id: Id9ce27d1348a9318e183591db79232a01731f8ad\n"
    },
    {
      "commit": "30a563fc872174d6893d91a1622aaf750935336d",
      "tree": "8c2bab5df8afd9f69fcfe1bc42bb19f95c4e58bc",
      "parents": [
        "e0884a302151cbfe7318a23d8e0ed69d99d9ce92"
      ],
      "author": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Sun Sep 30 23:43:50 2012 +0900"
      },
      "committer": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Sun Sep 30 23:44:58 2012 +0900"
      },
      "message": "Clean up pep8 E123 and E124 violations\n\nFixed E123 and E124 errors.\nAll ignores are to be removed in the next sequence of patches.\n\nChange-Id: Ie5dc0cd6b0cbdf00f403cb1a039c499a2fca869e\n"
    },
    {
      "commit": "e0884a302151cbfe7318a23d8e0ed69d99d9ce92",
      "tree": "8615c4e2720c9131924c04282f4243dc01cb94e2",
      "parents": [
        "79d8d361a51f66bce1602c976a34cd68e2cd5c7e"
      ],
      "author": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Tue Sep 25 17:24:17 2012 +0800"
      },
      "committer": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Sun Sep 30 17:43:56 2012 +0900"
      },
      "message": "Clean up pep8 E127 violations\n\nFixed E127 errors.\nAll ignores are to be removed in the next sequence of patches.\n\nChange-Id: Ia2c1331ba2ffe71e5853b0fae846f02845eb9cb8\n"
    },
    {
      "commit": "79d8d361a51f66bce1602c976a34cd68e2cd5c7e",
      "tree": "679bf54066a886cbac4891949197a5dad3ceef51",
      "parents": [
        "e471d6e5c6af057253af5227a3647d1bfcc2a6e5"
      ],
      "author": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Tue Sep 25 13:49:27 2012 +0800"
      },
      "committer": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Sun Sep 30 17:37:47 2012 +0900"
      },
      "message": "Clean up pep8 E128 violations\n\nFixed E128 errors.\nAll ignores are to be removed in the next sequence of patches.\n\nChange-Id: If014be8524a43842b7e6aa3243c517aa25980976\n"
    },
    {
      "commit": "e471d6e5c6af057253af5227a3647d1bfcc2a6e5",
      "tree": "b7980c68f0d2abf5f35613059906a33c2de72355",
      "parents": [
        "94012e4832ebbd47fb0167d49fb1ea690b798e26"
      ],
      "author": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Mon Sep 17 17:02:43 2012 +0800"
      },
      "committer": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Sat Sep 29 12:46:32 2012 +0900"
      },
      "message": "Clean up pep8 E711 violations\n\nFixed E711 errors\nAll ignores are to be removed in the next sequence of patches\n\nChange-Id: Id9bcdfa276d30639dc6d16b8ce6db19101153fcd\n"
    },
    {
      "commit": "94012e4832ebbd47fb0167d49fb1ea690b798e26",
      "tree": "f86a09923e7fec2f96e07ef071f4a3eb250ad4db",
      "parents": [
        "19e664500176078d48a7e1aa198d4703b4a85613",
        "21d95da087abead6b1a9b0ef0eab88ba467203fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 28 18:42:41 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 28 18:42:41 2012 +0000"
      },
      "message": "Merge \"Passing endpoint makes authenticate lazy so getting catalog fails.\""
    },
    {
      "commit": "19e664500176078d48a7e1aa198d4703b4a85613",
      "tree": "0feee9d22ce14069178acde79ff0a60deaa52974",
      "parents": [
        "229845a11603f39390822c1281fabe3ee383463f",
        "e6321ef3c3a593b13de85cb20194632312576ce5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 28 17:21:07 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 28 17:21:07 2012 +0000"
      },
      "message": "Merge \"Clean up pep8 E502 violations\""
    },
    {
      "commit": "21d95da087abead6b1a9b0ef0eab88ba467203fc",
      "tree": "761afb3dba4506338fb60ec90ee320bc29117c47",
      "parents": [
        "229845a11603f39390822c1281fabe3ee383463f"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Fri Sep 28 11:47:53 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Fri Sep 28 11:48:54 2012 -0400"
      },
      "message": "Passing endpoint makes authenticate lazy so getting catalog fails.\n\nChange-Id: Id37c06000d51e2e03a4fde02016097a847b64061\n"
    },
    {
      "commit": "229845a11603f39390822c1281fabe3ee383463f",
      "tree": "a02b4cd6109012ccc18a865e823872223f282c0c",
      "parents": [
        "6b8a7b7628f44230a590dda69a77d3d62997f09b",
        "a42fe441703084449107fabb15fe42938c02ba08"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 28 15:40:02 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 28 15:40:02 2012 +0000"
      },
      "message": "Merge \"Adds client API and tests for volume attachments\""
    },
    {
      "commit": "6b8a7b7628f44230a590dda69a77d3d62997f09b",
      "tree": "ddcf071b0bf970a4d1782ced369f3151c0caa424",
      "parents": [
        "c89003a151d8c7665fef939384a6409eaea76a2c"
      ],
      "author": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Sat Aug 25 01:24:33 2012 +0800"
      },
      "committer": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Sep 28 11:26:41 2012 +0800"
      },
      "message": "Add XML support for test cases under identity admin.\n\nSo far test_service.py is not ready. Create_service, list_service and delete_service\nin XML/admin_client.py are not working properly. It seems that Keystone does\nnot support XML for service API. A bug has been raised at\nhttps://bugs.launchpad.net/keystone/+bug/1042144.\nI have complied with the XML format as it described in\nhttp://docs.rackspace.com/openstack-extensions/auth/OS-KSADM-admin-devguide/content/POST_addService_v2.0_OS-KSADM_services_Admin_API_Service_Developer_Operations-d1e1357.html\n\nChange-Id: I60f72a0f99deff0bd8ee02bd2db5284d87481d5f\n"
    },
    {
      "commit": "c89003a151d8c7665fef939384a6409eaea76a2c",
      "tree": "87a7fb317bc64a0d700aef963822dc8313759622",
      "parents": [
        "5aa5e3c1858f97be2317c2d391732f1c71bad627",
        "ab3278453b0f6a341b5f5f4372efb53f1f11ac28"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 27 23:33:52 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 27 23:33:52 2012 +0000"
      },
      "message": "Merge \"Fix ssh.Client retval and deadlock danger LP#1038561\""
    },
    {
      "commit": "5aa5e3c1858f97be2317c2d391732f1c71bad627",
      "tree": "d3a858d523d88137bbac91372e6a1ddbd149ae72",
      "parents": [
        "a5feec98fc2ee9cc759c02f36246e2b47c5f24cc",
        "9854d5b38a059446ffca6dd67ff5f434518d872f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 27 14:00:35 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 27 14:00:35 2012 +0000"
      },
      "message": "Merge \"Add XML support to the cinder client\""
    },
    {
      "commit": "e6321ef3c3a593b13de85cb20194632312576ce5",
      "tree": "6b49d2b7ba4a49c9772b6f7d559d27eb1c2068d0",
      "parents": [
        "a5feec98fc2ee9cc759c02f36246e2b47c5f24cc"
      ],
      "author": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Mon Sep 17 16:45:50 2012 +0800"
      },
      "committer": {
        "name": "Zhongyue Luo",
        "email": "zhongyue.nah@intel.com",
        "time": "Wed Sep 26 08:54:12 2012 +0800"
      },
      "message": "Clean up pep8 E502 violations\n\nUpdated pep8 version requirement to 1.3.3\nFixed E502 errors\nAll ignores are to be removed in the next sequence of patches\n\nChange-Id: I71c013061fb88d7b8b31cfa3b83498999455d8db\n"
    },
    {
      "commit": "a5feec98fc2ee9cc759c02f36246e2b47c5f24cc",
      "tree": "127c89d22f6ca13ccfcf9e454048481079c7402d",
      "parents": [
        "494d9388f54ed3dee6d4d0baff427c3ad77cc676",
        "6ec6fc2fa028aea19a01766645a5598a0ea9e11b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 25 19:35:44 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 25 19:35:44 2012 +0000"
      },
      "message": "Merge \"make the rand_name value shorter\""
    },
    {
      "commit": "9854d5b38a059446ffca6dd67ff5f434518d872f",
      "tree": "65a991a054d2d40c16463bf555900f3cf84b4c91",
      "parents": [
        "494d9388f54ed3dee6d4d0baff427c3ad77cc676"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 20 10:22:13 2012 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Sep 25 15:28:27 2012 -0400"
      },
      "message": "Add XML support to the cinder client\n\nChange-Id: I8720b8ae0f28c1eaaf91ff16feee994ddb5d092c\nSigned-off-by: Matthew Treinish \u003ctreinish@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "494d9388f54ed3dee6d4d0baff427c3ad77cc676",
      "tree": "7334ab94fe38e3bf3aa73b382a7084b245f963d6",
      "parents": [
        "dbe3eb4bb8f90d4161e3b3136a9e763a77fbe429",
        "ddf3927fe12478b4476117831901799f0771be14"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 25 18:30:07 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 25 18:30:07 2012 +0000"
      },
      "message": "Merge \"Fix test_rebuild_nonexistent_server\""
    },
    {
      "commit": "dbe3eb4bb8f90d4161e3b3136a9e763a77fbe429",
      "tree": "32cf4251675499ec323e6a339e2a70acc1ca3bdd",
      "parents": [
        "19fe1fa750c1df5b281280948a493bc9cbc4a03a",
        "648d4bae9a8cbd6934e0b5cd70b7576badac0290"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 25 15:37:29 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 25 15:37:29 2012 +0000"
      },
      "message": "Merge \"Update test_associate_already_associated_floating_ip\""
    },
    {
      "commit": "6ec6fc2fa028aea19a01766645a5598a0ea9e11b",
      "tree": "143c43784b6805d9970bdfd14e8f7bf82080c99b",
      "parents": [
        "19fe1fa750c1df5b281280948a493bc9cbc4a03a"
      ],
      "author": {
        "name": "Ionuț Arțăriși",
        "email": "iartarisi@suse.cz",
        "time": "Tue Sep 25 16:26:35 2012 +0200"
      },
      "committer": {
        "name": "Ionuț Arțăriși",
        "email": "iartarisi@suse.cz",
        "time": "Tue Sep 25 16:29:59 2012 +0200"
      },
      "message": "make the rand_name value shorter\n\nAvoids out of range errors with postgresql as the default backend. PostgreSQL ids which have an integer type of 4 bytes would trigger this exception for tests which use rand_name on id columns.\n\nFixes bug 1056229\n\nChange-Id: Ic8286fe9320e80c2e8a9ec9f8857b5d1f304660f\n"
    },
    {
      "commit": "19fe1fa750c1df5b281280948a493bc9cbc4a03a",
      "tree": "3d38df341faf6049616cbeeda31a2cdd4135d2c0",
      "parents": [
        "6e37324f6450ac15ceb13dfd5dedd9cc0d625517",
        "9e1eb970381e52bbbc4ab345844e5b32dcee5914"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 25 05:44:06 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 25 05:44:06 2012 +0000"
      },
      "message": "Merge \"Add XML support to the volumes tests.\""
    },
    {
      "commit": "648d4bae9a8cbd6934e0b5cd70b7576badac0290",
      "tree": "980bdea1a6d14086d1c42920ba63164b37059e17",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Thu Sep 13 12:09:55 2012 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Mon Sep 24 13:56:21 2012 -0700"
      },
      "message": "Update test_associate_already_associated_floating_ip\n\n* was skipped based on bug 1029911. Bug 1029911 is now resolved\n* When an associated floating IP is re-associated it should switch machines\n* Fix spelling\n\nChange-Id: I0c394bf7308d394588ce334a94260312c481d6b7\n"
    },
    {
      "commit": "6e37324f6450ac15ceb13dfd5dedd9cc0d625517",
      "tree": "de6535b200d580a58895c01366e514db4932974b",
      "parents": [
        "22f03c7c57585ccddf4787a7c6db1eb10c3c466f"
      ],
      "author": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Mon Aug 27 18:59:19 2012 -0400"
      },
      "committer": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Mon Sep 24 10:44:42 2012 -0400"
      },
      "message": "Add support to XML in images_client and its tests\n\nChange-Id: Ia3fb6eaefc0929c3bc224d7b7f7c7504956a7f78\n"
    },
    {
      "commit": "22f03c7c57585ccddf4787a7c6db1eb10c3c466f",
      "tree": "ae28503f9e5db6dfb8fb12e7dacd99ad9dc49588",
      "parents": [
        "efde8de5f859530d38e8f7917f0ae318fd22970a"
      ],
      "author": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Aug 24 17:55:13 2012 +0800"
      },
      "committer": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Mon Sep 24 15:06:08 2012 +0800"
      },
      "message": "Add XML support for test_list_floating_ips.py.\n\nChange-Id: Ie2d4b64df36de489c61038d60456dd6c9b226f0b\n"
    },
    {
      "commit": "a42fe441703084449107fabb15fe42938c02ba08",
      "tree": "a5d318b7bcb618d6ef79f913b512156fd67ba773",
      "parents": [
        "c25ef680fdf967434da0c7ae1f3b3ace5621752b"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Fri Sep 21 03:08:33 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Sun Sep 23 23:15:02 2012 -0700"
      },
      "message": "Adds client API and tests for volume attachments\n\nChange-Id: Id903069ec49b38806fa37845d1aea589a835206b\n"
    },
    {
      "commit": "ddf3927fe12478b4476117831901799f0771be14",
      "tree": "0bd83fa215cc4ad9368a93dd98738e1823471616",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Thu Sep 13 15:04:55 2012 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Fri Sep 21 12:57:26 2012 -0700"
      },
      "message": "Fix test_rebuild_nonexistent_server\n\nBug 963248\n\nerror: NotFound \u003d\u003e BadRequest\n\nChange-Id: I4c645fa02154e25ea9b358231361c9a05e93ef9e\n"
    },
    {
      "commit": "efde8de5f859530d38e8f7917f0ae318fd22970a",
      "tree": "814ddfdf7dbeb837c83b44cf5b1f9cdd6614747c",
      "parents": [
        "b47c84442f4f72ba4985f492bb99197be5996035",
        "f26620f77970a4f949530096e8c0b6443d4218a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 21 15:19:43 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 21 15:19:43 2012 +0000"
      },
      "message": "Merge \"Fix bug 1005397\""
    },
    {
      "commit": "b47c84442f4f72ba4985f492bb99197be5996035",
      "tree": "34ab5179a88d6b57ae6bd725e783c62a977da90a",
      "parents": [
        "4e08690a708f63e7602a3de3aa0075446e9fead3",
        "d3bf0aa06f7d2c51ba3311ec5c369936936c048d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 21 14:47:58 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 21 14:47:58 2012 +0000"
      },
      "message": "Merge \"Refactor status_timeout() methods in tempest.test\""
    },
    {
      "commit": "d3bf0aa06f7d2c51ba3311ec5c369936936c048d",
      "tree": "9c1024d3e2a29313ddd5e9b02fc3e577cc6dff4d",
      "parents": [
        "c25ef680fdf967434da0c7ae1f3b3ace5621752b"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "mnewby@internap.com",
        "time": "Wed Sep 05 20:01:43 2012 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 20 16:49:26 2012 +0000"
      },
      "message": "Refactor status_timeout() methods in tempest.test\n\n * Factor timing loop out of status_timeout() methods to new method\n   call_until_true() to allow for reuse.\n * In support of bug 1043980\n\nChange-Id: I2271000278918bd87fea66cb810f2dad0af4ffdd\n"
    },
    {
      "commit": "9e1eb970381e52bbbc4ab345844e5b32dcee5914",
      "tree": "746f0852fb315b42a6c20399600f4725793f19dd",
      "parents": [
        "4e08690a708f63e7602a3de3aa0075446e9fead3"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 17 17:53:41 2012 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 20 10:50:55 2012 -0400"
      },
      "message": "Add XML support to the volumes tests.\n\nChange-Id: I3fb52c452d0c8e0472e3791a7c365972b5a3fbf3\nSigned-off-by: Matthew Treinish \u003ctreinish@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "4e08690a708f63e7602a3de3aa0075446e9fead3",
      "tree": "47b0463c2322733adc14ab7b77735e9e7af999bd",
      "parents": [
        "c25ef680fdf967434da0c7ae1f3b3ace5621752b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 17 17:52:22 2012 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 20 10:50:47 2012 -0400"
      },
      "message": "Add XML support to the volumes client.\n\nChange-Id: Ie73b1a9cee293271cd7d5493a7c6e0dcb30cabe8\nSigned-off-by: Matthew Treinish \u003ctreinish@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "c25ef680fdf967434da0c7ae1f3b3ace5621752b",
      "tree": "84b0eccb5692fe07b2058ce2311730b19d238e1c",
      "parents": [
        "e1165ede1ba61b06c228c1a6471354bce4abef33",
        "89126c3fc6f79f18517b7b1988becfb75d7ef63c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 19 17:55:43 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 19 17:55:43 2012 +0000"
      },
      "message": "Merge \"Add XML support for extensions_client\""
    },
    {
      "commit": "e1165ede1ba61b06c228c1a6471354bce4abef33",
      "tree": "606937ae91d770469d386b706642a9ea424a35f0",
      "parents": [
        "cd69eee7e5aa6310186105847942c8598480221c",
        "c9b99a2b89cb81a7a727801e4d068fbc251fa3bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 19 15:23:11 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 19 15:23:11 2012 +0000"
      },
      "message": "Merge \"Replace glance.client with python-glanceclient\""
    },
    {
      "commit": "cd69eee7e5aa6310186105847942c8598480221c",
      "tree": "655328840383f5b4ec81bbb735ba7c3d080b875d",
      "parents": [
        "d35211c699e56499bca6de96c89c413d2ca51559",
        "5f42d6d2859df731184641e29f7193e93e52a71b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 18 15:29:33 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 18 15:29:33 2012 +0000"
      },
      "message": "Merge \"Add lxml to pip-requires\""
    },
    {
      "commit": "d35211c699e56499bca6de96c89c413d2ca51559",
      "tree": "4d032a542b70d5ae8a3d17d2a975e530cb928359",
      "parents": [
        "0eb0c6963e474c71108d66fa039574936951fb9c",
        "e7d48b407585a1084fcce2ee50e35beb55c3f44c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 18 15:18:08 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 18 15:18:08 2012 +0000"
      },
      "message": "Merge \"Add .tox to .gitignore\""
    },
    {
      "commit": "0eb0c6963e474c71108d66fa039574936951fb9c",
      "tree": "896022ed68490760a18ff7e28a5e1ee04c5304cc",
      "parents": [
        "5036403cce1cb7fe50483a07bec9d553377ad7b6",
        "2a5b60a7cd5be126bdbacf5ac94f322acb44eb3d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 18 15:17:31 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 18 15:17:31 2012 +0000"
      },
      "message": "Merge \"Re-enable 3 flavor tests\""
    },
    {
      "commit": "5036403cce1cb7fe50483a07bec9d553377ad7b6",
      "tree": "462397cd1e22dac9c9abf55392e19616544d6278",
      "parents": [
        "5fa91f47a2da761611a184b7ae1bab04baf24bc5",
        "406eb2a04c0cfa14477b5263c669c247330571e4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 18 15:16:08 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 18 15:16:08 2012 +0000"
      },
      "message": "Merge \"Fix test_create_server_with_unauthorized_image\""
    },
    {
      "commit": "5fa91f47a2da761611a184b7ae1bab04baf24bc5",
      "tree": "c89ca629e148ce1cbfc982a71d576a1274ee4f94",
      "parents": [
        "5e53851d2d4326b8119449984beb9d6cec707c3f",
        "9bb051465de44e70087045e6634c34e5dfa8e2d7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 17 23:49:20 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 17 23:49:20 2012 +0000"
      },
      "message": "Merge \"Fix undefined name \u0027nose\u0027\""
    },
    {
      "commit": "5e53851d2d4326b8119449984beb9d6cec707c3f",
      "tree": "c89ca629e148ce1cbfc982a71d576a1274ee4f94",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c",
        "dd47d7e97692099760bb977a6cd8ec9d9050928d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 17 23:48:28 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 17 23:48:28 2012 +0000"
      },
      "message": "Merge \"Adds Cinder client\""
    },
    {
      "commit": "5f42d6d2859df731184641e29f7193e93e52a71b",
      "tree": "4dc5ea44bb91b673e8e99ebc2e37acdc3f9b2d8c",
      "parents": [
        "e7d48b407585a1084fcce2ee50e35beb55c3f44c"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "bcwaldon@gmail.com",
        "time": "Mon Sep 17 13:28:31 2012 -0700"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "bcwaldon@gmail.com",
        "time": "Mon Sep 17 13:28:31 2012 -0700"
      },
      "message": "Add lxml to pip-requires\n\nChange-Id: I3f406ab0e2527c4c8e539b75432aa7d938daf73e\n"
    },
    {
      "commit": "e7d48b407585a1084fcce2ee50e35beb55c3f44c",
      "tree": "4aff619ac67fba3c8e984061b85d0b17b7d6798f",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "bcwaldon@gmail.com",
        "time": "Mon Sep 17 13:27:56 2012 -0700"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "bcwaldon@gmail.com",
        "time": "Mon Sep 17 13:27:56 2012 -0700"
      },
      "message": "Add .tox to .gitignore\n\nChange-Id: I6c6be72557bd10e2e93b7bd8da6601b198419dca\n"
    },
    {
      "commit": "c9b99a2b89cb81a7a727801e4d068fbc251fa3bc",
      "tree": "df28b6fd79f4bdeb01024c80e6e0e244b4e3736c",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c"
      ],
      "author": {
        "name": "Brian Waldon",
        "email": "bcwaldon@gmail.com",
        "time": "Mon Sep 10 09:24:35 2012 -0700"
      },
      "committer": {
        "name": "Brian Waldon",
        "email": "bcwaldon@gmail.com",
        "time": "Mon Sep 17 11:59:18 2012 -0700"
      },
      "message": "Replace glance.client with python-glanceclient\n\nThe legacy glance client code is going to be removed soon, so\nTempest needs to stop using it. This patch updates Tempest to\nuse the shiny new python-glanceclient library.\n\nThis requires python-glanceclient 0.5.1+ to work.\n\nFixes bug 1048716\n\nChange-Id: I6e0773644ed1e4e19448a5899a71ee2ed5d36f82\n"
    },
    {
      "commit": "ab3278453b0f6a341b5f5f4372efb53f1f11ac28",
      "tree": "04a8d8a2d775e09fb0649378664595ce9045f8d0",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c"
      ],
      "author": {
        "name": "Jaroslav Henner",
        "email": "jhenner@redhat.com",
        "time": "Tue Sep 11 15:44:29 2012 +0200"
      },
      "committer": {
        "name": "Jaroslav Henner",
        "email": "jhenner@redhat.com",
        "time": "Fri Sep 14 12:28:46 2012 +0200"
      },
      "message": "Fix ssh.Client retval and deadlock danger LP#1038561\n\nReturning tuples is not handy for further checking of error states.\nUsing exception with exit_status and stderr output as its args instead.\n\nThere was a possibility to deadlock when reading only stdout. Solved by\nusing `select`.\n\nChange-Id: Iead3540a7bd0bfce3ad092620b86ef11b9f0b622\n"
    },
    {
      "commit": "406eb2a04c0cfa14477b5263c669c247330571e4",
      "tree": "ce48d9495a60f5edfb56c6db68fbe1d521cf4612",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Thu Sep 13 14:58:23 2012 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Thu Sep 13 17:47:29 2012 -0700"
      },
      "message": "Fix test_create_server_with_unauthorized_image\n\nLooks like nova is issuing a BadRequest again\nFix bug 1039608\n\nChange-Id: I7956dd5d712c914102b37dbcfd934793680ee465\n"
    },
    {
      "commit": "2a5b60a7cd5be126bdbacf5ac94f322acb44eb3d",
      "tree": "7c5d0067e8499e059e70429c586356b06de9d4ae",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Thu Sep 13 14:51:11 2012 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Thu Sep 13 14:51:11 2012 -0700"
      },
      "message": "Re-enable 3 flavor tests\n\nBug 1042539 appears to be fixed\n\nEnable:\n* test_get_flavor_details_for_deleted_flavor\n* test_create_flavor_verify_entry_in_list_details\n* test_create_flavor\n\nChange-Id: Idccb71635252444c570b87d531c04d000a0b65b2\n"
    },
    {
      "commit": "f26620f77970a4f949530096e8c0b6443d4218a4",
      "tree": "d22c786ca85747d1f036e6aa8b08ec5455e192a7",
      "parents": [
        "245d836a1c86d07c6134c576cf8d50a49e660c8c"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Thu Sep 13 12:34:35 2012 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "jogo@cloudscaling.com",
        "time": "Thu Sep 13 12:36:15 2012 -0700"
      },
      "message": "Fix bug 1005397\n\nChange following tests from expecting 400 to 404\n* Set test_create_image_specify_uuid_37_characters_or_more\n* Set test_create_image_specify_uuid_35_characters_or_less\n\nChange-Id: Ica31ba9bc738b41d721afb87468e5667c0dfbb5c\n"
    },
    {
      "commit": "245d836a1c86d07c6134c576cf8d50a49e660c8c",
      "tree": "c8e0f40fc4cd83a4a0e507e9e926f6187bf9ecf6",
      "parents": [
        "5ef022798cb89c43282aca53a02d5ae25af02ab3",
        "dec13ecf620127c0a6530724784195535cf5e9b4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 13 17:28:33 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 13 17:28:33 2012 +0000"
      },
      "message": "Merge \"Provide more default clients for smoke tests.\""
    },
    {
      "commit": "5ef022798cb89c43282aca53a02d5ae25af02ab3",
      "tree": "6fb4da33fea56863df358e3561777e12d3837887",
      "parents": [
        "993127460492d344aab4b2bf365411f6152419c9",
        "383c71d0b9a6d8169b71185d91e198c2a1ff5a4a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 13 17:22:20 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 13 17:22:20 2012 +0000"
      },
      "message": "Merge \"Added missing imports in tempest.tests.compute.base.\""
    },
    {
      "commit": "9bb051465de44e70087045e6634c34e5dfa8e2d7",
      "tree": "6fb4da33fea56863df358e3561777e12d3837887",
      "parents": [
        "993127460492d344aab4b2bf365411f6152419c9"
      ],
      "author": {
        "name": "Jaroslav Henner",
        "email": "jhenner@redhat.com",
        "time": "Wed Sep 12 16:28:22 2012 +0200"
      },
      "committer": {
        "name": "Jaroslav Henner",
        "email": "jhenner@redhat.com",
        "time": "Thu Sep 13 10:43:39 2012 +0200"
      },
      "message": "Fix undefined name \u0027nose\u0027\n\npyflakes tempest/tests/compute/base.py reported\ntempest/tests/compute/base.py:236: undefined name \u0027nose\u0027\n\nFixed by adding the import.\n\nChange-Id: I826fa382ea88d289fee310e435eccf1138e793d8\n"
    },
    {
      "commit": "383c71d0b9a6d8169b71185d91e198c2a1ff5a4a",
      "tree": "6fb4da33fea56863df358e3561777e12d3837887",
      "parents": [
        "d3e674e8f30b0c88e77f8a5b97116b82588840df"
      ],
      "author": {
        "name": "Wayne Vestal Weeks",
        "email": "wayneweeks@gmail.com",
        "time": "Wed Sep 12 16:21:17 2012 -0400"
      },
      "committer": {
        "name": "Wayne Vestal Weeks",
        "email": "wayneweeks@gmail.com",
        "time": "Wed Sep 12 16:21:17 2012 -0400"
      },
      "message": "Added missing imports in tempest.tests.compute.base.\n\nbug 1049348\n\nChange-Id: I13dad5580558eb400b89ef40d1e7cf8f55cee9e7\n"
    },
    {
      "commit": "993127460492d344aab4b2bf365411f6152419c9",
      "tree": "386453ac32c0e6ac7c7bcd9c4a67bd517239dff5",
      "parents": [
        "d3e674e8f30b0c88e77f8a5b97116b82588840df"
      ],
      "author": {
        "name": "Jaroslav Henner",
        "email": "jhenner@redhat.com",
        "time": "Mon Sep 10 13:53:12 2012 +0200"
      },
      "committer": {
        "name": "Jaroslav Henner",
        "email": "jhenner@redhat.com",
        "time": "Wed Sep 12 14:02:14 2012 +0200"
      },
      "message": "Fix forgotten import of `exceptions`.\n\nFile \"tests/compute/base.py\", line 107, in BaseComputeTest._get_isolated_creds\nNameError: global name \u0027exceptions\u0027 is not defined\n\nChange-Id: If106274c9a0c3fca41e1bea2abf264f34c2dd461\n"
    },
    {
      "commit": "dec13ecf620127c0a6530724784195535cf5e9b4",
      "tree": "e6aca18be311fe0b780489dca5b1a58b1a6809a7",
      "parents": [
        "d3e674e8f30b0c88e77f8a5b97116b82588840df"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "mnewby@internap.com",
        "time": "Thu Aug 30 11:19:17 2012 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 06 20:21:31 2012 +0000"
      },
      "message": "Provide more default clients for smoke tests.\n\n * Refactored DefaultClientManager to support default clients\n   for image, identity and network in addition to compute.  This\n   change is intended to faciliate the creation of\n   cross-functional smoke tests.\n * In support of bug 1043980\n\nChange-Id: I45c0e6bf5fde41936df8838b7434c0b2074f4a02\n"
    },
    {
      "commit": "d3e674e8f30b0c88e77f8a5b97116b82588840df",
      "tree": "eff9e5c959810c96d1a3c44bb2a5cca34e9e0584",
      "parents": [
        "6cdcfb69a8232d4187dea03a9e8dad291b83e10b",
        "501cacdf6d2fe130d836e5a931664b2139ef9d9c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 06 18:24:07 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 06 18:24:07 2012 +0000"
      },
      "message": "Merge \"Ensure token refresh. Fixes bug 1044316.\""
    },
    {
      "commit": "6cdcfb69a8232d4187dea03a9e8dad291b83e10b",
      "tree": "aeba3b0f0affa8362b608bdcf3fc1479c12969a7",
      "parents": [
        "fe2cdfc6c1c40d7ea90f2132e3e1f06757f029c2"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Sep 06 11:02:58 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Thu Sep 06 12:07:52 2012 -0400"
      },
      "message": "Comment out flakey failing tests.\n\nThe whole tests are commented out because the underlying problem\nseems too broad and we don\u0027t want to waste more time on this until\nthe problem is fixed: https://bugs.launchpad.net/nova/+bug/1046870\n\nChange-Id: Ie4ee4d11b1dea2e98851e8060f96b69778d06ee4\n"
    },
    {
      "commit": "dd47d7e97692099760bb977a6cd8ec9d9050928d",
      "tree": "16b08b16227628d5cbead05175c16d84b7246a6a",
      "parents": [
        "fe2cdfc6c1c40d7ea90f2132e3e1f06757f029c2"
      ],
      "author": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Tue Jul 31 04:11:01 2012 -0700"
      },
      "committer": {
        "name": "Rohit Karajgi",
        "email": "rohit.karajgi@nttdata.com",
        "time": "Mon Sep 03 03:29:41 2012 -0700"
      },
      "message": "Adds Cinder client\n\nThis change adds Cinder client in services/volume\n\n* Keeps existing tests for Compute Extensions in tempest/tests/compute\n* Copies existing volumes test to tests/volume and refactors them to test the\nCinder API, and adds a BaseVolumesTest class\n* Renames the Nova Extensions\u0027 volumes_client to volumes_extensions_client\n* Adds build_interval and build_timeout parameters in config for Cinder\nspecific tests\n* Renames build_interval and build_timeout environment variables in the\nDevstack template file to COMPUTE_BUILD_INTERVAL and COMPUTE_BUILD_TIMEOUT\n* Adds volume specific environment variables VOLUME_BUILD_INTERVAL AND\nVOLUME_BUILD_TIMEOUT to the Devstack template file.\n\nFixes LP Bug #1026190\n\nChange-Id: I14d980ada1ddb29e8147f990aaf239fdcaae5eb6\n"
    },
    {
      "commit": "501cacdf6d2fe130d836e5a931664b2139ef9d9c",
      "tree": "fffcdcad85b057d7412f069f04a276ee094b764a",
      "parents": [
        "fe2cdfc6c1c40d7ea90f2132e3e1f06757f029c2"
      ],
      "author": {
        "name": "Jaroslav Henner",
        "email": "jhenner@redhat.com",
        "time": "Thu Aug 16 10:32:38 2012 +0200"
      },
      "committer": {
        "name": "Jaroslav Henner",
        "email": "jhenner@redhat.com",
        "time": "Fri Aug 31 12:56:19 2012 +0200"
      },
      "message": "Ensure token refresh. Fixes bug 1044316.\n\nFAIL of test\n  Request to list user\u0027s roles without a valid token should fail\nused to be causing ERROR of\n  Remove a role assigned to a user on a tenant\n\nSolved by ensuring that this FAIL has no side-effects.\n\nChange-Id: Ide5849f70aab26e2af2a52ed83371da9c51bf5d7\n"
    },
    {
      "commit": "fe2cdfc6c1c40d7ea90f2132e3e1f06757f029c2",
      "tree": "c3e6c98d13128e12a8114632f8f646a67ab1419e",
      "parents": [
        "a5ccff7eec2808a38181d470a768f1fd0367d974",
        "83982cd6298a51e898c669e40f2830f6ae02c693"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 30 20:53:11 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 30 20:53:11 2012 +0000"
      },
      "message": "Merge \"Add *.egg-info to .gitignore\""
    },
    {
      "commit": "a5ccff7eec2808a38181d470a768f1fd0367d974",
      "tree": "c43c279aaeb3a5f8bdd399920ee6c14355b45406",
      "parents": [
        "c660795316fa5a16d972641e6b19853c24726528",
        "eda03b54d6690f9c078eaba1cb6cbbb0cc5d53d8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 30 20:52:14 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 30 20:52:14 2012 +0000"
      },
      "message": "Merge \"Add XML support for flavors_client\""
    },
    {
      "commit": "83982cd6298a51e898c669e40f2830f6ae02c693",
      "tree": "b936c3d03d9ffc906b852969a1d6f3f513fd187d",
      "parents": [
        "c660795316fa5a16d972641e6b19853c24726528"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "mnewby@internap.com",
        "time": "Thu Aug 30 10:35:38 2012 -0700"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "mnewby@internap.com",
        "time": "Thu Aug 30 10:36:33 2012 -0700"
      },
      "message": "Add *.egg-info to .gitignore\n\n * Cleans up git status when using \u0027setup.py develop\u0027\n\nChange-Id: I270a0e7d299ff96485f7d501a0fb39a311785b5d\n"
    },
    {
      "commit": "c660795316fa5a16d972641e6b19853c24726528",
      "tree": "ae14b731e30d95ed3ddc4a34b479d97da4eecea0",
      "parents": [
        "ca0f2f0101ba7754cde9909bef3539660001d315",
        "d6ff6b7f26f28c20aa45a9b049f70c908aef4992"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 30 17:00:37 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 30 17:00:37 2012 +0000"
      },
      "message": "Merge \"Prevent stale isolated tenants from blocking test runs\""
    },
    {
      "commit": "89126c3fc6f79f18517b7b1988becfb75d7ef63c",
      "tree": "5a0c7891918d56dc83eead807e2b538e8f88a123",
      "parents": [
        "eda03b54d6690f9c078eaba1cb6cbbb0cc5d53d8"
      ],
      "author": {
        "name": "Tiago Mello",
        "email": "tmello@linux.vnet.ibm.com",
        "time": "Mon Aug 27 11:14:03 2012 -0300"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 30 16:10:28 2012 +0000"
      },
      "message": "Add XML support for extensions_client\n\nChange-Id: Ie3dbe5cd26b32e08beba1abd3af4f666fc3f338c\n"
    },
    {
      "commit": "eda03b54d6690f9c078eaba1cb6cbbb0cc5d53d8",
      "tree": "94ffe0813cab780597bf80cfb0e4f3f87f773013",
      "parents": [
        "ca0f2f0101ba7754cde9909bef3539660001d315"
      ],
      "author": {
        "name": "Tiago Mello",
        "email": "tmello@linux.vnet.ibm.com",
        "time": "Wed Aug 22 23:47:29 2012 -0300"
      },
      "committer": {
        "name": "Tiago Mello",
        "email": "tmello@linux.vnet.ibm.com",
        "time": "Thu Aug 30 13:09:50 2012 -0300"
      },
      "message": "Add XML support for flavors_client\n\nChange-Id: I26a88e0a828bf1e8d678b32857c67b5c8eee46b0\n"
    },
    {
      "commit": "ca0f2f0101ba7754cde9909bef3539660001d315",
      "tree": "9077775909585fb42cd8938c6d0409bc299cf168",
      "parents": [
        "c8bba2f7bd2a86e8a7e61de211f95e8a27ed9089",
        "a636f5333eb956c689d242e1cc07f81ef77a296a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 30 00:06:49 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 30 00:06:49 2012 +0000"
      },
      "message": "Merge \"Add xml support to keypairs_client and its tests\""
    },
    {
      "commit": "c8bba2f7bd2a86e8a7e61de211f95e8a27ed9089",
      "tree": "61d0d2181084fb7839626635577ea9583b6076e6",
      "parents": [
        "e500db74c9d9ab4f4eaea1fcf878b913fbbb8298",
        "a6f0b2245a193ada652d270d473847e0162eb0a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 30 00:05:58 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 30 00:05:58 2012 +0000"
      },
      "message": "Merge \"Add XML support to the server personality test.\""
    },
    {
      "commit": "e500db74c9d9ab4f4eaea1fcf878b913fbbb8298",
      "tree": "e2128cd0a0bd911c9f6a1f4712d25b62410cbcb4",
      "parents": [
        "1ced8420dd962a92c70402856ce68a352fb3ab24",
        "3363446ad6f91eaf5c4db3a7fc0fe09659980f3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 30 00:05:29 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 30 00:05:29 2012 +0000"
      },
      "message": "Merge \"Add XML support to the limits client.\""
    },
    {
      "commit": "1ced8420dd962a92c70402856ce68a352fb3ab24",
      "tree": "0657915e1396941897b4b0c467a9b32f2d316e4c",
      "parents": [
        "44a4738206e1ff326886e5fd1145565f85256a94"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Thu Aug 16 10:35:19 2012 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 28 12:18:19 2012 -0700"
      },
      "message": "Add XML support for test_attach_volume\n\nChange-Id: Id2e02522f7f4ee799fbbc70549b226695fa95a18\n"
    },
    {
      "commit": "44a4738206e1ff326886e5fd1145565f85256a94",
      "tree": "8b76b8a1ee2d61388eb4924e3449137584c6ef18",
      "parents": [
        "cfa1fd4b3fa3505b8db2d0abc67b423b2f8b2171"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Thu Aug 16 10:10:25 2012 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 28 12:18:19 2012 -0700"
      },
      "message": "Add XML support for test_security_groups.py\n\nChange-Id: If801ae235b72026e7ecb092d185c95b0aeef4d0b\n"
    },
    {
      "commit": "d6ff6b7f26f28c20aa45a9b049f70c908aef4992",
      "tree": "77d210e4758cb10de32b03987815a30ffff91e47",
      "parents": [
        "cfa1fd4b3fa3505b8db2d0abc67b423b2f8b2171"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Thu Aug 23 10:29:41 2012 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 28 11:17:07 2012 -0700"
      },
      "message": "Prevent stale isolated tenants from blocking test runs\n\nEspecially while developing tests, it\u0027s easy to kill a test before\nit has a chance to clean up the tenants it has created for isolation.\nSince the database has a lot of consistency requirements, it\u0027s non-\ntrivial to go clean these up, and (for me) re-running stack.sh is\nthe quickest path to a running system again (which is annoying).\n\nThis patch adds a configuration option that can allow the tenant\ncreation to avoid the failure by re-using the existing tenant/user\nalready present. I think it\u0027s safe to have this enabled by default\nsince it only happens if tenant isolation is enabled.\n\nAlso, this augments the error message for the condition (in the case\nthat the configuration option is disabled) to better indicate\nwhat is happening.\n\nChange-Id: I97052b827ca1b2076ac67025539339b39d3260ae\n"
    },
    {
      "commit": "cfa1fd4b3fa3505b8db2d0abc67b423b2f8b2171",
      "tree": "a8763ce7c3dfb2d6a3ce3f7b30ae2956e52160f3",
      "parents": [
        "8ebc3699161938169062bf6586757622b3850792",
        "2dfc282dc2db687a0cf96251f161155d8c37598b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 28 18:08:34 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 28 18:08:34 2012 +0000"
      },
      "message": "Merge \"Fix XML formatting for create server personality.\""
    },
    {
      "commit": "a636f5333eb956c689d242e1cc07f81ef77a296a",
      "tree": "78e5d249d27be8f7ae1cce670438bc17ea1a5653",
      "parents": [
        "a6f0b2245a193ada652d270d473847e0162eb0a1"
      ],
      "author": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Tue Aug 21 11:07:53 2012 -0400"
      },
      "committer": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Tue Aug 28 09:09:00 2012 -0400"
      },
      "message": "Add xml support to keypairs_client and its tests\n\nChange-Id: I991ce5c386ce1c63610d0836b6ea05b60dfb8757\n"
    },
    {
      "commit": "8ebc3699161938169062bf6586757622b3850792",
      "tree": "21876df8ae8946a6845811fe176525b16d63ce86",
      "parents": [
        "4307f9972bd02b0df2f52ed4d9b8c34a776de301"
      ],
      "author": {
        "name": "dwalleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Aug 28 00:30:02 2012 -0500"
      },
      "committer": {
        "name": "dwalleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Tue Aug 28 00:31:39 2012 -0500"
      },
      "message": "Resolves lp#1042541\n\n* Skipping flavor admin tests until 1042539 is resolved\n\nChange-Id: Ice2b9db395be5bcd65093ddfd4ec4d7c55d5e660\n"
    },
    {
      "commit": "a6f0b2245a193ada652d270d473847e0162eb0a1",
      "tree": "f62e8fd951b047a3986d73a7941c64c6ea9523d2",
      "parents": [
        "3363446ad6f91eaf5c4db3a7fc0fe09659980f3c"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Aug 16 17:07:32 2012 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 24 11:24:09 2012 -0400"
      },
      "message": "Add XML support to the server personality test.\n\nChange-Id: I19683261c177d5ed31fd72ddfb7644ec8cdf8609\nSigned-off-by: Matthew Treinish \u003ctreinish@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "3363446ad6f91eaf5c4db3a7fc0fe09659980f3c",
      "tree": "31af8e6a3f3ced43c2c3fd0f4c96cee549a2e68c",
      "parents": [
        "2dfc282dc2db687a0cf96251f161155d8c37598b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Aug 16 16:51:23 2012 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 24 11:23:38 2012 -0400"
      },
      "message": "Add XML support to the limits client.\n\nChange-Id: Ib3cecacbc722721ea04e6506969d159cd1269cf0\nSigned-off-by: Matthew Treinish \u003ctreinish@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "2dfc282dc2db687a0cf96251f161155d8c37598b",
      "tree": "d97197a8e939764878e617408b9f0f067a3a0450",
      "parents": [
        "bc3bd240ccddb14c02ae7d0f6f2345078af0e7fc"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Aug 16 16:57:08 2012 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 24 11:00:43 2012 -0400"
      },
      "message": "Fix XML formatting for create server personality.\n\nThis fixes generating the XML of personality attribute in create_server()\n\nChange-Id: I375304964f564866447d32f3560985c434378c4d\nSigned-off-by: Matthew Treinish \u003ctreinish@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "4307f9972bd02b0df2f52ed4d9b8c34a776de301",
      "tree": "6b94267e34648c45f508eb5d9a65106b5620e10b",
      "parents": [
        "80dc1c1e6a28c6b8e420ac92062b3144a4be96a6"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Thu Aug 16 09:23:20 2012 -0700"
      },
      "committer": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Aug 24 19:34:29 2012 +0800"
      },
      "message": "Add XML support for test_create_server.py\n\nChange-Id: Ia8690b49dafb0d5365fe70507fa09d78ebd44947\n"
    },
    {
      "commit": "bc3bd240ccddb14c02ae7d0f6f2345078af0e7fc",
      "tree": "dd8f41dfc24958e8b0ea9951820baeaa72f9bd6d",
      "parents": [
        "011164b23210648694ae57afabad430016ed870f"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 14 09:48:48 2012 -0700"
      },
      "committer": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Aug 24 19:34:29 2012 +0800"
      },
      "message": "Add XML support for test_server_actions.py\n\nChange-Id: Ie909a0462ac07a44f0ed65eb03da34aab6d55da6\n"
    },
    {
      "commit": "80dc1c1e6a28c6b8e420ac92062b3144a4be96a6",
      "tree": "2390c86a8be09f951952aa1d2ca38aebc41de156",
      "parents": [
        "e7316bb62398715addcb354cbcf8f24bacba836e"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Wed Aug 15 14:47:31 2012 -0700"
      },
      "committer": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Aug 24 19:34:29 2012 +0800"
      },
      "message": "Add XML support for test_list_server_filters.py\n\nChange-Id: I968ad6e1e3fbea1d4bfb85e993c38a34e3509ec7\n"
    },
    {
      "commit": "011164b23210648694ae57afabad430016ed870f",
      "tree": "39ca133a897239f78d788f99cdd0988b557218eb",
      "parents": [
        "cf8fab6b5a63884f82f2ecbfe7550888bef8a1a9"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 14 09:06:06 2012 -0700"
      },
      "committer": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Aug 24 19:34:29 2012 +0800"
      },
      "message": "Add XML support for test_servers.py\n\nChange-Id: I94f73c6592916fbf5cdf766bb7ac1874369711b9\n"
    },
    {
      "commit": "e7316bb62398715addcb354cbcf8f24bacba836e",
      "tree": "3e7510d19f95a15eec6b1caac64e96da7f2de1ac",
      "parents": [
        "bc3bd240ccddb14c02ae7d0f6f2345078af0e7fc"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 14 12:35:34 2012 -0700"
      },
      "committer": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Aug 24 19:34:29 2012 +0800"
      },
      "message": "Add XML support for test_images.py\n\nChange-Id: I8f41396bb6d870299dba0a2a07b21748211ccb70\n"
    },
    {
      "commit": "cf8fab6b5a63884f82f2ecbfe7550888bef8a1a9",
      "tree": "5a3c351c565a4314475a1ac7a86a1638e7f2b06a",
      "parents": [
        "30fd287a9c26d4b117a9aae4b4a67edd17664667"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 14 08:03:48 2012 -0700"
      },
      "committer": {
        "name": "Vincent Hou",
        "email": "sbhou@cn.ibm.com",
        "time": "Fri Aug 24 19:34:29 2012 +0800"
      },
      "message": "Add an xml/servers_client.py implementation\n\nThis needs to inherit some common bits from the json implementation,\nbut works for now.\n\nThis changes openstack.py::Manager to take an interface argument and\nselect the appropriate client(s) accordingly. This is ugly, and probably\nnot the best approach, but for the moment, it avoids the class inflation\nthat would result from creating subclasses at the Manager _and_ Base*Test\nlayers.\n\nChange-Id: I7814054eab59bc34258fbbd1df43a4140448f448\n"
    },
    {
      "commit": "30fd287a9c26d4b117a9aae4b4a67edd17664667",
      "tree": "70fce443c878d4286c2f9fef3a5d6df079629c3f",
      "parents": [
        "ba6cb1658e53711107b2d933e61ef5eb56a0e12c",
        "74e7bcb078861bcbe5db23e7d0e711cf6923973b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 23 23:07:16 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 23 23:07:16 2012 +0000"
      },
      "message": "Merge \"Attempt to clean up any servers we left behind after a test\""
    },
    {
      "commit": "74e7bcb078861bcbe5db23e7d0e711cf6923973b",
      "tree": "59b17ebfe3c583953bbe8c1c6ceb29b93f9ba443",
      "parents": [
        "b88c6fc170dd67d8b3a00a445c4dc96ba6a3faf3"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 21 09:18:26 2012 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Thu Aug 23 12:18:36 2012 -0700"
      },
      "message": "Attempt to clean up any servers we left behind after a test\n\nThis lists and deletes any servers still in our list during\ntearDownClass().\n\nChange-Id: I113bee5019eb387d2ae2539e783f550d8c34ce6d\n"
    },
    {
      "commit": "ba6cb1658e53711107b2d933e61ef5eb56a0e12c",
      "tree": "b774a3aa01b42909804f003c5b8443e05f2966d2",
      "parents": [
        "b88c6fc170dd67d8b3a00a445c4dc96ba6a3faf3"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Tue Aug 14 07:22:42 2012 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "danms@us.ibm.com",
        "time": "Thu Aug 23 09:01:35 2012 -0700"
      },
      "message": "Add a RestClient variant that sends and expects XML\n\nFor now, this leaves the base class as defaulting to JSON and\njust adds RestClientXML as a variant that does XMLish things.\n\nThis adds a headers argument to get and delete so that we can\ndeclare to the API that we speak XML.\n\nAlso, add some common XML utilities.\n\nChange-Id: I883de8e21ae18eed929705cff49b6dfb112d20c2\n"
    },
    {
      "commit": "b88c6fc170dd67d8b3a00a445c4dc96ba6a3faf3",
      "tree": "bfbc8f557f6c3526e2f73eb3f48856952615271e",
      "parents": [
        "0312b69d4aac2319ffcdaf62feff4d61986479b3",
        "3793976f20d7f17da4a16e46290bc249db7d299e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 23 04:25:24 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 23 04:25:24 2012 +0000"
      },
      "message": "Merge \"Fixes LP Bug# 930482 - Test for security -tenanid by pass\""
    },
    {
      "commit": "0312b69d4aac2319ffcdaf62feff4d61986479b3",
      "tree": "ce17f38069f0bb64e49d4fb9dcd812a35acb0353",
      "parents": [
        "6729d26741e55757789cc8cf0f5c209aa0c0c3d1"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue Aug 21 17:51:17 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue Aug 21 21:24:53 2012 -0400"
      },
      "message": "Skip tests that are causing tempest gate to fail.\n\nChange-Id: Iaaf2ddedb8f320a820d6f0494247cf45f21342dd\n"
    },
    {
      "commit": "3793976f20d7f17da4a16e46290bc249db7d299e",
      "tree": "2552fc4260c0bf92e49a96fd57fcd08e4d889e84",
      "parents": [
        "6729d26741e55757789cc8cf0f5c209aa0c0c3d1"
      ],
      "author": {
        "name": "sapan-kona",
        "email": "sapan_kona@persistent.co.in",
        "time": "Thu Jun 28 20:22:43 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Mon Aug 20 15:15:57 2012 +0530"
      },
      "message": "Fixes LP Bug# 930482 - Test for security -tenanid by pass\n\nChange-Id: Idd6b6d0b7086ddf7682cfa6ac94daf5020a9eb82\n"
    },
    {
      "commit": "6729d26741e55757789cc8cf0f5c209aa0c0c3d1",
      "tree": "36bd8181fbff504f6d20c783379d8180e5e21418",
      "parents": [
        "f01d3b699875c506560dc3e39fbfddfe1f5a11bf",
        "98e66ddb1e4db5fbd23f3960e0e7a1e0d22d99eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 10 15:42:12 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 10 15:42:12 2012 +0000"
      },
      "message": "Merge \"Addresses lp#1004971\""
    },
    {
      "commit": "f01d3b699875c506560dc3e39fbfddfe1f5a11bf",
      "tree": "35fd82da19cbf3934c09b724017dd9bf4ded5d25",
      "parents": [
        "05fafb9ebd14d68945a47da22fa239af3437e9ca",
        "779e492c26a34dde7caa5430c05805b95f9b46b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 08 06:04:34 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 08 06:04:34 2012 +0000"
      },
      "message": "Merge \"Match name of test class to filename. Fixes bug 1006193.\""
    },
    {
      "commit": "05fafb9ebd14d68945a47da22fa239af3437e9ca",
      "tree": "141b68afd3ff33bc259707e95a6f7aa7623427c2",
      "parents": [
        "a55ab261b167117dee48896cc52c6bac6cfd0699",
        "6427e7d22cf9bcc4dc036d2094f9ff009dbc73b4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 08 02:04:10 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 08 02:04:10 2012 +0000"
      },
      "message": "Merge \"Resolves lp#1033757\""
    },
    {
      "commit": "a55ab261b167117dee48896cc52c6bac6cfd0699",
      "tree": "ac71ab460ef175169b6fd3ee55444c42c3757bcc",
      "parents": [
        "051075a59642e0d2f98a4ab792a52523e3478159"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue Aug 07 16:11:17 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Tue Aug 07 16:57:04 2012 -0400"
      },
      "message": "Skip whitebox tests until they are fixed.\n\nChange-Id: I55937b68fa3193bac0441a63e8c979f5c418ffa3\n"
    },
    {
      "commit": "6427e7d22cf9bcc4dc036d2094f9ff009dbc73b4",
      "tree": "6fcd146c5fdc5eeabe898d36ded82bfc89b62d30",
      "parents": [
        "051075a59642e0d2f98a4ab792a52523e3478159"
      ],
      "author": {
        "name": "dwalleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Aug 06 22:54:39 2012 -0500"
      },
      "committer": {
        "name": "dwalleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Mon Aug 06 23:01:23 2012 -0500"
      },
      "message": "Resolves lp#1033757\n\n* Added no_cache\u003dTrue to novaclient instance\n\nChange-Id: I13a0e50dc2b894a9aed7e31196b2dc4cbd38078a\n"
    },
    {
      "commit": "779e492c26a34dde7caa5430c05805b95f9b46b7",
      "tree": "49657ed395ff06b7297921e7928634dad4319403",
      "parents": [
        "051075a59642e0d2f98a4ab792a52523e3478159"
      ],
      "author": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Mon Aug 06 09:47:30 2012 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "david.kranz@qrclab.com",
        "time": "Mon Aug 06 09:47:30 2012 -0400"
      },
      "message": "Match name of test class to filename. Fixes bug 1006193.\n\nChange-Id: Ifa835de130fed3264e53dd75a8f8209d00fc3278\n"
    },
    {
      "commit": "98e66ddb1e4db5fbd23f3960e0e7a1e0d22d99eb",
      "tree": "88e1987e7f85c9e5eb7422563b46111753d246fa",
      "parents": [
        "051075a59642e0d2f98a4ab792a52523e3478159"
      ],
      "author": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Thu Jun 21 04:58:39 2012 -0500"
      },
      "committer": {
        "name": "Daryl Walleck",
        "email": "daryl.walleck@rackspace.com",
        "time": "Sun Aug 05 16:57:55 2012 -0500"
      },
      "message": "Addresses lp#1004971\n\n* Adds method to get last boot time of a server instance\n* Adds instance level checks to most server actions tests\n\nChange-Id: I4b0f85f58898a276c09893c3af0594d389419bd6\n"
    },
    {
      "commit": "051075a59642e0d2f98a4ab792a52523e3478159",
      "tree": "6ddca595aee6e60fd6a3e3be834a442cf318561b",
      "parents": [
        "efc8bd7cb0b354a7c7a39df7da57594f0f71821e"
      ],
      "author": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Sat Apr 28 17:39:37 2012 -0400"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Fri Aug 03 14:39:05 2012 -0400"
      },
      "message": "Addition of base Smoke and Whitebox tests\n\n* Splits out the \"manager\" class into its own file (at least\n  for now to keep the code change size down initially)\n* Adds base manager classes for Fuzz and Default clients\n* Adds base test case class and a derived base SmokeTest class\n* Adds smoke test for basic server operations in compute\n* Adds non-smoke test for advanced server operations in compute\n* Adds Whitebox base test case class\n* New basic db-checking whitebox tests for servers and images\n\nThis change builds upon the proposed refactoring to the Tempest Manager\nand base test classes as per https://review.openstack.org/#/c/7069\n\nChange-Id: I12125fffb725cad3a4fef3134c83e55437529252\n"
    },
    {
      "commit": "efc8bd7cb0b354a7c7a39df7da57594f0f71821e",
      "tree": "6999c7161660bf1d7038b5c7a53298ba765b15bb",
      "parents": [
        "8ba945eade2230c050039af3b80e1bc95ec7b29a"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed May 30 17:52:11 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Fri Aug 03 20:15:04 2012 +0530"
      },
      "message": "Fixes bug 902402- Integration Testcases for Keystone - users, Roles, and tenants\n\nChange-Id: Id191c62aae76375c7f6205f80a52d45d0c645ed7\n"
    },
    {
      "commit": "8ba945eade2230c050039af3b80e1bc95ec7b29a",
      "tree": "4708e6fbb6be42c4e49727a89079683a7f40025b",
      "parents": [
        "b98750c6c33002651e18bfe0c0fa4ba7d49d10b5"
      ],
      "author": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed Aug 01 15:43:19 2012 +0530"
      },
      "committer": {
        "name": "rajalakshmi-ganesan",
        "email": "rajalakshmi_ganesan@persistent.co.in",
        "time": "Wed Aug 01 15:45:48 2012 +0530"
      },
      "message": "Fixes Bug 1031639: admin_client.py- \u0027Assign and Remove role to user\u0027 points to a different URI\n\nChange-Id: Ie8b60da44dcd9eef9daf59628a376f143d53ad9e\n"
    },
    {
      "commit": "b98750c6c33002651e18bfe0c0fa4ba7d49d10b5",
      "tree": "2fbe3803c7f74dced0100b785a9702a66430234d",
      "parents": [
        "d064e9b9e4f5c0d5646ac094c3efa997892cb2a6",
        "f97d5fdca54b739391b22876c76d0cfcf32d553b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 31 20:59:39 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 31 20:59:39 2012 +0000"
      },
      "message": "Merge \"Tolerate set_admin_password not implemented.\""
    }
  ],
  "next": "d064e9b9e4f5c0d5646ac094c3efa997892cb2a6"
}
