)]}'
{
  "log": [
    {
      "commit": "f7677674d2f818dae7ee99a347328f88ad4df625",
      "tree": "5f7830442f8bbfdc0dc5f9c650c84b909ef87541",
      "parents": [
        "5e39799cde906f89fd5155a394358cea92aec007",
        "5bd4cbf5b55aee678d0531a16f1ca6cfcee0dc46"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 19 18:04:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 19 18:04:31 2014 +0000"
      },
      "message": "Merge \"Reorder setup and cleanup functions for readability\""
    },
    {
      "commit": "5e39799cde906f89fd5155a394358cea92aec007",
      "tree": "e38e4353c225e3454824e6a57dddff67a6b2b879",
      "parents": [
        "c7b08af36f140c649dbda6ad17e536f1f3762bda"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 17 09:03:19 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Dec 19 11:12:57 2014 +0000"
      },
      "message": "Add IdentityV3Client for cleanup\n\nIn identity v3 clients, there is a lot of duplicated code for\nsetting CONF. This patch adds IdentityV3Client for removing them.\n\nChange-Id: Ib09342d7d831e8ac496efa0d799cd17af3c4a95f\n"
    },
    {
      "commit": "c7b08af36f140c649dbda6ad17e536f1f3762bda",
      "tree": "c76c21d68501be4a064011211dbc234c888aba2c",
      "parents": [
        "16b6826b9474cfa065a3ce24b22ee3a363716d21",
        "34e881201d0dcd790304e65405057ae4215eec1f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 19 01:37:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 19 01:37:53 2014 +0000"
      },
      "message": "Merge \"Change neutron client methods to return one value and update tests\""
    },
    {
      "commit": "16b6826b9474cfa065a3ce24b22ee3a363716d21",
      "tree": "007455e24f2d5dff1a71e74836589618bec08790",
      "parents": [
        "8ab97ebe651c2ecc78505776340041b4ad33479e"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Dec 05 19:06:31 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Dec 18 15:14:39 2014 +0000"
      },
      "message": "Fix slowest test output after test run\n\nThis commit fixes the output from pretty_tox.sh so that the testr\nslowest output isn\u0027t gobbled up by the pipe into subunit-trace.\n\nChange-Id: I11e8fe80c35a1d3a90a4d7c8bf2b36c4114b5cc6\n"
    },
    {
      "commit": "34e881201d0dcd790304e65405057ae4215eec1f",
      "tree": "5d464cd51886292ee01777aaed74f446228a911f",
      "parents": [
        "8ab97ebe651c2ecc78505776340041b4ad33479e"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Thu Dec 11 15:24:05 2014 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Thu Dec 18 09:56:18 2014 -0500"
      },
      "message": "Change neutron client methods to return one value and update tests\n\nAlso removed redundant ok checks in javelin.py and put in a work-around\nfor the existing assumption that all client \u0027list_\u0027 methods have the same\nsignature.\n\nIt was necessary to change the mocked network calls in the unit tests.\nSince the mocked status is never referenced, it was just removed.\n\nPartially implements: blueprint clients-return-one-value\n\nChange-Id: I76de07e984f13e3eec4977a4d823d1ef367e8f46\n"
    },
    {
      "commit": "8ab97ebe651c2ecc78505776340041b4ad33479e",
      "tree": "29b10197fe48940af4f1e75ad88eb3bd3e29ad3c",
      "parents": [
        "305bafd91d301d7c15d708b66edc664f164578a0",
        "eb6af63b79113ad212809caacafab5211d4b3b8b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 12:48:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 12:48:53 2014 +0000"
      },
      "message": "Merge \"Add a word \"Test\" to metering test classes\""
    },
    {
      "commit": "305bafd91d301d7c15d708b66edc664f164578a0",
      "tree": "0a29c6d924c3325c3bdbcf0af2958d5b587127ac",
      "parents": [
        "61b0033f15c7ebd0e9190143a2dcac3b11c34e5d",
        "8e48ad63ffa091c1c823082242ccc217a30356b5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 07:26:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 07:26:43 2014 +0000"
      },
      "message": "Merge \"Fix ipv6 network scenario in multi-network environment\""
    },
    {
      "commit": "eb6af63b79113ad212809caacafab5211d4b3b8b",
      "tree": "85a3aa56ad66cb715336107f114d2b2d61159841",
      "parents": [
        "61b0033f15c7ebd0e9190143a2dcac3b11c34e5d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Dec 09 02:13:12 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Dec 18 04:17:56 2014 +0000"
      },
      "message": "Add a word \"Test\" to metering test classes\n\nAll test class except metering test classes contains \"Test\" in their\nnames. This patch adds the word to metering test classes for clarifying\nthe test classes.\n\nChange-Id: I8d42d73464a94f5229ff7065404bbf3b402c75c7\n"
    },
    {
      "commit": "61b0033f15c7ebd0e9190143a2dcac3b11c34e5d",
      "tree": "4c66aa92dca29c8d520cd89e92d146659ea0e555",
      "parents": [
        "8684758ca26f4c5567dba020f9894a052781834a",
        "0f562a86a8c5b7de9611c325d361b34f983c3026"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 02:55:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 02:55:52 2014 +0000"
      },
      "message": "Merge \"Add Test to Create Port with no security groups\""
    },
    {
      "commit": "8684758ca26f4c5567dba020f9894a052781834a",
      "tree": "ad6976165f70754c54b32853ab4aca045a65804f",
      "parents": [
        "9d2b6bcb758c518e797f5964b4d4ad29f7d61dcc",
        "fe087de4b78232bd4bf425386cad878b4102511f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 02:55:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 02:55:42 2014 +0000"
      },
      "message": "Merge \"Fix rebuild server tests for wrong input\""
    },
    {
      "commit": "9d2b6bcb758c518e797f5964b4d4ad29f7d61dcc",
      "tree": "8c887bcd603e5b2aed62446fdd6780f74ae34152",
      "parents": [
        "63a2ac87331c45824e3c29e389241134096b5ec8",
        "643f4c60dd67aa8e76a605c613ab40413b866b72"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 02:55:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 02:55:33 2014 +0000"
      },
      "message": "Merge \"Use isolated creds for dashboard scenario\""
    },
    {
      "commit": "63a2ac87331c45824e3c29e389241134096b5ec8",
      "tree": "2d0e49aba238552384949e461c28bb8699e91b5c",
      "parents": [
        "061b1838389841b58310d5e88139b89cde72504f",
        "cf3de04a6f05aabe663e098f5ebc64213408ab23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 02:55:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 02:55:23 2014 +0000"
      },
      "message": "Merge \"Do not test the metadata_items limit when there is no limit\""
    },
    {
      "commit": "061b1838389841b58310d5e88139b89cde72504f",
      "tree": "8021527b1cbfedcdf64f53319a8af40e6733a0a2",
      "parents": [
        "37e87185fcb803a999aa7adf79c38c77a432fd47",
        "933a55545b7b091ac6ad723229913e9e9de7bd55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 02:55:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 02:55:14 2014 +0000"
      },
      "message": "Merge \"Remove unnecessary setting from CredentialsTests\""
    },
    {
      "commit": "37e87185fcb803a999aa7adf79c38c77a432fd47",
      "tree": "b209d22a954b9214d420e1850a1b5e6e463af24e",
      "parents": [
        "2d88e495cc531a8ce8d92e0916f702c31f66491c",
        "b87b817b92e277525afd2b9f40c00b93b6f2d8ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 02:55:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 02:55:04 2014 +0000"
      },
      "message": "Merge \"Do not test the maxImageMeta limit when there is no limit\""
    },
    {
      "commit": "2d88e495cc531a8ce8d92e0916f702c31f66491c",
      "tree": "2a7807b80386f84ed105f283f8246c9c786d295d",
      "parents": [
        "9845a6452ca0d457de127e7314678c76f2446131",
        "f0ce225d7b17579d8c90050897196d9f706e68b0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 18 00:58:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 18 00:58:34 2014 +0000"
      },
      "message": "Merge \"DHCPv6 network tests\""
    },
    {
      "commit": "5bd4cbf5b55aee678d0531a16f1ca6cfcee0dc46",
      "tree": "8ac5302c62fb392fa4e8d6a8bf82556a473ef75d",
      "parents": [
        "9845a6452ca0d457de127e7314678c76f2446131"
      ],
      "author": {
        "name": "Emily Hugenbruch",
        "email": "ekhugen@us.ibm.com",
        "time": "Wed Dec 17 21:38:38 2014 +0000"
      },
      "committer": {
        "name": "Emily Hugenbruch",
        "email": "ekhugen@us.ibm.com",
        "time": "Wed Dec 17 21:38:38 2014 +0000"
      },
      "message": "Reorder setup and cleanup functions for readability\n\nAs suggested on another patch, reordering these to have the setup\nfunctions together for readability.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: I8e75d29edc62d30c2ba51f01a3bec490c88adde4\n"
    },
    {
      "commit": "933a55545b7b091ac6ad723229913e9e9de7bd55",
      "tree": "9e0e1ccd7cf8793d4a7a95c24a8c2dea00140cb4",
      "parents": [
        "9845a6452ca0d457de127e7314678c76f2446131"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 17 06:55:17 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 17 07:47:57 2014 +0000"
      },
      "message": "Remove unnecessary setting from CredentialsTests\n\nIn CredentialsTests, ClosingHttp is not used.\nAnd TempestConfigPrivate setting is duplicated between test classes.\nThis patch removes them for cleanup.\n\nChange-Id: Ia909018c8e6a18c1e9e00f395a5447d881820269\n"
    },
    {
      "commit": "0f562a86a8c5b7de9611c325d361b34f983c3026",
      "tree": "120700a560ccc5393e2842d28e3e45f9d3273839",
      "parents": [
        "9845a6452ca0d457de127e7314678c76f2446131"
      ],
      "author": {
        "name": "Rajkumar Thiyagarajan",
        "email": "rajkumart@hp.com",
        "time": "Thu Aug 21 01:59:19 2014 -0700"
      },
      "committer": {
        "name": "Rajkumar",
        "email": "rajkumart@hp.com",
        "time": "Wed Dec 17 05:34:29 2014 +0000"
      },
      "message": "Add Test to Create Port with no security groups\n\n-Create a Port with no security groups\n-Validate length of security group list is zero in response\n\nAdd Test to Update Port  with no security groups\n\n-Create a Port with default security groups\n-Validate length of security group list is not zero in response\n-Update a Port with no security groups\n-Validate length of security group list is zero in response\n\nChange-Id: I965090417ef0719246cfdc2db6a9d33d4e78e326\n"
    },
    {
      "commit": "fe087de4b78232bd4bf425386cad878b4102511f",
      "tree": "1ce317a0fe7aca158fe290dfbc8be1d057b32204",
      "parents": [
        "9845a6452ca0d457de127e7314678c76f2446131"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Dec 16 09:23:58 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Dec 17 13:15:31 2014 +0900"
      },
      "message": "Fix rebuild server tests for wrong input\n\nNova rebuild server API takes \u0027metadata\u0027 as one of the input in\nrequest body. But test_rebuild_non_existent_server pass\nwrong input \u0027meta\u0027 in rebuild server call.\n\nThis patch removes optional arg of rebuild call from this test.\n\nThis tests does not fail because Nova V2 does not have strong input validation.\nIt is failed in Nova V2.1 experimental job on-\nIb13b02cefb9617e8af3b62b81d2f7eb7cd88eab1\n\nChange-Id: Id276b94ae757801babc5e026ee5e38179d9e09e8\n"
    },
    {
      "commit": "9845a6452ca0d457de127e7314678c76f2446131",
      "tree": "7593f4baa090631f28582912583f7d300b25b204",
      "parents": [
        "b7ee5a01afcb67643ef459c440f46566ab08e89f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Dec 12 05:43:32 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Sun Dec 14 13:18:35 2014 +0000"
      },
      "message": "Remove Nova v3 API schemas\n\nNova v3 API has disappeared, and Tempest isn\u0027t testing the API on the\ngate now. In addition, Nova team is creating a new REST API \"Nova v2.1\nAPI + microversions\" and the interfaces are different from v3 API.\nSo it is not necessary to keep Nova v3 API tests in Tempest.\nThis patch removes the API schemas.\n\nChange-Id: Icf56194e855452e580e6a126f8477ebbd8d6952d\n"
    },
    {
      "commit": "b7ee5a01afcb67643ef459c440f46566ab08e89f",
      "tree": "28f9680eadadb53fa6b0f034ea52abc7316aaf63",
      "parents": [
        "9f5adf8053196ac103302d4d7ea3b1f927caff5d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Dec 12 04:07:11 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Sun Dec 14 13:18:35 2014 +0000"
      },
      "message": "Remove Nova v3 API clients\n\nNova v3 API has disappeared, and Tempest isn\u0027t testing the API on the\ngate now. In addition, Nova team is creating a new REST API \"Nova v2.1\nAPI + microversions\" and the interfaces are different from v3 API.\nSo it is not necessary to keep Nova v3 API tests in Tempest.\nThis patch removes the clients.\n\nChange-Id: I90f48b3adcd94435320de965a3db21eefaa97cda\n"
    },
    {
      "commit": "9f5adf8053196ac103302d4d7ea3b1f927caff5d",
      "tree": "238d3efced5595dfbdd5cbf5f970af12641f9440",
      "parents": [
        "ab6106ddaa5b58a423277fcdfc57ad85c31f39ce"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Dec 12 04:01:32 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Sun Dec 14 13:18:22 2014 +0000"
      },
      "message": "Remove Nova v3 API tests\n\nNova v3 API has disappeared, and Tempest isn\u0027t testing the API on the\ngate now. In addition, Nova team is creating a new REST API \"Nova v2.1\nAPI + microversions\" and the interfaces are different from v3 API.\nSo it is not necessary to keep Nova v3 API tests in Tempest.\nThis patch removes them.\n\nChange-Id: I5de01deaa699e03b0e838952239011da54702daf\n"
    },
    {
      "commit": "643f4c60dd67aa8e76a605c613ab40413b866b72",
      "tree": "5b3b1cadea0788fb1ad4fcaa6811a55cf9049dfe",
      "parents": [
        "59101f7ea3b4f16383e65f06bc0e2c8add351716"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Dec 12 19:54:34 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Dec 12 23:15:26 2014 -0500"
      },
      "message": "Use isolated creds for dashboard scenario\n\nThis commit modifies the dashboard basic ops scenario to use isolated\ncreds allocated during the setupClass. Previously this test used hard\ncoded values from the config file. But, moving forward those options\nwill be deprecated in favor of the test-accounts file. In preparation\nfor that shift this test needs to be modified to use the credentials\nprovided by either tenant isolation or test accounts.\n\nChange-Id: I92d5809ef8c46350684ebbed7269cd6df04f39da\n"
    },
    {
      "commit": "8e48ad63ffa091c1c823082242ccc217a30356b5",
      "tree": "42dc18ab914cb29b62217df1a2bd55082988fa08",
      "parents": [
        "e869ff3d32014aa918ccaee28c7ab9bfa94c1461"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Dec 12 11:07:23 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Dec 12 14:27:08 2014 -0500"
      },
      "message": "Fix ipv6 network scenario in multi-network environment\n\nThis commit makes the server creation as part of the testing use the\nnetwork created for the test. This is required if there is more than\n1 network for the tenant used by the test. Which is normally the case\noutside of running with tenant isolation.\n\nCloses-Bug: #1401961\n\nChange-Id: Ia5e177ad1124f9ee6cd7e92fad614f3310e1a86f\n"
    },
    {
      "commit": "ab6106ddaa5b58a423277fcdfc57ad85c31f39ce",
      "tree": "4c1d46d9f606abf1d399f05bc1feefa76e55912c",
      "parents": [
        "721f80d90dd470b4be3eeddfa45dce3a01a59d97"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Dec 12 10:38:23 2014 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Dec 12 11:08:03 2014 -0800"
      },
      "message": "Skip IPv6 scenarios for baremetal\n\nThese tests attempt to create two isolated tenant networks and\nboot servers on each.  Baremetal relies on flat networking that\ndoes not support network isolation, so these tests should be skipped\nin that case.\n\nChange-Id: Ia7383114c17e4d901c81b8e7b6b2822a7ec4f908\n"
    },
    {
      "commit": "721f80d90dd470b4be3eeddfa45dce3a01a59d97",
      "tree": "ef6bc655264017db52dfb9839b3e8f6f87d54681",
      "parents": [
        "59101f7ea3b4f16383e65f06bc0e2c8add351716"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Dec 12 11:03:14 2014 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Fri Dec 12 11:07:39 2014 -0800"
      },
      "message": "Remove use of \u0027cls.enabled \u003d False\u0027\n\nVarious network scenario tests have been setting this attribute\nwhen raising skip exceptions.  It appears to no longer be used for\nanything and can be removed.\n\nChange-Id: I368f9e08cba6372010b9fed47f7730160e9d60b1\n"
    },
    {
      "commit": "59101f7ea3b4f16383e65f06bc0e2c8add351716",
      "tree": "623383c43dcb0d34ceb4fe126c8587ca8a5c6990",
      "parents": [
        "add5b7d6422cbd2199766410c2ff7892420c4119",
        "75a9aec499afef6dde7a34b6db18e00cb9c2b363"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 12 17:30:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 12 17:30:19 2014 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "add5b7d6422cbd2199766410c2ff7892420c4119",
      "tree": "71a6bb0a67842c9e0a6a1af7006873222af08ac9",
      "parents": [
        "cc4b3bc586ef545c737c418371db6882976030ac",
        "e8dfd67c5564800cdd4630b73a59aaef11972148"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 12 15:31:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 12 15:31:43 2014 +0000"
      },
      "message": "Merge \"Remove Nova v3 API code from RestClient\""
    },
    {
      "commit": "cc4b3bc586ef545c737c418371db6882976030ac",
      "tree": "c5d5f12c35d4c4c449e7a6dd7381fe24fa71dfa4",
      "parents": [
        "ec269aa9918d3a6324b9e22fe711507590795b5d",
        "43a694a9883d0a4de5dceb5f038f53a767569cbb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 12 08:58:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 12 08:58:29 2014 +0000"
      },
      "message": "Merge \"Raise a new exception NotImplemented for HTTP501\""
    },
    {
      "commit": "ec269aa9918d3a6324b9e22fe711507590795b5d",
      "tree": "255c1556ca31084972a0ea6f9676be1ff08c9065",
      "parents": [
        "e869ff3d32014aa918ccaee28c7ab9bfa94c1461",
        "938e3330e2219740b9ab3f14984f2d67177b268d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 12 08:23:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 12 08:23:32 2014 +0000"
      },
      "message": "Merge \"Remove XML related code from RestClient\""
    },
    {
      "commit": "e869ff3d32014aa918ccaee28c7ab9bfa94c1461",
      "tree": "6c7a487acc992890a87f3eaa41a6d48f3ab9b713",
      "parents": [
        "919d0e8c8ff5781ee0e6b9f9c527f2eff58779db"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Dec 11 11:43:09 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Dec 11 11:46:21 2014 -0500"
      },
      "message": "Bump working version to 4\n\nWith the tempest-3 tag being published to signify the end of xml\ntesting in tempest we need to bump the working version to tempest-4\nto indicate that the next tag will be 4.\n\nChange-Id: I1fd12cb3e20692c60daa4eb19c6d876b00318d56\n"
    },
    {
      "commit": "e8dfd67c5564800cdd4630b73a59aaef11972148",
      "tree": "7004b5f905bdc0a14f80b3cf323e82a0787a1bf4",
      "parents": [
        "43a694a9883d0a4de5dceb5f038f53a767569cbb"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Dec 11 09:06:10 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Dec 11 11:42:58 2014 +0000"
      },
      "message": "Remove Nova v3 API code from RestClient\n\nNova v3 API has disappeared, and Tempest isn\u0027t testing the API on the\ngate now. In addition, Nova team is creating a new REST API \"Nova v2.1\nAPI + microversions\" and the interfaces are different from v3 API.\nSo it is not necessary to keep Nova v3 API tests in Tempest.\nThis patch removes Nova v3 API code from RestClient for code cleanup.\n\nChange-Id: I46631092e1c851f4603035c3dcc11287b777323c\n"
    },
    {
      "commit": "43a694a9883d0a4de5dceb5f038f53a767569cbb",
      "tree": "74c8e66172a53a01c92bb296f77edc40f5655132",
      "parents": [
        "938e3330e2219740b9ab3f14984f2d67177b268d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Dec 11 05:29:02 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Dec 11 11:42:58 2014 +0000"
      },
      "message": "Raise a new exception NotImplemented for HTTP501\n\nIn _error_checker(), both HTTP500 and 501 are converted to the same\nexception ServerFault. In addition, some method which extracts error\nmessage raises a specific exception IdentityError without considering\nHTTP code.\nThis patch adds a new exception NotImplemented and uses it for HTTP501\nso that we can know which error response is returned from a server.\n\nChange-Id: Ic8fc216377942619f11a2462b79d0597071ac294\n"
    },
    {
      "commit": "938e3330e2219740b9ab3f14984f2d67177b268d",
      "tree": "99b32633131b610caf9f5be6c871ba212749b028",
      "parents": [
        "c5fa893e615c07434415d9dd199981d1a6abe149"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 10 14:09:18 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Dec 11 11:42:50 2014 +0000"
      },
      "message": "Remove XML related code from RestClient\n\nXML API tests have been removed, but there is still some code related\nto XML API tests in RestClient class.\nThis patch remove it for code cleanup.\n\nChange-Id: I098fe348220bb24c022c4b0753da322e1cdb1893\n"
    },
    {
      "commit": "919d0e8c8ff5781ee0e6b9f9c527f2eff58779db",
      "tree": "71ea570298bcb7b487184ff7fe28bee4b83ef96f",
      "parents": [
        "4b6f1f1610cba8e26d2431cecc8c25261892f9a6",
        "14113579e8d78a49cbe576959d25b49c199bafb6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 11 08:59:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 11 08:59:59 2014 +0000"
      },
      "message": "Merge \"Adds scenario for IPv6 addresses\""
    },
    {
      "commit": "4b6f1f1610cba8e26d2431cecc8c25261892f9a6",
      "tree": "3fe26239064152542eac747d9ec02f54dbd17ea5",
      "parents": [
        "87336afc21bf6588bcc17e0988238cf3c67e01b1",
        "53483137c70dfeebff3c53c6f841ea55f9cca679"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 11 08:53:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 11 08:53:54 2014 +0000"
      },
      "message": "Merge \"Remove network debug\""
    },
    {
      "commit": "87336afc21bf6588bcc17e0988238cf3c67e01b1",
      "tree": "14e721034fb779ff71e8fb1dd42270fe410fe9ab",
      "parents": [
        "c5fa893e615c07434415d9dd199981d1a6abe149",
        "2b1670c63d9b2e7932c9a2cc9581b5561006d170"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 11 08:32:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 11 08:32:41 2014 +0000"
      },
      "message": "Merge \"Handle pagination keys in lister response\""
    },
    {
      "commit": "c5fa893e615c07434415d9dd199981d1a6abe149",
      "tree": "4aada034a98974307ff0748a3d68a8eca389d6ad",
      "parents": [
        "c240bccc9173261805f9513d2428a2bb162a9326",
        "2bc293ee97272768876995a6621d58112bd61ad4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 11 08:14:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 11 08:14:24 2014 +0000"
      },
      "message": "Merge \"Use assertIn to check for subnet membership\""
    },
    {
      "commit": "75a9aec499afef6dde7a34b6db18e00cb9c2b363",
      "tree": "8955920abc74ff7dbab0c9a6f10db9b2a9335d63",
      "parents": [
        "c240bccc9173261805f9513d2428a2bb162a9326"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Dec 11 07:20:52 2014 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Dec 11 07:20:52 2014 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Icc3af198981cb427fb735b747aacfa02b85e7242\n"
    },
    {
      "commit": "c240bccc9173261805f9513d2428a2bb162a9326",
      "tree": "51fba8f1284c7e458434cd0176da386623ec8e8c",
      "parents": [
        "3a94488ced15985f34b276993891b3bf3def3845"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 10 06:21:16 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu Dec 11 03:09:53 2014 +0000"
      },
      "message": "Change rest client exceptions\u0027 inheritances\n\nRateLimitExceeded, ServerFault and OverLimit raise at rest_client layer\nand they should inherit from RestClientException for representing what\nhappens clearly. This patch changes them.\n\nChange-Id: I0b74bd44a88cc68bdaeab6bd605722d47f5a28a9\n"
    },
    {
      "commit": "3a94488ced15985f34b276993891b3bf3def3845",
      "tree": "a33fe6be9e6164db1fce9df40fd90e648bd966f4",
      "parents": [
        "03371c59ad7b1fcbd43d39f027af20c7d97ddedf",
        "e9140bfb08995ee0ad03b46855dd0c6588851c33"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 11 02:00:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 11 02:00:32 2014 +0000"
      },
      "message": "Merge \"Move safe_body() into specific class\""
    },
    {
      "commit": "03371c59ad7b1fcbd43d39f027af20c7d97ddedf",
      "tree": "16cd5d2fb47ea172336ec76d23bb25feb74f7681",
      "parents": [
        "07a3f45625be9b74abfc711191af1a70bbb51e33",
        "53c963a916e1e31f2e017e9a7bf9e09c5456880f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 11 02:00:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 11 02:00:22 2014 +0000"
      },
      "message": "Merge \"Make InvalidServiceTag inherit from TempestException\""
    },
    {
      "commit": "07a3f45625be9b74abfc711191af1a70bbb51e33",
      "tree": "f23603f347698ba282dd6ae72f68e5967fafb96d",
      "parents": [
        "10c0e4fa4219b31334687894075a5c04f42a4813",
        "a5ddd556c61ff53e4b9644fa869ccea33e3b0302"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 11 01:52:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 11 01:52:04 2014 +0000"
      },
      "message": "Merge \"Framework for staged setup\""
    },
    {
      "commit": "e9140bfb08995ee0ad03b46855dd0c6588851c33",
      "tree": "b0b211c7615276ab85498536f21df766e204e9b0",
      "parents": [
        "53c963a916e1e31f2e017e9a7bf9e09c5456880f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 10 05:31:16 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 10 23:39:50 2014 +0000"
      },
      "message": "Move safe_body() into specific class\n\nsafe_body() is used in RestClient class only, so this patch\nmoves safe_body() into the class for the code cleanup.\n\nChange-Id: Ice80d5ab19438162ba7a5705fa78c1ab91c1ccd5\n"
    },
    {
      "commit": "53c963a916e1e31f2e017e9a7bf9e09c5456880f",
      "tree": "8c83952ee3d9b27e65b8ad5b645e05e89f900b85",
      "parents": [
        "10c0e4fa4219b31334687894075a5c04f42a4813"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 10 06:06:25 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 10 23:39:50 2014 +0000"
      },
      "message": "Make InvalidServiceTag inherit from TempestException\n\nExceptions which inherit from RestClientException should raise based\non an error response which is returned from REST API servers(nova-api,\netc). However, InvalidServiceTag is not now.\nWe have a plan RestClient is implemented in tempest-lib and related\nexceptions also are moved to tempest-lib.\nFor doing that, this patch separates an unrelated exception from\nRestClientException.\n\nChange-Id: I49d50fb14b18c6fb263308a68d7ac6a97b1a9800\n"
    },
    {
      "commit": "a5ddd556c61ff53e4b9644fa869ccea33e3b0302",
      "tree": "a01d8cf70b03d21d23e5e21c5591b3f6b8b4d37d",
      "parents": [
        "32541388d99c908a4c16fdebbe21cb43e1073f02"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Aug 19 18:30:00 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Dec 10 21:42:29 2014 +0000"
      },
      "message": "Framework for staged setup\n\nSplit up the resource_setup in a number of methods to avoid\ncalls to tearDownClass when not needed, and enforce good\npractices in the structure of the setUpClass.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: I3eae85f8e42f8ed58c87e6336792faf66c8f13aa\n"
    },
    {
      "commit": "10c0e4fa4219b31334687894075a5c04f42a4813",
      "tree": "c806e6bdbbdeedadf1fe74fc655aa710b60f0008",
      "parents": [
        "02a73e9e7d37ee2b7e95d18b21d428f947bd8756",
        "cf61121ac27f70ad7f66770f2d41d29328e161de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 10 20:32:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 10 20:32:26 2014 +0000"
      },
      "message": "Merge \"Skip test_update_router_admin_state for baremetal\""
    },
    {
      "commit": "02a73e9e7d37ee2b7e95d18b21d428f947bd8756",
      "tree": "53889a43816225322395a05b571904ad8adb517e",
      "parents": [
        "5f93d37ed1756998ce4ee2368e74bb600f7d5cdc",
        "08803f64e68a05c2b73367aded5de088a47769a7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 10 19:45:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 10 19:45:19 2014 +0000"
      },
      "message": "Merge \"Check that the number of fixed_ips is at least one\""
    },
    {
      "commit": "2bc293ee97272768876995a6621d58112bd61ad4",
      "tree": "3b2b8f22ebc7e1d5c28534813234a5122944ac97",
      "parents": [
        "08803f64e68a05c2b73367aded5de088a47769a7"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Wed Dec 10 10:37:57 2014 -0700"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Wed Dec 10 10:45:39 2014 -0700"
      },
      "message": "Use assertIn to check for subnet membership\n\nFor dual stacked networks, the gateway port will have multiple subnets\nassociated\n\nChange-Id: I450f896f29051921b011e1643f1a1e24ed82ac08\n"
    },
    {
      "commit": "cf3de04a6f05aabe663e098f5ebc64213408ab23",
      "tree": "6b25343bd9abcb223d9649a68d9bdd958b9c7bfe",
      "parents": [
        "fc7d4ff1fe049af5457f674a30c3e339dfb9ad4f"
      ],
      "author": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Wed Dec 10 15:02:58 2014 +0100"
      },
      "committer": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Wed Dec 10 15:02:58 2014 +0100"
      },
      "message": "Do not test the metadata_items limit when there is no limit\n\nChange-Id: I08919f935df1f34e8b75efa2772b08a9eb643872\nCloses-Bug: #1401116\n"
    },
    {
      "commit": "5f93d37ed1756998ce4ee2368e74bb600f7d5cdc",
      "tree": "2c83998027f2d5d4ca3c2e899a7f5622c0f1d3af",
      "parents": [
        "fc7d4ff1fe049af5457f674a30c3e339dfb9ad4f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 10 05:26:28 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Dec 10 05:26:38 2014 +0000"
      },
      "message": "Remove unused TOKEN_CHARS_RE\n\nTOKEN_CHARS_RE is not used in rest_client.py, and this patch\nremoves it.\n\nChange-Id: I33db1b937efc6393d979da6c3f6b55cf31b5779c\n"
    },
    {
      "commit": "53483137c70dfeebff3c53c6f841ea55f9cca679",
      "tree": "966351406f34bb920c1c451ccd61679580235f46",
      "parents": [
        "8be1f240c903e69e3887aa7924814c1ac9923229"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Dec 09 18:50:06 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Dec 09 20:26:05 2014 -0500"
      },
      "message": "Remove network debug\n\nThis commit removes all of the network debugging gorp usage from\ntempest. These were added as a crutch over a year ago to enable\nreal neutron testing in the gate, which was impossible to debug\nat the time. This debug info is an inherent layer violation in tempest\nwhich is only supposed to be black-box and not care about any of the\nunderlying internals. It also assumes a single host environment and\nthat tempest is running on that machine, which is mostly specific to\nthe gate and devtest setups. Additionally the amount of output on a\nfailure is staggering to the point where keeping this around is\ncounter-productive. If we are unable to debug issues at this point\nneutron needs to improve their logging so people can figure out what\nfailed.\n\nChange-Id: Ia1ed4ab3cd2e4941fb072b3390f4859420989e74\n"
    },
    {
      "commit": "08803f64e68a05c2b73367aded5de088a47769a7",
      "tree": "02a24f3bf8906adb1282045595b5a924bc697a86",
      "parents": [
        "6e228dc39303c2d404bbea88668eea2352f20a47"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Tue Dec 09 16:41:01 2014 -0700"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Tue Dec 09 17:19:51 2014 -0700"
      },
      "message": "Check that the number of fixed_ips is at least one\n\nIn DevStack-Gate, we are attempting to run dual stacked, so even when\nrunning IPv6 tests, an IPv4 address will be present.\n\nChange-Id: I303d15cdf9fb458df49e4b8eaf3adc41226bf176\nRequired-By: I3d416275f77913769b98e77f7e47bed17fc4d1cc\n"
    },
    {
      "commit": "fc7d4ff1fe049af5457f674a30c3e339dfb9ad4f",
      "tree": "257e689e9fd8fae59a2b1a9d63ad8f129ca349d7",
      "parents": [
        "8be1f240c903e69e3887aa7924814c1ac9923229",
        "073731025290a6161b27fa224ba7a0e17d2dffe9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 10 00:12:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 10 00:12:01 2014 +0000"
      },
      "message": "Merge \"Test to create bulk port\""
    },
    {
      "commit": "cf61121ac27f70ad7f66770f2d41d29328e161de",
      "tree": "37019bf64538dcd2b4664623ef1c2650d4820de0",
      "parents": [
        "8be1f240c903e69e3887aa7924814c1ac9923229"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Dec 09 14:13:28 2014 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Dec 09 14:13:28 2014 -0800"
      },
      "message": "Skip test_update_router_admin_state for baremetal\n\nThe baremetal deployment relies on a flat network without tenant isolation.\nThe router servicing this single network should not be taken up and down,\nespecially if there are other tests running that may be accessing things\nvia public IP.  This is accounted for already during network/router/subnet\ncreation, but this test needs to be skipped as well.\n\nChange-Id: I4064e134493085d90a0f0967b7b9ad640aadf75c\nCloses-bug: #1400902\n"
    },
    {
      "commit": "8be1f240c903e69e3887aa7924814c1ac9923229",
      "tree": "006223765d9fab515eaa8a6a91f04f25f36a605b",
      "parents": [
        "61fc0eb4ece6845052775b4697f4831a29c9904c",
        "b29d3cb9b0aea1c2af7a085c35849ee89996326f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 17:30:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 17:30:28 2014 +0000"
      },
      "message": "Merge \"Temporarily disable service-type test\""
    },
    {
      "commit": "b29d3cb9b0aea1c2af7a085c35849ee89996326f",
      "tree": "cbec27672ae6194199c935ec52083e156b07d826",
      "parents": [
        "40545e19d8145df21b31ed143522f02619ebe50e"
      ],
      "author": {
        "name": "Doug Wiegley",
        "email": "dougw@a10networks.com",
        "time": "Mon Dec 08 21:32:14 2014 -0700"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Dec 09 15:21:33 2014 +0000"
      },
      "message": "Temporarily disable service-type test\n\nWith the advanced services disabled this test fails. In order to make\nforward progress on the services split this test needs to be disabled\nto allow the services split to move forward.\n\nRelated-Bug: #1400370\n\nChange-Id: Ide264a371215bb6a56e52faab18296fb0cf0a74b\n"
    },
    {
      "commit": "61fc0eb4ece6845052775b4697f4831a29c9904c",
      "tree": "45720bdddc565370020f99ca19cb5c192392009f",
      "parents": [
        "6d4a2ad7fa11838e1dcf76fb4f0e478321e72c97",
        "54176ce7b1469158e43a60cda9c5382001cbd40f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 13:03:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 13:03:14 2014 +0000"
      },
      "message": "Merge \"Ensure extension aliases are used for nova based services\""
    },
    {
      "commit": "6d4a2ad7fa11838e1dcf76fb4f0e478321e72c97",
      "tree": "2e7dd6f08f1e5ff43968dfd1d63830c6d996d1be",
      "parents": [
        "bae6549374562f029084d95049135e60d38db0d9",
        "6384bbba9cc01827cc0c5ac4bc57078d38ef6d49"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 12:11:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 12:11:23 2014 +0000"
      },
      "message": "Merge \"Basic networks Scenario Test Enhancements\""
    },
    {
      "commit": "bae6549374562f029084d95049135e60d38db0d9",
      "tree": "7d916d9a8ebb815f0338715e622a9414ffa16433",
      "parents": [
        "464bc72465734e1dfce7a9f93717112b65932693",
        "1102c3a8df51238ff600f7b17be257e8cfb7fffc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 11:58:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 11:58:30 2014 +0000"
      },
      "message": "Merge \"Add more verbose info for wait_for_..._status methods\""
    },
    {
      "commit": "464bc72465734e1dfce7a9f93717112b65932693",
      "tree": "6d98dd6e20527324ae7b021ff9edd87a8c271eb5",
      "parents": [
        "9819e7fd75abb2a2c6f84f2447df4245cc0aca43",
        "d04f64950b2b393e1a81cb3d5e8a8418fe15114b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 11:19:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 11:19:00 2014 +0000"
      },
      "message": "Merge \"Firewall as a service API Test Enhancement\""
    },
    {
      "commit": "9819e7fd75abb2a2c6f84f2447df4245cc0aca43",
      "tree": "1d35ce4417933f08136136d9ab9fb10d0e15bf91",
      "parents": [
        "40545e19d8145df21b31ed143522f02619ebe50e",
        "3fe2dc303ea115d2174ededabeaf68b9dd4d3466"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 11:16:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 11:16:25 2014 +0000"
      },
      "message": "Merge \"Scenario manager: catch Exception in get_remote_client\""
    },
    {
      "commit": "b87b817b92e277525afd2b9f40c00b93b6f2d8ef",
      "tree": "4f4c3b48961976f28ede0f4881197606dbcad357",
      "parents": [
        "1beedac2ba69bd3a4d76cec65d8dd56f8a559449"
      ],
      "author": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Mon Dec 08 17:22:47 2014 +0100"
      },
      "committer": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Tue Dec 09 12:07:19 2014 +0100"
      },
      "message": "Do not test the maxImageMeta limit when there is no limit\n\nChange-Id: I6e7797a5dd60da8e5c69caab2224ab27add8a2f4\nCloses-Bug: #1400383\n"
    },
    {
      "commit": "40545e19d8145df21b31ed143522f02619ebe50e",
      "tree": "af4f00c5959d1cac14a82ab2e6ff072e60e3b0c3",
      "parents": [
        "bfd6e182381592edd5b89f225400e2b08dd0c3a6",
        "5ea777f0dd05b4908c08e8d75ba82a3c2eaf223e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 03:30:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 03:30:04 2014 +0000"
      },
      "message": "Merge \"Ironic: Remove few misguided negative tests on ports\""
    },
    {
      "commit": "bfd6e182381592edd5b89f225400e2b08dd0c3a6",
      "tree": "bd87626feb7f223d36fcf1889baa0bc324fdbccb",
      "parents": [
        "3dd8545b33e30c69e69d6a31bdefc77944d25ada",
        "fe094eac8e41dfe8feeb08621d7f32f6c9e90b50"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 02:46:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 02:46:41 2014 +0000"
      },
      "message": "Merge \"Revert \"Log the credentials used to clear networks\"\""
    },
    {
      "commit": "54176ce7b1469158e43a60cda9c5382001cbd40f",
      "tree": "b05097606bde14d7f74a4dfe7801b2be29e0f18c",
      "parents": [
        "6e228dc39303c2d404bbea88668eea2352f20a47"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Dec 08 21:28:05 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Dec 08 20:49:07 2014 -0500"
      },
      "message": "Ensure extension aliases are used for nova based services\n\nThis commit fixes the extension checker in verify-tempest-config to\nensure that nova and nova based services are using the extension\naliases instead of the extension names. The extension names are meant\nto be human readable and are not the best way to identify it. This is\nwhat the tempest code is also expecting, however in some cases the\nname was still being used by the verify tool, which was incorrect. As\npart of this it was necessary to fix several other places where name\nwas being used instead of alias, or other extension list formatting\nresponse checking was incorrect.\n\nChange-Id: I35f5db655f065f29760515a26db1fb508d229393\n"
    },
    {
      "commit": "fe094eac8e41dfe8feeb08621d7f32f6c9e90b50",
      "tree": "030abab4246371a8df47b32485ee634cd7c53f18",
      "parents": [
        "38156b7a2a23666b1908c5c97d210b3676c12090"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Dec 09 01:19:27 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Dec 09 01:19:27 2014 +0000"
      },
      "message": "Revert \"Log the credentials used to clear networks\"\n\nThis is using the incorrect format and it\u0027s spewing errors everywhere.\n\nThis reverts commit 38156b7a2a23666b1908c5c97d210b3676c12090.\n\nChange-Id: If3d32320eb707531b9b37324ddbebeeb62574041\n"
    },
    {
      "commit": "3dd8545b33e30c69e69d6a31bdefc77944d25ada",
      "tree": "a06ade849de6fe1dc0438c0a48d192cdc6bf395b",
      "parents": [
        "6e228dc39303c2d404bbea88668eea2352f20a47",
        "38156b7a2a23666b1908c5c97d210b3676c12090"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 09 00:38:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 09 00:38:40 2014 +0000"
      },
      "message": "Merge \"Log the credentials used to clear networks\""
    },
    {
      "commit": "6e228dc39303c2d404bbea88668eea2352f20a47",
      "tree": "bd87626feb7f223d36fcf1889baa0bc324fdbccb",
      "parents": [
        "1beedac2ba69bd3a4d76cec65d8dd56f8a559449",
        "99fe698aca8ce805650caa206700d4d2942ae20d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 08 16:22:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 08 16:22:36 2014 +0000"
      },
      "message": "Merge \"Remove Volume V1 specific test base classes\""
    },
    {
      "commit": "1102c3a8df51238ff600f7b17be257e8cfb7fffc",
      "tree": "3ec82059ecf69d5bac76e7b45c19cb589bdcd48f",
      "parents": [
        "1beedac2ba69bd3a4d76cec65d8dd56f8a559449"
      ],
      "author": {
        "name": "Martin Pavlasek",
        "email": "mpavlase@redhat.com",
        "time": "Mon Oct 20 17:17:55 2014 +0200"
      },
      "committer": {
        "name": "Martin Pavlasek",
        "email": "mpavlase@redhat.com",
        "time": "Mon Dec 08 09:49:54 2014 +0100"
      },
      "message": "Add more verbose info for wait_for_..._status methods\n\nIf this method failed because the resource will not reach desired\nstatus, you just know expected status, not actual status at time of\ntimeout. It can help with debugging.\n\nChange-Id: I583f0739bf771dd587acd13c1453ae6a440a9e87\n"
    },
    {
      "commit": "1beedac2ba69bd3a4d76cec65d8dd56f8a559449",
      "tree": "e6d43b630e86c19b56f4c604371674e246a91ec1",
      "parents": [
        "a7db669cd3c563f92977c82c2f301aff6b368d5d",
        "3434547582f6343138a5d9810ab2c4969fc36998"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 08 05:13:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 08 05:13:38 2014 +0000"
      },
      "message": "Merge \"Support creating users with a default_project_id\""
    },
    {
      "commit": "99fe698aca8ce805650caa206700d4d2942ae20d",
      "tree": "727f270b286810222ee8bbd8f3dc1333212e8fd1",
      "parents": [
        "a7db669cd3c563f92977c82c2f301aff6b368d5d"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Dec 08 13:36:34 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Dec 08 13:36:34 2014 +0900"
      },
      "message": "Remove Volume V1 specific test base classes\n\nAs part of mentioned BP, all volume API tests have been shared\nbetween V1 and V2. Now BaseVolumeV1Test \u0026 BaseVolumeV1AdminTest\nclass can be removed from base.py.\n\nPartially implements: blueprint cinder-v2-api-tests\n\nChange-Id: I57916c8cb0c4bb8d7e847655f13da2b399ab7783\n"
    },
    {
      "commit": "38156b7a2a23666b1908c5c97d210b3676c12090",
      "tree": "da5a7b3ae38c57672db182dcf525b5a54ccfcdc5",
      "parents": [
        "69f3e78098ad98b818020c66e8c2b9f2344cb694"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Dec 05 15:59:15 2014 -0500"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Dec 05 15:59:15 2014 -0500"
      },
      "message": "Log the credentials used to clear networks\n\nWithout knowing what credentials are used to cleanup its difficult to\nfigure out what \"Clearing network: None, subnet: None, router: None\"\nmeans.\n\nChange-Id: I649d64f8aecc77d13837b4f0a06911f975b5ccb8\n"
    },
    {
      "commit": "5ea777f0dd05b4908c08e8d75ba82a3c2eaf223e",
      "tree": "fe921052e005b5e20d23f36755f605cf759dfe91",
      "parents": [
        "2c8c14846935f96fa5523599caeaaafafb8dddd6"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue Dec 02 11:38:29 2014 +0000"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Thu Dec 04 11:16:57 2014 +0000"
      },
      "message": "Ironic: Remove few misguided negative tests on ports\n\nAs part of https://bugs.launchpad.net/ironic/+bug/1398350 Ironic is fixing\na bug where the josn-fields in the resources only accepted string and\nint, as part of the work Ironic will now support any json serializable\nvalue on those fields.\n\nSome negative tests on ports were considering float to be a malformed\nvalue, which they are not. This patch is removing those tests.\n\nThis patch is also adding tests checking for the new supported values\nin the API.\n\nThe patch in Ironic adding support for multiple types is this one:\nhttps://review.openstack.org/#/c/137762/\n\nChange-Id: I02e95d77a90b3c1a8e203cf83cc0ec28b5460e58\n"
    },
    {
      "commit": "073731025290a6161b27fa224ba7a0e17d2dffe9",
      "tree": "8ed8479d1a91c951c7622c6afd1d531e74752a40",
      "parents": [
        "70f996cba782345b4ffefab6e27854f61892ee30"
      ],
      "author": {
        "name": "abhishek60014726",
        "email": "abhishek.g-m@hp.com",
        "time": "Tue Nov 25 04:39:20 2014 -0800"
      },
      "committer": {
        "name": "abhishek60014726",
        "email": "abhishek.g-m@hp.com",
        "time": "Wed Dec 03 06:22:35 2014 -0800"
      },
      "message": "Test to create bulk port\n\nAdd test to create bulk port for two different network\n  -Create two different networks\n  -Create a network_list\n  -Call a bulk port function to create a ports\n  -Verify the port network_id with the network id used\n  -Verify the admin_state_up of the port\n\nChange-Id: I39e3df635f24bbe0f288bb6ccf1300ee5132725e\n"
    },
    {
      "commit": "70f996cba782345b4ffefab6e27854f61892ee30",
      "tree": "e899d757af04ee607e93afb655c9712bbfada30b",
      "parents": [
        "69f3e78098ad98b818020c66e8c2b9f2344cb694",
        "1b3461e6e8953f8b15dd08c6b01beff0593e513a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 03 13:05:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 03 13:05:58 2014 +0000"
      },
      "message": "Merge \"Remove unnecessary secgroup attrs from scenario tests\""
    },
    {
      "commit": "2b1670c63d9b2e7932c9a2cc9581b5561006d170",
      "tree": "be8ebc3185350cd49d9ed6327e42f8556315ac9c",
      "parents": [
        "69f3e78098ad98b818020c66e8c2b9f2344cb694"
      ],
      "author": {
        "name": "Babu Shanmugam",
        "email": "anbu@enovance.com",
        "time": "Wed Dec 03 12:45:51 2014 +0000"
      },
      "committer": {
        "name": "Babu Shanmugam",
        "email": "anbu@enovance.com",
        "time": "Wed Dec 03 12:45:55 2014 +0000"
      },
      "message": "Handle pagination keys in lister response\n\nRight now, NetworkClientJSON.deserialize_list() returns the\nfirst key-value pair from the lister response.\n\nBut the lister response might differ when pagination is enabled\nwith pagination_max_limit set to some value. There will be one\nadditional key-value pair like {resource}s-links: {href:, rel: ..},\nwhich deserialize_list() does not handle\n\nThis patch attempts to fix this bug\n\nChange-Id: Ic554abb0342288f9226cc358dc930cc150d098a2\nCloses-bug: #1398811\n"
    },
    {
      "commit": "69f3e78098ad98b818020c66e8c2b9f2344cb694",
      "tree": "030abab4246371a8df47b32485ee634cd7c53f18",
      "parents": [
        "d6a8c24fe2174384010d4f5054c5824ad2ebe546",
        "d42b6e17640122770dac064c625d9b8387878127"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 03 07:22:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 03 07:22:45 2014 +0000"
      },
      "message": "Merge \"Port  API Test Enhancement\""
    },
    {
      "commit": "a7db669cd3c563f92977c82c2f301aff6b368d5d",
      "tree": "7c521eff08040dd11c6f851dc916a4a6d0739b17",
      "parents": [
        "70f996cba782345b4ffefab6e27854f61892ee30"
      ],
      "author": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Sun Nov 23 18:44:38 2014 -0500"
      },
      "committer": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Wed Dec 03 02:11:48 2014 -0500"
      },
      "message": "Add ca_certificates_file option to test against SSL servers\n\ntempest has an option to ignore SSL errors\n(disable_ssl_certificate_validation) but no way to pass in\na CA bundle to be used to do actual validation. This new option,\nca_certificates_file, will provide this bundle.\n\nboto testing will be handled separately as it gets CA\ncertificates from its configuration file.\n\nThis is configured in either /etc/boto.cfg or the file pointed\nto by $BOTO_CONFIG via:\n\n[Boto]\nca_certificates_file \u003d /path/to/ca-bundle.pem\n\nChange-Id: I5662e881f7d71ed34a8fe4b9d0a2541a6ff1bad3\nCloses-bug: #1395754\n"
    },
    {
      "commit": "d6a8c24fe2174384010d4f5054c5824ad2ebe546",
      "tree": "4fa43c6521b5c83f89599413f971dfe672267154",
      "parents": [
        "3b2866066df46091200f870c593ebaa3e868e652",
        "9f12382b044f9c13f9746ff0343f0c97555175b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 03 07:09:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 03 07:09:24 2014 +0000"
      },
      "message": "Merge \"add cinder v2 api tests for volume_services\""
    },
    {
      "commit": "3b2866066df46091200f870c593ebaa3e868e652",
      "tree": "4ca5c93be69ce6c0e80b84efb016118279b130c1",
      "parents": [
        "c5451932892e2a1ca5965c0b7671ecf389d4e408",
        "cb85dcdf5e2cf53ac21bb97382e03a8c5b47042f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 03 07:09:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 03 07:09:14 2014 +0000"
      },
      "message": "Merge \"Fixing casual failing of nc service in LBaaS\""
    },
    {
      "commit": "c5451932892e2a1ca5965c0b7671ecf389d4e408",
      "tree": "5d193f8af7ce53f047e20074ab64bb7433ed0871",
      "parents": [
        "12f862ba6e047db9168e8253c6fa4532b839afe8",
        "5a7f1f95cf63ca8809e79a56c473ce295fe36519"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 03 04:35:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 03 04:35:43 2014 +0000"
      },
      "message": "Merge \"Security Group ICMP validation for icmp-code\""
    },
    {
      "commit": "12f862ba6e047db9168e8253c6fa4532b839afe8",
      "tree": "8a9a91baf428e8a8999fe08ccfb053b7ffaf5089",
      "parents": [
        "79e020b1e594f8f088c3d8b0b0b79658e931a744",
        "291bf79fffe956df1d73e9d73c1bf7c6ee92fcb1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 03 00:19:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 03 00:19:45 2014 +0000"
      },
      "message": "Merge \"Make policy client methods return one value, and fix tests\""
    },
    {
      "commit": "79e020b1e594f8f088c3d8b0b0b79658e931a744",
      "tree": "28b6e163e6a5ad763b025bdbe98a826a81fe5d9b",
      "parents": [
        "38c0f55bff12def7b59cab3903d216e88b08456b",
        "67025a266273ae9ab913843872a5cf66d336bfd9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 22:55:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 22:55:50 2014 +0000"
      },
      "message": "Merge \"part-2 expect badRequest in server metadata test\""
    },
    {
      "commit": "38c0f55bff12def7b59cab3903d216e88b08456b",
      "tree": "f949396d9935e77f8a9e70bf85006a8bd3d3556e",
      "parents": [
        "979173753e307c1a27c2c5dcd79164638acd9c3f",
        "6cad13618708608962afd92dc7fa077bf352a580"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 16:25:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 16:25:40 2014 +0000"
      },
      "message": "Merge \"Cleanup class resources for large-ops scenario\""
    },
    {
      "commit": "291bf79fffe956df1d73e9d73c1bf7c6ee92fcb1",
      "tree": "7adcd94308daacc6002e445c540fdee10aeb5486",
      "parents": [
        "32541388d99c908a4c16fdebbe21cb43e1073f02"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Dec 02 10:31:40 2014 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Dec 02 10:31:40 2014 -0500"
      },
      "message": "Make policy client methods return one value, and fix tests\n\nThe clients-return-one-value spec assumed the returned body was a dict,\nbut some client methods return a list. A list version of ResponseBody was\nadded for this case.\n\nPartiall implements: blueprint clients-return-one-value\n\nChange-Id: Ibd4f9c3c8082726933c969099390c6c0935b27f5\n"
    },
    {
      "commit": "979173753e307c1a27c2c5dcd79164638acd9c3f",
      "tree": "3542984b340658361f1b78d7535b7982aab35990",
      "parents": [
        "88cec98e61d1ad78bfabb8b9d1d8205a659c8817",
        "b3875b0f13a378ceade1040fbed48357e598cba5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 15:23:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 15:23:48 2014 +0000"
      },
      "message": "Merge \"Adapt negative testing documentation\""
    },
    {
      "commit": "88cec98e61d1ad78bfabb8b9d1d8205a659c8817",
      "tree": "e9305dee4b99f8b703a23650cf44404c94c4f94e",
      "parents": [
        "32541388d99c908a4c16fdebbe21cb43e1073f02",
        "3dd310525365d3914e3cb25ac26f05122cd4c523"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 15:23:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 15:23:38 2014 +0000"
      },
      "message": "Merge \"Remove not used attribute _schema_file\""
    },
    {
      "commit": "3434547582f6343138a5d9810ab2c4969fc36998",
      "tree": "212f5b0a06582c1ac4fd0747d27607949eb69698",
      "parents": [
        "6f4296e8dfa34788dc6302cfb5cdbf0560b4e5c1"
      ],
      "author": {
        "name": "root",
        "email": "ukalifon@redhat.com",
        "time": "Sun Nov 23 15:23:07 2014 +0200"
      },
      "committer": {
        "name": "root",
        "email": "ukalifon@redhat.com",
        "time": "Tue Dec 02 14:39:13 2014 +0200"
      },
      "message": "Support creating users with a default_project_id\n\nAdd support in the client to pass the default_project_id attribute.\nAlso adding a test to make sure that such users automatically get a token\nthat is scoped to their project - even when requesting an unscoped token.\n\nChange-Id: If4d04f1ac2908409d86e719607f9fa0b1241b997\n"
    },
    {
      "commit": "32541388d99c908a4c16fdebbe21cb43e1073f02",
      "tree": "ff59342f8580e4a69d11ed027bb397bfc6b843ad",
      "parents": [
        "2c8c14846935f96fa5523599caeaaafafb8dddd6",
        "d6babc5e307b98106b3ee890473a7f8c7d6a1a62"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 12:27:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 12:27:47 2014 +0000"
      },
      "message": "Merge \"Moved init_conf call and preserve tempest network objects\""
    },
    {
      "commit": "d42b6e17640122770dac064c625d9b8387878127",
      "tree": "5a78c1da056bc9fd7ef94440c3f072b2c9b8728d",
      "parents": [
        "2c8c14846935f96fa5523599caeaaafafb8dddd6"
      ],
      "author": {
        "name": "Ashish Gupta",
        "email": "ashish-kumar.gupta@hp.com",
        "time": "Thu Nov 20 02:06:03 2014 -0800"
      },
      "committer": {
        "name": "Ashish Gupta",
        "email": "ashish-kumar.gupta@hp.com",
        "time": "Tue Dec 02 04:17:36 2014 -0800"
      },
      "message": "Port  API Test Enhancement\n\nAdd a test to create a port with user defined  mac address\n    -Create a port to get a ideal mac\n    -Delete the created port\n    -Create a port with user defined mac address\n    -Validate the mac address after port creation\n\nChange-Id: Icfdf3539cb213cdf77408c8d92c09d9fc95b6eee\n"
    },
    {
      "commit": "6384bbba9cc01827cc0c5ac4bc57078d38ef6d49",
      "tree": "23f97ab600c7fee9a48c3a67c74b3a74bf94a55a",
      "parents": [
        "2c8c14846935f96fa5523599caeaaafafb8dddd6"
      ],
      "author": {
        "name": "Alok Maurya",
        "email": "alok-kumar.maurya@hp.com",
        "time": "Sun Jul 13 06:44:29 2014 -0700"
      },
      "committer": {
        "name": "Alok Maurya",
        "email": "alok-kumar.maurya@hp.com",
        "time": "Tue Dec 02 02:49:37 2014 -0800"
      },
      "message": "Basic networks Scenario Test Enhancements\n\nAdd test to update router admin_state_up attribute of the router\n-Update admin_state_up attribute of router to False and check public\n connectivity\n-Update admin_state_up attribute of router back to True and check public\n connectivity again\n\nChange-Id: I3fd56c44411ff6919e15dd1033f6c13e58271f4b\n"
    },
    {
      "commit": "1b3461e6e8953f8b15dd08c6b01beff0593e513a",
      "tree": "08ebe09b8b795ca7bffccf8b5f420e8d391886e4",
      "parents": [
        "2c8c14846935f96fa5523599caeaaafafb8dddd6"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Dec 02 03:41:07 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Dec 02 10:48:20 2014 +0000"
      },
      "message": "Remove unnecessary secgroup attrs from scenario tests\n\nNova \"create a server\" API refers a security group name only in\nsecurity group attributes, but current scenario tests pass the\nother attributes(rules, tenant_id, description) also.\nThat will be a problem on Nova v2.1 API because the API denies\nunnecessary attributes for strict validation.\nThis patch removes them.\n\nChange-Id: I764f00fc1e6a5486367a95a44976e41293aa84c0\n"
    },
    {
      "commit": "2c8c14846935f96fa5523599caeaaafafb8dddd6",
      "tree": "f8c8744431d9710f2543b41916ef474b139bb3e0",
      "parents": [
        "ecc2fe30ce44282367021e4f427d3143b83454d1",
        "d272c1218c40ddf7c8ea0a470595fb442c4bc59f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 07:01:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 07:01:18 2014 +0000"
      },
      "message": "Merge \"Use a compute service type from tempest.conf\""
    },
    {
      "commit": "ecc2fe30ce44282367021e4f427d3143b83454d1",
      "tree": "962a449217d5f213e770bb40fd8371cb40efb221",
      "parents": [
        "ebdc9d33761677cf1df6e2e3be440f7add5c1aae",
        "e5150a117d59a15e00deaf59e667a4df97c1617e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 06:17:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 06:17:52 2014 +0000"
      },
      "message": "Merge \"Dashboard login page assert string fix\""
    },
    {
      "commit": "ebdc9d33761677cf1df6e2e3be440f7add5c1aae",
      "tree": "aab05659e2809227c2e7341ab4703756a3c0639c",
      "parents": [
        "bcb3a82148fb5e37cbba594d014b8ce71adbf3af",
        "8d356799367fda79b4fbc6a3bb290bf6a4bbb021"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 06:17:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 06:17:42 2014 +0000"
      },
      "message": "Merge \"Expand service validation to work for Nova cells\""
    },
    {
      "commit": "9f12382b044f9c13f9746ff0343f0c97555175b6",
      "tree": "75fe2de4fe878df478e379ecdcccec53dffadce6",
      "parents": [
        "bcb3a82148fb5e37cbba594d014b8ce71adbf3af"
      ],
      "author": {
        "name": "jun xie",
        "email": "junxiebj@cn.ibm.com",
        "time": "Thu Nov 20 14:21:23 2014 +0800"
      },
      "committer": {
        "name": "jun xie",
        "email": "junxiebj@cn.ibm.com",
        "time": "Tue Dec 02 14:02:19 2014 +0800"
      },
      "message": "add cinder v2 api tests for volume_services\n\nPartially implements: blueprint cinder-v2-api-tests\n\nChange-Id: I1df5ae89f6493c42d00fcf5c1092a1e5c0671b99\n"
    },
    {
      "commit": "bcb3a82148fb5e37cbba594d014b8ce71adbf3af",
      "tree": "f63d989ab37d1e0503abf0160bca9a6ae01e9e9c",
      "parents": [
        "d54729e2c1bf9bddf05c38bfe0f305a12a9298da",
        "e0195b481c3d77b4b9d13276d0c4aec1bb5ecdd8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 05:56:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 05:56:03 2014 +0000"
      },
      "message": "Merge \"Added neutron cli test case for fwaas\""
    },
    {
      "commit": "67025a266273ae9ab913843872a5cf66d336bfd9",
      "tree": "cb89fbab2da546761d42f3103f546f8b3288a33e",
      "parents": [
        "d54729e2c1bf9bddf05c38bfe0f305a12a9298da"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Dec 02 12:38:26 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Dec 02 12:38:26 2014 +0900"
      },
      "message": "part-2 expect badRequest in server metadata test\n\nIn Nova V2, when server is being created with long metadata, exception\nOverLimit is thrown. But Nova V2.1 API has strong input validation\nand catch long metadata during input validation only and throw badRequest.\n\nThis patch modifies the negative test to expect both exception.\n\nThis is needed to share V2 and V2.1 tests.\n\nThis tests case was missed in I1e619389f1f986374e7d1da86eecf3074a591711\n\nChange-Id: If0aff25f348f4476236dd701ed582d928d6eef51\n"
    },
    {
      "commit": "d54729e2c1bf9bddf05c38bfe0f305a12a9298da",
      "tree": "4b55ab862ce89d4e57ff516eec276b3305c5d1f6",
      "parents": [
        "dbc58dd64dba0018749263af06cea51b1ba1604c",
        "590763900f6b4f511b8a7d801d1a4ed31a983a55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 02 01:36:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 02 01:36:14 2014 +0000"
      },
      "message": "Merge \"Use volume_id rather than volume_name in volume extensions timeout\""
    }
  ],
  "next": "dbc58dd64dba0018749263af06cea51b1ba1604c"
}
