)]}'
{
  "log": [
    {
      "commit": "3924344991a13dd150cb086f405af2fd93856032",
      "tree": "7cd71258353b26e3325bec7d7b1f9307bcd09eab",
      "parents": [
        "d4038b4f99fa421edfe7f3e8ac580194638410bb",
        "5805ccc23312fd61dd8d42239995ce4d6d72d5c7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 24 08:53:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 24 08:53:05 2015 +0000"
      },
      "message": "Merge \"Return complete response from compute/agent_client\""
    },
    {
      "commit": "d4038b4f99fa421edfe7f3e8ac580194638410bb",
      "tree": "08eccfbde2afa57897b8f5f70e6bbd9a0d8a60bb",
      "parents": [
        "671442b40b67c6d1da2b22c4156ad39afa064fc5",
        "ff7faf6adaf18da2cb15a6df6eac6c97effbaf19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 24 05:42:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 24 05:42:05 2015 +0000"
      },
      "message": "Merge \"Full response for Volume SnapshotsClient methods\""
    },
    {
      "commit": "671442b40b67c6d1da2b22c4156ad39afa064fc5",
      "tree": "b3b42e58c365e5aba82c25eac082086bd31840f8",
      "parents": [
        "ed390bf3878579e0014fe33f392e6005acbb5f5c",
        "3836f3d11e421882d538f55c2e3fe5bcd5f6bfb2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 22 11:35:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 22 11:35:49 2015 +0000"
      },
      "message": "Merge \"Full response for Volume QosClient methods\""
    },
    {
      "commit": "ed390bf3878579e0014fe33f392e6005acbb5f5c",
      "tree": "39c00784ecfdb4097a2be74db9b2379a7f3c2b83",
      "parents": [
        "9916c78f2e025ce3fcb81954528fcb4fb94fe244",
        "adac667fb0b1e67228cd4258417b11b5ef9ebe42"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 22 06:04:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 22 06:04:23 2015 +0000"
      },
      "message": "Merge \"Add unit tests for network_client\""
    },
    {
      "commit": "9916c78f2e025ce3fcb81954528fcb4fb94fe244",
      "tree": "6514fde10253882bee741b1acd4499692fc6bfe6",
      "parents": [
        "9d684cbea45e548cf8a7663dab9c48c30def5bc2",
        "2983079532ad5710760e22c6d7c4274463c7853b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 22 06:04:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 22 06:04:12 2015 +0000"
      },
      "message": "Merge \"Add unit tests for services_client\""
    },
    {
      "commit": "9d684cbea45e548cf8a7663dab9c48c30def5bc2",
      "tree": "2769f06fe0bc8d4375e551e48e670b8271ceee8b",
      "parents": [
        "b93e2167d5e72ffe274524424a0a82fff39f2cfc",
        "c7e09bf6782b95d10bb0a67b47cd6d1a74e96477"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 22 06:04:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 22 06:04:01 2015 +0000"
      },
      "message": "Merge \"Return complete response from compute certificates_client\""
    },
    {
      "commit": "b93e2167d5e72ffe274524424a0a82fff39f2cfc",
      "tree": "eed871e9033848686b21636180f00a74829519a7",
      "parents": [
        "17c485df540687454eac89fe5e4e73863aa919ef",
        "0f5b526fce03a521896e5c8d6bcd0cdc67e1e866"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 22 06:02:31 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 22 06:02:31 2015 +0000"
      },
      "message": "Merge \"Return complete response from floating_ips_bulk_client\""
    },
    {
      "commit": "17c485df540687454eac89fe5e4e73863aa919ef",
      "tree": "61c4ee104fb88712bf497076105c8db06da1c049",
      "parents": [
        "0a7c68cdc1b6a6c236a83ba030c0ac001b30fb61",
        "e1bd29e352ffe5a8d54c82a6063ac3a39ee0f492"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 22 05:15:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 22 05:15:56 2015 +0000"
      },
      "message": "Merge \"Return complete response from hosts_client\""
    },
    {
      "commit": "0a7c68cdc1b6a6c236a83ba030c0ac001b30fb61",
      "tree": "05847c92432af5241b572e77d94683e77c1a3e67",
      "parents": [
        "318b9927b417cd15fbb88b6f526888b053892b02",
        "dee01f2f28b1c103a9ad463c0481107ee28c2337"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 22 04:59:20 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 22 04:59:20 2015 +0000"
      },
      "message": "Merge \"Return complete response from compute/keypairs_client\""
    },
    {
      "commit": "318b9927b417cd15fbb88b6f526888b053892b02",
      "tree": "a7fad21e542a0c482db3774e2530f4a475c41727",
      "parents": [
        "b05f86e11d591918c9389940630f2e1cf1d077d0",
        "acf0051a8ab20c7d71a6eb2824a48ea2b8946a39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 21 14:52:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 14:52:05 2015 +0000"
      },
      "message": "Merge \"Full response for v2 IdentityClient methods\""
    },
    {
      "commit": "b05f86e11d591918c9389940630f2e1cf1d077d0",
      "tree": "704b5b09e9c3f7bffbdaea457770f96d4c359afe",
      "parents": [
        "798684b9cd2db5847f8597a215d81479c97ebdd8",
        "c3e50146376700b6a36f51f62203439c371f7d99"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 21 14:51:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 14:51:53 2015 +0000"
      },
      "message": "Merge \"Full response for v3 RegionClient methods\""
    },
    {
      "commit": "798684b9cd2db5847f8597a215d81479c97ebdd8",
      "tree": "bad651145bafd2db2f4e416fbbb23adf48e46ba1",
      "parents": [
        "cd489b0a3903ffcf1ac2381f1ad912e05cf33089",
        "47f504b83bb316a6f1c710a96d4c985806de6ef8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 21 14:51:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 14:51:35 2015 +0000"
      },
      "message": "Merge \"Full response for v3 EndpointsClient methods\""
    },
    {
      "commit": "cd489b0a3903ffcf1ac2381f1ad912e05cf33089",
      "tree": "d5c5be8f4234d2a7e58c1114032accef8c3bd408",
      "parents": [
        "2f047bf127abc02fbe2db323bb0026a11d139c6a",
        "56317e0c99a9a6b8a77b13e78c1676767ff164f1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 21 14:51:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 14:51:15 2015 +0000"
      },
      "message": "Merge \"Full response for v3 IdentityClient methods\""
    },
    {
      "commit": "2f047bf127abc02fbe2db323bb0026a11d139c6a",
      "tree": "b40a40b3a520dcc5cc5a61456ed8adf0f022b19c",
      "parents": [
        "bad3eb11ceda4314140e501fc83ebd3bcea1704e",
        "f3ac5ccf104a341069df64f4e1c5407e59f9d3b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 21 14:37:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 14:37:36 2015 +0000"
      },
      "message": "Merge \"Full response for v3 CredentialsClient methods\""
    },
    {
      "commit": "bad3eb11ceda4314140e501fc83ebd3bcea1704e",
      "tree": "5aad485aa293595a7c27e2ee37e6138d5f837419",
      "parents": [
        "134b91e983e4fb7cdeb7bb1e449cd2acef4f2696",
        "ef9c10c146b094577cd2598b6dd8cea1b3c8eb86"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 21 10:12:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 10:12:35 2015 +0000"
      },
      "message": "Merge \"Fix name \"Quantum\" to \"Neutron\" in comment\""
    },
    {
      "commit": "134b91e983e4fb7cdeb7bb1e449cd2acef4f2696",
      "tree": "5f1b30e8917f808746d014b3ecc210ebe929286a",
      "parents": [
        "3c999baad91c2d733370a30fb35d4f6417021ebf",
        "e91a0c66103444355067d72c214d9cedc718363a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 21 02:10:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 02:10:43 2015 +0000"
      },
      "message": "Merge \"Move wait_for_server_termination from servers_client\""
    },
    {
      "commit": "3c999baad91c2d733370a30fb35d4f6417021ebf",
      "tree": "118fdd7925ba0c6c36e8e3ca6bc17d0488b4a05b",
      "parents": [
        "5a38702bded0f21982a615e6ce75c6ffcc3c1252",
        "8115b3ccafb40e9193b7cd14878c07382b1bddbb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 21 01:35:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 21 01:35:27 2015 +0000"
      },
      "message": "Merge \"Fixed typo\""
    },
    {
      "commit": "ef9c10c146b094577cd2598b6dd8cea1b3c8eb86",
      "tree": "33fa02ad14e17e6c830aeab7eef2068f2d0596a3",
      "parents": [
        "5a38702bded0f21982a615e6ce75c6ffcc3c1252"
      ],
      "author": {
        "name": "Takeaki Matsumoto",
        "email": "takeaki.matsumoto@ntt.com",
        "time": "Fri Aug 21 10:18:20 2015 +0900"
      },
      "committer": {
        "name": "Takeaki Matsumoto",
        "email": "takeaki.matsumoto@ntt.com",
        "time": "Fri Aug 21 10:18:20 2015 +0900"
      },
      "message": "Fix name \"Quantum\" to \"Neutron\" in comment\n\nThis changes \"Quantum\" \u003d\u003e \"Neutron\" in comment of test_floating_ips.py\n\nChange-Id: I92157f9f134aa3b0d4a5e850f8468f2b71fa1b2d\n"
    },
    {
      "commit": "ff7faf6adaf18da2cb15a6df6eac6c97effbaf19",
      "tree": "2cf56423236a0ea0b8892c1de731f131077a3347",
      "parents": [
        "3783d3e7f3dedff3ed823561ae0b41f665df7bee"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Mon Aug 17 16:59:06 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 20 17:58:17 2015 +0000"
      },
      "message": "Full response for Volume SnapshotsClient methods\n\nProvide the entire response object for all methods of the\nVolume SnapshotsClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: Idf31d215f0b8e27f3f03414dc6e6dcd474611cb6\n"
    },
    {
      "commit": "5a38702bded0f21982a615e6ce75c6ffcc3c1252",
      "tree": "82a11166a027c6181afd0fb194b7523338c0e7aa",
      "parents": [
        "a6614efac42dca0bcacfab49c1e73bdcc7962026",
        "ba4465f770706861913e0ceab44324197be0534c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 20 14:25:08 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 20 14:25:08 2015 +0000"
      },
      "message": "Merge \"Full response for VolumeHostsClient methods\""
    },
    {
      "commit": "a6614efac42dca0bcacfab49c1e73bdcc7962026",
      "tree": "4dfdd11ca61f48e3ec948d4eb4e7d3980f835e7d",
      "parents": [
        "eeda0fb73f9d06cc7eb93a7baae329a8acb86fa8",
        "5c156a01ac8a7d1fdd60e1836585a3f25cad1908"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 20 13:40:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 20 13:40:46 2015 +0000"
      },
      "message": "Merge \"Full response for Volume AvailabilityZoneClient methods\""
    },
    {
      "commit": "eeda0fb73f9d06cc7eb93a7baae329a8acb86fa8",
      "tree": "7c4552762c80c6a3df78dea2e992c019d1c63797",
      "parents": [
        "d5ea7c27e9d96fb2e4efb9f8176745e7ee2a8c5b",
        "476e919caba40e463db3238725a5b564a9b18a44"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 20 11:09:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 20 11:09:10 2015 +0000"
      },
      "message": "Merge \"Set validatable False by default\""
    },
    {
      "commit": "d5ea7c27e9d96fb2e4efb9f8176745e7ee2a8c5b",
      "tree": "6acbb302c21229f2a100cb21ad322d448f0d442f",
      "parents": [
        "b9e4a08ea03685d04ebc355da6a3eea25b44efaf",
        "f96750db0469689892bdee90d234dade727bc4a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 20 11:08:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 20 11:08:56 2015 +0000"
      },
      "message": "Merge \"Full response for v3 ServiceClient methods\""
    },
    {
      "commit": "b9e4a08ea03685d04ebc355da6a3eea25b44efaf",
      "tree": "1434fbe3dbd2a465c3568392a4b4b95094f31ac8",
      "parents": [
        "9d23f20651e694583a357f510d8d822d485bf79f",
        "1662b0e27adfaf83dc979516e0f7ed37c46f27b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 20 11:01:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 20 11:01:01 2015 +0000"
      },
      "message": "Merge \"Full response for DataProcessingClient methods\""
    },
    {
      "commit": "2983079532ad5710760e22c6d7c4274463c7853b",
      "tree": "40a28aa0ac6e4a5dbeeba206e8fcf5059a38e232",
      "parents": [
        "9d23f20651e694583a357f510d8d822d485bf79f"
      ],
      "author": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Wed Aug 19 08:03:11 2015 +0000"
      },
      "committer": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Wed Aug 19 08:03:11 2015 +0000"
      },
      "message": "Add unit tests for services_client\n\nWe have a plan to migrate service clients to tempest-lib from Tempest.\nHowever, we are not doing enough tests for service clients now.\nThis patch adds unit test for services_client.\n\nChange-Id: I4cebca7b7c032ea22c544a725af13edf77666628\n"
    },
    {
      "commit": "8115b3ccafb40e9193b7cd14878c07382b1bddbb",
      "tree": "e81c6c388adfc87b856c6778aea2057445682bf2",
      "parents": [
        "eb87b44c5af64784a3c5e343f6867b717f670dbd"
      ],
      "author": {
        "name": "Marc Solanas",
        "email": "marc@solanas.cat",
        "time": "Fri Aug 14 20:18:32 2015 -0700"
      },
      "committer": {
        "name": "Marc Solanas",
        "email": "marc@solanas.cat",
        "time": "Tue Aug 18 22:28:36 2015 -0700"
      },
      "message": "Fixed typo\n\nFixed a small spelling error\n\nChange-Id: If9922699cc6702ebbbf2b69c346f268fd9df2588\n"
    },
    {
      "commit": "9d23f20651e694583a357f510d8d822d485bf79f",
      "tree": "e286333eaac768656663f156c79886160b801579",
      "parents": [
        "dc9e2b4d95dd85b508ddfc16318f3b4cbfbc188a",
        "c2657f3e0d26131c292669d4f32bd1f9648fa744"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 19 01:28:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 19 01:28:19 2015 +0000"
      },
      "message": "Merge \"Remove redundant response schema check\""
    },
    {
      "commit": "dc9e2b4d95dd85b508ddfc16318f3b4cbfbc188a",
      "tree": "a379ce442b49eed3f81bd0687620e42851e1f09a",
      "parents": [
        "ac6c8cf0b2cd19536e197ed920542c571b64690a",
        "117a48f4554c29f349a8a4bb4cd715ef69013571"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 18 21:51:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 18 21:51:18 2015 +0000"
      },
      "message": "Merge \"Adding timeout to verify_metadata method in test_server_basicops\""
    },
    {
      "commit": "ac6c8cf0b2cd19536e197ed920542c571b64690a",
      "tree": "9de8d8d230fe991aa320b6fe1bca23944f361d4a",
      "parents": [
        "f7f8cec2c4f6d1f66d9ad40543f1cd3b0cc948db",
        "f0b070c012093dce4195c9892664cc2bd5f9d06b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 18 20:38:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 18 20:38:13 2015 +0000"
      },
      "message": "Merge \"allow non \u0027/\u0027 root for dashboard\""
    },
    {
      "commit": "ba4465f770706861913e0ceab44324197be0534c",
      "tree": "4039b126705735018db0cd4b1091f7e0b23ce986",
      "parents": [
        "f7f8cec2c4f6d1f66d9ad40543f1cd3b0cc948db"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 14:14:27 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Tue Aug 18 18:20:51 2015 +0000"
      },
      "message": "Full response for VolumeHostsClient methods\n\nProvide the entire response object for all methods of the\nVolumeHostsClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: Ie12eb194e0d55f74e4f295ba5c5c6e2fe4cca26f\n"
    },
    {
      "commit": "3836f3d11e421882d538f55c2e3fe5bcd5f6bfb2",
      "tree": "3312fc4ddc3e93b6fa57662c5edae2cdab58bf6e",
      "parents": [
        "3783d3e7f3dedff3ed823561ae0b41f665df7bee"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 18:08:52 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Tue Aug 18 17:35:25 2015 +0000"
      },
      "message": "Full response for Volume QosClient methods\n\nProvide the entire response object for all methods of the\nQosClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: I010e0470dcab7897980b94132a9305bfec763372\n"
    },
    {
      "commit": "1662b0e27adfaf83dc979516e0f7ed37c46f27b1",
      "tree": "5d0eeb8808f43a090ee48fbe349803cead135b5d",
      "parents": [
        "f7f8cec2c4f6d1f66d9ad40543f1cd3b0cc948db"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Mon Aug 10 16:48:07 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Aug 18 10:20:49 2015 +0000"
      },
      "message": "Full response for DataProcessingClient methods\n\nSince service clients need to be migrated to Tempest-lib, they should\nnot truncate any things from API response. Current DataProcessing client\ncuts out the top key of a response and returns only value to the caller.\nAll service clients should return the response as they get it from APIs.\n\nChange-Id: I0d2d47db0ccfb306269a60557c4e510082ad0d3e\nPartially-implements: blueprint method-return-value-and-move-service-clients-to-lib\n"
    },
    {
      "commit": "f7f8cec2c4f6d1f66d9ad40543f1cd3b0cc948db",
      "tree": "c2967d9bd924e733a9ed0278b351778ea99f1750",
      "parents": [
        "86f5893af52b18ad81df4ee2d7c2f54412aa22ee",
        "7d2ca81156b86336133b1838c3b91d59cf5b4463"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 18 09:35:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 18 09:35:03 2015 +0000"
      },
      "message": "Merge \"Full response for Volume ExtensionsClient methods\""
    },
    {
      "commit": "e1bd29e352ffe5a8d54c82a6063ac3a39ee0f492",
      "tree": "45dd38b6ff632adebe22e4d8991844fa46472b80",
      "parents": [
        "86f5893af52b18ad81df4ee2d7c2f54412aa22ee"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Aug 18 16:47:24 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Aug 18 16:47:24 2015 +0900"
      },
      "message": "Return complete response from hosts_client\n\nCurrently compute hosts_client returns Response by removing\ntop key from Response.\nFor example-\nreturn service_client.ResponseBody(resp, body[\u0027host\u0027])\n\nAs service clients are in direction to move to Tempest-lib, all\nservice clients should return Response without any truncation.\nOne good example is Resource pagination links which are lost with current\nway of return value. Resource pagination links are present in parallel\n(not inside) to top key of Response.\n\nThis patch makes compute hosts_client to return complete\nResponse body.\n\nImplements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: Ife5bdbbcbdd856ecbce66e8b9c74c70dbb93f077\n"
    },
    {
      "commit": "0f5b526fce03a521896e5c8d6bcd0cdc67e1e866",
      "tree": "1da4965aa6e8403663bd5954b4fd138b5e5d86be",
      "parents": [
        "86f5893af52b18ad81df4ee2d7c2f54412aa22ee"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Aug 06 10:50:11 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Aug 18 16:37:39 2015 +0900"
      },
      "message": "Return complete response from floating_ips_bulk_client\n\nCurrently compute floating_ips_bulk_client returns Response by removing\ntop key from Response.\nFor example-\nreturn service_client.ResponseBody(resp, body[\u0027floating_ips_bulk_create\u0027])\n\nAs service clients are in direction to move to Tempest-lib, all\nservice clients should return Response without any truncation.\nOne good example is Resource pagination links which are lost with current\nway of return value. Resource pagination links are present in parallel\n(not inside) to top key of Response.\n\nThis patch makes compute floating_ips_bulk_client to return complete\nResponse body.\n\nChange-Id: Ieabe7e207f9086cc7508eb52437b78ab083742cb\nImplements: blueprint method-return-value-and-move-service-clients-to-lib\n"
    },
    {
      "commit": "c7e09bf6782b95d10bb0a67b47cd6d1a74e96477",
      "tree": "2664cbfd78faf0486ac07127324bf86bf182aa70",
      "parents": [
        "86f5893af52b18ad81df4ee2d7c2f54412aa22ee"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Aug 04 15:42:24 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Aug 18 16:30:46 2015 +0900"
      },
      "message": "Return complete response from compute certificates_client\n\nCurrently compute certificates_client returns Response by removing\ntop key from Response.\nFor example-\nreturn service_client.ResponseBody(resp, body[\u0027certificate\u0027])\n\nAs service clients are in direction to move to Tempest-lib, all\nservice clients should return Response without any truncation.\nOne good example is Resource pagination links which are lost with current\nway of return value. Resource pagination links are present in parallel\n(not inside) to top key of Response.\n\nThis patch makes compute certificates_client to return complete\nResponse body.\n\nChange-Id: Ia97c34f15aa06e11434ea9f66359adbca75bd9d4\nImplements: blueprint method-return-value-and-move-service-clients-to-lib\n"
    },
    {
      "commit": "adac667fb0b1e67228cd4258417b11b5ef9ebe42",
      "tree": "b8960af10eb74f71bf72f3badcb9bfd4f4a2c8e0",
      "parents": [
        "3101ebddd7bfb214d8de277e365499f04667f492"
      ],
      "author": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Thu Jul 30 07:35:42 2015 +0000"
      },
      "committer": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Tue Aug 18 06:11:47 2015 +0000"
      },
      "message": "Add unit tests for network_client\n\nThis patch adds unit test for network_client.\n\nChange-Id: I91a47d5a3455eedab7b44a57be603eb810834d4d\n"
    },
    {
      "commit": "86f5893af52b18ad81df4ee2d7c2f54412aa22ee",
      "tree": "2e010771ecc8ccf52ff5f396e93b82a21883d842",
      "parents": [
        "a65b277674e78085ed786821302102f84ca306c1"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Aug 18 04:16:15 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Aug 18 04:16:15 2015 +0000"
      },
      "message": "Make live_migrate_server use **kwargs\n\nAs we discussed on\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\nThis patch makes live_migrate_server use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I4371de93c40176e92d605fed352743c6a3e04fd7\n"
    },
    {
      "commit": "a65b277674e78085ed786821302102f84ca306c1",
      "tree": "f317e8197e363609a22d7e1bd3215edb815d502c",
      "parents": [
        "c29370c51811a831a62984448d7bdb1632554ce3",
        "dfc88de90dbb93ce076ce71f6f6fe68b309c4942"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 18 03:55:31 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 18 03:55:31 2015 +0000"
      },
      "message": "Merge \"Make attach_volume use **kwargs\""
    },
    {
      "commit": "c29370c51811a831a62984448d7bdb1632554ce3",
      "tree": "fb7c51abcf0c899efc21ec2bffdc8a5f4e56f114",
      "parents": [
        "eb87b44c5af64784a3c5e343f6867b717f670dbd",
        "662072592662dc72b51ca5b9de3cf8471e367df0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 17 13:54:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 17 13:54:53 2015 +0000"
      },
      "message": "Merge \"Full response for v1 ImageClient methods\""
    },
    {
      "commit": "dee01f2f28b1c103a9ad463c0481107ee28c2337",
      "tree": "fa2eee962dee27cf07b70acb058c414613c59609",
      "parents": [
        "eb87b44c5af64784a3c5e343f6867b717f670dbd"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Aug 17 11:41:47 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Aug 17 16:19:36 2015 +0900"
      },
      "message": "Return complete response from compute/keypairs_client\n\nCurrently compute keypairs_client returns Response by removing\ntop key from Response.\nFor example- return service_client.ResponseBody(resp, body[\u0027keypair\u0027])\n\nAs service clients are in direction to move to Tempest-lib, all\nservice clients should return Response without any truncation.\nOne good example is Resource pagination links which are lost with current\nway of return value. Resource pagination links are present in parallel\n(not inside) to top key of Response.\n\nThis patch makes compute keypairs_client to return complete Response body.\n\nChange-Id: I5bbc2c15155e6a25da7c44d00d5ac1214c0462bf\nImplements: blueprint method-return-value-and-move-service-clients-to-lib\n"
    },
    {
      "commit": "5805ccc23312fd61dd8d42239995ce4d6d72d5c7",
      "tree": "4b588a4444d0d80e7a1c8386f9d7bbd0076a3b8c",
      "parents": [
        "eb87b44c5af64784a3c5e343f6867b717f670dbd"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Aug 04 14:06:20 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Aug 17 10:01:24 2015 +0900"
      },
      "message": "Return complete response from compute/agent_client\n\nCurrently compute agent_client returns Response by removing\ntop key from Response.\nFor example- return service_client.ResponseBody(resp, body[\u0027agents\u0027])\n\nAs service clients are in direction to move to Tempest-lib, all\nservice clients should return Response without any truncation.\nOne good example is Resource pagination links which are lost with current\nway of return value. Resource pagination links are present in parallel\n(not inside) to top key of Response.\n\nThis patch makes compute agent_client to return complete Response body.\n\nImplements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: I65c60ab85945e66bd696ec4d89ad73cc4f7f2004\n"
    },
    {
      "commit": "117a48f4554c29f349a8a4bb4cd715ef69013571",
      "tree": "56c03d580484f74b7aacd1d86951e92250785016",
      "parents": [
        "fcda4d62ba34f6c17585c62c37df03a006b7c7ac"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Aug 11 11:40:44 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Sat Aug 15 05:00:22 2015 +0300"
      },
      "message": "Adding timeout to verify_metadata method in test_server_basicops\n\nSometimes the test_server_basicops test may fail with the following\ntraceback http://paste.openstack.org/show/412497/. The reason of this\nfailure is that the floating IP doesn\u0027t appear in\nhttp://169.254.169.254/latest/meta-data/public-ipv4 immediately and\nwe should check metadata within some timeout, not only once.\n\nCloses-Bug: #1483585\n\nChange-Id: I2f3d5d153cc67fefe048c80304d5477072660e7b\n"
    },
    {
      "commit": "476e919caba40e463db3238725a5b564a9b18a44",
      "tree": "cbd115e7babb8d4fa2d142b43ccd918ce6b51ec6",
      "parents": [
        "eb87b44c5af64784a3c5e343f6867b717f670dbd"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Aug 14 23:59:58 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Aug 14 23:59:58 2015 +0100"
      },
      "message": "Set validatable False by default\n\nThe common create_test_server should use validatable False by\ndefault. At least for now, no validation should be setup unless\nspecifically requested, so that validatable needs only be\nset in the few tests that include ssh checks.\n\nChange-Id: I56b1b15c613edf6ea6fbe48117fb48d71c37e191\n"
    },
    {
      "commit": "eb87b44c5af64784a3c5e343f6867b717f670dbd",
      "tree": "12f1106e801440ccff61ca41bd2cc6a1163d78db",
      "parents": [
        "b1fc6c1dbe8d5b446a1b1417fb8ad94d8c33fa16",
        "6fb98ec0844fdb20a73ea534ee94961467a02a8e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 14 18:09:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 14 18:09:48 2015 +0000"
      },
      "message": "Merge \"Fix typo in Tempest Coding Guide.\""
    },
    {
      "commit": "b1fc6c1dbe8d5b446a1b1417fb8ad94d8c33fa16",
      "tree": "5d4bdcc5fb6a4b3a1ebf656132a3efa9765a3542",
      "parents": [
        "576b8b7604670efb14365933e1f232fce8e3dc28",
        "b68b9472bd6f79763caf855cdaf1512b4dfd98a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 14 04:59:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 14 04:59:25 2015 +0000"
      },
      "message": "Merge \"Fixed unformatted message string\""
    },
    {
      "commit": "6fb98ec0844fdb20a73ea534ee94961467a02a8e",
      "tree": "9ee39a438d9c2583ffc08861833943c918777d60",
      "parents": [
        "3783d3e7f3dedff3ed823561ae0b41f665df7bee"
      ],
      "author": {
        "name": "Xicheng Chang",
        "email": "xichengchang@huawei.com",
        "time": "Thu Aug 13 14:02:52 2015 -0700"
      },
      "committer": {
        "name": "Xicheng Chang",
        "email": "xicheng.chang@huawei.com",
        "time": "Thu Aug 13 15:30:16 2015 -0700"
      },
      "message": "Fix typo in Tempest Coding Guide.\n\n\"doctstrings\" was mis-spelled as \"docstings\" in\ntempest/HACKING.html\n\nChange-Id: I0ae2b84af718cc032cd031612a898895a2b3c21d\nCloses-bug: #1484356\n"
    },
    {
      "commit": "576b8b7604670efb14365933e1f232fce8e3dc28",
      "tree": "5fe4e5c1ebb163cdcd063a565d8d547c4cfa0d91",
      "parents": [
        "3783d3e7f3dedff3ed823561ae0b41f665df7bee"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Aug 13 20:22:42 2015 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Aug 13 20:22:42 2015 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Id4844360395080f963533421ae43d897f0c4d7d9\n"
    },
    {
      "commit": "7d2ca81156b86336133b1838c3b91d59cf5b4463",
      "tree": "40e47e58c3b0fceef8f58f5e7017064b6e9ef349",
      "parents": [
        "3783d3e7f3dedff3ed823561ae0b41f665df7bee"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 17:31:42 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 17:31:42 2015 +0000"
      },
      "message": "Full response for Volume ExtensionsClient methods\n\nProvide the entire response object for all methods of the\nExtensionsClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: Ic31d3a9a7c92f46f44cb5ce340cde195ff7318ce\n"
    },
    {
      "commit": "f96750db0469689892bdee90d234dade727bc4a6",
      "tree": "f2d4778ae90be18b4eab19b6bfa409cc07b0211c",
      "parents": [
        "29693c2adf7b8040899e3b2df3bea2d3ecfc4b75"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 13:44:59 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 17:08:12 2015 +0000"
      },
      "message": "Full response for v3 ServiceClient methods\n\nProvide the entire response object for all methods of the v3\nServiceClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: I595aa31b8a14330f09423f40d872c88e123b67fb\n"
    },
    {
      "commit": "5c156a01ac8a7d1fdd60e1836585a3f25cad1908",
      "tree": "570a84623a2e931f033304d7a4eb0488a7895cbe",
      "parents": [
        "3783d3e7f3dedff3ed823561ae0b41f665df7bee"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 16:17:17 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 16:17:17 2015 +0000"
      },
      "message": "Full response for Volume AvailabilityZoneClient methods\n\nProvide the entire response object for all methods of the\nAvailabilityZoneClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: I51b491358579e45c08b716cacbfc3deb87ab3736\n"
    },
    {
      "commit": "3783d3e7f3dedff3ed823561ae0b41f665df7bee",
      "tree": "05b322b69fdad826c2a61a0fa4ab3f073a90ae2b",
      "parents": [
        "f2dfafa4531dbd5ef33159a688950701d11cf83c",
        "bed827642e6e867e8f3fc71a3436dcfbc943eb8b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 13 15:49:21 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 15:49:21 2015 +0000"
      },
      "message": "Merge \"Logging migrations for particular server if migration failed\""
    },
    {
      "commit": "f2dfafa4531dbd5ef33159a688950701d11cf83c",
      "tree": "5c79ab53dbbe60a579859b324e7992e5929cbc8d",
      "parents": [
        "4860641b871f371cd9938c479471bbc13a6a2a62",
        "3d063df056058183750329bcd51daa412f0aef77"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 13 15:49:09 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 15:49:09 2015 +0000"
      },
      "message": "Merge \"Ensure server unlocking after test_lock_unlock_server\""
    },
    {
      "commit": "4860641b871f371cd9938c479471bbc13a6a2a62",
      "tree": "bf4a1ddc5bb946d85ad7375351db9c7924b10150",
      "parents": [
        "de6b112420715ae736ce5b86525e40eb2e014fa7",
        "f35aa8b3aff60c0f8cf2b53578cd27c196801deb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 13 15:48:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 15:48:55 2015 +0000"
      },
      "message": "Merge \"Cleaned up class variable scope issue.\""
    },
    {
      "commit": "de6b112420715ae736ce5b86525e40eb2e014fa7",
      "tree": "2c7ccec469da3fd331a96e5bc911b94de90ed96e",
      "parents": [
        "4aeadb779f0f53b73fbf9bd1274087d5df11debc",
        "27da86113294c49bab4b268401c3e052fa72b5c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 13 15:41:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 15:41:56 2015 +0000"
      },
      "message": "Merge \"Fixed single quoted docstring\""
    },
    {
      "commit": "4aeadb779f0f53b73fbf9bd1274087d5df11debc",
      "tree": "267e08f40582ffe41cae6bba296519615ef34313",
      "parents": [
        "29693c2adf7b8040899e3b2df3bea2d3ecfc4b75",
        "943754dfa3e17f63d15fe5447901c0a739ea2c35"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 13 15:39:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 15:39:19 2015 +0000"
      },
      "message": "Merge \"Add unit test for quota_classes_client\""
    },
    {
      "commit": "c3e50146376700b6a36f51f62203439c371f7d99",
      "tree": "60254547fb548a80c6a2dc82b08b24de44987482",
      "parents": [
        "29693c2adf7b8040899e3b2df3bea2d3ecfc4b75"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 13:31:56 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 13:32:22 2015 +0000"
      },
      "message": "Full response for v3 RegionClient methods\n\nProvide the entire response object for all methods of the v3\nRegionClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: I01335336fb9980c12340a8c4faaba2576315e485\n"
    },
    {
      "commit": "29693c2adf7b8040899e3b2df3bea2d3ecfc4b75",
      "tree": "923412a178e8bdf606f0530b567767ae22a8c10f",
      "parents": [
        "12b47cbe798bd8df40e8404da3ea6873b30de022",
        "f04393e1045fd7a2a4e512909b294e1f22d571df"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 13 08:41:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 08:41:32 2015 +0000"
      },
      "message": "Merge \"Move test_waiters to match directory structure\""
    },
    {
      "commit": "12b47cbe798bd8df40e8404da3ea6873b30de022",
      "tree": "859303f43296aea1d000d83505b1133101a7d410",
      "parents": [
        "294523dbe643399ec689fb8ca92facf133414770",
        "f77e7dcb33d252ce7a35d44fa14c435c09b66595"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 13 08:41:06 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 08:41:06 2015 +0000"
      },
      "message": "Merge \"Handle \u0027error_restoring\u0027 status in wait_for_volume_status\""
    },
    {
      "commit": "294523dbe643399ec689fb8ca92facf133414770",
      "tree": "b9d1413698ef9a8de7428ed2e968157227921db2",
      "parents": [
        "9e3e10626396dce619af2b29fdac3ca8fdd89b29",
        "5a6a5950ab50ab1e96704c8364b66df0552fffb2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 13 08:31:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 13 08:31:05 2015 +0000"
      },
      "message": "Merge \"Removed unnecessary commented code\""
    },
    {
      "commit": "c2657f3e0d26131c292669d4f32bd1f9648fa744",
      "tree": "7a8415782041980795ba5a05ef9e6aa396d9f8f2",
      "parents": [
        "33e20d0a7300ca0b0257fcce2eb4501c9c5dca77"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 13 07:07:50 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 13 07:08:27 2015 +0000"
      },
      "message": "Remove redundant response schema check\n\nAll schema of compute action APIs are already implemented.\nSo we can remove the response schema check as the TODO said.\n\nChange-Id: I473ef1a2916e2c772ee9497fe8d30e199d94669e\n"
    },
    {
      "commit": "dfc88de90dbb93ce076ce71f6f6fe68b309c4942",
      "tree": "7804bc444f8cf8026f2eeef1f9436dbce27143b2",
      "parents": [
        "33e20d0a7300ca0b0257fcce2eb4501c9c5dca77"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 13 05:12:20 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 13 06:53:11 2015 +0000"
      },
      "message": "Make attach_volume use **kwargs\n\nAs we discussed on\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\nThis patch makes attach_volume use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ibc7f5c80755876318e1f5c7f7548276f315467c6\n"
    },
    {
      "commit": "e91a0c66103444355067d72c214d9cedc718363a",
      "tree": "7b6cc96e125b5d88c7fd8f3feb7f79123478d69e",
      "parents": [
        "33e20d0a7300ca0b0257fcce2eb4501c9c5dca77"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 13 02:09:16 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Aug 13 04:27:15 2015 +0000"
      },
      "message": "Move wait_for_server_termination from servers_client\n\nwait_for_server_termination of compute client is just a wrapper.\nSo the method seems redundant and it doesn\u0027t fit as service clients.\n\nThis patch moves wait_for_server_termination to waiters module which\ncontains similar methods.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ib738ad91bb5e7344b6a342f23f867df42b833608\n"
    },
    {
      "commit": "f0b070c012093dce4195c9892664cc2bd5f9d06b",
      "tree": "823acdec3b6a6f917c30461c4c7e3b71f6579f76",
      "parents": [
        "5eee9908e6c5d54d13b7b2f487ff4eee65c535bd"
      ],
      "author": {
        "name": "David Lyle",
        "email": "david.lyle@intel.com",
        "time": "Wed Aug 12 19:27:18 2015 -0600"
      },
      "committer": {
        "name": "David Lyle",
        "email": "david.lyle@intel.com",
        "time": "Wed Aug 12 19:40:18 2015 -0600"
      },
      "message": "allow non \u0027/\u0027 root for dashboard\n\nCurrently, there is a hard coded value for the login url for the\ndashboard in the tempest config. The root for dashboard needs to\nbe configurable in tempest as well. This patch allows construction\nof the login url from information on the page and the hard-coded\nurl for the dashboard in the tempest config.\n\nThe main goal of this patch is a bridge between current use of \u0027/\u0027\nand \u0027/dashboard\u0027 for the horizon root in devstack. If desired, post\nswitch we can update the hardcoded value. And revert this patch.\n\nRelated change: I6fbca5cea9e44df160afbccc71bd045437657320\n\nChange-Id: I9a04f936ed6d8c14775a332dc28e903992806c42\n"
    },
    {
      "commit": "56317e0c99a9a6b8a77b13e78c1676767ff164f1",
      "tree": "914ca9d029a213de7cce3ffe40b5a1a467f0cd27",
      "parents": [
        "5eee9908e6c5d54d13b7b2f487ff4eee65c535bd"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Wed Aug 12 20:48:32 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 13 00:19:10 2015 +0000"
      },
      "message": "Full response for v3 IdentityClient methods\n\nProvide the entire response object for all methods of the v3 IdentityClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: Idf3a09252dc3c7f71e1841ebd46223603a3bd285\n"
    },
    {
      "commit": "47f504b83bb316a6f1c710a96d4c985806de6ef8",
      "tree": "19ac1ac576525fba0455cb59aa6c9d8262f82290",
      "parents": [
        "5eee9908e6c5d54d13b7b2f487ff4eee65c535bd"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Tue Aug 11 20:25:05 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Wed Aug 12 12:05:05 2015 -0400"
      },
      "message": "Full response for v3 EndpointsClient methods\n\nProvide the entire response object for all methods of the v3 EndpointsClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: I9c695f783814b13f10625ca506ac80946c048763\n"
    },
    {
      "commit": "9e3e10626396dce619af2b29fdac3ca8fdd89b29",
      "tree": "4ec82394131bc7537b90af00dc286167d2b0956a",
      "parents": [
        "33e20d0a7300ca0b0257fcce2eb4501c9c5dca77"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Thu Aug 06 18:07:05 2015 +0200"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Aug 12 14:44:02 2015 +0200"
      },
      "message": "Enhance IPv6 scenario - dual network testing\n\nDual Network is where instead of 2 subnets with different IP versions on the\nsame network, we use 2 neutron-networks, each with its own subnet.\nThat way, instead of each server having a single vNIC with 2 IP addresses,\neach server has 2 vNICs.\n\nThis patch adds tests with dual network for the test_network_v6 scenarios.\n\nIn Cirros (and other guest images) only the 1st vNIC is set UP on boot by\ndefault. This patch solved the problem by turning the 2nd vNIC on.\n\nAlso, a minor fix to remote_client that strips \":\" from the output of\nget_nic_name.\n\nChange-Id: I237310e9a8f75551069ffe49b3280c0ab2183664\n"
    },
    {
      "commit": "33e20d0a7300ca0b0257fcce2eb4501c9c5dca77",
      "tree": "179834f847098105e026b1a5de50e7da3e2f030e",
      "parents": [
        "d6cb893768146dd42ea707759d1fe6a6e612dcab",
        "1dfbedb320f5ab3c1b007ff7767754e48f1c8419"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 12 10:40:02 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 12 10:40:02 2015 +0000"
      },
      "message": "Merge \"Fixed Typos\""
    },
    {
      "commit": "5a6a5950ab50ab1e96704c8364b66df0552fffb2",
      "tree": "ce8df569bcc9c8ed70173a790b98fcc022150873",
      "parents": [
        "d6cb893768146dd42ea707759d1fe6a6e612dcab"
      ],
      "author": {
        "name": "PranaliDeore",
        "email": "pranali11.deore@nttdata.com",
        "time": "Tue Aug 11 23:24:03 2015 -0700"
      },
      "committer": {
        "name": "PranaliDeore",
        "email": "pranali11.deore@nttdata.com",
        "time": "Wed Aug 12 01:25:11 2015 -0700"
      },
      "message": "Removed unnecessary commented code\n\nRemoved commented code from list_all_container_objects method\nfrom tempest/services/object_storage/container_client python\nmodule.\n\nChange-Id: I88009bc6e9efd9b5b3735b73b62504a17a932a72\n"
    },
    {
      "commit": "d6cb893768146dd42ea707759d1fe6a6e612dcab",
      "tree": "336207f2488cdde7c1a6f113b5b358293187b58a",
      "parents": [
        "5eee9908e6c5d54d13b7b2f487ff4eee65c535bd",
        "7b44be66ddf094de8da1c1e7249aa520283ae737"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 12 06:01:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 12 06:01:52 2015 +0000"
      },
      "message": "Merge \"Add unit test for keypairs_client\""
    },
    {
      "commit": "5eee9908e6c5d54d13b7b2f487ff4eee65c535bd",
      "tree": "c8bb4c754ab3b9b1dde84f25358cbae7eaa42f74",
      "parents": [
        "cf3e45adac5ba88c7926e39445014fdbb2fe268c",
        "13ed69fffc3f1a3a4ac2d6ca18f3d0fe6b6b599b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 11 18:57:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 11 18:57:27 2015 +0000"
      },
      "message": "Merge \"Bake in oslo sample config generation to sphinx build\""
    },
    {
      "commit": "f3ac5ccf104a341069df64f4e1c5407e59f9d3b3",
      "tree": "a194f904716e5393286f66deaf2fd7441d0f0c02",
      "parents": [
        "cf3e45adac5ba88c7926e39445014fdbb2fe268c"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Mon Aug 10 18:06:43 2015 +0000"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Tue Aug 11 17:09:59 2015 +0000"
      },
      "message": "Full response for v3 CredentialsClient methods\n\nProvide the entire response object for all methods of the v3 CredentialsClient\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: I2f5829fda12c987b9f9834963e53cf0b1b52449a\n"
    },
    {
      "commit": "cf3e45adac5ba88c7926e39445014fdbb2fe268c",
      "tree": "af4b7cfb2b8a703db16d8ce22e0f98b9c351ff92",
      "parents": [
        "fcda4d62ba34f6c17585c62c37df03a006b7c7ac",
        "0d649b26e092f2678f2a39f9245568c9cf14b799"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 11 15:47:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 11 15:47:47 2015 +0000"
      },
      "message": "Merge \"Add unit tests for extensions_client\""
    },
    {
      "commit": "13ed69fffc3f1a3a4ac2d6ca18f3d0fe6b6b599b",
      "tree": "6f82efb41e0e43d0cec33c98f208dd706a7a3c08",
      "parents": [
        "c6170a032189f5f7c5fbb599a6e87a05d7dc3a4b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Aug 10 11:51:54 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Aug 11 10:13:03 2015 -0400"
      },
      "message": "Bake in oslo sample config generation to sphinx build\n\nThe expectation from users is that to build docs locally all you need\nto do is run build_sphinx on the repo and the docs will be fully\ncreated. When we added the sample config to the tempest docs we ignored\nthis and just added the sample config generation to the docs tox job.\nThis commit fixes this by baking in the sample config generation to\nthe sphinx conf.py file which should ensure we have the sample config\ngenerated every time that we call build_sphinx.\n\nChange-Id: Ifd570707847f52592f5bc9bc743b8d3c98512639\n"
    },
    {
      "commit": "27da86113294c49bab4b268401c3e052fa72b5c9",
      "tree": "b8fba1d9320c4973c210a758867a24ff3a6b15e0",
      "parents": [
        "fcda4d62ba34f6c17585c62c37df03a006b7c7ac"
      ],
      "author": {
        "name": "PranaliDeore",
        "email": "pranali11.deore@nttdata.com",
        "time": "Tue Aug 11 00:17:51 2015 -0700"
      },
      "committer": {
        "name": "PranaliDeore",
        "email": "pranali11.deore@nttdata.com",
        "time": "Tue Aug 11 01:29:01 2015 -0700"
      },
      "message": "Fixed single quoted docstring\n\nAs per the docsctring standard, triple double-quoted\nshould be used for docstrings.\n\nChanged single quoted docstring to double-quoted.\n\nCloses-Bug: 1483556\nChange-Id: I0633498fc353f0148a9dc7c9198c74e6f75244c0\n"
    },
    {
      "commit": "b68b9472bd6f79763caf855cdaf1512b4dfd98a9",
      "tree": "ab77b74204bfee2186bb5590b6939be2a8a1dd87",
      "parents": [
        "fcda4d62ba34f6c17585c62c37df03a006b7c7ac"
      ],
      "author": {
        "name": "PranaliDeore",
        "email": "pranali11.deore@nttdata.com",
        "time": "Tue Aug 11 00:14:50 2015 -0700"
      },
      "committer": {
        "name": "PranaliDeore",
        "email": "pranali11.deore@nttdata.com",
        "time": "Tue Aug 11 00:31:45 2015 -0700"
      },
      "message": "Fixed unformatted message string\n\nIn _check_server_connectivity() method of\ntempest/scenario/test_network_basic_ops module,\nmessage is not properly formatted.\n\nFormatted the message string properly.\n\nCloses-Bug: 1483557\nChange-Id: I719106acdacf0c75a86c20eba9c62e27a3a99f0c\n"
    },
    {
      "commit": "fcda4d62ba34f6c17585c62c37df03a006b7c7ac",
      "tree": "7646d9215eee5ff6675cd4c4ed3889e1f234f90b",
      "parents": [
        "11e11cb2d41dd4daeb1a4b2ac985e0e3669b8bd2",
        "25d5e0d1638a83c1aa7516f374b6ba22f56d1179"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 11 01:55:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 11 01:55:43 2015 +0000"
      },
      "message": "Merge \"Remove unused ignore_error\""
    },
    {
      "commit": "11e11cb2d41dd4daeb1a4b2ac985e0e3669b8bd2",
      "tree": "27f64336805d9005db3649af75707ee02205fe66",
      "parents": [
        "c6170a032189f5f7c5fbb599a6e87a05d7dc3a4b",
        "456d1b669b426e9eb165b52631e41b66848412ab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 11 01:41:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 11 01:41:56 2015 +0000"
      },
      "message": "Merge \"Fixed invalid error message\""
    },
    {
      "commit": "f04393e1045fd7a2a4e512909b294e1f22d571df",
      "tree": "95553b893e2d4b595221e4bd40cc2ecf8a8ba1f8",
      "parents": [
        "f77e7dcb33d252ce7a35d44fa14c435c09b66595"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Aug 10 18:35:55 2015 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Aug 10 18:35:55 2015 -0700"
      },
      "message": "Move test_waiters to match directory structure\n\nThis simply makes the test_waiters module mimic the source\nlocation for tempest/common/waiters so that goofballs such as\nmyself don\u0027t try to create a new test module to add new tests.\n\nChange-Id: Ic82f05f6c3032f7412dc9a588112815d6df1db22\n"
    },
    {
      "commit": "f77e7dcb33d252ce7a35d44fa14c435c09b66595",
      "tree": "5df2b600f8c31fab26a185d4b4b96e1602ec2946",
      "parents": [
        "c6170a032189f5f7c5fbb599a6e87a05d7dc3a4b"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Aug 10 16:39:39 2015 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Aug 10 18:34:57 2015 -0700"
      },
      "message": "Handle \u0027error_restoring\u0027 status in wait_for_volume_status\n\nIf cinder hits an error when restoring a volume from a backup the volume\nis set to \u0027error_restoring\u0027 status. If tempest doesn\u0027t handle this and\nfail fast, tests keep waiting for the volume to go to \u0027available\u0027 status\nor timeout - and the timeout is what happens.\n\nRelated-Bug: #1483434\n\nChange-Id: I8f6d0828a84ec5d4a5fa6332e55152bd67eaa605\n"
    },
    {
      "commit": "c6170a032189f5f7c5fbb599a6e87a05d7dc3a4b",
      "tree": "ac99f52eb19a3b1fbaa138f412e3ee162c201f4d",
      "parents": [
        "e9bf2d8cbc31aea27664febb6a2a9266a8c308cd",
        "06c632b985f9ac92176916a4fc01ed596988f4dd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 10 13:39:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 10 13:39:32 2015 +0000"
      },
      "message": "Merge \"Fix the way to get tempest.conf in README.rst\""
    },
    {
      "commit": "f35aa8b3aff60c0f8cf2b53578cd27c196801deb",
      "tree": "b29defaa872ccc2ecfc5d7e98663eeee137d6f4a",
      "parents": [
        "e9bf2d8cbc31aea27664febb6a2a9266a8c308cd"
      ],
      "author": {
        "name": "Brandon Palm",
        "email": "bapalm@us.ibm.com",
        "time": "Fri Aug 07 14:56:59 2015 -0500"
      },
      "committer": {
        "name": "Brandon Palm",
        "email": "bapalm@us.ibm.com",
        "time": "Mon Aug 10 07:45:12 2015 -0500"
      },
      "message": "Cleaned up class variable scope issue.\n\nself.router was used as a local variable to a few functions.\n\nChange-Id: I3d6aa0731a227c255ad9966ea3c5052a2fa4898d\nCloses-Bug: #1482299\n"
    },
    {
      "commit": "456d1b669b426e9eb165b52631e41b66848412ab",
      "tree": "ce9ee16dc95517c7e8f9e5291460319680f96b20",
      "parents": [
        "e9bf2d8cbc31aea27664febb6a2a9266a8c308cd"
      ],
      "author": {
        "name": "PranaliDeore",
        "email": "pranali11.deore@nttdata.com",
        "time": "Mon Aug 10 05:16:53 2015 -0700"
      },
      "committer": {
        "name": "PranaliDeore",
        "email": "pranali11.deore@nttdata.com",
        "time": "Mon Aug 10 05:36:08 2015 -0700"
      },
      "message": "Fixed invalid error message\n\nIn setcontext() method of tempest/common/glance_http\nmodule, error message is not formatted property which\nleads to error \"TypeError: not all arguments converted\nduring string formatting\".\n\nAdded appropriate format specifiers to avoid error.\n\nCloses-Bug: 1483230\nChange-Id: I48a1f7bf45f563de5959e97ff43b1bc2845feb9f\n"
    },
    {
      "commit": "25d5e0d1638a83c1aa7516f374b6ba22f56d1179",
      "tree": "f07133242f75982404c6406453318255c4d0b307",
      "parents": [
        "e9bf2d8cbc31aea27664febb6a2a9266a8c308cd"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Aug 10 06:28:17 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Aug 10 06:31:35 2015 +0000"
      },
      "message": "Remove unused ignore_error\n\nThe argument ignore_error of addCleanup_with_wait() is not used at\nall. So this patch removes it for cleanup.\n\nChange-Id: I56634a20d5517f3d6766a4ecbbaadb06ee7426de\n"
    },
    {
      "commit": "e9bf2d8cbc31aea27664febb6a2a9266a8c308cd",
      "tree": "1c23ba13a36aae16016d258a43aefba693640446",
      "parents": [
        "fccd41c102540f34a82da01ca906675462edded0",
        "17548d92988909d6265d35a73c2b479097b3b209"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 08 05:30:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 08 05:30:46 2015 +0000"
      },
      "message": "Merge \"Fix a spelling typo in tempest/thirdparty/boto/test.py\""
    },
    {
      "commit": "fccd41c102540f34a82da01ca906675462edded0",
      "tree": "02a6c377829ab88fa33fbbe7e882738b85487425",
      "parents": [
        "c09fd74805c44059713f2ffd2485908e741f9e00",
        "e5cc9fbbe32898502cbc0588ac6accd2bbac7460"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 07 22:25:59 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 07 22:25:59 2015 +0000"
      },
      "message": "Merge \"Fixing tests when run_validation is set to true\""
    },
    {
      "commit": "acf0051a8ab20c7d71a6eb2824a48ea2b8946a39",
      "tree": "371853b9a1bd70365d6ce474ac7e42c928cfdbbf",
      "parents": [
        "e2e29841e8480ce80c8069ff7c8699660a501bd2"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Aug 06 16:13:58 2015 -0400"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Fri Aug 07 16:58:36 2015 -0400"
      },
      "message": "Full response for v2 IdentityClient methods\n\nProvide the entire response object for all methods of the v2 IdentityClient.\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\n\nChange-Id: I40447c4f279399347465b5fba92db30103e03ab4\n"
    },
    {
      "commit": "c09fd74805c44059713f2ffd2485908e741f9e00",
      "tree": "a8cc66d682a0608c5d55ac4cb46ed7fd6d47d354",
      "parents": [
        "ea1a72ddb4ee85f78443527f13329bbce11b0f62",
        "f72a1dc1b41468ea62fe3995db0f1e4805a77aa1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 07 14:55:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 07 14:55:48 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix scenario test fails when port_vnic_type is set\"\""
    },
    {
      "commit": "e5cc9fbbe32898502cbc0588ac6accd2bbac7460",
      "tree": "65781fbc0fdf9d7accbeb56693aafa5876c178a0",
      "parents": [
        "ea1a72ddb4ee85f78443527f13329bbce11b0f62"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Aug 07 17:30:51 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Aug 07 17:34:06 2015 +0300"
      },
      "message": "Fixing tests when run_validation is set to true\n\nMany tempest tests don\u0027t work if the run_validation option is\nset to true. The validation resources provider tries to create\nsecurity groups and security group rules for these tests and it\nfails with the following error:\n\nAttributeError: \u0027SecurityGroupsClient\u0027 object has no attribute\n\u0027create_security_group_rule\u0027\n\nThe reason of failures is that we have recently separated the security\ngroups client into two clients: security groups client and security group\nrules client. This patch fixes the issue.\n\nChange-Id: I548e1fecb6698ac2609fd1581633170ceb638506\nCloses-Bug: #1482669\n"
    },
    {
      "commit": "17548d92988909d6265d35a73c2b479097b3b209",
      "tree": "3c5248e4152f45263da42b7770fb4e91ad766872",
      "parents": [
        "ea1a72ddb4ee85f78443527f13329bbce11b0f62"
      ],
      "author": {
        "name": "Zhao Lei",
        "email": "zhaolei@cn.fujitsu.com",
        "time": "Fri Aug 07 21:42:51 2015 +0800"
      },
      "committer": {
        "name": "Zhao Lei",
        "email": "zhaolei@cn.fujitsu.com",
        "time": "Fri Aug 07 21:42:51 2015 +0800"
      },
      "message": "Fix a spelling typo in tempest/thirdparty/boto/test.py\n\ns/attching/attching\n\nChange-Id: Idfdc5b6be3f82468c62217d893b9d37c74f6d994\nSigned-off-by: Zhao Lei \u003czhaolei@cn.fujitsu.com\u003e\n"
    },
    {
      "commit": "943754dfa3e17f63d15fe5447901c0a739ea2c35",
      "tree": "5fe9d223b1f4befa06f588e9c0f51a702c45e765",
      "parents": [
        "3101ebddd7bfb214d8de277e365499f04667f492"
      ],
      "author": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Mon Aug 03 06:12:29 2015 +0000"
      },
      "committer": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Fri Aug 07 02:24:42 2015 +0000"
      },
      "message": "Add unit test for quota_classes_client\n\nThis patch adds unit test for quota_classes_client.\n\nChange-Id: Ib6edcf0cc02f0b2784345ddbf00f1fe1b50bb151\n"
    },
    {
      "commit": "ea1a72ddb4ee85f78443527f13329bbce11b0f62",
      "tree": "7a8cece820f860a3a1bc90e341fe0118c2f7a028",
      "parents": [
        "e8bb0e5d7edff41bf3800a59e816ab911e80eaf7",
        "5f40bcd3d1319ecbb381164f727b350590bd54b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 07 01:39:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 07 01:39:57 2015 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "7b44be66ddf094de8da1c1e7249aa520283ae737",
      "tree": "86cd996e6a2a7e33a2cc290cf3dc2558f255f08e",
      "parents": [
        "3101ebddd7bfb214d8de277e365499f04667f492"
      ],
      "author": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Mon Aug 03 06:04:01 2015 +0000"
      },
      "committer": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Fri Aug 07 01:28:34 2015 +0000"
      },
      "message": "Add unit test for keypairs_client\n\nThis patch adds unit test for keypairs_client.\n\nChange-Id: I4cb2bfe8fde9b1c745939288e0fad38c8b44f339\n"
    },
    {
      "commit": "0d649b26e092f2678f2a39f9245568c9cf14b799",
      "tree": "10f6c01cf6e6d14ea209df0de670ea8fb582c27e",
      "parents": [
        "c4bfc797ff01116d00f0ebc485c66a8b26d3ac80"
      ],
      "author": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Tue Jul 21 11:26:56 2015 +0000"
      },
      "committer": {
        "name": "Kenji Yasui",
        "email": "k-yasui@ti.jp.nec.com",
        "time": "Fri Aug 07 01:00:19 2015 +0000"
      },
      "message": "Add unit tests for extensions_client\n\nThis patch adds unit test for extensions_client.\n\nChange-Id: I37ff50ff31ca9a2c4608f656247a0073fbfbfb61\n"
    },
    {
      "commit": "e8bb0e5d7edff41bf3800a59e816ab911e80eaf7",
      "tree": "af6823bf21e1a5498400f5be2acf40f6ba5b52ce",
      "parents": [
        "26c0fabfb1169c6d494bd9a267dc6a8b4c3cd491",
        "d99170f1aa6dd885354804f20c82cfff7662266c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 06 21:27:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 06 21:27:32 2015 +0000"
      },
      "message": "Merge \"Add unit test for method show_limits\""
    },
    {
      "commit": "26c0fabfb1169c6d494bd9a267dc6a8b4c3cd491",
      "tree": "8fa12907eedf62f98a2213df9b383fdd4cdd37b9",
      "parents": [
        "0982f41597fe126c8d544dbb04066c005926db93",
        "b988e29e9184438b6f53cf8f7acec5d7b8414d36"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 06 14:56:45 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 06 14:56:45 2015 +0000"
      },
      "message": "Merge \"increase failure information for ip_regex test\""
    },
    {
      "commit": "0982f41597fe126c8d544dbb04066c005926db93",
      "tree": "0126a229d0c2f533d1465a98be45990843a82fff",
      "parents": [
        "c7f9135f642ace8d92111aa08ff0ed79b37c6d81",
        "e198e2f9d22a62d61862efe7f66dd6e242dfa601"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 06 07:56:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 06 07:56:53 2015 +0000"
      },
      "message": "Merge \"Enhance IPv6 scenario - Ping default GW\""
    },
    {
      "commit": "c7f9135f642ace8d92111aa08ff0ed79b37c6d81",
      "tree": "1afe85ae2526c72d74bec5548c7db685ed7893d0",
      "parents": [
        "e24546c129007e046d270d690fd1fa9ecb3e5cf5",
        "c03e13b7543839e72d9318ad4d698b633fbaf4e0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 06 04:13:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 06 04:13:32 2015 +0000"
      },
      "message": "Merge \"Add unit test for aggregates_client\""
    },
    {
      "commit": "e198e2f9d22a62d61862efe7f66dd6e242dfa601",
      "tree": "3b5d4964327e3aa59a05b581e99779aaea30d168",
      "parents": [
        "74647862be3b87687b27628d64da733ce8ad488c"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Tue Jul 28 14:43:47 2015 +0300"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Thu Aug 06 06:51:29 2015 +0300"
      },
      "message": "Enhance IPv6 scenario - Ping default GW\n\n1. Use common _check_remote_connectivity method to verify connectivity between\nservers\nOld code was a single try expecting 0% packet loss. Common method is resistant\nto packet loss and has retries.\nFailure message now includes source and dest. Phrasing matches other tests\u0027 to\nenhance debug searches.\n\n2. Verify connectivity against default v6 gateway.\n\nChange-Id: I32414ccc9818cb58db1cf2477619b40b7b283a3a\n"
    },
    {
      "commit": "662072592662dc72b51ca5b9de3cf8471e367df0",
      "tree": "27699c317376460e7bef730ac9777e68d96844d9",
      "parents": [
        "e2e29841e8480ce80c8069ff7c8699660a501bd2"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Fri Jul 31 15:51:02 2015 -0400"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Wed Aug 05 18:32:23 2015 -0400"
      },
      "message": "Full response for v1 ImageClient methods\n\nProvide the entire response object, not just the images, for the\ntempest v1 glance client\u0027s create_image, update_image and list_images\nmethods. This is all the work necessary to implement the blueprint\nreferenced below on this client as the remaining methods already\nreturn the full response.\n\npartially implements: blueprint method-return-value-and-move-service-clients-to-lib\nChange-Id: Ia52bfde7cef1420c0c7d94288154fe4b6d54cd5f\n"
    }
  ],
  "next": "e24546c129007e046d270d690fd1fa9ecb3e5cf5"
}
