)]}'
{
  "log": [
    {
      "commit": "ab924625da41e139b364eb81b0a8ecafc63035d9",
      "tree": "bdbf29cf15f05a1f6d5d238e6888fb621e410551",
      "parents": [
        "811f08807632740904bce4ee206fe7d5bb4913c2"
      ],
      "author": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Wed Mar 05 04:33:51 2014 +0900"
      },
      "committer": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Wed Mar 05 04:33:51 2014 +0900"
      },
      "message": "Prepare for enabling H302 rule(services/compute/json)\n\nCurrently H302 rule is ignored by tox. However, this rule should\nbe enabled. This patch partially fixes this problem to prepare for\nH302 rule.\n\nChange-Id: I93204fb215b54b8a304224b249320428870dedde\n"
    },
    {
      "commit": "811f08807632740904bce4ee206fe7d5bb4913c2",
      "tree": "840cd46d76533e14923ace9b9a8986aba88e6121",
      "parents": [
        "056866fda690e18a573df2dc6670d88cd8f4dac9",
        "6982889b544b116333c8aee25c04b13e2d5da0a8"
      ],
      "author": {
        "name": "OpenStack Jenkins",
        "email": "jenkins@openstack.org",
        "time": "Tue Mar 04 06:54:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 04 06:54:55 2014 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "056866fda690e18a573df2dc6670d88cd8f4dac9",
      "tree": "061de5b65a56ba30c2602a4b7d939df6e87299ba",
      "parents": [
        "3d4ddd8d4b6bd0b362159200c998e2dc718cbf92",
        "41c1757bd7f25a316b0d0de66638a42dc46dd97d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 04 03:57:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 04 03:57:05 2014 +0000"
      },
      "message": "Merge \"Add V3 API Test to get the VNC console of server\""
    },
    {
      "commit": "3d4ddd8d4b6bd0b362159200c998e2dc718cbf92",
      "tree": "42351d392b47117d05e5d2968081c7d1b83ff0df",
      "parents": [
        "84c6aebb699f8e800c827631de86ad9269f902a3",
        "998c91d296cacae36022565cf3aee7403bd82008"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 03 17:38:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 03 17:38:04 2014 +0000"
      },
      "message": "Merge \"Make reseller admin role configurable\""
    },
    {
      "commit": "84c6aebb699f8e800c827631de86ad9269f902a3",
      "tree": "465580f6c26c46d43a52ef0d22d326caa842e15d",
      "parents": [
        "bc4a6b41fa836a6f6124cc87ee295daa91be5e72",
        "fc37e349b1494e4f3b0a9c3d2392cfc56ca844b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 03 17:24:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 03 17:24:07 2014 +0000"
      },
      "message": "Merge \"NeutronResourcesTestJSON Use the correct resource name for console log\""
    },
    {
      "commit": "6982889b544b116333c8aee25c04b13e2d5da0a8",
      "tree": "9eb4aa7b6b508db161286094d06cff1d581f6b2c",
      "parents": [
        "bc4a6b41fa836a6f6124cc87ee295daa91be5e72"
      ],
      "author": {
        "name": "OpenStack Jenkins",
        "email": "jenkins@openstack.org",
        "time": "Mon Mar 03 16:54:06 2014 +0000"
      },
      "committer": {
        "name": "OpenStack Jenkins",
        "email": "jenkins@openstack.org",
        "time": "Mon Mar 03 16:54:06 2014 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I94f7c442f0f0c8cdb342598c91d906444d5d5b18\n"
    },
    {
      "commit": "bc4a6b41fa836a6f6124cc87ee295daa91be5e72",
      "tree": "e6cf7d1093d909b05bbd5061f41049f06add1787",
      "parents": [
        "4484afd6a23394229348a8305bd6ff07001c8c4b",
        "c6b2ee8d8a167441012f2835d58fd3893cc770a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 03 16:43:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 03 16:43:13 2014 +0000"
      },
      "message": "Merge \"Improved tests in tempest.api.image.v2.*\""
    },
    {
      "commit": "41c1757bd7f25a316b0d0de66638a42dc46dd97d",
      "tree": "fe287101ae8e65395ddda5485cff62d55c67dc47",
      "parents": [
        "4484afd6a23394229348a8305bd6ff07001c8c4b"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Feb 27 18:52:56 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 03 10:35:11 2014 +0900"
      },
      "message": "Add V3 API Test to get the VNC console of server\n\nThis patch adds V3 API Test to get the VNC console of server\n\nChange-Id: I120163d0821eb7d8b2d62000be7cdd991925c341\n"
    },
    {
      "commit": "4484afd6a23394229348a8305bd6ff07001c8c4b",
      "tree": "bbf10d55cafa361bb8ae25ff1c622185a3722392",
      "parents": [
        "cc49f037c24090cedc1eb7a8239c562c48cb24ce",
        "e4cd392f9c873ba4931da9c6ed2f0ac4019e504a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Mar 02 01:25:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 02 01:25:29 2014 +0000"
      },
      "message": "Merge \"Replace assertEqual(None, *) with assertIsNone in tests\""
    },
    {
      "commit": "998c91d296cacae36022565cf3aee7403bd82008",
      "tree": "5acd160d030df10dfbde47f52c84397a9cac6731",
      "parents": [
        "cc49f037c24090cedc1eb7a8239c562c48cb24ce"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Mar 01 12:39:49 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Mar 01 19:56:53 2014 -0500"
      },
      "message": "Make reseller admin role configurable\n\nThis commit makes the reseller admin role configurable. Previously the\nswift tests which used the reseller admin role had hardcoded the role\nto be the default ResellerAdmin. However the role is configurable, so\nthis commit adds a new config option which can be used to set the role\nto something besides the default.\n\nChange-Id: I3296a343480d4a0e0e4099863eb8869ffb0f83c3\n"
    },
    {
      "commit": "cc49f037c24090cedc1eb7a8239c562c48cb24ce",
      "tree": "f5c2f934648759d8111eab634d66fab84dfa1861",
      "parents": [
        "901bf02b325f4a3c8cf9696811f8014db0f2d143",
        "fbdfc7ec565d548e87d0ecb3c735154c50d19b7e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 01 13:11:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 01 13:11:04 2014 +0000"
      },
      "message": "Merge \"Add api tests for neutron router\""
    },
    {
      "commit": "901bf02b325f4a3c8cf9696811f8014db0f2d143",
      "tree": "b49ab450ff9208c2f94e4d05b0b04ba4fe9c93d1",
      "parents": [
        "e35df6df3e2fa304372db8d17ae3c8af0e971114",
        "166ac358e50c32cf830d29351bb577b1fa151f3a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 01 00:51:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 01 00:51:34 2014 +0000"
      },
      "message": "Merge \"Add tests for Swift in orchestration\""
    },
    {
      "commit": "e35df6df3e2fa304372db8d17ae3c8af0e971114",
      "tree": "4f1782378c1453e0e54e7d88ff0e768d92789c1c",
      "parents": [
        "50b950155bdce51788a89cd3a0a444787270b40b",
        "5739ac1ba0e9d833daeb0ea3d75de1c71b510cfe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 23:52:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 23:52:26 2014 +0000"
      },
      "message": "Merge \"Use pretty tox with the ``all`` env\""
    },
    {
      "commit": "50b950155bdce51788a89cd3a0a444787270b40b",
      "tree": "b25c3330e598baea9335360f2a04d38b1adecc1a",
      "parents": [
        "0f748d05afa5d06109a7c3d170d37a4723c32d89",
        "8ca0bc9a026b65736bf3bf546535d9f8b7959dde"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 15:13:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 15:13:48 2014 +0000"
      },
      "message": "Merge \"unskip test_security_group_rules_negative tests\""
    },
    {
      "commit": "0f748d05afa5d06109a7c3d170d37a4723c32d89",
      "tree": "3fd42e8c1fcb740e16e10a08285fbd13fd118cf7",
      "parents": [
        "1260e1965f0d472ac38f410965ae824b05a939d0",
        "b9a5715f5d95784a792cb8e4c92ec5992a0abc80"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 12:22:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 12:22:13 2014 +0000"
      },
      "message": "Merge \"Use Python 2.6.x compatible syntax for dict comprehension\""
    },
    {
      "commit": "1260e1965f0d472ac38f410965ae824b05a939d0",
      "tree": "f8ea781146b90a97856c19abbbfe27dc43a41516",
      "parents": [
        "2dabe1248da5d9181b68fa3db656427ec1dc7864",
        "c5a27d3f31a2cb9108cde587d49d01f0e316ff5e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 10:39:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 10:39:25 2014 +0000"
      },
      "message": "Merge \"Check server terminations on \"delete server\" tests\""
    },
    {
      "commit": "2dabe1248da5d9181b68fa3db656427ec1dc7864",
      "tree": "747f1c215682073b3893cb76fa26f14b7bc54653",
      "parents": [
        "9a597ae21652bbdd9d6a4a7bc74d9788aec3c064",
        "0ebecfd97925d84004d193031478150e3ed8b7c1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 09:07:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 09:07:27 2014 +0000"
      },
      "message": "Merge \"Cleanup _interface class variables in compute/v3\""
    },
    {
      "commit": "9a597ae21652bbdd9d6a4a7bc74d9788aec3c064",
      "tree": "f70b94bcfe0a1b39752fdce2a8ff8dfcf6fa1c18",
      "parents": [
        "a9a2e42710559224ed19123b9689419c262b9d7e",
        "0d6aee451d230746422d1ffee34d761a01e733fa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 09:07:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 09:07:17 2014 +0000"
      },
      "message": "Merge \"Remove unused _parse_array functions\""
    },
    {
      "commit": "a9a2e42710559224ed19123b9689419c262b9d7e",
      "tree": "b6723d2c16584789ec3abce6670df84441aca358",
      "parents": [
        "a007355189c743f789ebae6098055a4fc7ad5e65",
        "fc62c9047ecffbfe8b1bd5b2ff2c2926521b9fec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 07:33:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 07:33:58 2014 +0000"
      },
      "message": "Merge \"Add endpoint_type option to Savanna,Ironic and Ceilometer groups\""
    },
    {
      "commit": "a007355189c743f789ebae6098055a4fc7ad5e65",
      "tree": "3c9e798e4f44f89b48ebe2248e9305d992b227aa",
      "parents": [
        "7c62274b6dfa30e2b7c311b3a49cec275ec56656",
        "b67129e3919aace4f2b93f7101df08fd04346e9f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 06:32:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 06:32:56 2014 +0000"
      },
      "message": "Merge \"Fix api_version filter for KeystoneV3AuthProvider\""
    },
    {
      "commit": "7c62274b6dfa30e2b7c311b3a49cec275ec56656",
      "tree": "03dce17e5d644b515e5d7622f16c57e86bc5548d",
      "parents": [
        "6e91a2d820f585f3f78902ee211ee4dcf9cabb2d",
        "1ec0638238ccd10121f289921ea3ba1170ef414f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 06:32:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 06:32:46 2014 +0000"
      },
      "message": "Merge \"Fix the usage error for config\""
    },
    {
      "commit": "6e91a2d820f585f3f78902ee211ee4dcf9cabb2d",
      "tree": "20c2a43177176521222c312eddb08654b668504b",
      "parents": [
        "470800129629f3f629b8a5b402b2a6a3d8d4ba82",
        "ba355291dac5a486cd0386ddc30ece49873e3c6a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 06:32:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 06:32:37 2014 +0000"
      },
      "message": "Merge \"Skip EC2VolumesTest if Cinder is not available\""
    },
    {
      "commit": "470800129629f3f629b8a5b402b2a6a3d8d4ba82",
      "tree": "bd6ede85883e391ba9d5ac7f6e8990870a0b11ea",
      "parents": [
        "6bae676347d19757ac3459a3243dd7b29e14d90f",
        "2a8a812b5769858e0b8617812e70f41665f25465"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 06:32:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 06:32:28 2014 +0000"
      },
      "message": "Merge \"Add more information to BuildErrorException\""
    },
    {
      "commit": "0d6aee451d230746422d1ffee34d761a01e733fa",
      "tree": "5edaf3e05d7fb056f858c8293181a18edb404da1",
      "parents": [
        "6bae676347d19757ac3459a3243dd7b29e14d90f"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 06:57:12 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 28 08:02:29 2014 +0900"
      },
      "message": "Remove unused _parse_array functions\n\nThey are not used in the current code. So they should be removed.\n\nChange-Id: I6d72d12b1ed55fcf7609aaaa4c3d49b6b2b75842\n"
    },
    {
      "commit": "0ebecfd97925d84004d193031478150e3ed8b7c1",
      "tree": "060db521386613fd59ab5628f819ca9592fc385b",
      "parents": [
        "6bae676347d19757ac3459a3243dd7b29e14d90f"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 23:08:22 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 28 00:37:16 2014 +0900"
      },
      "message": "Cleanup _interface class variables in compute/v3\n\nWe\u0027ve already removed xml interface from Nova V3 APIs. So we can assume\nthe default is json. This commit sets _interface \u003d \u0027json\u0027 to\nBaseV3ComputeTest class and removes redundancy.\n\nChange-Id: Ie9ad2242d20ce90fca74ca7a5390e0971f830caa\n"
    },
    {
      "commit": "8ca0bc9a026b65736bf3bf546535d9f8b7959dde",
      "tree": "90ebacd00b2ab70ccde372369ec1c9be7bfd4780",
      "parents": [
        "6bae676347d19757ac3459a3243dd7b29e14d90f"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Feb 18 10:28:20 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Feb 27 16:28:02 2014 +0100"
      },
      "message": "unskip test_security_group_rules_negative tests\n\nNeutron validates the uuid format as nova the integer format,\n so if we want 404 for non existent, resource we need to use a valid uuid.\n\nChange-Id: I80f5b9a8f2bc75f8b9c3ba753070ee6f5ea44f5e\n"
    },
    {
      "commit": "5739ac1ba0e9d833daeb0ea3d75de1c71b510cfe",
      "tree": "3e228cd6621fa6c478df6425911673d9f199be04",
      "parents": [
        "6bae676347d19757ac3459a3243dd7b29e14d90f"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Feb 20 07:09:07 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Feb 27 16:05:58 2014 +0100"
      },
      "message": "Use pretty tox with the ``all`` env\n\nThe all entry is usable for running custom set of test\ncases selected by a regexp in similar venv\nas the gate uses with tox -eall.\n\nThe pretty tox helps you to see some basic results before,\n the test suite finished.\n\nChange-Id: I553e450ad0a59308be0bfa24aa66877cdb6667da\n"
    },
    {
      "commit": "6bae676347d19757ac3459a3243dd7b29e14d90f",
      "tree": "dd0547f8f52fd78bfd9714a5d3cfa0f4c21b265d",
      "parents": [
        "a761b7e403bd5201a5f9db50ea81e047746082d4",
        "a646d179ae74ba347278d22e05132618b2494f67"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 27 14:57:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 27 14:57:51 2014 +0000"
      },
      "message": "Merge \"Revert \"always use sitepackages\"\""
    },
    {
      "commit": "a761b7e403bd5201a5f9db50ea81e047746082d4",
      "tree": "0f59ea9f36b87044986da21807abcf7619a90ae8",
      "parents": [
        "3db3f0742e9bbff615a477e21ae8ca82d0f77505",
        "f8c9ba01b7573c0648c2615cffce4f1b2204e905"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 27 14:54:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 27 14:54:35 2014 +0000"
      },
      "message": "Merge \"Skip test_get_instance_action test for nova v3\""
    },
    {
      "commit": "a646d179ae74ba347278d22e05132618b2494f67",
      "tree": "7d4358ae9b6017ecd0e9c54225f7e4ccf2286848",
      "parents": [
        "3db3f0742e9bbff615a477e21ae8ca82d0f77505"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Feb 20 18:50:41 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Feb 27 06:34:03 2014 -0500"
      },
      "message": "Revert \"always use sitepackages\"\n\nThis reverts commit c81568fa85620746534331cd820b0bb399719149.\n\nAfter learning what I learned about how sitepackages works, this\nwasn\u0027t really a sane change. Revert back to old behavior.\n\nChange-Id: I8079a0f4d9e0bc2e51a743d4f23cf98d4840a3ab\n"
    },
    {
      "commit": "3db3f0742e9bbff615a477e21ae8ca82d0f77505",
      "tree": "2c723c8bc9ca7591be61b66bf3144f755f1b14e4",
      "parents": [
        "9fc89e6f905ffe1fbf1ab11085011604a7b1ef94",
        "224a827e72b80831c0e7f3978ab09de991f3cff4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 27 05:48:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 27 05:48:42 2014 +0000"
      },
      "message": "Merge \"Prepare for enabling H302 rule (thirdparty)\""
    },
    {
      "commit": "f8c9ba01b7573c0648c2615cffce4f1b2204e905",
      "tree": "ea55baf3f0f7e9b7be180861023d887cc75bbe4f",
      "parents": [
        "9fc89e6f905ffe1fbf1ab11085011604a7b1ef94"
      ],
      "author": {
        "name": "Chris Buccella",
        "email": "buccella@linux.vnet.ibm.com",
        "time": "Thu Feb 27 05:32:28 2014 +0000"
      },
      "committer": {
        "name": "Chris Buccella",
        "email": "buccella@linux.vnet.ibm.com",
        "time": "Thu Feb 27 05:32:28 2014 +0000"
      },
      "message": "Skip test_get_instance_action test for nova v3\n\nInstanceActionsV3Test.test_get_instance_action() relies on the\nx-compute-request-id header existing in the response from create_test_server()\nin setUpClass(). That header name is going to be replaced for nova v3,\npending change I5e370fd3de5ee2f8a8d13553015d88910ff5ea87\n\nSo for now, skip that test in v3. The header name can be updated after the nova\nchange merges.\n\nChange-Id: Ia1880dd53b7cbf34e66b349f01afb15672dffd12\n"
    },
    {
      "commit": "9fc89e6f905ffe1fbf1ab11085011604a7b1ef94",
      "tree": "8acbe5b1a92603de6c37e8778e8e5c0aecdfb486",
      "parents": [
        "c63239f3199da79a4d839f9d73a099dd8793375d",
        "44b2468ced0ade8a9ada2db647984201f226c0a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 27 03:26:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 27 03:26:25 2014 +0000"
      },
      "message": "Merge \"add cli.has_manage option\""
    },
    {
      "commit": "224a827e72b80831c0e7f3978ab09de991f3cff4",
      "tree": "e9fc64bed55fb48fece2934d5e4a0168e0d2fc6a",
      "parents": [
        "c63239f3199da79a4d839f9d73a099dd8793375d"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 17 15:07:43 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Thu Feb 27 11:42:33 2014 +0900"
      },
      "message": "Prepare for enabling H302 rule (thirdparty)\n\nWe can use H302 rule but ignore it now. This commit prepares for\nenabling H302 rule. But this commit modifies tempest/thirdparty only\nand excludes some violations[1] because if we fix all of them at one\ntime, it\u0027s hard to merge this commit.\n\n[1]\n tempest.test.attr\n tempest.common.rest_client.RestClient\n tempest.common.rest_client.RestClientXML\n tempest.services.compute.xml.common.xml_to_json\n tempest.services.compute.xml.common.Element\n tempest.services.compute.xml.common.Document\n tempest.services.compute.xml.common.Text\n tempest.services.compute.xml.common.XMLNS_11\n tempest.services.compute.xml.common.XMLNS_V3\n tempest/clients.py\n\nChange-Id: Ie5620c283bc5f15e1ae3b257be9749f66f3d91d9\n"
    },
    {
      "commit": "c63239f3199da79a4d839f9d73a099dd8793375d",
      "tree": "4dda9de20eb281c035665f862cc5f6f178d5104a",
      "parents": [
        "375a62e465dd64da08d3035ba634e83fc469e01c",
        "bb887cb6075a70c9970bc8d36274fd2003f550eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 27 02:32:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 27 02:32:17 2014 +0000"
      },
      "message": "Merge \"Seperate negative tests for test_server_rescue\""
    },
    {
      "commit": "375a62e465dd64da08d3035ba634e83fc469e01c",
      "tree": "259c1151f56aadd5a52d3b90c832afcf7112a2bd",
      "parents": [
        "71a7b6f5deef1f557a6051e9a4ac17f26078cd74",
        "a74f5d4fba716f7bafd541d9a9c3510210e9db29"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 27 00:39:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 27 00:39:53 2014 +0000"
      },
      "message": "Merge \"Mildly wound the interlopers\""
    },
    {
      "commit": "71a7b6f5deef1f557a6051e9a4ac17f26078cd74",
      "tree": "3685cb3eb433227dca66864e3f09182d15b8fac8",
      "parents": [
        "131338e3348eb0ddd05f98cb5b12cbf8fc21a23f",
        "82fbc582082b92901c68563bce61d5b6d11a2c8a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 20:19:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 20:19:16 2014 +0000"
      },
      "message": "Merge \"Test creating router setting tenant_id\""
    },
    {
      "commit": "131338e3348eb0ddd05f98cb5b12cbf8fc21a23f",
      "tree": "ca5dfc9131ee2ecfbc976e23221f3312fc466636",
      "parents": [
        "6c5d059de49ffbfb726ef24e7ca19d9e677150fc",
        "c5adc56d22c699d2aee82d004a7a840ff8ecf6a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 19:04:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 19:04:47 2014 +0000"
      },
      "message": "Merge \"Separate negative tests for test_multiple_create\""
    },
    {
      "commit": "6c5d059de49ffbfb726ef24e7ca19d9e677150fc",
      "tree": "87a997fd849abf896f371c4ba5142d714f68e746",
      "parents": [
        "1dc0f07ad62822a4427a783e5c3662e22678f82b",
        "95817e07e34306eb6336f5c13fe884c898c10d3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 19:04:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 19:04:37 2014 +0000"
      },
      "message": "Merge \"Fix coverage option for run_tests.sh\""
    },
    {
      "commit": "1dc0f07ad62822a4427a783e5c3662e22678f82b",
      "tree": "35e4a778331c9f8f01dfebc36eb6f318f32d3fb6",
      "parents": [
        "7ae4a5977389f72ab7bd1664ed79b7bf551a919a",
        "9c052aade86409327e03bbcdf98afb4a579712f4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 19:04:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 19:04:14 2014 +0000"
      },
      "message": "Merge \"Scenario : Start instances using fixed network when possible\""
    },
    {
      "commit": "fc62c9047ecffbfe8b1bd5b2ff2c2926521b9fec",
      "tree": "2512e3d52855c54c033317098f514e2b9ca279d5",
      "parents": [
        "7ae4a5977389f72ab7bd1664ed79b7bf551a919a"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Wed Feb 26 14:47:28 2014 +0000"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Wed Feb 26 14:55:36 2014 +0000"
      },
      "message": "Add endpoint_type option to Savanna,Ironic and Ceilometer groups\n\nThey were missed in Idb414aef7510178efef59cb48149ff1d86f11cb1\n\nChange-Id: I8f2e38cfe8909098865289230e7a278bc1dcae75\n"
    },
    {
      "commit": "b67129e3919aace4f2b93f7101df08fd04346e9f",
      "tree": "2460245401d74270a2bf72e8d28e88fab7a8ff29",
      "parents": [
        "7ae4a5977389f72ab7bd1664ed79b7bf551a919a"
      ],
      "author": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Mon Feb 24 15:14:40 2014 -0500"
      },
      "committer": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Wed Feb 26 08:11:54 2014 -0500"
      },
      "message": "Fix api_version filter for KeystoneV3AuthProvider\n\nThis add a missing \u0027/\u0027 character during the replacement of api version.\nRelated to bp unit-tests\n\nChange-Id: I83c2256c38ef91c9f36a564375a87f23bc8e0e25\n"
    },
    {
      "commit": "7ae4a5977389f72ab7bd1664ed79b7bf551a919a",
      "tree": "ef1c0db4c0bf6f530a33250739b6ae4b99cd45f8",
      "parents": [
        "3eadb55c6eae7b251e5139091a68f1224693067b",
        "414526b4550deaf72d4196940264efe9cbf2543b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 08:45:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 08:45:36 2014 +0000"
      },
      "message": "Merge \"Separate negative tests for test_projects\""
    },
    {
      "commit": "3eadb55c6eae7b251e5139091a68f1224693067b",
      "tree": "128b21d793ce5c6ed33413c5f5964603fdadf70d",
      "parents": [
        "85112b2af4ebeb887ef8b897535cd4c446ae7ec9",
        "3e3613728979714933ee8f9dfa55a202cce7f990"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 08:08:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 08:08:47 2014 +0000"
      },
      "message": "Merge \"Removal of methods from json/xml network_client files\""
    },
    {
      "commit": "85112b2af4ebeb887ef8b897535cd4c446ae7ec9",
      "tree": "35389c3ea164f81758e4c565ddbd87e5435967ac",
      "parents": [
        "de32f193a3b97212a624f8b1b75270a72589253d",
        "3c9c3c37820913c187b507e7ca574b596ac32447"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 03:10:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 03:10:05 2014 +0000"
      },
      "message": "Merge \"Move admin \"delete a server\" tests to test_servers\""
    },
    {
      "commit": "de32f193a3b97212a624f8b1b75270a72589253d",
      "tree": "508181a40d75650283b8a0df3e386d4d64455421",
      "parents": [
        "b0613713004a99a7c430727da65dd3c456535a21",
        "2d2f3fedfd951aa3244989765e6d42b6771433cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 03:09:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 03:09:56 2014 +0000"
      },
      "message": "Merge \"Clean network scenarios\""
    },
    {
      "commit": "b0613713004a99a7c430727da65dd3c456535a21",
      "tree": "9a7a6da4c13b832a00851b5af2535ccdb6bf9c5e",
      "parents": [
        "8762999decd2933530a78621c86414330ff88225",
        "c3e573c940db6a3b259bc976e6abd79c64c17043"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 02:39:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 02:39:46 2014 +0000"
      },
      "message": "Merge \"Add unit tests to tempest auth file\""
    },
    {
      "commit": "8762999decd2933530a78621c86414330ff88225",
      "tree": "9d0c7049c36c9dc9f013556d4525540a8150fc1f",
      "parents": [
        "7f3d438c85c1369f7634bc9347e42faaa6b89a6c",
        "9ec4cd86c2cb8d52f3fb66d1f3e21334849818d8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 26 02:39:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 26 02:39:37 2014 +0000"
      },
      "message": "Merge \"Add logging config values\""
    },
    {
      "commit": "fc37e349b1494e4f3b0a9c3d2392cfc56ca844b7",
      "tree": "fcac27b4a6bc6a192d694a6afacd00361cfb99ce",
      "parents": [
        "7f3d438c85c1369f7634bc9347e42faaa6b89a6c"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Feb 26 11:03:26 2014 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Feb 26 11:03:26 2014 +1300"
      },
      "message": "NeutronResourcesTestJSON Use the correct resource name for console log\n\nFetching the nova console log on error is failing because an incorrect\nheat resource name is being used.\n\nThis will not reduce the failure rate for this test, but it will\nenable collection of better debugging information.\n\nChange-Id: I9d48eec23919bc8e6bc84b54d1e7aa8e8649f56b\nCloses-Bug: #1284861\n"
    },
    {
      "commit": "7f3d438c85c1369f7634bc9347e42faaa6b89a6c",
      "tree": "f60f79d372b18e31c151dcbd5d5cf07a08bc825a",
      "parents": [
        "fa0571c40f0e857d01fab586960a137916eef694",
        "86bf82ea8d28139caf5c4b078a1656a10e7d36e4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 15:52:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 15:52:09 2014 +0000"
      },
      "message": "Merge \"Separate negative tests for V3 test_quotas\""
    },
    {
      "commit": "c5a27d3f31a2cb9108cde587d49d01f0e316ff5e",
      "tree": "072f63d4ae09585b960cf9fefa0641ff8043252c",
      "parents": [
        "3c9c3c37820913c187b507e7ca574b596ac32447"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Feb 25 22:57:10 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Feb 26 00:02:46 2014 +0900"
      },
      "message": "Check server terminations on \"delete server\" tests\n\nCurrent \"delete server\" tests check the API response code only\nand do not check server terminations. In current tests, Tempest\ncannot detect the termination errors even if they happen.\nThis patch adds the checks for these tests.\n\nChange-Id: Ib9ba09e86819d7f1027c90cf3ca98dee350125e8\n"
    },
    {
      "commit": "3e3613728979714933ee8f9dfa55a202cce7f990",
      "tree": "6ec8e7034db02ceade957a9e383cb507adbe884c",
      "parents": [
        "fa0571c40f0e857d01fab586960a137916eef694"
      ],
      "author": {
        "name": "nayna-patel",
        "email": "nayna.patel@hp.com",
        "time": "Wed Jan 29 10:25:41 2014 +0000"
      },
      "committer": {
        "name": "nayna-patel",
        "email": "nayna.patel@hp.com",
        "time": "Tue Feb 25 14:44:42 2014 +0000"
      },
      "message": "Removal of methods from json/xml network_client files\n\nRemove create_security_group, create_security_group_rule\nfrom \"json/network_client.py\" and \"xml/network_client.py\"\nand instead use \"_creater\"/\"_updater\" from \"network_client_base.py\"\n\nChange-Id: I2f0b16ea832fe0704869a9d778a8d3ed518090cc\n"
    },
    {
      "commit": "3c9c3c37820913c187b507e7ca574b596ac32447",
      "tree": "6d6db3bee0f42b3f7ac7d0a0ce46b5910eff218d",
      "parents": [
        "fe6da2177d5700349f44b5c2abf399a9983c898c"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Feb 24 22:49:11 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Feb 25 22:21:46 2014 +0900"
      },
      "message": "Move admin \"delete a server\" tests to test_servers\n\n\"delete a server\" tests, which need the admin privilege, exist in\nadmin\u0027s test_servers. Now we have test_delete_server for testing\n\"delete a server\", and it is better to move them into test_delete\n_server for knowing the test coverage.\n\nThis patch moves admin \"delete a server\" tests to test_delete_server.\n\nChange-Id: I079541df10ba7869eb5c6793e051cf93993f3972\n"
    },
    {
      "commit": "fa0571c40f0e857d01fab586960a137916eef694",
      "tree": "ed63edcb5431740c42c6e3815b49b5de129c6c42",
      "parents": [
        "6ea7c061de33df2773105e23ee8d093c0821983c",
        "776cda6792fe058500cc6f027881bfd2a03356ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 11:19:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 11:19:16 2014 +0000"
      },
      "message": "Merge \"Add quota_set detail test for Nova v3 API\""
    },
    {
      "commit": "6ea7c061de33df2773105e23ee8d093c0821983c",
      "tree": "7440fc7e46699f4832b64a9f41bcc1356f8e99b4",
      "parents": [
        "360d4d00e278ecbc0c7f88e4c2d3b8d7e965091c",
        "684d8db632d6cd9423735ddbcc966910ca0800b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 11:19:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 11:19:08 2014 +0000"
      },
      "message": "Merge \"Separate negative tests for test_instance_actions\""
    },
    {
      "commit": "684d8db632d6cd9423735ddbcc966910ca0800b7",
      "tree": "6980275830ae4e07db601c2399f430d2a6155f8e",
      "parents": [
        "405537895fbcc9ebd981e63eaf1b0f0f96b87fa1"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Tue Feb 25 13:09:17 2014 +0000"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Tue Feb 25 13:09:17 2014 +0000"
      },
      "message": "Separate negative tests for test_instance_actions\n\nMove negative tests from test_instance_actions.py to\ntest_instance_actions_negative.py\n\nPartially implements blueprint negative-test-files\n\nChange-Id: I283d445e8bef87caaf4af425f9745bbc3fed76ac\n"
    },
    {
      "commit": "360d4d00e278ecbc0c7f88e4c2d3b8d7e965091c",
      "tree": "df37973e18621992be81b9ef156006253f753a35",
      "parents": [
        "d7933d04fcdef0682785e290e9310f22237c5b66",
        "a81af8c2844366034483c584d05c515ab5bd5d61"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 11:18:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 11:18:59 2014 +0000"
      },
      "message": "Merge \"Fix containers with expired objects deletion problem\""
    },
    {
      "commit": "d7933d04fcdef0682785e290e9310f22237c5b66",
      "tree": "c0008d64472cfcfe47620dccb69633699e34a060",
      "parents": [
        "2cf70319b8e6c7ed51330a12b655cac66b8a463c",
        "cde028614a9f15906a7ef5fab5da06e37d02d126"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 11:07:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 11:07:31 2014 +0000"
      },
      "message": "Merge \"Fix author information\""
    },
    {
      "commit": "2cf70319b8e6c7ed51330a12b655cac66b8a463c",
      "tree": "13ac9b72e5ca532c9f226b4d33027bf03c945748",
      "parents": [
        "e52d531ba155522dfa38d50f2c60ec986436304e",
        "111f86c631bb75ea9abc1b0869d51e399360d890"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 11:07:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 11:07:23 2014 +0000"
      },
      "message": "Merge \"Fix misspellings in tempest\""
    },
    {
      "commit": "e52d531ba155522dfa38d50f2c60ec986436304e",
      "tree": "5628e1a5496280a81787363b700fe9fe4c196b99",
      "parents": [
        "47e3ac11fddeed90819411a8291ad392b39a7402",
        "188fc00ca263be7dc0524761029321f2c9c67b36"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 08:51:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 08:51:39 2014 +0000"
      },
      "message": "Merge \"Fix a typo of debug log in scenario/manager.py\""
    },
    {
      "commit": "c6b2ee8d8a167441012f2835d58fd3893cc770a1",
      "tree": "ba1a646204f489f76a281332345ef4e1650f8c55",
      "parents": [
        "89f2256c03b7f97ee51274b46ab7741d11e4b2cb"
      ],
      "author": {
        "name": "Sergey Nikitin",
        "email": "snikitin@mirantis.com",
        "time": "Mon Feb 03 17:13:50 2014 +0400"
      },
      "committer": {
        "name": "Sergey Nikitin",
        "email": "snikitin@mirantis.com",
        "time": "Tue Feb 25 12:51:18 2014 +0400"
      },
      "message": "Improved tests in tempest.api.image.v2.*\n\nAdded new tests in tempest.api.image.v2.test_images,\ntempest.api.image.v2.test_member.\n\nChange-Id: I810d42022c15c5a3c1ab40eb4b78f0560f5da3ab\n"
    },
    {
      "commit": "47e3ac11fddeed90819411a8291ad392b39a7402",
      "tree": "8837d4a632aa0a479f28be0d3b3aff01353c6bf0",
      "parents": [
        "78da3db8ae9d9e5494915cc3141d5934ad0ff48f",
        "a5afb4fc3e7fb8d253eb1d8b08ef1884641f7759"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 08:45:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 08:45:49 2014 +0000"
      },
      "message": "Merge \"Adapt documentation for negative testing\""
    },
    {
      "commit": "78da3db8ae9d9e5494915cc3141d5934ad0ff48f",
      "tree": "692a4e5d1f2b8f2711b8836eaff40deb1d572213",
      "parents": [
        "fe6da2177d5700349f44b5c2abf399a9983c898c",
        "de25c02290422d8d126c98b57935cc0bbc684663"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 08:25:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 08:25:51 2014 +0000"
      },
      "message": "Merge \"fix duplicate api_extensions\""
    },
    {
      "commit": "1ec0638238ccd10121f289921ea3ba1170ef414f",
      "tree": "3c23cebde8050e81decea475fee0bf357c4e0bf9",
      "parents": [
        "fe6da2177d5700349f44b5c2abf399a9983c898c"
      ],
      "author": {
        "name": "Qiu Hua Qiao",
        "email": "qhqiao@cn.ibm.com",
        "time": "Tue Feb 25 01:35:27 2014 -0600"
      },
      "committer": {
        "name": "Qiu Hua Qiao",
        "email": "qhqiao@cn.ibm.com",
        "time": "Tue Feb 25 01:41:04 2014 -0600"
      },
      "message": "Fix the usage error for config\n\nCan\u0027t use \u0027self.config\u0027 to read the tempest.conf, change to use \u0027CONF\u0027\n\nChange-Id: I911a35ce90a9b65aa7bf1341e9f927e95049e074\nCloses-bug: 1284500\n"
    },
    {
      "commit": "2d2f3fedfd951aa3244989765e6d42b6771433cd",
      "tree": "ac9259a24211267545ad2c5e4e378eeaf132cf50",
      "parents": [
        "fe6da2177d5700349f44b5c2abf399a9983c898c"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Mon Feb 24 16:19:20 2014 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 06:09:52 2014 +0000"
      },
      "message": "Clean network scenarios\n\nRemove single-item collections (lists/dicts)\nuse filtered neutron queries and net_common objects (Deletable objects) in\nloadbalancer_basic\n\nPartially Implements: blueprint neutron-advanced-scenarios\n\nChange-Id: I265b7cd152f766a1f6dc63a84af8090f9ec3bc76\n"
    },
    {
      "commit": "82fbc582082b92901c68563bce61d5b6d11a2c8a",
      "tree": "024fcc5b4fe99c86a636511a413834db32dc2aea",
      "parents": [
        "fe6da2177d5700349f44b5c2abf399a9983c898c"
      ],
      "author": {
        "name": "jun xie",
        "email": "junxiebj@cn.ibm.com",
        "time": "Wed Feb 19 23:07:59 2014 +0800"
      },
      "committer": {
        "name": "jun xie",
        "email": "junxiebj@cn.ibm.com",
        "time": "Tue Feb 25 13:39:16 2014 +0800"
      },
      "message": "Test creating router setting tenant_id\n\nThis test creates a router from an admin user\nsetting the tenant_id.\n\nChange-Id: I7a7ce90f04f928fb63092d761589e27e6b66dfd9\n"
    },
    {
      "commit": "fe6da2177d5700349f44b5c2abf399a9983c898c",
      "tree": "e1c265e7d204d4a5f54006cb35ee498cf9def239",
      "parents": [
        "ca0456a21f81c786aa15dace6061be5263a6fd19",
        "8be08ccd8da32b7bbe01cac7e85d50d63ca16b5e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 03:57:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 03:57:57 2014 +0000"
      },
      "message": "Merge \"Clarify admin_delete_server_of_others test case\""
    },
    {
      "commit": "ca0456a21f81c786aa15dace6061be5263a6fd19",
      "tree": "71370fdfab72b36bc71e63ef44bd3829b22f24db",
      "parents": [
        "5e8a6883aa83bced65e528fbd9203b62c45022e5",
        "4ded9f057d0dbf6e97f8b6384cac174c666bcccc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 02:56:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 02:56:03 2014 +0000"
      },
      "message": "Merge \"Prepare for enabling H302 rule (scenario)\""
    },
    {
      "commit": "5e8a6883aa83bced65e528fbd9203b62c45022e5",
      "tree": "b69cc4bac7b1b8b3c92f37dddcad69533a8a41fd",
      "parents": [
        "209fd5097933c9de0c740f9949d48527b3dc870a",
        "7e9eb549b4ac4e8b84b52c90f879c1147bab5ca0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 02:55:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 02:55:53 2014 +0000"
      },
      "message": "Merge \"Prepare for enabling H302 rule (common,services,stress)\""
    },
    {
      "commit": "9c052aade86409327e03bbcdf98afb4a579712f4",
      "tree": "cebbef3721c7ad7e3b56eb26e24eba9e1ef2244d",
      "parents": [
        "405537895fbcc9ebd981e63eaf1b0f0f96b87fa1"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Fri Jan 24 13:05:00 2014 +0000"
      },
      "committer": {
        "name": "Ben Nemec",
        "email": "bnemec@redhat.com",
        "time": "Tue Feb 25 01:12:58 2014 +0000"
      },
      "message": "Scenario : Start instances using fixed network when possible\n\nUses the fixed_network_name option to select which network\nto boot test instances on.  This allows Tempest to be run\nin environments where there are multiple networks available.\n\nChange-Id: I64ad6ce6bee3fe33537ac4f8d8d913856fe46554\nPartial-Bug: #1250866\n"
    },
    {
      "commit": "4ded9f057d0dbf6e97f8b6384cac174c666bcccc",
      "tree": "cb45971a72b4efa512cb0402e726466e93824c5d",
      "parents": [
        "405537895fbcc9ebd981e63eaf1b0f0f96b87fa1"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 17 15:05:59 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Feb 25 09:45:21 2014 +0900"
      },
      "message": "Prepare for enabling H302 rule (scenario)\n\nWe can use H302 rule but ignore it now. This commit prepares for\nenabling H302 rule. But this commit modifies tempest/scenario only\nand excludes some violations[1] because if we fix all of them at one\ntime, it\u0027s hard to merge this commit.\n\n[1]\n tempest.test.attr\n tempest.common.rest_client.RestClient\n tempest.common.rest_client.RestClientXML\n tempest.services.compute.xml.common.xml_to_json\n tempest.services.compute.xml.common.Element\n tempest.services.compute.xml.common.Document\n tempest.services.compute.xml.common.Text\n tempest.services.compute.xml.common.XMLNS_11\n tempest.services.compute.xml.common.XMLNS_V3\n tempest/clients.py\n\nChange-Id: I57c26ef681120a9ee826b9cef26d1aaa734d69e5\n"
    },
    {
      "commit": "7e9eb549b4ac4e8b84b52c90f879c1147bab5ca0",
      "tree": "068a29799ee42b18a234e63d88f97f1d63b01b7c",
      "parents": [
        "405537895fbcc9ebd981e63eaf1b0f0f96b87fa1"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 17 15:03:44 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Feb 25 09:34:36 2014 +0900"
      },
      "message": "Prepare for enabling H302 rule (common,services,stress)\n\nWe can use H302 rule but ignore it now. This commit prepares for\nenabling H302 rule. But this commit modifies tempest/{common, services,\nstress} only and excludes some violations[1] because if we fix all of\nthem at one time, it\u0027s hard to merge this commit.\n\n[1]\n tempest.test.attr\n tempest.common.rest_client.RestClient\n tempest.common.rest_client.RestClientXML\n tempest.services.compute.xml.common.xml_to_json\n tempest.services.compute.xml.common.Element\n tempest.services.compute.xml.common.Document\n tempest.services.compute.xml.common.Text\n tempest.services.compute.xml.common.XMLNS_11\n tempest.services.compute.xml.common.XMLNS_V3\n tempest/clients.py\n\nChange-Id: Ia68d8bb8e8a64944357d3879832b70947646266b\n"
    },
    {
      "commit": "209fd5097933c9de0c740f9949d48527b3dc870a",
      "tree": "055c94ca541f4c43fadd4f5775b9ddabbe88b8d4",
      "parents": [
        "405537895fbcc9ebd981e63eaf1b0f0f96b87fa1"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 17 14:46:43 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Feb 25 09:28:09 2014 +0900"
      },
      "message": "Prepare for enabling H302 rule (api/compute)\n\nWe can use H302 rule but ignore it now. This commit prepares for\nenabling H302 rule. But this commit modifies tempest/api/compute only\nand excludes some violations[1] because if we fix all of them at one\ntime, it\u0027s hard to merge this commit.\n\n[1]\n tempest.test.attr\n tempest.common.rest_client.RestClient\n tempest.common.rest_client.RestClientXML\n tempest.services.compute.xml.common.xml_to_json\n tempest.services.compute.xml.common.Element\n tempest.services.compute.xml.common.Document\n tempest.services.compute.xml.common.Text\n tempest.services.compute.xml.common.XMLNS_11\n tempest.services.compute.xml.common.XMLNS_V3\n tempest/clients.py\n\nChange-Id: I582d72543f83e01fe3b9cfa9f7132dfdd36a2225\n"
    },
    {
      "commit": "405537895fbcc9ebd981e63eaf1b0f0f96b87fa1",
      "tree": "176aacfcdbe6e03759d664ca326596ae3a5087c2",
      "parents": [
        "f565777dcfb3ece85f410f4b9996c66a51c8bf74",
        "d72ccdb6999ae75839a01163cea4975ba5b9a637"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 24 21:37:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 21:37:41 2014 +0000"
      },
      "message": "Merge \"Log ip Information on ssh failures in the minimum scenario\""
    },
    {
      "commit": "f565777dcfb3ece85f410f4b9996c66a51c8bf74",
      "tree": "25613f3ce21976f5926d55b8419daebe5464e809",
      "parents": [
        "a982ef5e0aba5501fa8b1dbbfedf7bb4e21c3652",
        "d03f26409761a9a40222668e208bbf66016dd777"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 24 21:19:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 21:19:11 2014 +0000"
      },
      "message": "Merge \"Avoid masking an assert failure with a KeyError Exception\""
    },
    {
      "commit": "c3e573c940db6a3b259bc976e6abd79c64c17043",
      "tree": "935f859f2b573e9d0b59d722dd5e3162d18aea76",
      "parents": [
        "a982ef5e0aba5501fa8b1dbbfedf7bb4e21c3652"
      ],
      "author": {
        "name": "Mauro S. M. Rodrigues",
        "email": "maurosr@linux.vnet.ibm.com",
        "time": "Wed Feb 19 07:59:29 2014 -0500"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Feb 24 19:28:38 2014 +0000"
      },
      "message": "Add unit tests to tempest auth file\n\nSome unit tests to tempest/auth.py which implements request authentication for\nkeystone v2 and v3 in tempest.\n\nStill missing some tests to base_url methods that were failing, and need to be\nreworked.\n\nPartially implements bp unit-tests\n\nChange-Id: I367caf4d83a33ad1675c2069e8ac0c442246f322\n"
    },
    {
      "commit": "a982ef5e0aba5501fa8b1dbbfedf7bb4e21c3652",
      "tree": "99c7d757dbcea26f3f222a1a7601d129d65bcf76",
      "parents": [
        "cfdd3048265e32149026f938d3bc6a831fb4a705",
        "d3d0d58b5840f7ef4d3b0800a01cf695c2a10dd5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 24 19:21:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 19:21:12 2014 +0000"
      },
      "message": "Merge \"Couple of fixes to tempest/auth\""
    },
    {
      "commit": "cfdd3048265e32149026f938d3bc6a831fb4a705",
      "tree": "403c735adf8ba32774931509bf16a04731043498",
      "parents": [
        "173476fe7fd721ac764726db913637a3f41abe7a",
        "f9cde7e942c4976b2d8d454f2a6c25a91c0ec31c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 24 19:00:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 19:00:41 2014 +0000"
      },
      "message": "Merge \"Refactor Managers to a common base class\""
    },
    {
      "commit": "86bf82ea8d28139caf5c4b078a1656a10e7d36e4",
      "tree": "0c014380e41201f1ebe7a9c731786f43ddf33caf",
      "parents": [
        "e857bd637339315482572f130ff25778c126c9b4"
      ],
      "author": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Wed Feb 19 20:29:16 2014 +0900"
      },
      "committer": {
        "name": "Haiwei Xu",
        "email": "xu-haiwei@mxw.nes.nec.co.jp",
        "time": "Mon Feb 24 23:24:45 2014 +0900"
      },
      "message": "Separate negative tests for V3 test_quotas\n\nMove negative tests from test_quotas.py to\ntest_quotas_negative.py for V3.\n\nPartially implements blueprint negative-test-files\n\nChange-Id: I1ee7c05096a2cb14567be6ad456fe3fbb688b00f\n"
    },
    {
      "commit": "173476fe7fd721ac764726db913637a3f41abe7a",
      "tree": "7f1763bfd3485b90cbc29cc9d28560fd17127c59",
      "parents": [
        "9f88073c0fcd61be350f92227eb33b71957ec5d5",
        "960eeb49f52503a3c0e3042c30612f95822c48ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 24 10:19:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 10:19:43 2014 +0000"
      },
      "message": "Merge \"Removed RestClientXML class\""
    },
    {
      "commit": "cde028614a9f15906a7ef5fab5da06e37d02d126",
      "tree": "04673b5f71801bccf976593770dc48e21803f0d5",
      "parents": [
        "9f88073c0fcd61be350f92227eb33b71957ec5d5"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 24 19:11:41 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 24 19:19:22 2014 +0900"
      },
      "message": "Fix author information\n\nI have checked the author of other projects. Most of them are just\n\u0027OpenStack\u0027. And OpenStack QA is not suitable for the author because\nmany development members contribute to Tempest. And author-email is not\nproper email address recently. It is deprecated now.\n\nChange-Id: I0f7405d107bf40d4781acb0e4b4a5db20d7606e4\n"
    },
    {
      "commit": "9f88073c0fcd61be350f92227eb33b71957ec5d5",
      "tree": "ac8bd97fd049f16f34144a0d807246a894711b4a",
      "parents": [
        "89f2256c03b7f97ee51274b46ab7741d11e4b2cb",
        "f2a8bbddb91631b789494ead091f25ad5c5e09db"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 24 09:06:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 09:06:37 2014 +0000"
      },
      "message": "Merge \"Fix stress runner exit issues\""
    },
    {
      "commit": "89f2256c03b7f97ee51274b46ab7741d11e4b2cb",
      "tree": "c24fdb3d2aec22b2a9a784e72e3e070b62aaf10f",
      "parents": [
        "e857bd637339315482572f130ff25778c126c9b4",
        "5bb7aef8b1f1da83b4b4f8db8f6aea3b569f5ffc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 24 07:48:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 07:48:00 2014 +0000"
      },
      "message": "Merge \"Allow IPv6 tests to be disabled\""
    },
    {
      "commit": "d72ccdb6999ae75839a01163cea4975ba5b9a637",
      "tree": "dd42ff3dd488e794cf902c0d29ad2c9c42a926a7",
      "parents": [
        "e857bd637339315482572f130ff25778c126c9b4"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Feb 24 07:02:55 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Feb 24 07:02:55 2014 +0100"
      },
      "message": "Log ip Information on ssh failures in the minimum scenario\n\nThe minimum scenario frequently have ssh connectivity issues,\n both with neutron and nova-network. Logging the ip and iptables\nstate at the failure, can help in finding the root cause sooner.\n\nChange-Id: I3205541f96810b5b88e7c5ac3000fe1a1294ec65\n"
    },
    {
      "commit": "f2a8bbddb91631b789494ead091f25ad5c5e09db",
      "tree": "358447d3a85e083d3b4e78f9ced506f6cc1ec75f",
      "parents": [
        "e857bd637339315482572f130ff25778c126c9b4"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sun Feb 23 17:19:12 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sun Feb 23 17:19:12 2014 +0100"
      },
      "message": "Fix stress runner exit issues\n\n1. The stress runner in parallel run, regardless to the test failures\n   returned with 0 (EXIT_SUCCESS) exit status.\n2. Stress runner did not stopped run in serial execution, when the stop\n   on first failure was enabled.\n\nChange-Id: Ifb71c58a2f676f8a3427160dbc5cfeab61d13b56\n"
    },
    {
      "commit": "f9cde7e942c4976b2d8d454f2a6c25a91c0ec31c",
      "tree": "f7f4a760dd9b08ecc6bde55d3677e4945f77cee5",
      "parents": [
        "6fc5a1d65b7ae06238782593d456b8f9ca512745"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Feb 18 09:57:04 2014 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Sun Feb 23 09:36:08 2014 +0000"
      },
      "message": "Refactor Managers to a common base class\n\nMultiversion auth part3\n\nRefactor client managers to inherit from a common manager.Manager\nclass. Moves scenario base manager to clients.py.\n\nPartially implements: bp multi-keystone-api-version-tests\n\nChange-Id: Iddacbaa4593b7cb4d32538a5cade814751c180e0\n"
    },
    {
      "commit": "e857bd637339315482572f130ff25778c126c9b4",
      "tree": "5dd5e6fcc6c539154b69a05c2e9c8ff40ee9a521",
      "parents": [
        "6fc5a1d65b7ae06238782593d456b8f9ca512745"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Oct 21 21:02:44 2013 +0200"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Sun Feb 23 10:22:12 2014 +0200"
      },
      "message": "Preventing overlapping subnets in network scenarios\n\nConnecting subnets with the same cidr to the some router,\nis not too wise, and it might be prevented by neutron in\nseveral configuration.\n\nChange-Id: Ieb7da14be44a50b4324370b0193dd8590a3e4dac\n"
    },
    {
      "commit": "6fc5a1d65b7ae06238782593d456b8f9ca512745",
      "tree": "dd7e3c6058579cab1117ea9ccb4ad0d604396c9e",
      "parents": [
        "b675e7957ec98befe81fc7a0a73fa912f8208929",
        "5f1fcf16a7d0bee37dcc86b33beac44f7a9f741a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 23 06:13:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 23 06:13:24 2014 +0000"
      },
      "message": "Merge \"Neutron Extra DHCP Options API test\""
    },
    {
      "commit": "b675e7957ec98befe81fc7a0a73fa912f8208929",
      "tree": "fff3acec7f5b23cbe88e17ba8a114f1cad92cf2e",
      "parents": [
        "c3849a99a359d6c1c6f3bbf3f0aef1d695131eff",
        "a508081055e35219f8d217cb0e9a5ca0ef90a3e3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 23 05:22:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 23 05:22:04 2014 +0000"
      },
      "message": "Merge \"Fix get versions call in verify_nova_api_versions()\""
    },
    {
      "commit": "188fc00ca263be7dc0524761029321f2c9c67b36",
      "tree": "91ffaad5b673d453be2ec8f4b54954edab986180",
      "parents": [
        "c3849a99a359d6c1c6f3bbf3f0aef1d695131eff"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Sun Feb 23 06:42:44 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Sun Feb 23 06:42:44 2014 +0900"
      },
      "message": "Fix a typo of debug log in scenario/manager.py\n\nThis commit fixes a incorrect word grammatically.\n\nChange-Id: Id38069cfb107a0c6a6c6de4543e3a899532d916e\n"
    },
    {
      "commit": "960eeb49f52503a3c0e3042c30612f95822c48ec",
      "tree": "38c13cf96ccb6fa59abe1af5faf56dd3a93fd760",
      "parents": [
        "c3849a99a359d6c1c6f3bbf3f0aef1d695131eff"
      ],
      "author": {
        "name": "vponomaryov",
        "email": "vponomaryov@mirantis.com",
        "time": "Sat Feb 22 18:25:25 2014 +0200"
      },
      "committer": {
        "name": "vponomaryov",
        "email": "vponomaryov@mirantis.com",
        "time": "Sat Feb 22 18:30:07 2014 +0200"
      },
      "message": "Removed RestClientXML class\n\nAfter unifying RestClient class to handle both container\ntypes - json and xml, class RestClientXML becomes redundant.\n\nChange-Id: I1bcf5e4df130b8eee26d0abcf1741ba3ea8f3d00\nPartially-implements: bp refactor-rest-client\n"
    },
    {
      "commit": "d03f26409761a9a40222668e208bbf66016dd777",
      "tree": "007ae8e7b7f2993fb78f3a60dd1052821ed5b4f8",
      "parents": [
        "c3849a99a359d6c1c6f3bbf3f0aef1d695131eff"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Feb 21 19:55:50 2014 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Feb 21 19:55:50 2014 -0800"
      },
      "message": "Avoid masking an assert failure with a KeyError Exception\n\nThis patch does not address the underlying issue as to\nwhy the key was not in the data dictionary, but it serves\nthe purpose of getting a better error message due to the\nfailure in meeting the pre-conditions to the test.\n\nChange-Id: I507a34456e8d047728bb7c1d1e5d189e3d00e7c1\nRelated-bug: #1268274\n"
    },
    {
      "commit": "c3849a99a359d6c1c6f3bbf3f0aef1d695131eff",
      "tree": "aa7e76d5e892f9911586957439e06ed08b2ae71c",
      "parents": [
        "a172e8d4c58a984693d9515690945bc46d7c8930",
        "50eb71cb961bca6d8dd87918bb300db1935d50e0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 03:08:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 03:08:53 2014 +0000"
      },
      "message": "Merge \"fix quotas client in admin/test_quotas.py\""
    },
    {
      "commit": "a172e8d4c58a984693d9515690945bc46d7c8930",
      "tree": "257946433d33a4ba38f14c9d25a8ed0f92d7318b",
      "parents": [
        "70c751b397861d0468d08b59595abea0d1e1b7b7",
        "fcacf96204590e57266e81ed13c8a60a60f1b73e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:08:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:08:46 2014 +0000"
      },
      "message": "Merge \"Introduce T106 rule for vi modelines\""
    },
    {
      "commit": "70c751b397861d0468d08b59595abea0d1e1b7b7",
      "tree": "24393e2d7a66b219a255a6ea3138f78fd41b9a8d",
      "parents": [
        "bf4c20fb7e71c452690b7f4dc65e1621b3765ba2",
        "ed80f17e14adefe4fcab1354ccb2688365561b77"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:08:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:08:38 2014 +0000"
      },
      "message": "Merge \"remove some unused code in nova image tests\""
    },
    {
      "commit": "bf4c20fb7e71c452690b7f4dc65e1621b3765ba2",
      "tree": "de436aabad272f50157cf9595f3d1de0097f284c",
      "parents": [
        "1b1547159e8ba8081c066f540c8627757ed45bf1",
        "2e9efedaa4593e99c28b33e7313626d963ad81de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:07:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:07:19 2014 +0000"
      },
      "message": "Merge \"Add test for OS::Neutron::Router Heat resource\""
    },
    {
      "commit": "1b1547159e8ba8081c066f540c8627757ed45bf1",
      "tree": "79fb9efea24d0a73ce7fbccdb803dd8cae108a36",
      "parents": [
        "13b73856e0147ea8e8b8d99fde4e4d801690c4cd",
        "5d29b2cd267142b5c396fdef689b55589c80a857"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:03:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:03:45 2014 +0000"
      },
      "message": "Merge \"Make endpoint type configurable\""
    },
    {
      "commit": "13b73856e0147ea8e8b8d99fde4e4d801690c4cd",
      "tree": "35042ed93871d61abef3821d819c1ed7206dd09a",
      "parents": [
        "2c797318d316adde78268c8a91aba36fef6ee695",
        "4f71bf0a1ea6a7e036cc31be6f4898ad45e620a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 23:15:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 23:15:09 2014 +0000"
      },
      "message": "Merge \"Add qcow2 image support\""
    },
    {
      "commit": "2c797318d316adde78268c8a91aba36fef6ee695",
      "tree": "13aa2d156617e249a3e27870f515f910e76817f0",
      "parents": [
        "eaeb51ff8d6a67662e38145696fd069b76c0059d",
        "5cf31906f7d8bed057ed5746e756c704349293c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 23:14:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 23:14:52 2014 +0000"
      },
      "message": "Merge \"Clean up scenario functions\""
    },
    {
      "commit": "eaeb51ff8d6a67662e38145696fd069b76c0059d",
      "tree": "8cbeea41c4fd8c9b9f6052f7f7c5cdd1086a0ebd",
      "parents": [
        "52a20c65569d5d9ebd7f85427899534e7ddac5d9",
        "d9f9e00585338e5a1476bc9ecc9d3e7ee7a9a46a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 21 22:36:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 21 22:36:19 2014 +0000"
      },
      "message": "Merge \"EC2 client token is not reuseable for new instance creation\""
    }
  ],
  "next": "52a20c65569d5d9ebd7f85427899534e7ddac5d9"
}
