)]}'
{
  "log": [
    {
      "commit": "db9672e3473cd6046f269d63435e102a477d8cdd",
      "tree": "e8ef37bdcd618c991844a1733711a194f45de35d",
      "parents": [
        "e284f8988f241e0d9864843dd6ecce5496ad409a"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Tue Feb 23 14:07:24 2016 -0500"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Feb 24 10:43:59 2016 -0500"
      },
      "message": "Use tempest.lib code in tempest\n\nNow that tempest_lib code is copied back into tempest, stop using\ntempest_lib in tempest, and start using the copied code.\n\nRemove the dependency to tempest_lib from requirements, and drop\nthe script to use tempest_lib in tempest. Add os-testr to the\ntest-requirements.\n\nPartially implements bp tempest-lib-reintegration\n\nChange-Id: I21ab5fe6349f72c98ac9f960a29bf62e813f8b1b\n"
    },
    {
      "commit": "e284f8988f241e0d9864843dd6ecce5496ad409a",
      "tree": "7e353d92bdbee9b6e5179a3488e9861970289f32",
      "parents": [
        "ac197b51465c222e8d9f9ebecf86c54f62e24b8f",
        "9e26ca87600903f7383f7a9a9d6a7fa88593b649"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 24 15:40:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 24 15:40:45 2016 +0000"
      },
      "message": "Merge \"Migrate tempest-lib code into new lib dir\""
    },
    {
      "commit": "ac197b51465c222e8d9f9ebecf86c54f62e24b8f",
      "tree": "cf97b33c1fd1475460dd5799eb9001e95f1f45c0",
      "parents": [
        "d2fbdffaa68dc45252abaf327437da2f4c0e2f08",
        "7640539e4acfada2b0dc7f5ed78f9c060b54edf6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 24 10:07:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 24 10:07:58 2016 +0000"
      },
      "message": "Merge \"Split trusts_client from keystone V3 client\""
    },
    {
      "commit": "d2fbdffaa68dc45252abaf327437da2f4c0e2f08",
      "tree": "9c67327c82dc7494e8b608cd49a42a0c19cec183",
      "parents": [
        "7c4c1f7623a0fadba5c9706a21b4c4ab23f8b04f",
        "91a26b6a6c95ce314abf8fad15af1126be27a4ae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 24 09:44:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 24 09:44:46 2016 +0000"
      },
      "message": "Merge \"Split domains_client from keystone V3 client\""
    },
    {
      "commit": "7c4c1f7623a0fadba5c9706a21b4c4ab23f8b04f",
      "tree": "907bd4fdc40383007e364fb26cc24203d27e31db",
      "parents": [
        "f66f58330e3c45b0341e4199b4d35b72b25e9408",
        "1692c10c2755db755e8eed3c7d271e285c21861b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 24 08:00:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 24 08:00:57 2016 +0000"
      },
      "message": "Merge \"Minor test style update\""
    },
    {
      "commit": "f66f58330e3c45b0341e4199b4d35b72b25e9408",
      "tree": "9c67c7c8f5c4a5e5ae4fc302571eae3b67a7fe1b",
      "parents": [
        "af396daf1f80b9176723391e5569a02628e469ab",
        "05049ddb0a3cb3ce8311746e1d9e910a7ca4321f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 24 04:57:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 24 04:57:13 2016 +0000"
      },
      "message": "Merge \"Add microversion fixture to set microversion\""
    },
    {
      "commit": "af396daf1f80b9176723391e5569a02628e469ab",
      "tree": "8d6421cb08d643c3b323f107a3e6229cae72b178",
      "parents": [
        "be5b666103d2c16e577a20950d2c96435f4b5e60",
        "e16d08edff7c4a37e359fd0a3cadfcc005db745d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 23 22:34:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 23 22:34:35 2016 +0000"
      },
      "message": "Merge \"Skip Heat neutron tests\""
    },
    {
      "commit": "9e26ca87600903f7383f7a9a9d6a7fa88593b649",
      "tree": "e170997e06796b22c3b3ab28c699c8a40c4819e3",
      "parents": [
        "84d06eca2f07da734468320f92b06f058dc8c559"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 23 11:43:20 2016 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 23 14:15:04 2016 -0500"
      },
      "message": "Migrate tempest-lib code into new lib dir\n\nThis commit migrates all of the code from tempest-lib as of it\u0027s\ncurrent HEAD, 6ad0ce42c2791a28125d38b40e7dcddf32dbeed7. The only\nchanges made to the tempest-lib code is to update the imports and\nother references to tempest_lib. Since in it\u0027s new home it should\nbe tempest.lib.\n\nPartially implements bp tempest-lib-reintegration\n\nChange-Id: Iadc1b61953a86fa9de34e285a0bb083b1ba06fa8\n"
    },
    {
      "commit": "be5b666103d2c16e577a20950d2c96435f4b5e60",
      "tree": "41a47bd61bc7e023e54a70f2cc38ecc78a712d26",
      "parents": [
        "84d06eca2f07da734468320f92b06f058dc8c559",
        "86d90f2d4c5d037e69b63dde04e0d5c86a361ad1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 23 17:55:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 23 17:55:52 2016 +0000"
      },
      "message": "Merge \"Skip the test_get_service_by_host_name\""
    },
    {
      "commit": "84d06eca2f07da734468320f92b06f058dc8c559",
      "tree": "28809ec2e08a8e137d24876c30cccecdc987ee64",
      "parents": [
        "8cadfe3f8030658cf85682779b9697189c9999ec",
        "6d94467b4a3d0780cade33135e405fa614cddba6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 23 12:38:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 23 12:38:19 2016 +0000"
      },
      "message": "Merge \"Remove MapR 4.0.1 tempest test\""
    },
    {
      "commit": "8cadfe3f8030658cf85682779b9697189c9999ec",
      "tree": "8e261fde4d0332116131e5c148c87b312ba294ff",
      "parents": [
        "6a90e2e726954612a971fe669afb4d514e56a31a",
        "41711d3ceeb7d93b3cbe0da86830c3252e03ba21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 23 12:38:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 23 12:38:09 2016 +0000"
      },
      "message": "Merge \"Fix cleanup command\""
    },
    {
      "commit": "6a90e2e726954612a971fe669afb4d514e56a31a",
      "tree": "d04acc2d8df792922a46fca198998dbae965f63e",
      "parents": [
        "d4224b6426c6291e56cceb3f30829e89587c46cc",
        "5f4964c898d120b1051231f7b2ca2a9ca84d0b0e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 23 12:36:29 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 23 12:36:30 2016 +0000"
      },
      "message": "Merge \"Remove some dead code\""
    },
    {
      "commit": "e16d08edff7c4a37e359fd0a3cadfcc005db745d",
      "tree": "1ded91dda61934acbb2fff40f290d3ab676bbd63",
      "parents": [
        "d4224b6426c6291e56cceb3f30829e89587c46cc"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Feb 23 05:05:58 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Feb 23 05:05:58 2016 +0900"
      },
      "message": "Skip Heat neutron tests\n\nHeat neutron resource stack tests are failing continuously\non gate. Failure is because of not creating the subnet on network.\n\nThis commit skip all tests till bug 1547261 is fixed.\n\nChange-Id: I5317f1cc7ebba26a926898dc54e0109a98ca181f\nRelated-Bug: #1547261\n"
    },
    {
      "commit": "7640539e4acfada2b0dc7f5ed78f9c060b54edf6",
      "tree": "caf68d85d27771c6e81cf6b667301931e0059fac",
      "parents": [
        "91a26b6a6c95ce314abf8fad15af1126be27a4ae"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Thu Feb 11 12:47:12 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Mon Feb 22 07:59:41 2016 +0000"
      },
      "message": "Split trusts_client from keystone V3 client\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I655830deb066c15682fe40ba713e27c695827bc1\n"
    },
    {
      "commit": "91a26b6a6c95ce314abf8fad15af1126be27a4ae",
      "tree": "aa8218b1f690b08b20e84d48b7e6ea84d4e57384",
      "parents": [
        "d4224b6426c6291e56cceb3f30829e89587c46cc"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Thu Feb 11 11:13:04 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Mon Feb 22 07:47:54 2016 +0000"
      },
      "message": "Split domains_client from keystone V3 client\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I52bebd667f21adddaf41b6159d9b0d0dc9753db6\n"
    },
    {
      "commit": "1692c10c2755db755e8eed3c7d271e285c21861b",
      "tree": "627cc651247bb82618cbbdb8d0e21d665e353ec0",
      "parents": [
        "d4224b6426c6291e56cceb3f30829e89587c46cc"
      ],
      "author": {
        "name": "Leonardo Maycotte",
        "email": "leonardo.maycotte@rackspace.com",
        "time": "Sun Feb 21 15:18:04 2016 -0600"
      },
      "committer": {
        "name": "Leonardo Maycotte",
        "email": "leonardo.maycotte@rackspace.com",
        "time": "Sun Feb 21 15:20:37 2016 -0600"
      },
      "message": "Minor test style update\n\n- Style fix for test_dhcp_ipv6.py:70:17: W503 line break before binary operator\n\nChange-Id: I02a6cf982f096b1e797ce84cb70c0402a2a31b88\n"
    },
    {
      "commit": "05049ddb0a3cb3ce8311746e1d9e910a7ca4321f",
      "tree": "80ad54ef4cf167278387fc09ee1ac2e9a955e7f2",
      "parents": [
        "d4224b6426c6291e56cceb3f30829e89587c46cc"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Feb 12 17:44:48 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Sun Feb 21 19:50:12 2016 +0900"
      },
      "message": "Add microversion fixture to set microversion\n\nCurrently microversion is being set via set method on service clients\nand stored as instance variable.\nThat approach is little bit complicated and provides less\nflexibility on microversion control from test side.\n\nThis commit add fixture to set and reset the microversion\nand during that fixture scope set microversion will be used to send API request.\n\nPartially implements blueprint api-microversions-testing-support\n\nChange-Id: If2bc46e36dd44dce4c4bbb53bf9024c003f78b93\n"
    },
    {
      "commit": "d4224b6426c6291e56cceb3f30829e89587c46cc",
      "tree": "589d92f6ea33c5682fac4cf30ba88576d73ecb62",
      "parents": [
        "32d20ab4f77de4f585b1f5a6876c202d9ec875ab",
        "fc11264f50298e9eb51f0a2e74187be360d03ce0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 20 05:45:01 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 20 05:45:01 2016 +0000"
      },
      "message": "Merge \"Remove zaqar tests from tempest\""
    },
    {
      "commit": "32d20ab4f77de4f585b1f5a6876c202d9ec875ab",
      "tree": "4a11798c2363552f7b6c49019f677172cfa8b589",
      "parents": [
        "7ed0b81b6e60830a84b127a6e65aad466ba91529",
        "3fc1246ee97439ad0fd5258c7145bdc600a1cd31"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 20 04:37:19 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 20 04:37:19 2016 +0000"
      },
      "message": "Merge \"Add tests of port_id in the attach interfaces nova API\""
    },
    {
      "commit": "7ed0b81b6e60830a84b127a6e65aad466ba91529",
      "tree": "2294d8d38fe1e7d537fc099d5641d6194364ff84",
      "parents": [
        "5cdb91cb872a73d2b92da6ab1a64e9d71ff2e269",
        "c0448678edc2fe3c4951ef60e153267a67a16978"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 19 22:22:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 22:22:41 2016 +0000"
      },
      "message": "Merge \"Remove redundant interfaces from v3 identity client\""
    },
    {
      "commit": "5cdb91cb872a73d2b92da6ab1a64e9d71ff2e269",
      "tree": "4af51f57568f1aba0cf90ff66f42d862c2a8c663",
      "parents": [
        "2b0402e9447ea62097c30c705ff088465b9642a3",
        "60687e5e290a82737b1704fed32c584aeed31690"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 19 12:06:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 12:06:49 2016 +0000"
      },
      "message": "Merge \"add client_manager_class param to BaseTestCase\""
    },
    {
      "commit": "2b0402e9447ea62097c30c705ff088465b9642a3",
      "tree": "1369704e69dfc72a0cd0a2f787a05426f02a4282",
      "parents": [
        "1c6d9774362b8e164f70a2eba3c374b2b8d923ac",
        "e5bef75290bf6bc32113a8478b19b02e3aa44e23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 19 12:01:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 12:01:53 2016 +0000"
      },
      "message": "Merge \"Remove test test_create_delete_server_group_with_multiple_policies\""
    },
    {
      "commit": "1c6d9774362b8e164f70a2eba3c374b2b8d923ac",
      "tree": "4c3a5cb5a4511ee30fa3a153797b8057b4465d57",
      "parents": [
        "58c3afb6fc4d1bbf5102b1f222543eae1d9309d2",
        "e6f7c7d8d15997df029a37c285a4dc410918032b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 19 04:23:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 19 04:23:39 2016 +0000"
      },
      "message": "Merge \"Enable logging if log_config_append is None\""
    },
    {
      "commit": "fc11264f50298e9eb51f0a2e74187be360d03ce0",
      "tree": "be8ca9da33eb6e185df4b6f5a529acff6371838e",
      "parents": [
        "58c3afb6fc4d1bbf5102b1f222543eae1d9309d2"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 18 17:42:15 2016 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 18 20:39:44 2016 -0500"
      },
      "message": "Remove zaqar tests from tempest\n\nThese tests aren\u0027t run in any gating job that I can find on either\ntempest or zaqar. Zaqar also falls outside of the scope we set for\nprojects with in-tree tempest tests. A plugin is being worked in\nzaqar change I06053d2d0d761c6398708280f3ef38274dec390c. But,\nsince these tests are unverified and haven\u0027t been run in quite some\ntime lets just remove them.\n\nChange-Id: I047392de3341169992fc5e64aec1e571059840a8\n"
    },
    {
      "commit": "58c3afb6fc4d1bbf5102b1f222543eae1d9309d2",
      "tree": "645fcd70b683cc7ca0934fe12e896c15cb851b0e",
      "parents": [
        "bf5627f20152e5ea3817edad46839519268aa00c",
        "fe3343768144080c42c88f9bd23edd065f84c427"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 18 01:35:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 18 01:35:35 2016 +0000"
      },
      "message": "Merge \"Remove old code for Juno compatibility\""
    },
    {
      "commit": "bf5627f20152e5ea3817edad46839519268aa00c",
      "tree": "d977a9d9e06e489a509d33240316c6299c22f908",
      "parents": [
        "9d14676f322c4caf7facc45df5b97ba2d2b4c82a",
        "539fd7816ed61ad3ddc98e86c7776249a8d60977"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 17 19:57:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 17 19:57:16 2016 +0000"
      },
      "message": "Merge \"Change validate message for test_exceed_max_template_size_fails\""
    },
    {
      "commit": "e6f7c7d8d15997df029a37c285a4dc410918032b",
      "tree": "b78b86661f71e18a46def78089ae8caa6b7a1520",
      "parents": [
        "be24b924b839a805bc5bb90a44e6f1d4379863b7"
      ],
      "author": {
        "name": "Tom Patzig",
        "email": "tom.patzig@sap.com",
        "time": "Wed Feb 17 16:46:11 2016 +0100"
      },
      "committer": {
        "name": "Tom Patzig",
        "email": "tom.patzig@sap.com",
        "time": "Wed Feb 17 16:46:11 2016 +0100"
      },
      "message": "Enable logging if log_config_append is None\n\nWhen default /etc/tempest/logging.conf is configured, tempest should\nlog. This patch appends the content from logging.conf to\nlog_config_append, if this config attribute is set, but has None set.\n\nChange-Id: I7efa46b0c3b2c0ea722b2793cca6b57434923904\nCloses-Bug: #1546536\n"
    },
    {
      "commit": "41711d3ceeb7d93b3cbe0da86830c3252e03ba21",
      "tree": "cc2462b17a9c4c8f39ce30b716cf4bad1a69111a",
      "parents": [
        "9d14676f322c4caf7facc45df5b97ba2d2b4c82a"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 17 17:11:22 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 17 17:11:22 2016 +0900"
      },
      "message": "Fix cleanup command\n\nThere are few issues in cleanup command which makes it\nin failure state.\n\n1. Deprecated tenant name of identity grp is being used\n   - Devstack does not set these deprecated options now so it fails\n     with tenant Not Found\n2. Running cleanup operation for --init-saved-state option too\n   - --init-saved-state option should just save the state not run actual\n     cleanup. After states are saved, user should be able to verify/edit that and\n     then run cleanup in normal mode.\n\nWith above issues fix, cleanup command runs successfully.\n\nChange-Id: Ifd393d1f8d6e070e52e2a0a2d42a765cd6d4f5f5\n"
    },
    {
      "commit": "9d14676f322c4caf7facc45df5b97ba2d2b4c82a",
      "tree": "00636ca4e66c8a4c7cb15205a7e1ca7a0fc3a2e2",
      "parents": [
        "be24b924b839a805bc5bb90a44e6f1d4379863b7"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 17 13:37:19 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 17 13:37:19 2016 +0900"
      },
      "message": "Fix cleanup cmd for assigning role to user\n\nassign_user_role method was moved to roles_client\nso should use that service client instead of identity client.\n\nChange-Id: I6c06a47f3e15eb842e3965fc7a5df676cddaeedb\nCloses-Bug: #1546379\n"
    },
    {
      "commit": "c0448678edc2fe3c4951ef60e153267a67a16978",
      "tree": "7a1942b3516f3fb868e1c9f9a1f1a6347f36c169",
      "parents": [
        "1f69717c1cb981a8541226507b350e685e4e39c4"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 17 12:53:25 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 17 03:58:35 2016 +0000"
      },
      "message": "Remove redundant interfaces from v3 identity client\n\nV3 identity service client has 2 interface making\nsame API request.\n-assign_user_role\n-assign_user_role_on_project\n\nThis commit remove the first one and make use of second one instead.\n\nChange-Id: Ifbfa851ede26a1ade513c9fee61b06cc7098ca79\n"
    },
    {
      "commit": "be24b924b839a805bc5bb90a44e6f1d4379863b7",
      "tree": "3cfd7b87e812a349a82e13064011e63a428687d6",
      "parents": [
        "1f69717c1cb981a8541226507b350e685e4e39c4",
        "888cac46a8259a5150adbe2babd1692f5d7a71a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 17 01:13:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 17 01:13:25 2016 +0000"
      },
      "message": "Merge \"Use subnetpools_client from tempest-lib\""
    },
    {
      "commit": "1f69717c1cb981a8541226507b350e685e4e39c4",
      "tree": "be7ee4aaf62c83b8eb517d614d8675a5ae1ac32a",
      "parents": [
        "fa669f81e8ff022cb755f584ce9963aa23d77876",
        "7aea534b377009b2ee694ec3c81c0bf44554b3fd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 17 00:13:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 17 00:13:18 2016 +0000"
      },
      "message": "Merge \"Split users_client from keystone V3 client\""
    },
    {
      "commit": "fa669f81e8ff022cb755f584ce9963aa23d77876",
      "tree": "c1fdfc84746856a1ac6ba24db25a04045ab25591",
      "parents": [
        "22ed3002f2e658cbccf08e02ff36f8994838b699",
        "1d0c1dca74a4a1ab90c03c8fc675fe55fb2feccf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 16 17:58:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 16 17:58:27 2016 +0000"
      },
      "message": "Merge \"Emit warning when instances have ports not ACTIVE\""
    },
    {
      "commit": "5f4964c898d120b1051231f7b2ca2a9ca84d0b0e",
      "tree": "b6cdec5fe83c87cd9e8eb590cb636972cae97f60",
      "parents": [
        "ab1f21d7bebe27745a787e02073231b14ff5b863"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Feb 10 15:41:52 2016 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Feb 16 14:01:57 2016 +0000"
      },
      "message": "Remove some dead code\n\nThis code is not used anymore.\n\nChange-Id: Ia3b341721510b4886f5288e67cfe3935ca204de6\n"
    },
    {
      "commit": "e5bef75290bf6bc32113a8478b19b02e3aa44e23",
      "tree": "5edfc5eb0529f20ff6fffe1635143e89d8a59cc2",
      "parents": [
        "47a93ab4ccc729f7d56d8577bf1d439c402621d3"
      ],
      "author": {
        "name": "BinBin Cong",
        "email": "binbin.cong@easystack.cn",
        "time": "Tue Feb 16 09:53:55 2016 +0000"
      },
      "committer": {
        "name": "BinBin Cong",
        "email": "binbin.cong@easystack.cn",
        "time": "Tue Feb 16 11:27:17 2016 +0000"
      },
      "message": "Remove test test_create_delete_server_group_with_multiple_policies\n\nBug 1324348 has been resolved, and it prevented nova from accepting\nduplicated policies, so this test should be removed.\n\nAnd, the negative test cases for this has been added to nova project\nnova/tests/unit/api/openstack/compute/test_server_groups.py\ntest_create_server_group_with_duplicate_policies\ntest_create_server_group_conflicting_policies\n\nChange-Id: Ida9a7143234aa4f41a72987d2b8d0d8d179041c5\n"
    },
    {
      "commit": "22ed3002f2e658cbccf08e02ff36f8994838b699",
      "tree": "27262c7e4d042f2a1ea70d008fc7e1fd83e7c684",
      "parents": [
        "8e93dc0f57f70f1f30eb1e5e55afa3c39b94d85b",
        "aaf3fc9660da17abc0a60b2ea879a09d7dc1e0f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 16 10:53:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 16 10:53:03 2016 +0000"
      },
      "message": "Merge \"Don\u0027t run testcase if interface_attach is False\""
    },
    {
      "commit": "8e93dc0f57f70f1f30eb1e5e55afa3c39b94d85b",
      "tree": "dad34c7c617d0698a4a6e1cb058c32ac20a701d2",
      "parents": [
        "47a93ab4ccc729f7d56d8577bf1d439c402621d3",
        "b5ce7357f250bad1ccc99ad47d96628beaded5c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 16 06:51:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 16 06:51:06 2016 +0000"
      },
      "message": "Merge \"Use quotas/security_groups clients from tempest-lib\""
    },
    {
      "commit": "888cac46a8259a5150adbe2babd1692f5d7a71a1",
      "tree": "9903aa81739cb0602f1617e74f2e98d3ab499f48",
      "parents": [
        "b5ce7357f250bad1ccc99ad47d96628beaded5c9"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Feb 12 18:06:50 2016 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Feb 16 04:17:13 2016 +0000"
      },
      "message": "Use subnetpools_client from tempest-lib\n\nThe files below have been migrated to tempest-lib\n\n * subnetpools_client.py: I97b67e2385452db6ef59bc4b8c63c211ca119bc2\n\nNow Tempest-lib provides those as stable interfaces. So Tempest should\nstart using those from lib and remove its own copy.\n\nChange-Id: Icc34718c0821f2b13ab48aa80e54cd42616d177d\n"
    },
    {
      "commit": "b5ce7357f250bad1ccc99ad47d96628beaded5c9",
      "tree": "9706fcd31778218e59a8aa7496a722d686291829",
      "parents": [
        "c509a152c3d6e4d9f729bbb4446e161aa3f1d64f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Feb 12 12:20:27 2016 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Feb 16 04:17:13 2016 +0000"
      },
      "message": "Use quotas/security_groups clients from tempest-lib\n\nThe files below have been migrated to tempest-lib\n\n * quotas_client.py         : I559c7ec29d6cc85060d59b8b7714a669a277f217\n * security_groups_client.py: I559c7ec29d6cc85060d59b8b7714a669a277f217\n\nNow Tempest-lib provides those as stable interfaces. So Tempest should\nstart using those from lib and remove its own copy.\n\nChange-Id: Ib97637566b5f48523b7b39899f0350fdf8f87a9e\n"
    },
    {
      "commit": "aaf3fc9660da17abc0a60b2ea879a09d7dc1e0f2",
      "tree": "317daa3f4c7d914e421437d91e1cfc8947eebd77",
      "parents": [
        "e913b82bd24a72e60ccfb505017470b0930560f9"
      ],
      "author": {
        "name": "Evgeny Antyshev",
        "email": "eantyshev@virtuozzo.com",
        "time": "Mon Feb 15 11:49:22 2016 +0000"
      },
      "committer": {
        "name": "Evgeny Antyshev",
        "email": "eantyshev@virtuozzo.com",
        "time": "Mon Feb 15 11:49:22 2016 +0000"
      },
      "message": "Don\u0027t run testcase if interface_attach is False\n\nOnline interface attachment is used in \"spoofing\" testcase,\ntherefore it should not be run when interface_attach is False\n\nChange-Id: Id84305116bafca988ec55fc665b19897f5bcf872\n"
    },
    {
      "commit": "6d94467b4a3d0780cade33135e405fa614cddba6",
      "tree": "ed89fc560627543c4c3564b4766a4bb71a1d2fc5",
      "parents": [
        "2c5e58eebaa295847f795de284ec697fa9bcdd6c"
      ],
      "author": {
        "name": "groghkov",
        "email": "groghkov@maprtech.com",
        "time": "Thu Feb 11 16:59:17 2016 +0200"
      },
      "committer": {
        "name": "groghkov",
        "email": "groghkov@maprtech.com",
        "time": "Mon Feb 15 13:44:34 2016 +0200"
      },
      "message": "Remove MapR 4.0.1 tempest test\n\nMapR 4.0.1 is no longer supported by sahara\nMapR plugin is in alpha version and is not\nincluded by default\n\nChange-Id: I9037dac3f927bcea333ed1eb25b07648e96a5bc8\n"
    },
    {
      "commit": "86d90f2d4c5d037e69b63dde04e0d5c86a361ad1",
      "tree": "50d0a9f86281c26fd5e0934956da110edfeee8aa",
      "parents": [
        "3043f133b2d68fdbbea0d81b68d2225ee62348e6"
      ],
      "author": {
        "name": "Yuriy Nesenenko",
        "email": "ynesenenko@mirantis.com",
        "time": "Wed Jan 13 14:01:39 2016 +0200"
      },
      "committer": {
        "name": "Yuriy Nesenenko",
        "email": "ynesenenko@mirantis.com",
        "time": "Mon Feb 15 11:29:12 2016 +0200"
      },
      "message": "Skip the test_get_service_by_host_name\n\nThis patch skips the test_get_service_by_host_name to get cinder\nchanges merged [1]. String for host could include host@backend info.\nThe service cinder-volume has got the info for host in this format and\ntherefore it is missing in the service list.\n\n[1] I21775106693176ca128dbfd9db0d43cfc58de00a\n\nRelated-Bug: #1530144\nChange-Id: I4044ab15078ecf54447e1c6e67c27fc8d7c9d6f7\n"
    },
    {
      "commit": "7aea534b377009b2ee694ec3c81c0bf44554b3fd",
      "tree": "1dfadf4dfa50d502ccad806193fc20901f08af32",
      "parents": [
        "47a93ab4ccc729f7d56d8577bf1d439c402621d3"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Tue Feb 09 09:10:12 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Fri Feb 12 17:31:09 2016 +0000"
      },
      "message": "Split users_client from keystone V3 client\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ib21c15d9ad3471821163cf93a6313ad384ad7123\n"
    },
    {
      "commit": "47a93ab4ccc729f7d56d8577bf1d439c402621d3",
      "tree": "95bf9972a51049b78d14949ca44b5bdade2053ba",
      "parents": [
        "e913b82bd24a72e60ccfb505017470b0930560f9"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Sun Feb 07 16:32:49 2016 -0600"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Fri Feb 12 17:28:33 2016 +0000"
      },
      "message": "Separate projects client from identity V3 client\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I236b2468de81539ae06937c2644c9840bea68b96\n"
    },
    {
      "commit": "e913b82bd24a72e60ccfb505017470b0930560f9",
      "tree": "6eb14352820b6da58225d4a25cbe41b96038f568",
      "parents": [
        "c509a152c3d6e4d9f729bbb4446e161aa3f1d64f",
        "8aa8dcb3d51312e2e750f7dcb5d9e75e70d1eac9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 12 15:09:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 12 15:09:10 2016 +0000"
      },
      "message": "Merge \"Add cleanup for endpoint tests\""
    },
    {
      "commit": "c509a152c3d6e4d9f729bbb4446e161aa3f1d64f",
      "tree": "6f9c24aba455476c5fc6121ca94aaf8384de969d",
      "parents": [
        "df88737b9cdaabb5633b4fefb723676e71cd1af0"
      ],
      "author": {
        "name": "reedip",
        "email": "reedip.banerjee@nectechnologies.in",
        "time": "Tue Feb 09 11:14:27 2016 +0900"
      },
      "committer": {
        "name": "Reedip",
        "email": "reedip.banerjee@nectechnologies.in",
        "time": "Fri Feb 12 04:27:41 2016 +0000"
      },
      "message": "Fix cleanup for networking quota\n\nWith the introduction of changes in [1], the tempest tests\nfor \"neutron quota\" needs to be changed. This is because,\nunlike earlier, if the a tenant does not have a user-defined\nquota, calling \"neutron quota-delete\" on that tenant will now\nreturn 404.\n\n[1]:https://review.openstack.org/#/c/276096/\nNeeded-By: I1cd91b5e06bd17f9aac97bba71228f2e5c48879b\n\nChange-Id: I92655bd6358aabc149c8f8d279bd0ce9bc66fe64\n"
    },
    {
      "commit": "df88737b9cdaabb5633b4fefb723676e71cd1af0",
      "tree": "5ce45cd7de20eb90f3f96f7b39622f16b539d2fb",
      "parents": [
        "14fb4cae42b0761c244cafc7114bdec7a8c8789a",
        "77343e9ba55d81a68377e82d3765d3f6b5a40778"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 16:56:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 16:56:07 2016 +0000"
      },
      "message": "Merge \"Use 2 network clients from tempest-lib\""
    },
    {
      "commit": "14fb4cae42b0761c244cafc7114bdec7a8c8789a",
      "tree": "a97519e937528e0dc22c62f1636ee8a185a741a2",
      "parents": [
        "2c5e58eebaa295847f795de284ec697fa9bcdd6c"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Feb 11 07:45:52 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Feb 11 07:45:52 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I51dc3f22f7b557e1c24888fdfbf3ea064b0c864b\n"
    },
    {
      "commit": "2c5e58eebaa295847f795de284ec697fa9bcdd6c",
      "tree": "2fdf2ed51cd8e2201f23b9b4eba4c650e951cf99",
      "parents": [
        "8269bb72b8f75a8fdf228f934f6ddac07eb51fe1",
        "e7740ea8e6cd7ff76be57d5c467e51c238616391"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 05:32:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 05:32:25 2016 +0000"
      },
      "message": "Merge \"Revert \"Remove setup_credentials from orchestration tests\"\""
    },
    {
      "commit": "8269bb72b8f75a8fdf228f934f6ddac07eb51fe1",
      "tree": "dcc284fd84b9031b0aff46a22aad2170aa5c5f6d",
      "parents": [
        "8e602afe3f4af9876ba06a43814e098b65d13c01",
        "bdf1d8d11fe57074214d639715eb229a83b52325"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 11 02:09:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 11 02:09:21 2016 +0000"
      },
      "message": "Merge \"Fixing test_create_port_in_allowed_allocation_pool when 3 (or more) controllers\""
    },
    {
      "commit": "e7740ea8e6cd7ff76be57d5c467e51c238616391",
      "tree": "092a507a60b4d1d4755c9d58aea7c94fb8c75727",
      "parents": [
        "ade168405087243271ab8670c77bf2ea3790a817"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Tue Feb 09 20:13:13 2016 +0000"
      },
      "committer": {
        "name": "David Moreau Simard",
        "email": "dms@redhat.com",
        "time": "Wed Feb 10 14:39:21 2016 +0000"
      },
      "message": "Revert \"Remove setup_credentials from orchestration tests\"\n\nThis patch generates failures on non-devstack trunk CI.\nWith tempest installed from source and running heat from master branch\nwe are seeing issues as described in the linked bug.\n\nPartial-Bug: #1543785\nThis reverts commit ade168405087243271ab8670c77bf2ea3790a817.\n\nChange-Id: I5ba1ebdc9e28e035eec9cc4b8ad765740b394ddf\n"
    },
    {
      "commit": "8e602afe3f4af9876ba06a43814e098b65d13c01",
      "tree": "5c471f178c346b90ac25787d506b558b6acf93f9",
      "parents": [
        "c990adeaa4ccb09eef07eab24db0bc799f6b0da9",
        "bd769600394d82cbc72411c9c3e7613f17a9097c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 10 06:45:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 10 06:45:33 2016 +0000"
      },
      "message": "Merge \"Fixing typos in tempest/test.py\""
    },
    {
      "commit": "c990adeaa4ccb09eef07eab24db0bc799f6b0da9",
      "tree": "0d11c0e2feca987d65515520f937449153ac624d",
      "parents": [
        "da31a622c55c479e15cab955d67ca484b2bead70",
        "5ae389fcde182a030a8da55dbf2e5c92b6c3acbe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 10 06:38:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 10 06:38:02 2016 +0000"
      },
      "message": "Merge \"Identity V3: missing api coverage for \u0027Get Endpoint\u0027 method\""
    },
    {
      "commit": "8aa8dcb3d51312e2e750f7dcb5d9e75e70d1eac9",
      "tree": "5fdf0e3a8831d4ad2f18a40aaa9c785e88d25242",
      "parents": [
        "5ae389fcde182a030a8da55dbf2e5c92b6c3acbe"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 10 15:11:01 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 10 15:11:01 2016 +0900"
      },
      "message": "Add cleanup for endpoint tests\n\nIn endpoint tests, cleanup is not handled in case\nof any exception during creation and deletion of endpoint.\n\nThis commit adds the cleanup part for exception case too.\n\nChange-Id: I6d9a1c01d3b7311e542dce88c11b21efb7759f26\n"
    },
    {
      "commit": "da31a622c55c479e15cab955d67ca484b2bead70",
      "tree": "b6ec0893c1200bb3eaed9f9ad9c5e5785acef6ed",
      "parents": [
        "993a6f58f158f343f0d4168866c16e0ad9793f32",
        "57c6655d4b0baa0acb704d987b41801ea41e1583"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 10 05:58:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 10 05:58:19 2016 +0000"
      },
      "message": "Merge \"Log more info when mke2fs fails on a guest\""
    },
    {
      "commit": "fe3343768144080c42c88f9bd23edd065f84c427",
      "tree": "29540f5e23f2fee046c299538a1cb42ab16396bb",
      "parents": [
        "ab1f21d7bebe27745a787e02073231b14ff5b863"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Feb 09 14:38:45 2016 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Feb 09 19:05:06 2016 +0100"
      },
      "message": "Remove old code for Juno compatibility\n\nJuno is EOL for long enough to remove this dead code.\n\nChange-Id: I4202e54b9fb9283a51440888c47a776401eb0324\n"
    },
    {
      "commit": "993a6f58f158f343f0d4168866c16e0ad9793f32",
      "tree": "5591d3faaa389a9e26ca502dae1b188d26168763",
      "parents": [
        "ab1f21d7bebe27745a787e02073231b14ff5b863",
        "0e1f3692ce96549ad05cb6d8daa07a6dfe902d9a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 14:02:14 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 14:02:14 2016 +0000"
      },
      "message": "Merge \"Revert \"Cap Pip\u003c8 due to pip bug\"\""
    },
    {
      "commit": "ab1f21d7bebe27745a787e02073231b14ff5b863",
      "tree": "6b5116ff32c8c3726ff5d895a8cc1f4b59b57d3c",
      "parents": [
        "efc538e7a97037d8015098f14d348728ae3a400f",
        "cd97fea1338ed13f2bcb258fe9f29cbb48f3bd8f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 13:34:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 13:34:35 2016 +0000"
      },
      "message": "Merge \"Remove Keystone client variables that are not used anywhere\""
    },
    {
      "commit": "efc538e7a97037d8015098f14d348728ae3a400f",
      "tree": "04fedab18c12c7c65720e8bfe34fc4f19b92df3a",
      "parents": [
        "56c1c5eec3705abec14fcaf008b6ca8ffb31ecc5",
        "a21c1f120081d1ca148b64adf628b6415f1ce712"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 12:55:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 12:55:38 2016 +0000"
      },
      "message": "Merge \"Redundent if Statement\""
    },
    {
      "commit": "56c1c5eec3705abec14fcaf008b6ca8ffb31ecc5",
      "tree": "d9a696b4c500416e5302e86a58eee0d11141c033",
      "parents": [
        "aa461b746bac5144d99454ebdfece860e3fd7173",
        "678ea6a8aeaafd8bd04c6a1b342e6f08cba13967"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 12:55:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 12:55:28 2016 +0000"
      },
      "message": "Merge \"Updated .gitignore to work with ide\""
    },
    {
      "commit": "aa461b746bac5144d99454ebdfece860e3fd7173",
      "tree": "5feaf296d6733e0292c798b20370dfdeb9cc183a",
      "parents": [
        "04d8c9d9791bc464c68ffe87471f704d09748075",
        "ade168405087243271ab8670c77bf2ea3790a817"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 12:55:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 12:55:18 2016 +0000"
      },
      "message": "Merge \"Remove setup_credentials from orchestration tests\""
    },
    {
      "commit": "04d8c9d9791bc464c68ffe87471f704d09748075",
      "tree": "a1e7c33796a9dcb9cbfe97a3e4a6c409950673b8",
      "parents": [
        "de24a0205b651748db82c6c3101fd78b005d2c5f",
        "800f063646fe014cfb9b583d1977cee85a2266d6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 12:54:05 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 12:54:05 2016 +0000"
      },
      "message": "Merge \"Update .mailmap\""
    },
    {
      "commit": "57c6655d4b0baa0acb704d987b41801ea41e1583",
      "tree": "4bb63acf3ff1b709bfe4211f093729cc91a94698",
      "parents": [
        "683f8bf436dfc60d051c491eaa0f9e3745dde9a3"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 08 08:51:13 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 09 10:34:24 2016 +0000"
      },
      "message": "Log more info when mke2fs fails on a guest\n\nWe have a device not found issue, but it\u0027s unclear if the device\ndoesn\u0027t exist at all, or it\u0027s in the wrong place. When we fail, dump\nout the contents of /dev for further review.\n\nChange-Id: I8b66b8acadc1d50a5ea7befd5ca6874c1dedcb4e\n"
    },
    {
      "commit": "de24a0205b651748db82c6c3101fd78b005d2c5f",
      "tree": "8fd597957592abd87cd6c02bbe19e31946a0764b",
      "parents": [
        "6ab41813e455e1b35b04e851277926506457f43f",
        "0911af63f4b9e7b9815f95dc05809e65f4cb2848"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 09:37:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 09:37:07 2016 +0000"
      },
      "message": "Merge \"Fix KeyError in exception message of manager\""
    },
    {
      "commit": "77343e9ba55d81a68377e82d3765d3f6b5a40778",
      "tree": "9b2af783788545b25e5db259e45eafb90f9373d5",
      "parents": [
        "6ab41813e455e1b35b04e851277926506457f43f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Feb 09 07:57:22 2016 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Feb 09 08:01:57 2016 +0000"
      },
      "message": "Use 2 network clients from tempest-lib\n\nThe files below have been migrated to tempest-lib\n\n * agents_client.py    : I97b67e2385452db6ef59bc4b8c63c211ca119bc2\n * extensions_client.py: I76b1d0b1c3ffb2c366c4e6d95105d9c8fde2a22b\n\nNow Tempest-lib provides those as stable interfaces. So Tempest should\nstart using those from lib and remove its own copy.\n\nChange-Id: Ia2b48d9f2848d006cd9734c7fb5c2ea65c13e043\n"
    },
    {
      "commit": "6ab41813e455e1b35b04e851277926506457f43f",
      "tree": "5307f51ebcdb435644cce8cba0a30c67479385b5",
      "parents": [
        "99e6b9f6544ff3201cfd8c6327c5eea28b2b374a",
        "2c4cb0c999f48bb737eac950255cd633524fa398"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 07:17:22 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 07:17:22 2016 +0000"
      },
      "message": "Merge \"Make v3 identity_client consistent\""
    },
    {
      "commit": "99e6b9f6544ff3201cfd8c6327c5eea28b2b374a",
      "tree": "d5983df0085dc9f0e65fc7ae3bd9b599837a8041",
      "parents": [
        "b7c08095580b176277efdce94ab1458318b87f21",
        "f385bdeaf0606010f0be2d45486438f28a50fe57"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 06:17:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 06:17:46 2016 +0000"
      },
      "message": "Merge \"Add note about ironic config options\""
    },
    {
      "commit": "b7c08095580b176277efdce94ab1458318b87f21",
      "tree": "b6972a8ecea6ad52dd7911b9c5c58f5a375ffa2f",
      "parents": [
        "683f8bf436dfc60d051c491eaa0f9e3745dde9a3",
        "bbeab27ab8f05ad1287907222fb6b02990021885"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 09 03:27:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 09 03:27:45 2016 +0000"
      },
      "message": "Merge \"Revert \"Add new test \"RebuildInstanceWithVolume\"\"\""
    },
    {
      "commit": "800f063646fe014cfb9b583d1977cee85a2266d6",
      "tree": "e1c3f27c1528b9346d4c7c1c638868362391bd0e",
      "parents": [
        "683f8bf436dfc60d051c491eaa0f9e3745dde9a3"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Feb 05 16:24:35 2016 +1100"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Tue Feb 09 12:22:11 2016 +0900"
      },
      "message": "Update .mailmap\n\nThis commit updates and sorts the .mailmap file for top 30th\ncontributors. I picked up the latest author names and emails from the\ncommit log.\nThe .mailmap feature is used to coalesce together commits by the same\nperson in the shortlog, where their name and/or email address was\nspelled differently[1].\n\n[1] https://git-scm.com/docs/git-shortlog\n\nChange-Id: Ibc28a0b4f5839df9e6cd7df156ed818300312acd\n"
    },
    {
      "commit": "0911af63f4b9e7b9815f95dc05809e65f4cb2848",
      "tree": "679c3d427ab4e6a4e19cf88967b1f5a5bb7ea511",
      "parents": [
        "683f8bf436dfc60d051c491eaa0f9e3745dde9a3"
      ],
      "author": {
        "name": "Eric Brown",
        "email": "browne@vmware.com",
        "time": "Mon Feb 08 17:15:40 2016 -0800"
      },
      "committer": {
        "name": "Eric Brown",
        "email": "browne@vmware.com",
        "time": "Mon Feb 08 17:17:05 2016 -0800"
      },
      "message": "Fix KeyError in exception message of manager\n\nThis resolves the KeyError getting written to the logs instead of\nthe actual exception message.\n\nChange-Id: Ia1600a6990568f2bf5a8d8a38de35a5d3b182931\nCloses-Bug: #1541922\n"
    },
    {
      "commit": "bbeab27ab8f05ad1287907222fb6b02990021885",
      "tree": "c5766d6cf164f52410ec2d0eb5af61d3934af055",
      "parents": [
        "7e2ba2261149f802c0a0b1e6d0796d4c353da270"
      ],
      "author": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Mon Feb 08 19:11:28 2016 +0000"
      },
      "committer": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Mon Feb 08 19:11:28 2016 +0000"
      },
      "message": "Revert \"Add new test \"RebuildInstanceWithVolume\"\"\n\nThis reverts commit 7e2ba2261149f802c0a0b1e6d0796d4c353da270.\n\nThis test has failed in the gate multiple times today\nhttps://jenkins02.openstack.org/job/gate-tempest-dsvm-full-ceph/6420/\nhttps://jenkins03.openstack.org/job/gate-tempest-dsvm-full-ceph/6625/\nhttps://jenkins05.openstack.org/job/gate-tempest-dsvm-full-ceph/6799/\nhttps://jenkins07.openstack.org/job/gate-tempest-dsvm-full-ceph/7033/\n\nChange-Id: Ia3739d66a10c270f26ba318ad0581b3403e19ed3\n"
    },
    {
      "commit": "683f8bf436dfc60d051c491eaa0f9e3745dde9a3",
      "tree": "5a2c5b826140952c18e656707c1c858bae3b9125",
      "parents": [
        "197aa00668fe4b02b20d2d9eec0e7244df85a41e",
        "7e2ba2261149f802c0a0b1e6d0796d4c353da270"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 08 10:34:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 08 10:34:54 2016 +0000"
      },
      "message": "Merge \"Add new test \"RebuildInstanceWithVolume\"\""
    },
    {
      "commit": "197aa00668fe4b02b20d2d9eec0e7244df85a41e",
      "tree": "b6972a8ecea6ad52dd7911b9c5c58f5a375ffa2f",
      "parents": [
        "cb37b3d7a547a2a871aa68752d1cd0b95f18f334",
        "545e07e7feddd0e3525a1b788793e426cbdeaaf5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 08 10:03:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 08 10:03:50 2016 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "cb37b3d7a547a2a871aa68752d1cd0b95f18f334",
      "tree": "d14b7c326177c1c52beba5b8a357c6a3fa90189d",
      "parents": [
        "3f401d3cab4283bda6bae05ebfd34e0d034326e0",
        "94aca95892fe975861fd4471cdae28cd66041e63"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 08 07:28:29 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 08 07:28:30 2016 +0000"
      },
      "message": "Merge \"Make 2 functions in network_client use **kwargs\""
    },
    {
      "commit": "3fc1246ee97439ad0fd5258c7145bdc600a1cd31",
      "tree": "2d82d9b2aa39f25b9c30a54288706f7c506a2e81",
      "parents": [
        "2d4f47fac7ed1ae60ee41f86cb2c5535387c16c8"
      ],
      "author": {
        "name": "Maho Koshiya",
        "email": "koshiya.maho@po.ntts.co.jp",
        "time": "Mon Dec 14 19:03:12 2015 +0900"
      },
      "committer": {
        "name": "Maho Koshiya",
        "email": "koshiya.maho@po.ntts.co.jp",
        "time": "Mon Feb 08 15:14:30 2016 +0900"
      },
      "message": "Add tests of port_id in the attach interfaces nova API\n\nThe attach interfaces API of nova does not specify port_id or\nfixed_ips in tempests.\nSo, need to check these behavior in tempests.\n\nThis patch include test case of port_id.\n\nChange-Id: I9f69c267fdf63126e93f334c988fda77464ca2b0\nCloses-bug: #1525813\n"
    },
    {
      "commit": "545e07e7feddd0e3525a1b788793e426cbdeaaf5",
      "tree": "cb3f9b1169924f6edcf2e09f82b190fbf70ed726",
      "parents": [
        "3f401d3cab4283bda6bae05ebfd34e0d034326e0"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Feb 08 02:45:04 2016 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Feb 08 02:45:04 2016 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Ie29ace2e8920032a4c4dc9d38407e82b303eca26\n"
    },
    {
      "commit": "3f401d3cab4283bda6bae05ebfd34e0d034326e0",
      "tree": "25a4089441033b7d860dbf30533e588df88f67e5",
      "parents": [
        "311f52c81274724d2a49515fffaf23ff5b94e961",
        "a67056d5c3c1aed5a776f1f247656476d6e37029"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 07 11:57:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 07 11:57:38 2016 +0000"
      },
      "message": "Merge \"Fixed bug with url building\""
    },
    {
      "commit": "311f52c81274724d2a49515fffaf23ff5b94e961",
      "tree": "8a2cc815ff3a1ddb2a58a71209bf8def749efa70",
      "parents": [
        "97f119f9780b86bb3684e124e9999efe3dc10db3",
        "dfdef47bf60fa2c26ed402abf868283c850c558b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 06 13:04:14 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 06 13:04:14 2016 +0000"
      },
      "message": "Merge \"don\u0027t explicitly delete security group rules\""
    },
    {
      "commit": "97f119f9780b86bb3684e124e9999efe3dc10db3",
      "tree": "e4755502c05df9f26091ce76962c124364fe2dd4",
      "parents": [
        "6ce9ef6d8a2077b52707a2e1bf12788c001b72fe",
        "ea75ca9cc15e3a3568991d7054851e9f2b8fadaf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 06 00:42:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 06 00:42:36 2016 +0000"
      },
      "message": "Merge \"Remove redundant import from scenario tests\""
    },
    {
      "commit": "678ea6a8aeaafd8bd04c6a1b342e6f08cba13967",
      "tree": "5d8d67a4ca0af728c34ed79e8f63b7365a71010b",
      "parents": [
        "6ce9ef6d8a2077b52707a2e1bf12788c001b72fe"
      ],
      "author": {
        "name": "Timofey Durakov",
        "email": "tdurakov@mirantis.com",
        "time": "Fri Feb 05 20:32:28 2016 +0300"
      },
      "committer": {
        "name": "Timofey Durakov",
        "email": "tdurakov@mirantis.com",
        "time": "Fri Feb 05 20:32:28 2016 +0300"
      },
      "message": "Updated .gitignore to work with ide\n\nadded to gitignore:\n.idea\n.project\n.pydevproject\n\nChange-Id: I002a94e25d6ab86eb334b30a7d889d4f338d7764\n"
    },
    {
      "commit": "2c4cb0c999f48bb737eac950255cd633524fa398",
      "tree": "3e99f8895073aa4b5ff6c012453e60e7f7a6e5a4",
      "parents": [
        "f8235411bf7c8f1a6ea80843d8c3634c676a4da5"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Feb 03 07:16:21 2016 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Feb 05 03:02:50 2016 +0000"
      },
      "message": "Make v3 identity_client consistent\n\nidentity_client of v3 API was inconsistent and it was against the\npep8 T110 rule. This patch fixes these inconsistencies.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Iee460fac7eda8b0c02129e26448304b3c135019e\n"
    },
    {
      "commit": "1d0c1dca74a4a1ab90c03c8fc675fe55fb2feccf",
      "tree": "a4030159456098e25f98525b06183990d7c44697",
      "parents": [
        "6ce9ef6d8a2077b52707a2e1bf12788c001b72fe"
      ],
      "author": {
        "name": "Kevin Benton",
        "email": "blak111@gmail.com",
        "time": "Thu Feb 04 14:30:08 2016 -0800"
      },
      "committer": {
        "name": "Kevin Benton",
        "email": "blak111@gmail.com",
        "time": "Thu Feb 04 14:30:08 2016 -0800"
      },
      "message": "Emit warning when instances have ports not ACTIVE\n\nThis changes the tempest logic to request all ports rather than\njust ACTIVE ports for a server and then filters them locally so\nwe can log an warning message when a server has ports not in the\nACTIVE state. This will help debug cases in the future where the\nNeutron port status is in an unstable state due to agent wiring\nerrors.\n\nChange-Id: I979a06688a5dfecaaef5e7e4a85cb8494095c754\nCloses-Bug: #1523638\n"
    },
    {
      "commit": "bd769600394d82cbc72411c9c3e7613f17a9097c",
      "tree": "93362ba07ae830bf3b907a453b5bc76eb5a38cd2",
      "parents": [
        "781f2b7a1ce71a041cfd81a946f9acc05084feff"
      ],
      "author": {
        "name": "Joshua White",
        "email": "joshua.l.white@intel.com",
        "time": "Tue Feb 02 09:30:11 2016 -0800"
      },
      "committer": {
        "name": "Joshua White",
        "email": "joshua.l.white@intel.com",
        "time": "Thu Feb 04 13:11:42 2016 -0800"
      },
      "message": "Fixing typos in tempest/test.py\n\nCorrected misspelled words located in comments of functions\nget_tenant_network,set_resource, and tearDownClass.  This will help to\navoid any confusion when someone is reading comments for clarification.\n\nChange-Id: I90a44e46ce0fad03416b3efcc3c6bb67986e94d3\nCloses-Bug: 1541020\n"
    },
    {
      "commit": "6ce9ef6d8a2077b52707a2e1bf12788c001b72fe",
      "tree": "35ba20288cf8214dd948e584625c64e4cf2e99a3",
      "parents": [
        "86408d6158e6f4d766ef973c056df33410a4d0d0",
        "d2e7a0afbaff0f1ee2ac06d31c930706418cde5a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 04 15:59:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 04 15:59:09 2016 +0000"
      },
      "message": "Merge \"Add new exception InvalidAPIVersionRange for microversion\""
    },
    {
      "commit": "a67056d5c3c1aed5a776f1f247656476d6e37029",
      "tree": "f93a0af11cbc0fe6f5b6bc89efa1e32fe0aeee2f",
      "parents": [
        "86408d6158e6f4d766ef973c056df33410a4d0d0"
      ],
      "author": {
        "name": "Eyal Posener",
        "email": "eyal@stratoscale.com",
        "time": "Thu Feb 04 11:35:47 2016 +0200"
      },
      "committer": {
        "name": "Shoham Peller",
        "email": "shoham.peller@stratoscale.com",
        "time": "Thu Feb 04 11:49:17 2016 +0200"
      },
      "message": "Fixed bug with url building\n\nThe requested server ID contains the hash tag, which makes the sent\nrequest url suffix of the form:\n`/v2/tenant-id/servers/!@#$%^\u0026*()/action`, which includes a \u0027#\u0027.\n\nThe path of this url is `/v2/tenant-id/servers/!@` and the fragment\nidentifier of this path is `$%^\u0026*()/action`. This is not the right\nbehavior and might lead to failures when a backend server parses the\nurl correctly.\n\nRemoving the \u0027#\u0027 from the ID fixes this.\n\nChange-Id: I1ce02e78324ccbca314218a8e62967db68e59a80\nCloses-bug: #1541761\n"
    },
    {
      "commit": "86408d6158e6f4d766ef973c056df33410a4d0d0",
      "tree": "90e77daee2cfb3113ce501dcf521bf3ee3c023c1",
      "parents": [
        "f8235411bf7c8f1a6ea80843d8c3634c676a4da5",
        "570527f15e22bf3c7e74c5f4b4d98ecd7b8e3b42"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 03 23:06:11 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 03 23:06:11 2016 +0000"
      },
      "message": "Merge \"Only run dual-NIC/dual-stack IPv6 tests in gate\""
    },
    {
      "commit": "7e2ba2261149f802c0a0b1e6d0796d4c353da270",
      "tree": "a82e137f13dba1be5bd8e19b74edeb495df31694",
      "parents": [
        "f8235411bf7c8f1a6ea80843d8c3634c676a4da5"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Tue May 12 18:41:04 2015 +0300"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Thu Feb 04 00:58:11 2016 +0200"
      },
      "message": "Add new test \"RebuildInstanceWithVolume\"\n\nThis test is for verifying functionality of rebuilding instance with volume.\nThe following is the scenario outline:\n1. Boot an instance\n2. Create a volume\n3. Attach the volume to the instance\n4. Create a file with timestamp on the volume\n5. Rebuild the instance\n6. Check existence of the file which was created at step #4\n7. Detach the volume\n\nCo-Authored-By: Roman Podoliaka \u003crpodolyaka@mirantis.com\u003e\n\nDepends-On: I4846418c4dbdae5b1ac1c08e8b9ac8cea5cb2990\nChange-Id: I1158719cb906309a29ea83460e7e35d753ad1081\n"
    },
    {
      "commit": "f385bdeaf0606010f0be2d45486438f28a50fe57",
      "tree": "f4b60abb89d671ca50e7ebf9b3d35dacdb3ba01e",
      "parents": [
        "f8235411bf7c8f1a6ea80843d8c3634c676a4da5"
      ],
      "author": {
        "name": "Devananda van der Veen",
        "email": "devananda.vdv@gmail.com",
        "time": "Wed Feb 03 07:56:01 2016 -0800"
      },
      "committer": {
        "name": "Devananda van der Veen",
        "email": "devananda.vdv@gmail.com",
        "time": "Wed Feb 03 07:56:01 2016 -0800"
      },
      "message": "Add note about ironic config options\n\nAdd a note to config.py: ironic config options\nneed to be kept here (in tempest) until Liberty EOL.\n\nChange-Id: Iac0da6ce6ffb14b69b7cedac2356d6d4cc6b6df8\n"
    },
    {
      "commit": "94aca95892fe975861fd4471cdae28cd66041e63",
      "tree": "954738d62fb792eb41bd2e9d7949ce7bec0b5091",
      "parents": [
        "d39047daa98550db50fb7047dd95687ede61402c"
      ],
      "author": {
        "name": "piyush110786",
        "email": "piyush.pathak@ril.com",
        "time": "Thu Dec 17 12:54:44 2015 +0530"
      },
      "committer": {
        "name": "piyush110786",
        "email": "piyush.pathak@ril.com",
        "time": "Wed Feb 03 10:21:05 2016 +0530"
      },
      "message": "Make 2 functions in network_client use **kwargs\n\nAs we discussed on http://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\n\nThis patch makes add_router_interface,remove_router_interface of network_client use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ib6e222431c9681d01890bc980547cc2e90923526\n"
    },
    {
      "commit": "f8235411bf7c8f1a6ea80843d8c3634c676a4da5",
      "tree": "c5766d6cf164f52410ec2d0eb5af61d3934af055",
      "parents": [
        "781f2b7a1ce71a041cfd81a946f9acc05084feff",
        "20e9861d51182ad53873244039f3cdeae114185f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 03 04:11:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 03 04:11:53 2016 +0000"
      },
      "message": "Merge \"Consolidate the ssh code\""
    },
    {
      "commit": "570527f15e22bf3c7e74c5f4b4d98ecd7b8e3b42",
      "tree": "300b668aa5ba00abe1814591a8bc3c017d6c2c1a",
      "parents": [
        "c5bb7663b618a91b15d379fb5b2550e238566ce6"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "brian.haley@hp.com",
        "time": "Wed Oct 28 17:09:28 2015 +0900"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "brian.haley@hpe.com",
        "time": "Tue Feb 02 22:33:10 2016 -0500"
      },
      "message": "Only run dual-NIC/dual-stack IPv6 tests in gate\n\nThis reduces test time by 75%, which in this case is many\nminutes.  The speed-up in the gate queue is significant.\n\nWe don\u0027t really need to test the other six modes I\u0027m marking\n\"slow\" here, as Dual-NIC/dual-stack tests everything, and if\nit\u0027s not working then the single-NIC case doesn\u0027t matter.\n\nThey will still get run on a periodic basis everynight, with\nstatus available here:\n\n    http://status.openstack.org/openstack-health/#/job/periodic-tempest-dsvm-all-master\n\nThese should eventually move into Neutron as in-tree tests.\n\nCloses-bug: #1489962\nChange-Id: I378710382fb01c5afaf10c5e892600244be02449\n"
    },
    {
      "commit": "dfdef47bf60fa2c26ed402abf868283c850c558b",
      "tree": "e52231782173b0d4c15eaf500ea6615fbfb67151",
      "parents": [
        "0b6e79c8e0c6d37ed882bee7dd710c21edd66946"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 02 12:22:59 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Feb 02 12:22:59 2016 -0500"
      },
      "message": "don\u0027t explicitly delete security group rules\n\nsecurity group rules will get deleted when the security group is\ndeleted. Doing deletes ourselves in tempest adds complexity, pushes\nload at neutron, and slows things down for not particularly\ninteresting reason.\n\nChange-Id: I6bac772d8e50f6e7174b267dbf55670b6bf891d7\n"
    },
    {
      "commit": "ade168405087243271ab8670c77bf2ea3790a817",
      "tree": "be2a5dab50ff61e572ab3e5d1bf3bb3b2f866afc",
      "parents": [
        "781f2b7a1ce71a041cfd81a946f9acc05084feff"
      ],
      "author": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Tue Feb 02 21:31:52 2016 +0530"
      },
      "committer": {
        "name": "Rabi Mishra",
        "email": "ramishra@redhat.com",
        "time": "Tue Feb 02 22:08:06 2016 +0530"
      },
      "message": "Remove setup_credentials from orchestration tests\n\nWe don\u0027t need to override setup_credentials class method for\norchestration api tests.\n\nChange-Id: I36f23e655b80da8b129d2a78e76824e5b363b4c8\nPartial-Bug: #1539692\n"
    },
    {
      "commit": "cd97fea1338ed13f2bcb258fe9f29cbb48f3bd8f",
      "tree": "b23c3fdafb4c4725c68f0b84160e54d97aa6ffa7",
      "parents": [
        "781f2b7a1ce71a041cfd81a946f9acc05084feff"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Wed Jan 13 19:59:52 2016 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Feb 02 15:12:01 2016 +0000"
      },
      "message": "Remove Keystone client variables that are not used anywhere\n\nChange-Id: Id9049c92ed7b846ed89a4f3da4af99cab07cc0ef\n"
    },
    {
      "commit": "781f2b7a1ce71a041cfd81a946f9acc05084feff",
      "tree": "092a507a60b4d1d4755c9d58aea7c94fb8c75727",
      "parents": [
        "14854a0bb346c9e3bea410eeae946219dfd7ac51",
        "a3c0fb0a6767be71482c4308d6d3d9b713183e0b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 02 11:25:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 02 11:25:38 2016 +0000"
      },
      "message": "Merge \"skip test_list_server_filters_by_regex\""
    },
    {
      "commit": "14854a0bb346c9e3bea410eeae946219dfd7ac51",
      "tree": "5b258856010948bae49ddeee4d4b1238d034da93",
      "parents": [
        "43e8465200a518837c41405efe1512fa80546ea1",
        "95aa3f727a7d129727079e9899dbc228abe57f4d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 02 06:17:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 02 06:17:48 2016 +0000"
      },
      "message": "Merge \"Refactoring of \u0027DataGenerator\u0027 classes for identity V2 and V3\""
    },
    {
      "commit": "d2e7a0afbaff0f1ee2ac06d31c930706418cde5a",
      "tree": "4e66f84772998892f9cc215e19b3fd348516c330",
      "parents": [
        "43e8465200a518837c41405efe1512fa80546ea1"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Feb 02 10:53:33 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Feb 02 10:53:33 2016 +0900"
      },
      "message": "Add new exception InvalidAPIVersionRange for microversion\n\nIf API version range is invalid, means min version is greater\nthan max version, InvalidConfiguration exception was raised.\nwhich seems not much appropriate for utils functions as those\nwill be migrated to lib.\n\nAdding new excpetion InvalidAPIVersionRange and use that instead\nof InvalidConfiguration.\n\nPartially implements blueprint api-microversions-testing-support\n\nChange-Id: Ifb6193bfc252a3343664953aaf2caae85ab50591\n"
    },
    {
      "commit": "a3c0fb0a6767be71482c4308d6d3d9b713183e0b",
      "tree": "647076aade97f660720299d775f6e59329944a17",
      "parents": [
        "acbc4864bda883384dffface9cfbd61f414cffce"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 01 17:01:45 2016 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Feb 01 17:01:45 2016 -0500"
      },
      "message": "skip test_list_server_filters_by_regex\n\nThe test for the regex only works if we are always allocating linearly\nfrom the bottom of the network block or on a small network\nblock. We\u0027re changing the IP allocator in Nova to be more resiliant,\nand this test can be proven to be trivially wrong in that case.\n\nIt should be skipped until it can be fixed.\n\nChange-Id: I27f73c1edf12218818c4d279efbd9fef5cdef672\nRelated-Bug: #1540645\n"
    },
    {
      "commit": "43e8465200a518837c41405efe1512fa80546ea1",
      "tree": "38d9cb89565dd09d4ed3389d22d8e9cde859e890",
      "parents": [
        "67808ea31a06d1fdc7dc2c97b34ffebcb54d3d3a"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Feb 01 14:28:28 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Feb 01 14:28:28 2016 +0900"
      },
      "message": "Separate microversion test case related unit tests\n\nThis patch just separate the unit tests which are related to microversion\ntest cases logic and set/unset config values.\n\nThis is needed to migrate api_version_utils to lib with its unit tests.\n\nPartially implements blueprint api-microversions-testing-support\n\nChange-Id: Ie23ad006605882ab3e85e3d307a4f728231083cf\n"
    },
    {
      "commit": "5ae389fcde182a030a8da55dbf2e5c92b6c3acbe",
      "tree": "4b083e5d1d79da56506fb3854d2ffbba0ef5773d",
      "parents": [
        "b7d85910d5857487b7c01453b63aa51aa1583bcf"
      ],
      "author": {
        "name": "apetrov",
        "email": "apetrov@mirantis.com",
        "time": "Thu Jan 21 16:16:13 2016 +0100"
      },
      "committer": {
        "name": "apetrov",
        "email": "apetrov@mirantis.com",
        "time": "Fri Jan 29 21:03:02 2016 +0100"
      },
      "message": "Identity V3: missing api coverage for \u0027Get Endpoint\u0027 method\n\nadd missing test for the following method\nhttps://specs.openstack.org/openstack/keystone-specs/api/v3/identity-api-v3.html#get-endpoint\n\nChange-Id: I4f5a10b3cedf423d1bd908886ffcf44a5c23928c\nCloses-Bug: #1536725\n"
    }
  ],
  "next": "20e9861d51182ad53873244039f3cdeae114185f"
}
