)]}'
{
  "log": [
    {
      "commit": "5096952ad32ff81d3ab945786dd6cbd6d7ec8f78",
      "tree": "c565aa81ad11d2fdbafd052e4149434dc78b9590",
      "parents": [
        "68929b87231c16acbdc78b721104caf8fb87c5a5"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Mon Aug 26 11:10:39 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Sat Dec 07 19:53:29 2013 +0800"
      },
      "message": "port test_server_rescue into v3 part2\n\nThis ports test_server_rescue into nova v3 api. And adds\ncorresponding client support, but this havn\u0027t add security\ngroup and floating ip test with server rescue. These will\nbe added after the corresponding support is added in network\nservice. Because nova v3 api won\u0027t support these.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: Ibfbfd07610b6c710d1a49923b8c7d2042e2aa4c9\n"
    },
    {
      "commit": "68929b87231c16acbdc78b721104caf8fb87c5a5",
      "tree": "269102135435db66efaf0a099e894b97cb40fca8",
      "parents": [
        "1a149280d6d3b3028476f4b98e5aff8c0e8b1497",
        "c48250ebe80cb859a7cc95a439fd09ee43459aba"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 06 19:13:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 06 19:13:28 2013 +0000"
      },
      "message": "Merge \"port test_server_rescue into v3 part1\""
    },
    {
      "commit": "1a149280d6d3b3028476f4b98e5aff8c0e8b1497",
      "tree": "176807bc8c9bb9e60020519035668b01efc47902",
      "parents": [
        "905ed08a2e2c7ea268e3d2beb879f7399d385e30",
        "bd6070d47acfb9cbf85f2550e945f7d113c706ed"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 06 19:12:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 06 19:12:47 2013 +0000"
      },
      "message": "Merge \"VPNaas IKE policies tests\""
    },
    {
      "commit": "905ed08a2e2c7ea268e3d2beb879f7399d385e30",
      "tree": "b3e5c0243848bd7c4d34311f21f6e2cfa4d2ce3e",
      "parents": [
        "3ba85a2ae5ebe733b4e630a7d6c76d8171eb7ff0",
        "b4b2060bf75085068a63f9f431700bcd599c8b7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 06 18:59:26 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 06 18:59:26 2013 +0000"
      },
      "message": "Merge \"port some server tests into nova v3 part1\""
    },
    {
      "commit": "3ba85a2ae5ebe733b4e630a7d6c76d8171eb7ff0",
      "tree": "3bde4f94794f10182797e14b2bc3c2c841f38b81",
      "parents": [
        "c0549fe4eda0b613f57b84bbef109dbe8e8fc386",
        "2435818808c74f6c94f308daa7863048523ee885"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 06 17:33:58 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 06 17:33:58 2013 +0000"
      },
      "message": "Merge \"port test_quotas into v3 part1\""
    },
    {
      "commit": "bd6070d47acfb9cbf85f2550e945f7d113c706ed",
      "tree": "a4d00f2cbfb74964cf9012672ee4d2b0c12854f2",
      "parents": [
        "c0549fe4eda0b613f57b84bbef109dbe8e8fc386"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Fri Dec 06 15:13:38 2013 +0530"
      },
      "committer": {
        "name": "raiesmh08",
        "email": "mh.raies@nectechnologies.in",
        "time": "Fri Dec 06 15:14:34 2013 +0530"
      },
      "message": "VPNaas IKE policies tests\n\ntestcases (create, update, delete, show, and list) for IKE policies.\npart of blueprint: vpnaas-api-test-cases\nChange-Id: I82e39edadb8160c92f5a72fbdc7035c3a3efd18d\n"
    },
    {
      "commit": "c0549fe4eda0b613f57b84bbef109dbe8e8fc386",
      "tree": "52dae3822b9e47759eef9fb5c8099695d35aa224",
      "parents": [
        "f2702cd4e0295b8aa3512fd774a0ea9e8e09eb9d",
        "2c87d374ac86e2099b998a2466f90d84fa393736"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 16:59:38 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 16:59:38 2013 +0000"
      },
      "message": "Merge \"Add tests for testing swift slo middleware\""
    },
    {
      "commit": "f2702cd4e0295b8aa3512fd774a0ea9e8e09eb9d",
      "tree": "1717762e36aa3fd9048b847f21c5ffb0e2da6e73",
      "parents": [
        "289d0033a5a4c5374ae565b5c59a12ba6a348e1c",
        "bec84a34fb5c3c554e64a4d30c2d6d252ce7bea3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 16:11:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 16:11:36 2013 +0000"
      },
      "message": "Merge \"port test_simple_tenant_usage into nova v3 part2\""
    },
    {
      "commit": "289d0033a5a4c5374ae565b5c59a12ba6a348e1c",
      "tree": "62b0e1f45f736299ba40423de7a4cc6a523a4b90",
      "parents": [
        "f82aa7e5fef613ecc8030540c11a5074418402d6",
        "eb4b53e3e4753cb2d1ef06c646aa3fb8a5ac2001"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 16:11:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 16:11:28 2013 +0000"
      },
      "message": "Merge \"Fix a minor error in method _get_alternative_flavor\""
    },
    {
      "commit": "f82aa7e5fef613ecc8030540c11a5074418402d6",
      "tree": "c98d9e5c1f26692e41aea084973832479519e8ba",
      "parents": [
        "1dc6972d0796f8bbfe3aea9aaa7f5d9fc08e85d3",
        "01b105376dc3ddcfe528f3bf22d89a3e82d5f4c1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 16:11:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 16:11:20 2013 +0000"
      },
      "message": "Merge \"add some negative tests for security group:\""
    },
    {
      "commit": "1dc6972d0796f8bbfe3aea9aaa7f5d9fc08e85d3",
      "tree": "cf8699bb8feabe1f6a038c0054b04cdb6dda809a",
      "parents": [
        "ec7caa8416ad163037fb4cf334ea3f82282a1bda",
        "ba6206d7af3f6c314b46ff2005d84a4ddf5d8886"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 09:13:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 09:13:28 2013 +0000"
      },
      "message": "Merge \"Add internal testing for the stress test framework\""
    },
    {
      "commit": "ec7caa8416ad163037fb4cf334ea3f82282a1bda",
      "tree": "2f5f329d28cb8a5d03e0628acf3ff60b0955b6d6",
      "parents": [
        "e3263526b1ed66c0b24f09a938df901c57c5c131",
        "02d452b285767c972a9ccc0738f94143f6e2e990"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 08:35:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 08:35:50 2013 +0000"
      },
      "message": "Merge \"Some tests for dhcp agent scheduler\""
    },
    {
      "commit": "e3263526b1ed66c0b24f09a938df901c57c5c131",
      "tree": "85c91bbee5318498328c4a81ea9ef1005da7d864",
      "parents": [
        "c804ed8ee4344f296baeac1163761d7a8f12abbd",
        "4a5024c8fce94e83f9966ee24e602fe73bb293de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 05:49:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 05:49:30 2013 +0000"
      },
      "message": "Merge \"Adds \"list hosts\" test case - Cinder\""
    },
    {
      "commit": "eb4b53e3e4753cb2d1ef06c646aa3fb8a5ac2001",
      "tree": "8a2b1ab8134f50e2f5a72a42d498f2a5c55c5ef0",
      "parents": [
        "c804ed8ee4344f296baeac1163761d7a8f12abbd"
      ],
      "author": {
        "name": "Chang Ye Wang",
        "email": "wangchy@cn.ibm.com",
        "time": "Tue Dec 03 00:49:17 2013 -0600"
      },
      "committer": {
        "name": "Chang Ye Wang",
        "email": "wangchy@cn.ibm.com",
        "time": "Wed Dec 04 21:49:26 2013 -0600"
      },
      "message": "Fix a minor error in method _get_alternative_flavor\n\nCurrent ServerDiskConfigTestJSON._get_alternative_flavor\ndefined in file test_disk_config.py cannot get the correct\nalternative_flavor. The condition used to decide whether\nthe flavor_alt should be used can never return true because\na integer never equals to a string.\n\nChange-Id: Ib4f06d0a93580d84fcea0f475695f2c9fd34856b\n"
    },
    {
      "commit": "2c87d374ac86e2099b998a2466f90d84fa393736",
      "tree": "f76191037cba8d3fc2ebd7f233fc9d418db2fa9d",
      "parents": [
        "c804ed8ee4344f296baeac1163761d7a8f12abbd"
      ],
      "author": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Thu Oct 31 19:39:19 2013 +0900"
      },
      "committer": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Thu Dec 05 12:17:19 2013 +0900"
      },
      "message": "Add tests for testing swift slo middleware\n\nAdd test cases for Swift\u0027s Static Large Objects (SLO) feature which\nsupports management of a large object by using a manifest file.\nTest cases contain functional tests for testing PUT, HEAD, GET\nand DELETE.\n\nChange-Id: I8cd1edb7290a76181303b1fd5b6738e9f1c157ff\nImplements: blueprint test-swift-slo-middleware\nRelated-Bug: #1240856\n"
    },
    {
      "commit": "c804ed8ee4344f296baeac1163761d7a8f12abbd",
      "tree": "b772a73d17a3782c343ed37e433f8080ecdb4474",
      "parents": [
        "16562bb5e39d45ed6fac5a25795c6099ae6787dc",
        "f7b0d925e284c8b3b870d718fbc67623795e4956"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 01:13:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 01:13:01 2013 +0000"
      },
      "message": "Merge \"Negative tests separate file for floating_ips_actions\""
    },
    {
      "commit": "16562bb5e39d45ed6fac5a25795c6099ae6787dc",
      "tree": "7e7b366ea74c09ef3e9514140575fcb5a1097bb1",
      "parents": [
        "a0c3c5bf468f7d0aceaf96a1ca80f44c33829f55",
        "14e00495c79e224b3a7ce8181664fea6e56200c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 01:00:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 01:00:31 2013 +0000"
      },
      "message": "Merge \"Remove unused allow_tenant_reuse flag\""
    },
    {
      "commit": "bec84a34fb5c3c554e64a4d30c2d6d252ce7bea3",
      "tree": "9d24844987d9cd020becde75ba8e1ce9b9aa23cd",
      "parents": [
        "a0c3c5bf468f7d0aceaf96a1ca80f44c33829f55"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Aug 21 15:32:05 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Dec 04 16:11:37 2013 +0800"
      },
      "message": "port test_simple_tenant_usage into nova v3 part2\n\nthis port test_simple_tenant_usage into nova v3 and\ncorresponding tenant_usages_client\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: Icd50382f6250cb95fab7a9923dc59ed6dd4f278b\n"
    },
    {
      "commit": "a0c3c5bf468f7d0aceaf96a1ca80f44c33829f55",
      "tree": "86b7359b08d725475ac224c6bf640126df862ea1",
      "parents": [
        "cabeffc60fcb026dff38d7dab435aab412b4a2eb",
        "2cd19a4c4c721a6d382f14c35253dcb366e0add8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 04 06:00:42 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 04 06:00:42 2013 +0000"
      },
      "message": "Merge \"Fix rebuild_server() function\""
    },
    {
      "commit": "cabeffc60fcb026dff38d7dab435aab412b4a2eb",
      "tree": "11c11dc1584cbf59f0fb4506e97522c38f1fc0bd",
      "parents": [
        "6b44788b65495eb5f13282515688bd00bd239365",
        "b20cf3a30d42ed2ce0c34e338edf498258dfd721"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 04 01:22:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 04 01:22:24 2013 +0000"
      },
      "message": "Merge \"Use channel_timeout for SSH connection timeout\""
    },
    {
      "commit": "14e00495c79e224b3a7ce8181664fea6e56200c0",
      "tree": "37a408972949ee94fd1732c73932db2f3bcaa2b3",
      "parents": [
        "a56124341db7b0ed082ed126841766c523fc5a1b"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Dec 03 15:50:26 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Dec 03 15:50:26 2013 -0500"
      },
      "message": "Remove unused allow_tenant_reuse flag\n\nChange-Id: Ic4884666965dbe22fb55b12e087dd102345686a1\n"
    },
    {
      "commit": "6b44788b65495eb5f13282515688bd00bd239365",
      "tree": "37b9a7310a93fb5739352789b493c8660a03782d",
      "parents": [
        "c38be6def1554606df54abb3e1fde39ec8ef6067"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Mon Dec 02 11:09:58 2013 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Dec 03 18:33:23 2013 +0000"
      },
      "message": "update to hacking 0.8\n\nhacking 0.8 brings us a working H302 rule (should import modules\nnot objects) and a bunch of python 3 compat rules.\n\nfix the python 3 compat issues to make this landable.\n\nChange-Id: I53abf39394afc54da5ad049802dca0032f14882d\n"
    },
    {
      "commit": "c38be6def1554606df54abb3e1fde39ec8ef6067",
      "tree": "a443aeb6b23482701bed2679851d7977d500bceb",
      "parents": [
        "65841cf0a6eda35e0d0baf74f5382ace6bec62b9",
        "9d3d6cb1fa41d474f73df68139269edab713e8a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 16:36:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 16:36:20 2013 +0000"
      },
      "message": "Merge \"add some test for force delete:\""
    },
    {
      "commit": "2435818808c74f6c94f308daa7863048523ee885",
      "tree": "7c3a175c7bee907c5a8ee902da4b914bd2c00555",
      "parents": [
        "65841cf0a6eda35e0d0baf74f5382ace6bec62b9"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Nov 27 15:08:06 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Tue Dec 03 21:40:06 2013 +0800"
      },
      "message": "port test_quotas into v3 part1\n\nThis changeset only copies the v2 files into the appropriate v3\ndirectories unchanged. This is being tried in order to make\nreviewing of the porting easier as gerrit will display only what\nis actually changed for v3 rather than entirely new files.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I0a72bc36684c66e0962e7ab2871b76a6e7a163bb\n"
    },
    {
      "commit": "f7b0d925e284c8b3b870d718fbc67623795e4956",
      "tree": "6294bca4500af43423c59828205b4bf446f71e1b",
      "parents": [
        "9ca1b506e4326bff3ba96d3f5f9f1dec5f77b09e"
      ],
      "author": {
        "name": "Adalberto Medeiros",
        "email": "adalbas@linux.vnet.ibm.com",
        "time": "Mon Dec 02 19:19:10 2013 +0000"
      },
      "committer": {
        "name": "Adalberto Medeiros",
        "email": "adalbas@linux.vnet.ibm.com",
        "time": "Tue Dec 03 13:30:47 2013 +0000"
      },
      "message": "Negative tests separate file for floating_ips_actions\n\nSeparate negative tests on test_floating_ip_actions.py\nChanges on setUpClass to accommodate what is needed on\neach file.\n\nFix possible race condition with server name.\n\nChange-Id: Ie12b1e54ef1358511af76ccbb69878b925efbdd5\n"
    },
    {
      "commit": "b4b2060bf75085068a63f9f431700bcd599c8b7d",
      "tree": "0abac7c064660269ed986381818eaf9f6ec47319",
      "parents": [
        "65841cf0a6eda35e0d0baf74f5382ace6bec62b9"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Mon Nov 25 15:49:38 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Tue Dec 03 21:10:14 2013 +0800"
      },
      "message": "port some server tests into nova v3 part1\n\nThis changeset only copies the v2 files into the appropriate v3\ndirectories unchanged. This is being tried in order to make\nreviewing of the porting easier as gerrit will display only what\nis actually changed for v3 rather than entirely new files.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I4cf4187bb05ee48d867bff56ae12e6e48f615554\n"
    },
    {
      "commit": "ba6206d7af3f6c314b46ff2005d84a4ddf5d8886",
      "tree": "c6c7bb625c063080ef2e79818bed96e3a3ef9eea",
      "parents": [
        "9e48aca6839c3297e01ff46bcdac8567da8a545b"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Fri Oct 11 08:04:10 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Tue Dec 03 12:48:50 2013 +0100"
      },
      "message": "Add internal testing for the stress test framework\n\nThis adds a unit test for StressAction class and a end2end test\ncase for the whole stress test framework.\n\nChange-Id: I4d30a131c75736fa05ba63f71cd731374f7fb9ba\n"
    },
    {
      "commit": "65841cf0a6eda35e0d0baf74f5382ace6bec62b9",
      "tree": "cd4ab054adce8b87160241f03e435a863ff15c3d",
      "parents": [
        "9e48aca6839c3297e01ff46bcdac8567da8a545b",
        "3f2d4c63cf653d6de28d02672f70b77d97124c5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 10:15:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 10:15:06 2013 +0000"
      },
      "message": "Merge \"Adds improvements to the Swift TempURL test\""
    },
    {
      "commit": "9e48aca6839c3297e01ff46bcdac8567da8a545b",
      "tree": "21b71af03d5b1075fcb46199df86f101e9ed80e3",
      "parents": [
        "97333b42f28c623eb8c4e74116507a9fa6f4cea7",
        "0300502f62a9378ba839c9efb5a1535117ce0bf1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 08:00:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 08:00:03 2013 +0000"
      },
      "message": "Merge \"Add two more tests for Swift staticweb middleware\""
    },
    {
      "commit": "c48250ebe80cb859a7cc95a439fd09ee43459aba",
      "tree": "5d0e9d07795accd4ee6c1f38f18113130e868c74",
      "parents": [
        "97333b42f28c623eb8c4e74116507a9fa6f4cea7"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Mon Aug 26 11:05:55 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Tue Dec 03 15:50:09 2013 +0800"
      },
      "message": "port test_server_rescue into v3 part1\n\nThis changeset only copies the v2 files into the appropriate v3\ndirectories unchanged. This is being tried in order to make\nreviewing of the porting easier as gerrit will display only what\nis actually changed for v3 rather than entirely new files.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I11e258e3f257348e74b4cf4d900c3f9b292e2539\n"
    },
    {
      "commit": "9d3d6cb1fa41d474f73df68139269edab713e8a6",
      "tree": "b74f1932374d61040d4595eb640140b18f30e48e",
      "parents": [
        "97333b42f28c623eb8c4e74116507a9fa6f4cea7"
      ],
      "author": {
        "name": "wanghao",
        "email": "wanghao749@huawei.com",
        "time": "Tue Nov 12 15:10:10 2013 +0800"
      },
      "committer": {
        "name": "wanghao",
        "email": "wanghao749@huawei.com",
        "time": "Tue Dec 03 11:44:56 2013 +0800"
      },
      "message": "add some test for force delete:\n\n-test api of force delete volume when the status of volume is\n-available,creating,attaching and error.\n\nChange-Id: Ic889f216c63d6b98b15b7277d6aff57e9a80d39a\n"
    },
    {
      "commit": "97333b42f28c623eb8c4e74116507a9fa6f4cea7",
      "tree": "49b21d83bd76ed5f300c01bf16d78bab77650b4e",
      "parents": [
        "b6473eade921dcda1b88bea8e2d9f4b4f69a603c",
        "eb69f3fc9e245e8a59845976861947c695bec314"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 02:21:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 02:21:30 2013 +0000"
      },
      "message": "Merge \"Support Neutron security groups in scenario testing\""
    },
    {
      "commit": "b6473eade921dcda1b88bea8e2d9f4b4f69a603c",
      "tree": "acc4421f07fc9298869d93a30c4cc059bfdd1510",
      "parents": [
        "ca8bb2d896cb2c3106bbf65a2c7293bda1a36e03",
        "1b8dc3d79f786d04f88a9cc42ab00d619474ce5e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 01:39:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 01:39:41 2013 +0000"
      },
      "message": "Merge \"Add test for Swift formpost middleware\""
    },
    {
      "commit": "ca8bb2d896cb2c3106bbf65a2c7293bda1a36e03",
      "tree": "16c3099f315513de89be3316bb093ff3c6c04d54",
      "parents": [
        "72c5d1be96ca560644bb7e9363a10a890082538a",
        "a2b1dea92c006c85a5dca5d8288a50bbd1296903"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 01:39:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 01:39:25 2013 +0000"
      },
      "message": "Merge \"Update openstack/common/lockutils\""
    },
    {
      "commit": "72c5d1be96ca560644bb7e9363a10a890082538a",
      "tree": "2e692071f2e71cab72b12c21becaf48eb7ca26d3",
      "parents": [
        "589d68f895857939f8a73f11c95d94fabbd4cf3c",
        "3577260c3f25d9b2fede5cb78144f166f13f4b83"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 01:36:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 01:36:19 2013 +0000"
      },
      "message": "Merge \"Enable a uuid flavor\""
    },
    {
      "commit": "2cd19a4c4c721a6d382f14c35253dcb366e0add8",
      "tree": "17a2f3894e02442333bf3b46b24e7e0ef0521939",
      "parents": [
        "589d68f895857939f8a73f11c95d94fabbd4cf3c"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Dec 02 21:54:42 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Dec 02 21:54:42 2013 +0000"
      },
      "message": "Fix rebuild_server() function\n\nThe rebuild_server() function defined in the v2 and v3 base test\nclasses made some incorrect assumptions about variable scoping\nbecause the method is set as a class method. This commit fixes this\nmethod to behave properly so that it doesn\u0027t reference variables\noutside it\u0027s scope.\n\nChange-Id: I7d0ee6e0c0784952634b157187ca47f7afbcadf1\n"
    },
    {
      "commit": "589d68f895857939f8a73f11c95d94fabbd4cf3c",
      "tree": "5770d67520e0ec7dd7a1e1bb080568151f0b98fd",
      "parents": [
        "a56124341db7b0ed082ed126841766c523fc5a1b",
        "b705d466bdf93e6be0ec734ee47633eca569cec2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 02 16:09:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 02 16:09:48 2013 +0000"
      },
      "message": "Merge \"Start failing logs with errors except neutron\""
    },
    {
      "commit": "4a5024c8fce94e83f9966ee24e602fe73bb293de",
      "tree": "6bf17136b1f4c0e93bc8953b834c869554108878",
      "parents": [
        "a56124341db7b0ed082ed126841766c523fc5a1b"
      ],
      "author": {
        "name": "Nayna Patel",
        "email": "nayna.patel@hp.com",
        "time": "Mon Nov 18 07:08:23 2013 +0000"
      },
      "committer": {
        "name": "Nayna Patel",
        "email": "nayna.patel@hp.com",
        "time": "Mon Dec 02 13:14:50 2013 +0000"
      },
      "message": "Adds \"list hosts\" test case - Cinder\n\nThis submission adds a new test script in volume admin api catogery,\nso as to verify list hosts functionality in cinder API. Also added\nrequired support functions in the corresponding files of both JSON/XML\ninterfaces.\n\nImplements blueprint: cinder-grizzly1-blueprints-implementation\n\nChange-Id: I72cdcb0f562a2706e400bfd6245a69c8368c2c2f\n"
    },
    {
      "commit": "3f2d4c63cf653d6de28d02672f70b77d97124c5b",
      "tree": "a6c93998e0768e0c09829f2d464cb711b80f7b94",
      "parents": [
        "1c15a0fffe85259630574dc2fc0611a21dde6cf2"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Tue Nov 19 18:25:31 2013 +0100"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Mon Dec 02 12:51:43 2013 +0100"
      },
      "message": "Adds improvements to the Swift TempURL test\n\nAdds one extra test, to cover the Temp-URL-Key-2 header. It also adds\nthe possibility to skip this test by adding an entry in the config\nfile.\n\nChange-Id: I084e15b9f405bf880ffd4829f57b283cbc065afa\n"
    },
    {
      "commit": "a56124341db7b0ed082ed126841766c523fc5a1b",
      "tree": "5dcf815fa80a0de362b77e6ac7f003a0585069ec",
      "parents": [
        "21c7db1c52d7915e9e29aab4edc6e164a5002c9e"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Sun Dec 01 19:12:15 2013 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Sun Dec 01 19:12:15 2013 -0500"
      },
      "message": "Revert \"Add test_cases for cinder cli in v2 version\"\n\nThese tests aren\u0027t parallel safe, as they make calls into cinder\nthat assume nothing else is changing the environment, but they\nare. This was seen in errors like:\n\nhttp://logs.openstack.org/43/59243/2/gate/gate-tempest-devstack-vm-postgres-full/e2be8a0/\n\nDoing a full revert as this is currently bouncing a lot of code\nthat is unrelated. This will need to be rethought in a future\niteration.\n\nThis reverts commit cceda7d4c727815aff95d8deb941ffce069f2c8b.\n\nChange-Id: I44ef405695074615ef6447078958791af9b99827\n"
    },
    {
      "commit": "21c7db1c52d7915e9e29aab4edc6e164a5002c9e",
      "tree": "24ed403dde5c253a1274e2c29f4bc576d3124d77",
      "parents": [
        "9a83a3900e4585f467b3cdb269652afc7acaa5f8",
        "6a5dfb22ec659a2ceb43d086d6b73061bcfdc818"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Dec 01 11:58:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Dec 01 11:58:06 2013 +0000"
      },
      "message": "Merge \"Moves negative tests from api/compute/keypairs/test_keypairs\""
    },
    {
      "commit": "9a83a3900e4585f467b3cdb269652afc7acaa5f8",
      "tree": "ae84156474b0bfcbee755f49a6fc54b88b387016",
      "parents": [
        "3b1c4a663990b5c8c5d429fac2efb8747d81bd8d",
        "0b1e67c373ad9c93c3c5881e5ed711c131f56ced"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Nov 30 18:31:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 30 18:31:13 2013 +0000"
      },
      "message": "Merge \"port servers_negative tests into v3 part1\""
    },
    {
      "commit": "b705d466bdf93e6be0ec734ee47633eca569cec2",
      "tree": "822cf8d40539672274c9dadca336da495be6e9cb",
      "parents": [
        "3b1c4a663990b5c8c5d429fac2efb8747d81bd8d"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 14:51:26 2013 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 30 04:14:44 2013 +0000"
      },
      "message": "Start failing logs with errors except neutron\n\nChange-Id: Ie9d52cca37fc02cdec506633b055e37c7e35fabe\n"
    },
    {
      "commit": "3b1c4a663990b5c8c5d429fac2efb8747d81bd8d",
      "tree": "3976bf6ad1dc2924c7df01664e821546a939ce69",
      "parents": [
        "8633ceb45f396771cbc1316190a51c7a9992fcc9",
        "78dc5abf0ce358b02c23ef25a85f07a55ca0fc41"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Nov 30 04:05:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 30 04:05:19 2013 +0000"
      },
      "message": "Merge \"Fix file print logic bug and update whitelist\""
    },
    {
      "commit": "78dc5abf0ce358b02c23ef25a85f07a55ca0fc41",
      "tree": "ad3f7b7731a78315c6593d395a6e7edb79749104",
      "parents": [
        "6f5f9e9261f3a4bf0d438101fcc5d0a3e5a57daf"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Nov 29 12:33:02 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Nov 29 14:13:20 2013 -0500"
      },
      "message": "Fix file print logic bug and update whitelist\n\nChange-Id: I723cb28b05fda314fa42c4d9baf5b2d922446867\n"
    },
    {
      "commit": "8633ceb45f396771cbc1316190a51c7a9992fcc9",
      "tree": "6b7b70a2b32060d3c371c9cc941cc4b2be68ee8b",
      "parents": [
        "6f5f9e9261f3a4bf0d438101fcc5d0a3e5a57daf",
        "7cba108271fbd8b54ba56055004ef5e505202794"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 29 18:02:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 29 18:02:07 2013 +0000"
      },
      "message": "Merge \"Adds delete api test to glance\""
    },
    {
      "commit": "6f5f9e9261f3a4bf0d438101fcc5d0a3e5a57daf",
      "tree": "6a4e3a527f8244cd71307c8fbecd85eb2d920cd5",
      "parents": [
        "e6967905a9d4e86d6c1374dbab10d8d980389d6c"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Aug 21 22:16:37 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Fri Nov 29 12:52:38 2013 +0800"
      },
      "message": "port test_hypervisor into nova v3 part2\n\nthis ports test_hypervisor into nova v3 and\ncorresponding hypervisor_client\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I21a846f8fb7d662986eebde1ffd0b6b803a4b574\n"
    },
    {
      "commit": "e6967905a9d4e86d6c1374dbab10d8d980389d6c",
      "tree": "62a2d9f91adac649ae88242a1e3cf038e3da0ea6",
      "parents": [
        "59711ee068b700e303ce095500f2a5a69dc666ee",
        "4b3511ea4491562feed462f819de48487906b0a3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 29 01:56:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 29 01:56:11 2013 +0000"
      },
      "message": "Merge \"port test_hypervisor into nova v3 part1\""
    },
    {
      "commit": "59711ee068b700e303ce095500f2a5a69dc666ee",
      "tree": "7e07dff093d20621b1b8a0272a4d5017955e26ea",
      "parents": [
        "c42ce4426f37435eceb8db226aed0a0e5029e455",
        "5232b66a1951a8525d3cfb6c8af82058d3140bdf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 29 01:29:54 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 29 01:29:54 2013 +0000"
      },
      "message": "Merge \"Add migrate negative tests\""
    },
    {
      "commit": "c42ce4426f37435eceb8db226aed0a0e5029e455",
      "tree": "c593b9c964c1e994bb938cf8e11ee6c01efea2fa",
      "parents": [
        "b490daf852edc8a64099d6d4d73e182e2c4f3b21",
        "cd525a2d6b57c3f5ad56b0b2218cffb2d020ab91"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 28 13:52:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 28 13:52:21 2013 +0000"
      },
      "message": "Merge \"Add missing \"interface\" argument to AltManager\""
    },
    {
      "commit": "b490daf852edc8a64099d6d4d73e182e2c4f3b21",
      "tree": "50a945f8266ee88adae9352a1e46489a7ff2e710",
      "parents": [
        "42c39bb2f21883db36e8d83ea4b492222f22fd25",
        "cceda7d4c727815aff95d8deb941ffce069f2c8b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 28 13:52:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 28 13:52:13 2013 +0000"
      },
      "message": "Merge \"Add test_cases for cinder cli in v2 version\""
    },
    {
      "commit": "42c39bb2f21883db36e8d83ea4b492222f22fd25",
      "tree": "76b930b3ee0c143e0ab3ecde8d3ffb924b4d8608",
      "parents": [
        "23738f52cf6aa040e9e95648fc7bd751e73c7e1c",
        "3e2a028f368f1c79cb9825bc30f5e6c32a0c34fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 28 13:52:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 28 13:52:05 2013 +0000"
      },
      "message": "Merge \"Ensure no dangling resources are left if tests are skipped\""
    },
    {
      "commit": "23738f52cf6aa040e9e95648fc7bd751e73c7e1c",
      "tree": "2d336f9f22c61c405bd4c4489b034722e8a0b13e",
      "parents": [
        "e60b945d08180c98493709a84bb0dd09f181db47",
        "aa1800704cc5f4f23c41d91986a22ec2f4906e87"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 28 11:32:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 28 11:32:11 2013 +0000"
      },
      "message": "Merge \"Add some tests for os_update_readonly_flag\""
    },
    {
      "commit": "6a5dfb22ec659a2ceb43d086d6b73061bcfdc818",
      "tree": "0be880daa05f96f541fd7d13234d489ddcda3436",
      "parents": [
        "e60b945d08180c98493709a84bb0dd09f181db47"
      ],
      "author": {
        "name": "Hoisaleshwara Madan V S",
        "email": "hoisalvs@in.ibm.com",
        "time": "Thu Nov 28 14:31:40 2013 +0530"
      },
      "committer": {
        "name": "Hoisaleshwara Madan V S",
        "email": "hoisalvs@in.ibm.com",
        "time": "Thu Nov 28 14:42:16 2013 +0530"
      },
      "message": "Moves negative tests from api/compute/keypairs/test_keypairs\n\nThis change set seperates negative tests in test_keypairs to a\nnew negative file test_keypairs_negative.\n\nNote: HACKING.rst\nThe second requirement is that all negative tests must be added to a negative\ntest file. If such a file doesn\u0027t exist for the particular resource being\ntested a new test file should be added\n\nChange-Id: I18f195d8470e6a9a135ee346a3489ba5d553b0a1\n"
    },
    {
      "commit": "02d452b285767c972a9ccc0738f94143f6e2e990",
      "tree": "8c4060a71a32f45cfe1ad57eef3da912773de92b",
      "parents": [
        "e60b945d08180c98493709a84bb0dd09f181db47"
      ],
      "author": {
        "name": "jun xie",
        "email": "junxiebj@cn.ibm.com",
        "time": "Thu Oct 10 16:00:41 2013 +0800"
      },
      "committer": {
        "name": "jun xie",
        "email": "junxiebj@cn.ibm.com",
        "time": "Thu Nov 28 16:13:42 2013 +0800"
      },
      "message": "Some tests for dhcp agent scheduler\n\nAdd some test cases for dhcp agent scheduler.\n\nChange-Id: Ied0b0baa7a6005028dd0f51218a0996e12c9801e\n"
    },
    {
      "commit": "eb69f3fc9e245e8a59845976861947c695bec314",
      "tree": "d13b977f5d38d153376abf9f3155d9308b1c9e76",
      "parents": [
        "e60b945d08180c98493709a84bb0dd09f181db47"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Thu Oct 10 13:18:16 2013 +0300"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Thu Nov 28 09:39:27 2013 +0200"
      },
      "message": "Support Neutron security groups in scenario testing\n\nThe methods\nNetworkScenarioTest._create_security_group()\nand\nNetworkScenarioTest.create_loginable_secgroup_rule()\nuse the nova client by default.\n\nAdded helper functions \"*_neutron\" that use the neutron (network)\nclient.\nMoved old implementation into \"*_nova\" for old usage.\n\nAdds methods to scenario/manager to allow for generic creation of\nneutron secgroup and rules as existing methods only create a secgroup\nwith login rules (incoming ping and ssh).\n\nChange-Id: I6de4bf9f7deed215cf61c87c3ae3f4240982523e\n"
    },
    {
      "commit": "e60b945d08180c98493709a84bb0dd09f181db47",
      "tree": "c48dd634dada8ae57ab9321b5ae22800aff57b3b",
      "parents": [
        "951312b71101c49583d43e94dbaaed5045ad14a1",
        "8e1f86111b4800542edf8dbae834a5c0a958e367"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 27 20:54:26 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 27 20:54:26 2013 +0000"
      },
      "message": "Merge \"Check HTTP response headers of Swift API in detail\""
    },
    {
      "commit": "951312b71101c49583d43e94dbaaed5045ad14a1",
      "tree": "a1edfa5384fd9e1f3a17d585c135d37e1efa7e09",
      "parents": [
        "f98edba30952de287ba207e48401bf9350594de6",
        "76d45ea43031b84e0a7cd30523da0c6cf75ed583"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 27 20:45:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 27 20:45:23 2013 +0000"
      },
      "message": "Merge \"port test_simple_tenant_usage into nova v3 part1\""
    },
    {
      "commit": "f98edba30952de287ba207e48401bf9350594de6",
      "tree": "8046289a97fdca58441ea26e5f16dc4af44e33e7",
      "parents": [
        "01d64f4800c8692d7c2577491137a2fc1e0b219d",
        "91feab92775098db708c7c2e5c71d28fdaa82385"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 27 20:45:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 27 20:45:08 2013 +0000"
      },
      "message": "Merge \"port attach_interfaces and server_address tests into v3 part2\""
    },
    {
      "commit": "01d64f4800c8692d7c2577491137a2fc1e0b219d",
      "tree": "045c38a730393e80beb7a14ad81102cb1aee1702",
      "parents": [
        "032d39d60ed804a713a38bd934712df793c3c35a",
        "e07cdb87675d6beaecd6284022baa97801264e92"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 27 19:20:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 27 19:20:35 2013 +0000"
      },
      "message": "Merge \"Dump all error messages for neutron\""
    },
    {
      "commit": "032d39d60ed804a713a38bd934712df793c3c35a",
      "tree": "055795778e154143f8d5f9ac75344a953398f0ce",
      "parents": [
        "1f25aab1d436cf961844f910e5d440de6e3ef041"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 12:00:14 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 12:00:14 2013 -0500"
      },
      "message": "More stuff in the whitelist\n\nChange-Id: Ia3aadd0ecd6a647bf9a49c9e9ad6fb4de2edcc6c\n"
    },
    {
      "commit": "e07cdb87675d6beaecd6284022baa97801264e92",
      "tree": "fa6e581540ee5adcb53d0f84b07c891d51cd4d93",
      "parents": [
        "1f25aab1d436cf961844f910e5d440de6e3ef041"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 10:53:54 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 10:53:54 2013 -0500"
      },
      "message": "Dump all error messages for neutron\n\nAlso, prepare to fail all jobs except neutron if there are errors.\n\nChange-Id: I6e8299b45a8845d9772f37feaf360b9bc1be2675\n"
    },
    {
      "commit": "cd525a2d6b57c3f5ad56b0b2218cffb2d020ab91",
      "tree": "a613862511960b79d6b75796b7f82c154bf3a341",
      "parents": [
        "ae11415f7fd886c89fbada3f3041f2a5000d3430"
      ],
      "author": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Wed Nov 27 06:54:52 2013 -0800"
      },
      "committer": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Wed Nov 27 06:57:17 2013 -0800"
      },
      "message": "Add missing \"interface\" argument to AltManager\n\nAltManager should have an interface keyword argument in the\ninitializer and also pass it to the super class.\n\nChange-Id: I0d66609a7649d339f09b5948da5178df15ea43b2\nCloses-Bug: #1255559\n"
    },
    {
      "commit": "b20cf3a30d42ed2ce0c34e338edf498258dfd721",
      "tree": "b6b120fd9a8584c43724a9a2d0334e190f904b63",
      "parents": [
        "81b5f3dbbf76ed9155bc55d1e627dc839ce93775"
      ],
      "author": {
        "name": "Soren Hansen",
        "email": "Soren.Hansen@ril.com",
        "time": "Wed Nov 27 14:39:28 2013 +0100"
      },
      "committer": {
        "name": "Soren Hansen",
        "email": "Soren.Hansen@ril.com",
        "time": "Wed Nov 27 14:42:46 2013 +0100"
      },
      "message": "Use channel_timeout for SSH connection timeout\n\nOccasionally, SSH will get wedged so that a connection attempt is stuck\nforever. When this happens, we need Tempest to abort the attempt and try\nagain. Currently, the individual connection timeout is set to the\noverall timeout, so there will only ever be one attempt if this happens.\nUsing the channel_timeout instead will ensure that multiple connection\nattempts are made even when the connection is wedged.\n\nFixes bug 1236524\n\nChange-Id: Ie8dff41780bbf004cff5c880db202a8ae23a85c1\n"
    },
    {
      "commit": "0300502f62a9378ba839c9efb5a1535117ce0bf1",
      "tree": "3df56263b27e510f10fe195798d262461edce431",
      "parents": [
        "2560d6f46223972d0d1b9499781b6956f818a833"
      ],
      "author": {
        "name": "Christian Schwede",
        "email": "christian.schwede@enovance.com",
        "time": "Wed Nov 27 12:31:30 2013 +0100"
      },
      "committer": {
        "name": "Christian Schwede",
        "email": "christian.schwede@enovance.com",
        "time": "Wed Nov 27 14:29:33 2013 +0100"
      },
      "message": "Add two more tests for Swift staticweb middleware\n\nEnhance the existing test to check the following functions:\n\nweb-listings-css: Custom CSS for file listing\nweb-error: Custom error page\n\nChange-Id: Ib41d9593d1d3725336caf8ced62bde6d206174b5\nImplements: blueprint test-swift-staticweb-middelware\n"
    },
    {
      "commit": "1f25aab1d436cf961844f910e5d440de6e3ef041",
      "tree": "cbe39dc7f4d42dcf0cdedb870e23498fac4a8334",
      "parents": [
        "2560d6f46223972d0d1b9499781b6956f818a833",
        "6eb0585f707e73d7a707b651265531840016c0f4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 27 13:25:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 27 13:25:19 2013 +0000"
      },
      "message": "Merge \"Improve the UX around sample config generation\""
    },
    {
      "commit": "aa1800704cc5f4f23c41d91986a22ec2f4906e87",
      "tree": "e3b949230a84aae393d4121c75cb153b928a00df",
      "parents": [
        "2560d6f46223972d0d1b9499781b6956f818a833"
      ],
      "author": {
        "name": "zhangyanzi",
        "email": "zhangyanzi@huawei.com",
        "time": "Thu Nov 21 12:31:26 2013 +0800"
      },
      "committer": {
        "name": "zhangyanzi",
        "email": "zhangyanzi@huawei.com",
        "time": "Wed Nov 27 15:35:43 2013 +0800"
      },
      "message": "Add some tests for os_update_readonly_flag\n\nThere is no test for os_update_readonly_flag api,\nso add some for it.\n\nChange-Id: Ice9a6ffea47dbaa492067f746edddcfbfc4eac4a\n"
    },
    {
      "commit": "cceda7d4c727815aff95d8deb941ffce069f2c8b",
      "tree": "f6cc1ef3b7553a904c9ce2b9501557cac4ae660e",
      "parents": [
        "b3e9c228b567fe9356901603bbe49c03ee3033ef"
      ],
      "author": {
        "name": "wingwj",
        "email": "wingwj@gmail.com",
        "time": "Thu Oct 10 15:15:48 2013 +0800"
      },
      "committer": {
        "name": "wingwj",
        "email": "wingwj@gmail.com",
        "time": "Wed Nov 27 14:42:19 2013 +0800"
      },
      "message": "Add test_cases for cinder cli in v2 version\n\nAdd a new test_class for cinder-cli tempest in v2 version.\n\n + test_cinder_volumes_list_in_v2\n + test_cinder_absolute_limit_list_in_v2\n + test_cinder_backup_list_in_v2\n + test_cinder_extra_specs_list_in_v2\n + test_cinder_quota_class_show_in_v2\n + test_cinder_quota_defaults_in_v2\n + test_cinder_quota_show_in_v2\n + test_cinder_rate_limits_in_v2\n + test_cinder_snapshot_list_in_v2\n + test_cinder_type_list_in_v2\n + test_cinder_availability_zone_list_in_v2\n + test_cinder_service_list_in_v2\n + test_cinder_transfer_list_in_v2\n + test_cinder_bash_completion_in_v2\n\nThree command-representations are different between v1 and v2:\n\n \u003d cinder list\n \u003d cinder snapshot-list\n \u003d cinder bash-completion\n\nChange-Id: Ia57af3cf3d8a0e62063ade1542c086e26f041e1e\n"
    },
    {
      "commit": "3e2a028f368f1c79cb9825bc30f5e6c32a0c34fc",
      "tree": "245030f4b51ea7ddc4f11e4c4647c00a5526a25a",
      "parents": [
        "9ca1b506e4326bff3ba96d3f5f9f1dec5f77b09e"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Nov 22 14:47:16 2013 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Tue Nov 26 18:06:19 2013 -0800"
      },
      "message": "Ensure no dangling resources are left if tests are skipped\n\nWhen tenant isolation is enabled, some network resources are\nprovisioned even though some tests are skipped. This has\na bad effect because these resources (like ip allocations,\nrouters and such) may have quota\u0027s default values that are\nlow.\n\nWith this change we ensure resources are torn down correctly.\n\nCloses-bug:  1254166\nRelated-bug: 1232971\nRelated-bug: 1253966\n\nChange-Id: Id86841775a26f12a5ae8c520a086e5f1ebd63135\n"
    },
    {
      "commit": "76d45ea43031b84e0a7cd30523da0c6cf75ed583",
      "tree": "68a32a5e510ec47aba788bf2ee0cee81ab0a3eff",
      "parents": [
        "2560d6f46223972d0d1b9499781b6956f818a833"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Aug 21 15:08:17 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Nov 27 09:33:29 2013 +0800"
      },
      "message": "port test_simple_tenant_usage into nova v3 part1\n\nThis changeset only copies the v2 files into the appropriate v3\ndirectories unchanged. This is being tried in order to make\nreviewing of the porting easier as gerrit will display only what\nis actually changed for v3 rather than entirely new files.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I0ef1d85fe7ce7e9ca836c6e3a5a447df9941eccd\n"
    },
    {
      "commit": "91feab92775098db708c7c2e5c71d28fdaa82385",
      "tree": "6ef82dab3790a5a1915839b75da52de78fbcf231",
      "parents": [
        "2560d6f46223972d0d1b9499781b6956f818a833"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Aug 15 18:25:33 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Nov 27 09:28:09 2013 +0800"
      },
      "message": "port attach_interfaces and server_address tests into v3 part2\n\nThis port interface client into v3 and the attach_interface tests\ninto v3, also port server_address tests into v3\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I0701ace05c6ae7feb72a6a00949ae830f63ff853\n"
    },
    {
      "commit": "2560d6f46223972d0d1b9499781b6956f818a833",
      "tree": "f15db7ca7503616dd7fa9983c8292cacec486af8",
      "parents": [
        "ae11415f7fd886c89fbada3f3041f2a5000d3430",
        "d67afa8616ff2cf8093edf2c66a9a153e9293ac8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 22:57:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 22:57:57 2013 +0000"
      },
      "message": "Merge \"Add hopefully last batch to the whitelist\""
    },
    {
      "commit": "d67afa8616ff2cf8093edf2c66a9a153e9293ac8",
      "tree": "ed60612312aa7959d02c52d1aeacd887512abd9b",
      "parents": [
        "879cc996d5003f48c8fe8957608d44acb93f87dd"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Nov 26 16:04:33 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Nov 26 16:20:05 2013 -0500"
      },
      "message": "Add hopefully last batch to the whitelist\n\nChange-Id: Id55203825633f0dbbcf22914a2e9a84f892d0a52\n"
    },
    {
      "commit": "3577260c3f25d9b2fede5cb78144f166f13f4b83",
      "tree": "68ded4b967cdf478750d74bf22c53f6390d65a1d",
      "parents": [
        "ae11415f7fd886c89fbada3f3041f2a5000d3430"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Nov 14 15:03:27 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Nov 27 06:02:50 2013 +0900"
      },
      "message": "Enable a uuid flavor\n\nCurrent tempest configuration enforces a flavor id should be integer,\nbut we can create a uuid flavor. For example, the following command\ncreates a flavor with auto-generated uuid:\n\n  $ nova flavor-create m3.small auto 512 0 1\n\nThis patch enables a uuid flavor by changing a flavor_id type from\ninteger to string.\n\nChange-Id: I6567ef3086710508ef4215e93634601119ce3402\n"
    },
    {
      "commit": "ae11415f7fd886c89fbada3f3041f2a5000d3430",
      "tree": "874a6eb24f43f6f6486bd188b60bbc7239355b9d",
      "parents": [
        "f770f958328f86c0395327d344ae5c08cc725261",
        "fbc15ded968bbc15f6e76c9683e8d2d43fe4cac7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 17:51:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 17:51:28 2013 +0000"
      },
      "message": "Merge \"Enable the Nova V3 API Tests\""
    },
    {
      "commit": "f770f958328f86c0395327d344ae5c08cc725261",
      "tree": "1267a57a40bcf5a8d97aa9030039618919fb10e7",
      "parents": [
        "879cc996d5003f48c8fe8957608d44acb93f87dd",
        "851a1352b9743167011371469e52b7a52550b1b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 17:47:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 17:47:56 2013 +0000"
      },
      "message": "Merge \"Add hard reboot for outputting console log\""
    },
    {
      "commit": "6eb0585f707e73d7a707b651265531840016c0f4",
      "tree": "84751aa99badcd959acf1a836990b47720c3330a",
      "parents": [
        "879cc996d5003f48c8fe8957608d44acb93f87dd"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Nov 26 15:28:12 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Nov 26 15:47:52 2013 +0000"
      },
      "message": "Improve the UX around sample config generation\n\nThis commit just adds some documentation around using the sample config\ngenerator. It also adds a wrapper script that sets the env variable for\nrunning the oslo generator script with tempest.\n\nChange-Id: I860b17defeeb85174e68b1e8b046b0e43c30683b\n"
    },
    {
      "commit": "879cc996d5003f48c8fe8957608d44acb93f87dd",
      "tree": "6ba73b4cfa1425c931803c0d82fe9f44a4f413bd",
      "parents": [
        "81b5f3dbbf76ed9155bc55d1e627dc839ce93775",
        "ac7b3804b8ffdcbe5cb9174e6bbb69766d3b78d5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 11:52:54 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 11:52:54 2013 +0000"
      },
      "message": "Merge \"port test_availability_zone into nova v3 part2\""
    },
    {
      "commit": "81b5f3dbbf76ed9155bc55d1e627dc839ce93775",
      "tree": "9d7ac1338f174ec004b2e69c4c570066982ac20a",
      "parents": [
        "430895e072067930b0aab7a3bcb6fb9368b19b3c",
        "4327453c0aaebb38a8ff773d248c43fbd68afd8d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 10:53:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 10:53:30 2013 +0000"
      },
      "message": "Merge \"Cleanup using about the data_utils module and functions again\""
    },
    {
      "commit": "430895e072067930b0aab7a3bcb6fb9368b19b3c",
      "tree": "2f23fe6e56f36577965f4c85599d7a0950bc9458",
      "parents": [
        "1c15a0fffe85259630574dc2fc0611a21dde6cf2",
        "96a86aeeb9ab7b496db297b6aaab3659e7184b74"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 10:53:22 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 10:53:22 2013 +0000"
      },
      "message": "Merge \"Avoid deleting ports assigned to router interfaces\""
    },
    {
      "commit": "851a1352b9743167011371469e52b7a52550b1b7",
      "tree": "12ab1a565d36becfb3cda1adc37414d179e561dc",
      "parents": [
        "1c15a0fffe85259630574dc2fc0611a21dde6cf2"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Nov 26 18:42:52 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Nov 26 18:43:57 2013 +0900"
      },
      "message": "Add hard reboot for outputting console log\n\nIf a instance backup, the console log file is truncated and we cannot\nget any console log through \"console-log\" API.\nTo avoid this problem, this patch adds a hard reboot call for outputting\nsome console log.\n\nRelated-Bug: #1251920\nChange-Id: Ic41ee9e12beb3277a1095933c81016336057111f\n"
    },
    {
      "commit": "7cba108271fbd8b54ba56055004ef5e505202794",
      "tree": "28cb4a651ffd951680b5ab77b6fab6148de9447b",
      "parents": [
        "1c15a0fffe85259630574dc2fc0611a21dde6cf2"
      ],
      "author": {
        "name": "Hoisaleshwara Madan V S",
        "email": "hoisalvs@in.ibm.com",
        "time": "Tue Nov 26 12:43:04 2013 +0530"
      },
      "committer": {
        "name": "Hoisaleshwara Madan V S",
        "email": "hoisalvs@in.ibm.com",
        "time": "Tue Nov 26 12:46:49 2013 +0530"
      },
      "message": "Adds delete api test to glance\n\nThis change adds api test for v2/images/​{image_id}\nalso moves to negative tests in test_images to test_images_negative\n​\n\nChange-Id: Id231ff3325a6a9a1a3eab67fafb2658832170f0c\n"
    },
    {
      "commit": "8e1f86111b4800542edf8dbae834a5c0a958e367",
      "tree": "8fde6bdcb4dbde2617f0f2ef0a914bb659e47035",
      "parents": [
        "1c15a0fffe85259630574dc2fc0611a21dde6cf2"
      ],
      "author": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Tue Nov 26 15:43:21 2013 +0900"
      },
      "committer": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Tue Nov 26 15:46:28 2013 +0900"
      },
      "message": "Check HTTP response headers of Swift API in detail\n\nAll HTTP response headers for each Swift API are checked their existence\nand style. For checking, create custom_matchers.py file in common directory\nand implement specific matchers so that they can be reused.\n\nChange-Id: I7dcd87c814cf657999796bda75482505112b4edb\nCloses-Bug: #1240856\n"
    },
    {
      "commit": "0b1e67c373ad9c93c3c5881e5ed711c131f56ced",
      "tree": "c110668b3b034527b5fb503b738d647cc2864f00",
      "parents": [
        "1c15a0fffe85259630574dc2fc0611a21dde6cf2"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Aug 07 22:35:51 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Tue Nov 26 14:03:34 2013 +0800"
      },
      "message": "port servers_negative tests into v3 part1\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: If6ebd818904ef57d1c5a144f179a958b617df7e1\n"
    },
    {
      "commit": "1c15a0fffe85259630574dc2fc0611a21dde6cf2",
      "tree": "31d056682e79cef3e8581c55ec4cce124221e2fb",
      "parents": [
        "bf4de3bfae05a8da8a58b8c2a71bbb44645886a8",
        "00bf5c07191e695f858e10b2ac7648f9a003aa26"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 05:11:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 05:11:50 2013 +0000"
      },
      "message": "Merge \"Add some tests for security_group_rules api\""
    },
    {
      "commit": "5232b66a1951a8525d3cfb6c8af82058d3140bdf",
      "tree": "3906be93384b490aa3e33f9069826e265dfed8e5",
      "parents": [
        "f9455867ef5b1689c6ecfd0ad89005d02bcf7ffe"
      ],
      "author": {
        "name": "huangtianhua",
        "email": "tiantian223@163.com",
        "time": "Fri Oct 11 10:21:58 2013 +0800"
      },
      "committer": {
        "name": "huangtianhua",
        "email": "huangtianhua@huawei.com",
        "time": "Tue Nov 26 11:07:19 2013 +0800"
      },
      "message": "Add migrate negative tests\n\n- test_migrate_non_existent_server\n- test_migrate_server_invalid_state\n\nChange-Id: I41035371c38dfb1ab52db39d3b8893aa29b79f15\n"
    },
    {
      "commit": "bf4de3bfae05a8da8a58b8c2a71bbb44645886a8",
      "tree": "fcd7f8c768f408ea7dd66fbf6061c68afa7259f7",
      "parents": [
        "39a043370ae648f4fde5165f6a0f514a7dea4162",
        "2e1872dd09ad9cca929d605cfa8862568386cb81"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 01:13:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 01:13:41 2013 +0000"
      },
      "message": "Merge \"Enhance tests for flavor_extra_spec API\""
    },
    {
      "commit": "39a043370ae648f4fde5165f6a0f514a7dea4162",
      "tree": "1c49103eae25bde50ea06f3530ca9d461c40800c",
      "parents": [
        "f9455867ef5b1689c6ecfd0ad89005d02bcf7ffe",
        "d4d3c6d4a1a7434e23d70514b23d5ed15e8dff0a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 01:13:38 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 01:13:38 2013 +0000"
      },
      "message": "Merge \"Add test for update/reset_snapshot_status API\""
    },
    {
      "commit": "fbc15ded968bbc15f6e76c9683e8d2d43fe4cac7",
      "tree": "3feeb58844d530dde83f116fc86eb1b08493a649",
      "parents": [
        "f9455867ef5b1689c6ecfd0ad89005d02bcf7ffe"
      ],
      "author": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Tue Nov 26 10:20:08 2013 +1030"
      },
      "committer": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Tue Nov 26 10:41:47 2013 +1030"
      },
      "message": "Enable the Nova V3 API Tests\n\nRe-enables the tests which were temporarily disabled\nto help debug issues with the gate.\n\nDon\u0027t approve this until https://review.openstack.org/#/c/57572/\nand https://review.openstack.org/#/c/57584/ have merged\nand the gate looks stable\n\nChange-Id: I049360bc8409e666852911404b1c7c8e12364745\n"
    },
    {
      "commit": "f9455867ef5b1689c6ecfd0ad89005d02bcf7ffe",
      "tree": "aa60dfb73e08d12288d858c5c72139d770c500a6",
      "parents": [
        "7811379c3a7f8b53c94db529f8f488bb3fe210a4",
        "3d46811826466c12916330848b7ac3a3c5736b57"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 18:51:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 18:51:01 2013 +0000"
      },
      "message": "Merge \"Add sample config check to tox pep8 job\""
    },
    {
      "commit": "7811379c3a7f8b53c94db529f8f488bb3fe210a4",
      "tree": "16691c373f02fb7ce1d62fd4a7b27d1cf93b1357",
      "parents": [
        "8adb195cc979e22d089e933bae1ad7415653bc41",
        "f13e487c3444b025c39fee39344778675de8d5e0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 18:50:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 18:50:24 2013 +0000"
      },
      "message": "Merge \"Move admin client initialization into stress-openstack\""
    },
    {
      "commit": "8adb195cc979e22d089e933bae1ad7415653bc41",
      "tree": "d7ad0b4b8288c476b8d4cd8a98e4d24935533d10",
      "parents": [
        "874062844835c2cb7efcb40f98a8683b869770bf",
        "ef7a1bd807090fa4ca9f517890e38e7800ee217f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 17:14:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 17:14:02 2013 +0000"
      },
      "message": "Merge \"add tests for InstanceUsageAuditLog\""
    },
    {
      "commit": "874062844835c2cb7efcb40f98a8683b869770bf",
      "tree": "721a85a67fbe9a566ae090f3743cba167c4e04cc",
      "parents": [
        "fb475f7f8d34e150168ac73b61c894256c77b71e",
        "892d43567bebc31283b56f9e22d554ee98b60e06"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 17:13:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 17:13:35 2013 +0000"
      },
      "message": "Merge \"Forced isolation for the tests in test_list_servers_negative.py\""
    },
    {
      "commit": "fb475f7f8d34e150168ac73b61c894256c77b71e",
      "tree": "e6ceace1b6d5295e4da8801a8479317c7f4a43b1",
      "parents": [
        "c98cc2f190dd5548fd69876d662d70ed22406f7b",
        "b1c9d5ff70d03835ded85209507eadc0fa0e6af6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 17:13:33 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 17:13:33 2013 +0000"
      },
      "message": "Merge \"Rename object storage features section\""
    },
    {
      "commit": "c98cc2f190dd5548fd69876d662d70ed22406f7b",
      "tree": "e6ceace1b6d5295e4da8801a8479317c7f4a43b1",
      "parents": [
        "2455895d7f5c75c822b57a2ef111b23866b85072",
        "cb15291d5db2632cf389270d099e47513df8f54f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 17:13:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 17:13:30 2013 +0000"
      },
      "message": "Merge \"port attach_interfaces and server_address tests into v3 part1\""
    },
    {
      "commit": "2455895d7f5c75c822b57a2ef111b23866b85072",
      "tree": "12d2b05a6929d3336cc0bdd5e7478df4b5c8a947",
      "parents": [
        "70d0b4d856f50d5bd7c0479e4709369daa558c6b",
        "f30b4ef2407afae3a0d44849db2ac5f029176bb7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 17:13:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 17:13:27 2013 +0000"
      },
      "message": "Merge \"Added images support and existing config support\""
    },
    {
      "commit": "70d0b4d856f50d5bd7c0479e4709369daa558c6b",
      "tree": "074866bdca1e3d9a2406bebb66b50d483a80f87c",
      "parents": [
        "7089f14fb5ee3c10ba7e9c7b4b83a80c06fbd0a8",
        "cbd82dc0440cbcf1a768ac31f93d3ced04917947"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 17:08:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 17:08:48 2013 +0000"
      },
      "message": "Merge \"Add test cases for volume-transfer\""
    },
    {
      "commit": "3d46811826466c12916330848b7ac3a3c5736b57",
      "tree": "f313af1cbec91d64a5a4a251c43131f54e28aaa5",
      "parents": [
        "7089f14fb5ee3c10ba7e9c7b4b83a80c06fbd0a8"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 24 21:49:14 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Nov 25 15:11:47 2013 +0000"
      },
      "message": "Add sample config check to tox pep8 job\n\nThis commit takes the check_uptodate.sh script from nova and adds it\nto the pep8 tox job. This will enforce that the sample config file is\nup to date for each proposed commit. This also ensures that config\noptions are setup properly and that the style in the sample config is\nconsistent because it\u0027s auto-generated.\n\nPartially Implements: blueprint config-cleanup\n\nChange-Id: I9efaa9fc1cf09e95d7111b000895c7b49705713b\n"
    },
    {
      "commit": "f13e487c3444b025c39fee39344778675de8d5e0",
      "tree": "1e394306d7d5ce461845c531ae98c2759f087924",
      "parents": [
        "7089f14fb5ee3c10ba7e9c7b4b83a80c06fbd0a8"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Mon Nov 25 14:50:33 2013 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Mon Nov 25 14:55:15 2013 +0100"
      },
      "message": "Move admin client initialization into stress-openstack\n\nRunning the stress test framework without any tempest.conf causes\nan error. This is due to the fact that the admin client expects the\nconfiguration file. This causes error while doing pep8 checks (see\nhttps://review.openstack.org/#/c/56308/)\n\nChange-Id: I69b3d83185d1b144474314402ad5449980d6ffbc\nFixes: bug #1251663\n"
    },
    {
      "commit": "7089f14fb5ee3c10ba7e9c7b4b83a80c06fbd0a8",
      "tree": "188ffb483da11efebfe0c871200cee7e492cd28a",
      "parents": [
        "b8753b6464fa3fcca136c134dca3ab66e7e54a2d",
        "e4476cdedf58bcb1c626cf342a70617798f40619"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 25 04:56:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 04:56:56 2013 +0000"
      },
      "message": "Merge \"Adds negative tests to glance api\u0027s\""
    }
  ],
  "next": "4327453c0aaebb38a8ff773d248c43fbd68afd8d"
}
