)]}'
{
  "log": [
    {
      "commit": "9a22543b4b233732d9acb7b4417dda1f7b369a1a",
      "tree": "1ffc5ee6e9bc065e0233ec578eec8e1a5a6c51ce",
      "parents": [
        "26300f9bd3fc929817a3784bfb550e4ec928dc12"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Jun 17 12:16:22 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jun 22 11:06:33 2016 +0000"
      },
      "message": "Service client modules in object-storage __init__\n\nImport the object-storage service client classes in the __init__ of the\nobject-storage module, and define __all__, so that service client classes\nmay be accessed by importing the object-storage module only.\n\nChange-Id: Ie0d13548d12e0ace4bb611470849d7ddcb23cbcb\nPartially-implements: bp client-manager-refactor\n"
    },
    {
      "commit": "26300f9bd3fc929817a3784bfb550e4ec928dc12",
      "tree": "5f9e463bbfa696af8dce12b7893cf93071c4b885",
      "parents": [
        "14ecae147af5ddd27a25469315be05fa08ac5c39"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Jun 17 12:14:00 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jun 22 11:06:06 2016 +0000"
      },
      "message": "Service client modules in image __init__\n\nImport the image service client classes in the __init__ of the\nimage module, and define __all__, so that service client classes\nmay be accessed by importing the image module only.\n\nChange-Id: Ieb4590acd3029dfcc94c48cf85f8fbee9a4f1da7\nPartially-implements: bp client-manager-refactor\n"
    },
    {
      "commit": "14ecae147af5ddd27a25469315be05fa08ac5c39",
      "tree": "b08dd6b7d14e4df845e298298cc740c861876931",
      "parents": [
        "c34e518b6fd9ee8ef6e5678c6a12089fc8523f69"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Jun 17 11:56:24 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jun 22 11:05:22 2016 +0000"
      },
      "message": "Service client modules in volume __init__\n\nImport the volume service client classes in the __init__ of the\nvolume module, and define __all__, so that service client classes\nmay be accessed by importing the volume module only.\n\nPartially-implements: bp client-manager-refactor\nChange-Id: I7f0e070f325a9b77979d6516d18bf319bfdfa7b8\n"
    },
    {
      "commit": "c34e518b6fd9ee8ef6e5678c6a12089fc8523f69",
      "tree": "3c75005615e0a709147cc41b73d773f1f1839c57",
      "parents": [
        "5903016a92a46ae804bd78dae1acf015da9f1561",
        "6cb6b136b00bbd956b00bdb85d27a505bd5e9718"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 22 10:47:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 22 10:47:09 2016 +0000"
      },
      "message": "Merge \"Service client modules in identity __init__\""
    },
    {
      "commit": "5903016a92a46ae804bd78dae1acf015da9f1561",
      "tree": "51a9d29d618798b4d7d62ee9321627b910f90bea",
      "parents": [
        "73c449834bef51cde6cab7fb96091e84b2610d09",
        "9346483d38d9921f222d24132eb8220ecd9def34"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 22 10:39:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 22 10:39:21 2016 +0000"
      },
      "message": "Merge \"Make `tempest init` working dir an abspath\""
    },
    {
      "commit": "6cb6b136b00bbd956b00bdb85d27a505bd5e9718",
      "tree": "0b86b67b92722126f7264260564ec03975cf9b7d",
      "parents": [
        "fa991be4368acf02bc8c35e138bf0cf512c6e69c"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Jun 17 11:39:10 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Tue Jun 21 13:01:35 2016 +0000"
      },
      "message": "Service client modules in identity __init__\n\nImport the identity service client classes in the __init__ of the\nidentity modules in v2 and v3, and define __all__, so that service\nclient classes may be accessed by importing the identity module only.\n\nChange-Id: I9ea4c30a0abbdfc4532d074fd073c2666c7eb84f\nPartially-implements: bp client-manager-refactor\n"
    },
    {
      "commit": "73c449834bef51cde6cab7fb96091e84b2610d09",
      "tree": "31f36bd39cb108794ce7d0204e120cd19f80bf69",
      "parents": [
        "000bb56b269fd87fe8891d89f901ba83f52dda29",
        "cdf20386479ccf34d70f919929bdb0235216ea0a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 21 10:07:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 21 10:07:21 2016 +0000"
      },
      "message": "Merge \"Change hostname_equals_servername to get_hostname\""
    },
    {
      "commit": "000bb56b269fd87fe8891d89f901ba83f52dda29",
      "tree": "9fe49f66116c424e574c838f20e0fc36c14b1e34",
      "parents": [
        "8ef9c5b700d032e29f059400b9a2c585277f5ff5",
        "bedb2ad9d21ca16b23542122006482315e3b9a68"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 21 09:30:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 21 09:30:34 2016 +0000"
      },
      "message": "Merge \"Correct some misspelt words in print messages\""
    },
    {
      "commit": "8ef9c5b700d032e29f059400b9a2c585277f5ff5",
      "tree": "96741aadee5dd2da501e51071799721538c38162",
      "parents": [
        "10dd2b058834064596248154632f409f1417ae55",
        "e612bf2b25265f50ee289902c57f682c31dfc691"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 21 07:49:18 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 21 07:49:18 2016 +0000"
      },
      "message": "Merge \"Return ResponseBody object from delete_role\""
    },
    {
      "commit": "10dd2b058834064596248154632f409f1417ae55",
      "tree": "70c5b069407b448bfe55b3c0b7749287f8224a06",
      "parents": [
        "4a3fd9975354a73b72dfd49c21582f02805c7667",
        "50894fcf9126b69bcc3ffe0d0f9c977189a7ab49"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 21 07:47:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 21 07:47:55 2016 +0000"
      },
      "message": "Merge \"Make identity v2 roles_client use **kwargs\""
    },
    {
      "commit": "4a3fd9975354a73b72dfd49c21582f02805c7667",
      "tree": "c39d76723d053392342f27d96b4bbd4bd2090506",
      "parents": [
        "fa991be4368acf02bc8c35e138bf0cf512c6e69c",
        "2038488008aaddbb054bed46ba6c76a5ecbd095a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 21 03:31:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 21 03:31:21 2016 +0000"
      },
      "message": "Merge \"Remove unused LOG from images_client\""
    },
    {
      "commit": "bedb2ad9d21ca16b23542122006482315e3b9a68",
      "tree": "b4271194e6cacff30c200a43daa92080b2d08e74",
      "parents": [
        "fb77374ddeeb1642bffa086311d5f281e15142b2"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Jun 20 11:39:01 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Jun 21 10:36:46 2016 +0800"
      },
      "message": "Correct some misspelt words in print messages\n\nexceution (execution)\nsecurtiy (security)\nfailled (failed)\n\nChange-Id: I65b33d3900dab70ac202515adebde383c1155609\n"
    },
    {
      "commit": "fa991be4368acf02bc8c35e138bf0cf512c6e69c",
      "tree": "483a79e073746448e2f5af3842463cb1e5ba4fa4",
      "parents": [
        "76a4b4eeb92d28c1726339ddf8da33b540932379"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Jun 17 11:46:14 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Tue Jun 21 00:10:24 2016 +0100"
      },
      "message": "Service client modules in network __init__\n\nImport the network service client classes in the __init__ of the\nnetwork module, and define __all__, so that service client classes\nmay be accessed by importing the network module only.\n\nTBD: add reno\n\nChange-Id: I8e39bbeeef4d91f46e68d3ef488aee2518f53f18\nPartially-implements: bp client-manager-refactor\n"
    },
    {
      "commit": "76a4b4eeb92d28c1726339ddf8da33b540932379",
      "tree": "d391a8558bf208afc7e70225808cf25ddfc0f7b1",
      "parents": [
        "b74fd5ef7446f8b66c5971ea43b2c7d452eb405a"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Tue Jun 14 23:28:16 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Tue Jun 21 00:10:08 2016 +0100"
      },
      "message": "Service client modules in compute __init__\n\nImport the compute service client classes in the __init__ of the\ncompute module, and define __all__, so that service client classes\nmay be accessed by importing the compute module only.\n\nTBD: Add reno\n\nChange-Id: I8f4e168466a5d331634af50d73267af965aa46e3\nPartially-implements: bp client-manager-refactor\n"
    },
    {
      "commit": "b74fd5ef7446f8b66c5971ea43b2c7d452eb405a",
      "tree": "beadfda5e8124a0f1b794c44aae718447d131f8b",
      "parents": [
        "b51ee61042dc09b676457cd55d429aadfa066ce4",
        "9bf9fac1d4b3500fc9e5ee04e2a2bf286d0d496e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 20 22:56:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 20 22:56:17 2016 +0000"
      },
      "message": "Merge \"Generic \"delete volume\" method\""
    },
    {
      "commit": "b51ee61042dc09b676457cd55d429aadfa066ce4",
      "tree": "5e14fa8292188d98728f360a5d4f19c49cb4b714",
      "parents": [
        "682da859d03863a5e9460d3313aa7b611293a3ec",
        "7668fad3d9b2cdf3b9d87a7c447c1257f7fe021c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 20 21:00:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 20 21:00:50 2016 +0000"
      },
      "message": "Merge \"Make identity v2 tenants_client use **kwargs\""
    },
    {
      "commit": "682da859d03863a5e9460d3313aa7b611293a3ec",
      "tree": "0bcdb488f98238d69ecd0bfbfe3f9958f0e46195",
      "parents": [
        "e62c8b82aafff33dfbb28721fc48b53518843bc6",
        "1ebec2827b0f97086bef5002e3bdb2c74e3c7625"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 20 20:23:22 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 20 20:23:22 2016 +0000"
      },
      "message": "Merge \"Define v1 image_members_client as library\""
    },
    {
      "commit": "e62c8b82aafff33dfbb28721fc48b53518843bc6",
      "tree": "7589ec490fec4d34dd1d23bc492e228a14bf110d",
      "parents": [
        "fb77374ddeeb1642bffa086311d5f281e15142b2",
        "84fe742fe3a0dcbadc3d53375b8a4720276be334"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 20 17:36:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 20 17:36:47 2016 +0000"
      },
      "message": "Merge \"Add a response schema for \"log\" attribute\""
    },
    {
      "commit": "9bf9fac1d4b3500fc9e5ee04e2a2bf286d0d496e",
      "tree": "63a909501fc74240cf8cb90c545fd4dd514696a6",
      "parents": [
        "fb77374ddeeb1642bffa086311d5f281e15142b2"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Jun 19 15:32:33 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Jun 19 15:43:37 2016 +0300"
      },
      "message": "Generic \"delete volume\" method\n\nSince \"delete_volume\" function appears many times in tempest,\nit\u0027s requested to create a new generic method.\n\nChange-Id: Ib99ed1531d3ed7f8bd10c083185c3868d88e65b2\n"
    },
    {
      "commit": "fb77374ddeeb1642bffa086311d5f281e15142b2",
      "tree": "e8b3a7fa6922e5e3fc7612da648258a7504cb6e7",
      "parents": [
        "b94ee0f8e29abd53c488c80d2240bb6fd0dd978b",
        "abd4cbd0106af94b91bbbed378bafe11f6133481"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 18 14:49:04 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 18 14:49:08 2016 +0000"
      },
      "message": "Merge \"Add simple test for Neutron GET /\""
    },
    {
      "commit": "b94ee0f8e29abd53c488c80d2240bb6fd0dd978b",
      "tree": "7d47e4f1a59c111ceb16342b8602ca698e52f1df",
      "parents": [
        "ebcc070dc5e23a649a2c5875b1917f8bf8809ef4",
        "88ea9ab07d1431ae781fd59592e4f013fb06ce8f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 18 01:38:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 18 01:38:31 2016 +0000"
      },
      "message": "Merge \"Adding/fixing docstring to _create_creds function\""
    },
    {
      "commit": "2038488008aaddbb054bed46ba6c76a5ecbd095a",
      "tree": "7efd17c1d18099dcfd3d4d1736c40d45429611bf",
      "parents": [
        "3ff4ad1b386c6a5a562872e204ab66d8e7cdd4bf"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jun 17 17:21:58 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jun 17 17:21:58 2016 -0700"
      },
      "message": "Remove unused LOG from images_client\n\nLOG is not used at all in images_client.\nSo this patch removes it for the code cleanup.\n\nChange-Id: I096d34f095d8c13c74ea0b5d98c479c901cc2de3\n"
    },
    {
      "commit": "ebcc070dc5e23a649a2c5875b1917f8bf8809ef4",
      "tree": "56ca05e8b84a1da22e83d646aae3fb457b6614d5",
      "parents": [
        "afd41ddcf2f6dc29b1ccc66ea938e044e89c7c30",
        "e1c6c1c54e5e566ca820d4e8445b4f8981506439"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 23:38:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 23:38:00 2016 +0000"
      },
      "message": "Merge \"Make identity v2 user_client use **kwargs\""
    },
    {
      "commit": "afd41ddcf2f6dc29b1ccc66ea938e044e89c7c30",
      "tree": "244b3ec7f3d728749fb12db493df5fd8882c6a00",
      "parents": [
        "3ff4ad1b386c6a5a562872e204ab66d8e7cdd4bf",
        "6ce39219698e11f775c6b239a41e5eb8a77c863c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 23:30:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 23:30:16 2016 +0000"
      },
      "message": "Merge \"Make identity v2 service_client use **kwargs\""
    },
    {
      "commit": "1ebec2827b0f97086bef5002e3bdb2c74e3c7625",
      "tree": "e0eeaa1d4de02ed91af5e5f7bef0fd41a317c8e5",
      "parents": [
        "3ff4ad1b386c6a5a562872e204ab66d8e7cdd4bf"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Jun 14 11:20:00 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jun 17 16:06:01 2016 -0700"
      },
      "message": "Define v1 image_members_client as library\n\nImage v1 API\u0027s image_members_client has good interfaces now,\nthen this patch makes the client as a library.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I51af23c1249a10c8d4ddea99b28e61dccb5f38c2\n"
    },
    {
      "commit": "3ff4ad1b386c6a5a562872e204ab66d8e7cdd4bf",
      "tree": "6f80be1a08b62473d3ba300de9edac374baa0b37",
      "parents": [
        "2876d5ba3932b3706b2c8ff47fb394af5f092d51",
        "fcb0b68e7b9a42636faa5b7698f95d8e4d6a003b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 22:46:42 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 22:46:42 2016 +0000"
      },
      "message": "Merge \"Add tests for Cinder user messages v3 API\""
    },
    {
      "commit": "2876d5ba3932b3706b2c8ff47fb394af5f092d51",
      "tree": "b0b2dc6e2a45b50a5ae39625114466f554d8288f",
      "parents": [
        "4d63b16de86cedeb9f4ee2d4daf7cb18c0fbc4a6",
        "90d2c8e560d1f3a5b2fc4104ca01e4b4e05523f1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 19:32:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 19:33:01 2016 +0000"
      },
      "message": "Merge \"Consider pre-existing VMs when testing server list\""
    },
    {
      "commit": "4d63b16de86cedeb9f4ee2d4daf7cb18c0fbc4a6",
      "tree": "9878d51f4250d776d7828ab447eab3455b907552",
      "parents": [
        "85fb012cd699716e769df0d7bce86c4627c9088e",
        "861619cdad44965e6fe2e59044fa87dfdd4190ae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 18:15:41 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 18:15:42 2016 +0000"
      },
      "message": "Merge \"Add IPv6 rule creation to validation resources\""
    },
    {
      "commit": "9346483d38d9921f222d24132eb8220ecd9def34",
      "tree": "32977d5efc93d6791e8bd908aa6d3905a7989241",
      "parents": [
        "85fb012cd699716e769df0d7bce86c4627c9088e"
      ],
      "author": {
        "name": "Jake Yip",
        "email": "jake.yip@unimelb.edu.au",
        "time": "Sat Jun 18 00:57:40 2016 +1000"
      },
      "committer": {
        "name": "Jake Yip",
        "email": "jake.yip@unimelb.edu.au",
        "time": "Sat Jun 18 01:07:43 2016 +1000"
      },
      "message": "Make `tempest init` working dir an abspath\n\nThe working directory can be either a relative path or absolute path\ndepending on how `tempest init` is called. If `tempest init` is called,\nthe working directory is absolute, but if `tempest init [dir]` is\ncalled, the working directory is relative. The relative case leads to a\nbug in setting up the tempest config file later.\n\nWe normalized and absolutized local_dir early on, and make everything\nwork with abspath. This minimize handling of the different paths and\nreduces the chances of bugs from handling in later code.\n\nChange-Id: I6dc314017eb264302ba68bbf25060e833d8e317a\nCloses-Bug: #1593747\n"
    },
    {
      "commit": "e612bf2b25265f50ee289902c57f682c31dfc691",
      "tree": "2bacac35c3d7b9b4d1c558c8f850b613c107d5c4",
      "parents": [
        "50894fcf9126b69bcc3ffe0d0f9c977189a7ab49"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Jun 17 18:54:16 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Jun 17 18:54:16 2016 +0900"
      },
      "message": "Return ResponseBody object from delete_role\n\nAll service client methods shouyld return the ResponseBody object\ninstead of individual resp \u0026 body tuple.\n\nThis method was missed and caught by new unit tests of roles_client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ib08e531e91dad03ef0dd1cd2cb8fae080755e223\n"
    },
    {
      "commit": "50894fcf9126b69bcc3ffe0d0f9c977189a7ab49",
      "tree": "23207b7909e09625751f5c74d210dd0c4fc909d7",
      "parents": [
        "7668fad3d9b2cdf3b9d87a7c447c1257f7fe021c"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Jun 17 13:20:25 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Jun 17 13:20:25 2016 +0900"
      },
      "message": "Make identity v2 roles_client 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 identity v2 roles_client use **kwargs.\n\nAlso rename some method to match the consistency and later those\ncan match with v3 clients methods naming and we can remove many wrapper\nmethod exist currently to call v2 and v3 methods.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I88153db1649ef890786b1354180e528fb3f3dc25\n"
    },
    {
      "commit": "85fb012cd699716e769df0d7bce86c4627c9088e",
      "tree": "3857b9eb0d0237b3a9a60c00a7c3cf3515f15927",
      "parents": [
        "c57f4d2c5fd3d7a7ac994f477f9f4f358b5ff0fb",
        "d9016380490b0ca16c62d89828707f22b82c048b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 03:27:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 03:27:18 2016 +0000"
      },
      "message": "Merge \"Clarify \"data\" arg in create/update_image()\""
    },
    {
      "commit": "c57f4d2c5fd3d7a7ac994f477f9f4f358b5ff0fb",
      "tree": "12a616c0d49a48bbdd974eb6a8b07105c04a3541",
      "parents": [
        "40b496c45c63f948ca5b074308c42c7fed7e8066",
        "01151e82f07cba0fa53213465b9390eb0b28d60b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 17 03:25:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 17 03:25:53 2016 +0000"
      },
      "message": "Merge \"Move get_image_meta_from_headers from images_client\""
    },
    {
      "commit": "7668fad3d9b2cdf3b9d87a7c447c1257f7fe021c",
      "tree": "1f90feb006d77aab2662ae79d2fdb232c0bcfaba",
      "parents": [
        "e1c6c1c54e5e566ca820d4e8445b4f8981506439"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Jun 15 18:17:39 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Jun 17 11:43:29 2016 +0900"
      },
      "message": "Make identity v2 tenants_client 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 identity v2 tenant_client use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I3fe7b6b7f81a0b20888b2c70a717065e4b43674f\n"
    },
    {
      "commit": "e1c6c1c54e5e566ca820d4e8445b4f8981506439",
      "tree": "500593020e535cd8ebf2cc7baaa2626bb8c4a1d5",
      "parents": [
        "6ce39219698e11f775c6b239a41e5eb8a77c863c"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Jun 15 14:50:41 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Jun 17 00:13:53 2016 +0000"
      },
      "message": "Make identity v2 user_client 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 identity v2 user_client use **kwargs.\n\nAlso adding some doc link.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I058e74a205ff9223113ad9fed8be61e6b66e7045\n"
    },
    {
      "commit": "6ce39219698e11f775c6b239a41e5eb8a77c863c",
      "tree": "afce6ba9c210a32e2459179e5320290eeec51a34",
      "parents": [
        "32f80f2ed522c982412021371ead10baa97e868b"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Jun 15 13:20:11 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Jun 17 09:10:42 2016 +0900"
      },
      "message": "Make identity v2 service_client 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 identity v2 service_client use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ib5677cc185ace03f2e8824ba84365476823f50d5\n"
    },
    {
      "commit": "861619cdad44965e6fe2e59044fa87dfdd4190ae",
      "tree": "e7a8e42cbe62bca5fbbab6b2c60642fe7b329a07",
      "parents": [
        "cfdea698ff6d3a4ec62bb7d36488c5838cf18906"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Jun 16 17:11:49 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Jun 16 18:54:31 2016 -0400"
      },
      "message": "Add IPv6 rule creation to validation resources\n\nThis commit adds a stage for creating ipv6 security group rules if\nip_version_for_ssh is set to 6. Previously, we would only create the\nipv4 rules even if we knew that ipv6 was going to be used for ssh.\n\nCo-Authored-By: Chris Lee \u003cchris.lee@dreamhost.com\u003e\nChange-Id: I1a27babf772481f4651c55d9cd2e3c9efa12da32\nCloses-Bug: #1593416\n"
    },
    {
      "commit": "40b496c45c63f948ca5b074308c42c7fed7e8066",
      "tree": "7c0030588187213381ba8a333dc4ac8fb4abb4b0",
      "parents": [
        "9253047d609288fe1b1dfd1acd089263f43e4ba3",
        "0abbfcb6d1042f65c42736a3267bd2e89176f98d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 16 21:51:43 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 16 21:51:44 2016 +0000"
      },
      "message": "Merge \"Add operator role to heat stack owner\""
    },
    {
      "commit": "84fe742fe3a0dcbadc3d53375b8a4720276be334",
      "tree": "2624d3e85cce405579357b54107ef956a9963e43",
      "parents": [
        "9253047d609288fe1b1dfd1acd089263f43e4ba3"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Jun 16 12:08:39 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Jun 16 12:08:39 2016 -0700"
      },
      "message": "Add a response schema for \"log\" attribute\n\nDuring the nova reivew of Ic1a307c405f769cadd037ae45e921d88b6a2bea5 ,\nwe found the lack of the response schema for \"log\" attribute.\nThe \"log\" attribute should have state, instances, errors and message\naccording to https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/instance_usage_audit_log.py#L104\n\nThen this patch adds them to the response schema.\n\nChange-Id: I1c0fab7ba54cc346e9f9f2308c8a46f5ee00b9d6\n"
    },
    {
      "commit": "fcb0b68e7b9a42636faa5b7698f95d8e4d6a003b",
      "tree": "fbbd71f67e7067ae02bb83ac9ad8e1d7f14b31ae",
      "parents": [
        "777a307b3c9f4284facf081e6b951b5755333adf"
      ],
      "author": {
        "name": "Andrew Kerr",
        "email": "andrew.kerr@netapp.com",
        "time": "Fri Apr 01 16:01:34 2016 -0400"
      },
      "committer": {
        "name": "Andrew Kerr",
        "email": "andrew.kerr@netapp.com",
        "time": "Thu Jun 16 17:05:25 2016 +0000"
      },
      "message": "Add tests for Cinder user messages v3 API\n\nThis commit adds basic tests for the list/show/delete\nv3 APIs for Cinder\u0027s new user messages.\n\nDepends-On: Id8a4a700c1159be24b15056f401a2ea77804d0a0\nDepends-On: I97caa6bfababf7d1cc714296ae66f77d22bf24ab\nDepends-On: I80c6a0c46c667291c6f7fe2a036717504c110314\n\nChange-Id: I3d9b3fe288333721bf3b2c6c988949f2f253bfcc\n"
    },
    {
      "commit": "9253047d609288fe1b1dfd1acd089263f43e4ba3",
      "tree": "1ddc2ea9874d3586271d38d8aace4f3b82b19b10",
      "parents": [
        "32f80f2ed522c982412021371ead10baa97e868b"
      ],
      "author": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Thu Jun 16 09:14:25 2016 +0300"
      },
      "committer": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Thu Jun 16 11:03:54 2016 +0000"
      },
      "message": "Fixes port.id bug added with 777a307b3c9f4284facf081e6b951b5755333adf\n\nChanging port.id to port[\u0027id\u0027]\n\n\nChange-Id: I1bd3759e17abd8c61050c48a3c8d70359eaeb8ad\n"
    },
    {
      "commit": "cdf20386479ccf34d70f919929bdb0235216ea0a",
      "tree": "a32cbe2ce057060d14dd8be34fde40317c9e6e32",
      "parents": [
        "32f80f2ed522c982412021371ead10baa97e868b"
      ],
      "author": {
        "name": "imran malik",
        "email": "imran.malik@emc.com",
        "time": "Thu Jun 16 00:43:57 2016 -0700"
      },
      "committer": {
        "name": "imran malik",
        "email": "imran.malik@emc.com",
        "time": "Thu Jun 16 03:47:40 2016 -0700"
      },
      "message": "Change hostname_equals_servername to get_hostname\n\nThis patch fixes the issue with current logic of checking hostname\nequals servername. The function hostname_equals_servername is a\nutil function, which means assert calls cannot be made there.\nIt only returns True or False based on comparison of hostname and\nvm name.\nHowever, if they are not equal, one can never know what was the\nexpected value vs the actual value of hostname because the assertTrue\ncall inside the test doesn\u0027t reveal that info.\nUtil functions should better just return hostname value and comparison\nis to be made in actual test using assertEqual, this will help debugging\nand logging the values of actual vm name and hostname returned from\nutil function.\n\nChange-Id: I8c89680471547c4aeb556a34eb3b298f9ffbed62\n"
    },
    {
      "commit": "0abbfcb6d1042f65c42736a3267bd2e89176f98d",
      "tree": "179c0619515be6c3effe1409f1898984c0bf4aa1",
      "parents": [
        "777a307b3c9f4284facf081e6b951b5755333adf"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jun 15 23:27:29 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Thu Jun 16 10:32:31 2016 +0100"
      },
      "message": "Add operator role to heat stack owner\n\nThe account used in SwiftResourcesTestJSON requires the heat stack\nowner role along with the swift operator one. No pre-provisioned\naccount today satisifies that requirement, so fixing that.\n\nChange-Id: I9db0154a364cec3214b5cabd8a7766a110c2b973\n"
    },
    {
      "commit": "32f80f2ed522c982412021371ead10baa97e868b",
      "tree": "d109d703b44ffae531516db9f8a7ca41c3d0444e",
      "parents": [
        "d8874f0eca9ef7727174832b1e05963ba8c98b9c",
        "af4f7cfe90bfce7cbd3d72255fa451e354fe533d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 16 00:42:23 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 16 00:42:23 2016 +0000"
      },
      "message": "Merge \"Cleanup exceptions in tempest\""
    },
    {
      "commit": "d8874f0eca9ef7727174832b1e05963ba8c98b9c",
      "tree": "3613c08041910e067b3e77ca058ec65fd87be8d2",
      "parents": [
        "777a307b3c9f4284facf081e6b951b5755333adf",
        "c0d500ae6b5817dc131a5e4c997fd455014e8b95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 22:26:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 22:26:53 2016 +0000"
      },
      "message": "Merge \"Add InvalidIdentityVersion in lib.exception\""
    },
    {
      "commit": "af4f7cfe90bfce7cbd3d72255fa451e354fe533d",
      "tree": "3a1bee1c0ebdc2039df9ffdd71acc264392c2eab",
      "parents": [
        "c0d500ae6b5817dc131a5e4c997fd455014e8b95"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Mon Jun 13 15:12:26 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jun 15 21:44:21 2016 +0100"
      },
      "message": "Cleanup exceptions in tempest\n\nThere is a number of exceptions available in tempest.lib which are duplicated\nin the exceptions module in tempest. They are all identitical, except for one:\nTimeoutException. The tempest.lib version inherits from RestClientException,\nwhile the tempest version is a TempestException. The only class that should\nuse the former is the RestClient (and derivative), while it is used by ssh\nclient as well. Changing the type of exception raised by ssh.py would be a\nbackward incompatible change, so I think we cannot change this now.\n\nChange-Id: I98ad80266b00f7d0b9d269a516866d81312aa834\n"
    },
    {
      "commit": "90d2c8e560d1f3a5b2fc4104ca01e4b4e05523f1",
      "tree": "c594bd6bee26c5c16bdbe7f87cce684cf777d60b",
      "parents": [
        "4f7ed8e05d46bfe954e052d0e57006b7ecaecd43"
      ],
      "author": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Wed Jun 15 12:08:08 2016 -0700"
      },
      "committer": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Wed Jun 15 13:38:11 2016 -0700"
      },
      "message": "Consider pre-existing VMs when testing server list\n\nWhen running the test_list_servers_by_limits_greater_than_actual_count\ntest using pre-provisioned accounts, the test gives a false positive\nsince it does not consider the VMs the user could already have before\nthe test started.\nThis commit fixes the test by considering those pre-existing VMs a\nuser might have.\n\nChange-Id: I5d18cdced9f074d3214f9f0b9515929ba5bf7c04\nCloses-Bug: 1592971\n"
    },
    {
      "commit": "777a307b3c9f4284facf081e6b951b5755333adf",
      "tree": "9a11d16965e01251416d5601ab49036b8ee72c68",
      "parents": [
        "cf2150a534659964255a9682ecb32c7b78943ea6",
        "33735f268530331c8e5d7653623e548aebdfba5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 18:43:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 18:43:59 2016 +0000"
      },
      "message": "Merge \"Remove neutron OO wrappers\""
    },
    {
      "commit": "cf2150a534659964255a9682ecb32c7b78943ea6",
      "tree": "5d01e2030ff7b81cf5ea5a3dd1282fa9940f794a",
      "parents": [
        "4f7ed8e05d46bfe954e052d0e57006b7ecaecd43",
        "5e0ba92649cfc265836d8420077d414394a75c7a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 18:36:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 18:36:39 2016 +0000"
      },
      "message": "Merge \"Rename mathods of v1 image_members_client\""
    },
    {
      "commit": "c0d500ae6b5817dc131a5e4c997fd455014e8b95",
      "tree": "cb1ff8f32134497afa1c2502ca474ad063dd049f",
      "parents": [
        "77c21afe24da7378823e4b468b2aa45c90700a9a"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Jun 15 09:50:21 2016 +0900"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Wed Jun 15 11:03:34 2016 +0100"
      },
      "message": "Add InvalidIdentityVersion in lib.exception\n\nInvalidIdentityVersion was used in lib.auth.py but somehow\nmissed to be added in lib.exception\n\nIt did not fail on gate as condition raising this exception\nnever got satisfied.\n\nChange-Id: Ife35dfdb37ab20c7780e0646ed0427c1325ce909\n"
    },
    {
      "commit": "33735f268530331c8e5d7653623e548aebdfba5b",
      "tree": "e578e5fe2f00f312e393e58aae322870e0713dea",
      "parents": [
        "9d0f53a1a793c19e5fc5706065fef8cfdda3ed50"
      ],
      "author": {
        "name": "Steve Heyman",
        "email": "steve.heyman@rackspace.com",
        "time": "Tue May 24 09:28:08 2016 -0500"
      },
      "committer": {
        "name": "Steve Heyman",
        "email": "steve.heyman@rackspace.com",
        "time": "Tue Jun 14 21:10:03 2016 -0500"
      },
      "message": "Remove neutron OO wrappers\n\nThere are object-oriented wrappers around neutron objects that add\nneedless complexity to the code and make it more difficult to\nread, understand and debug.  This patch will remove those wrappers\n(which are all contained in tempest/scenario/network_resources.py).\nThe tests that previously used those wrappers have been updated to\nclient results directly.\n\nCo-Authored-by: Joshua White \u003cjoshua.l.white@intel.com\u003e\nChange-Id: I3879ae24e47590d12fb09a4bb4697f139f57caf7\n"
    },
    {
      "commit": "4f7ed8e05d46bfe954e052d0e57006b7ecaecd43",
      "tree": "7c0bc9e9f5b0641be69e153d1ab8d91b9f083a8f",
      "parents": [
        "77c21afe24da7378823e4b468b2aa45c90700a9a",
        "7daa31e663df3443e1a95f230707d5c9d6942215"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 15 00:59:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 00:59:10 2016 +0000"
      },
      "message": "Merge \"Add available params in identity client\u0027s comment\""
    },
    {
      "commit": "5e0ba92649cfc265836d8420077d414394a75c7a",
      "tree": "3ef2a4063c9f49f19ac768203cf676db03a43131",
      "parents": [
        "9c3bd21e06f8f304afa077c86d669d1191b49f0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Jun 14 11:10:36 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Jun 14 12:10:03 2016 -0700"
      },
      "message": "Rename mathods of v1 image_members_client\n\nv2 image_members_client contains create_image_member() and\ndelete_image_member() and these method names are based\nhttp://specs.openstack.org/openstack/qa-specs/specs/tempest/consistent-service-method-names.html\n\nThis patch renames v1\u0027s one also for the same methods.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I547be28c45d69fa0628bb2c7278a3d1f6912c674\n"
    },
    {
      "commit": "77c21afe24da7378823e4b468b2aa45c90700a9a",
      "tree": "75462198924ed67c7d99e4856a49fbd3376f3a42",
      "parents": [
        "9c3bd21e06f8f304afa077c86d669d1191b49f0d"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Apr 20 11:31:14 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jun 14 15:26:38 2016 +0300"
      },
      "message": "Quota usage after volume transfer\n\nSince there was an issue quota during volume transfer,\nI decided to add this test.\nThe test verifies updating of volume quota usage,\nafter volume transfer between two tenants.\n\nChange-Id: Ifb54257ab4264e885d07eb5a7604a46a06a95ad4\n"
    },
    {
      "commit": "9c3bd21e06f8f304afa077c86d669d1191b49f0d",
      "tree": "60d8204826fdf64cc2c42f1f6444b6afd3deb2fa",
      "parents": [
        "57e8c9266b0ef313eb4943ce0395eab0bce60184",
        "cd7e92e171393ea2d16cd6407f773c5267a54e19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 10:37:37 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 10:37:37 2016 +0000"
      },
      "message": "Merge \"Define v2 endpoints_client as libarry\""
    },
    {
      "commit": "57e8c9266b0ef313eb4943ce0395eab0bce60184",
      "tree": "75405cfa039af233432f7aae4cd8e596a89c98ad",
      "parents": [
        "57e0e11793e9aecef82a19ab245284ad5205754a",
        "b5ebadb58a0c5256789a3dc818bf345806266048"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 10:37:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 10:37:27 2016 +0000"
      },
      "message": "Merge \"Make endpoints_client use **kwargs\""
    },
    {
      "commit": "57e0e11793e9aecef82a19ab245284ad5205754a",
      "tree": "0b5ba8d37351e5aa612ef2c562fd5622a3ae2f35",
      "parents": [
        "5a90ea32ac0c4706c9f3dd4b60ed9fc8f47a8425",
        "6a7ba6077865d238dbc75b7a2389e1799a270f67"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 10:02:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 10:02:12 2016 +0000"
      },
      "message": "Merge \"Remove the test path of image service\""
    },
    {
      "commit": "7daa31e663df3443e1a95f230707d5c9d6942215",
      "tree": "8c0f72c90b017c9f52d5b1f2bf08d935227e9618",
      "parents": [
        "fbff514f708a02cc6cf72a0446f760dfb6ed82d0"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Jun 14 17:24:42 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Jun 14 17:24:42 2016 +0800"
      },
      "message": "Add available params in identity client\u0027s comment\n\nSome interfaces in identity clients have **kwargs parameter, but no api\nreference links are given. so this is to add \"Available params\" in their\ncomments.\n\nChange-Id: Ia097a5cb4e60d7c32d424b7ddbca3104738e740f\n"
    },
    {
      "commit": "5a90ea32ac0c4706c9f3dd4b60ed9fc8f47a8425",
      "tree": "b89778776b272eced74e31807ce19f1c7f4a6130",
      "parents": [
        "ffda1133bf2a24014b1697f2d570caf52a5b1bdc",
        "0a592b48833dc8f54a53699053413c5633c3d7fb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 07:47:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 07:47:14 2016 +0000"
      },
      "message": "Merge \"Add missing tests for the identity v3 API\""
    },
    {
      "commit": "ffda1133bf2a24014b1697f2d570caf52a5b1bdc",
      "tree": "c1a6afe97ff77eb9c2e24378debae6bbbe37a1df",
      "parents": [
        "853146d8ba3cdd0ae78cfc353df26593c1a5a3c2",
        "142657b20e49759032454802f4b95ee963d27249"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 07:18:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 07:18:49 2016 +0000"
      },
      "message": "Merge \"Remove unnecessary setUp()\""
    },
    {
      "commit": "853146d8ba3cdd0ae78cfc353df26593c1a5a3c2",
      "tree": "6cae81f097896845a260593b13b6839579c14019",
      "parents": [
        "9ae36842a8b17ee9f4caac868389053ef37acb50",
        "ff6d0da7f09e81f390308275d4a87a2737defa86"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 04:43:14 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 04:43:14 2016 +0000"
      },
      "message": "Merge \"Add available params in attach_volume\u0027s comment\""
    },
    {
      "commit": "9ae36842a8b17ee9f4caac868389053ef37acb50",
      "tree": "64733bd2e4c813612b1d6f00ff52a16f155bc498",
      "parents": [
        "fbff514f708a02cc6cf72a0446f760dfb6ed82d0",
        "4654515aeffef22458e174b4894e785a5c36ac04"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 04:14:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 04:14:52 2016 +0000"
      },
      "message": "Merge \"Make --concurrency not required in account_generator cmd\""
    },
    {
      "commit": "fbff514f708a02cc6cf72a0446f760dfb6ed82d0",
      "tree": "23904386131333f14744be1c1b45a7bf65b4b226",
      "parents": [
        "740fe0a8a4a62a93c6406c0ac1b13fc46f6a931b",
        "68eb3f61ca63660dd6780f499e3ed6b2340c2a19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 03:19:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 03:19:13 2016 +0000"
      },
      "message": "Merge \"Add image API version to the reno\""
    },
    {
      "commit": "d9016380490b0ca16c62d89828707f22b82c048b",
      "tree": "3df0075804b439a8c32bd80612fccce32991ae3d",
      "parents": [
        "01151e82f07cba0fa53213465b9390eb0b28d60b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 15:57:42 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 20:18:07 2016 -0700"
      },
      "message": "Clarify \"data\" arg in create/update_image()\n\nThe argument \"data\" is used for passing it as raw data to Glance API,\nthat is different from the other arguments.\nThis patch separates the argument on the definition and adds some\ndocstring for linking to api-site.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ifeeceeb71c18d658ae6d5a0393150be3470264b3\n"
    },
    {
      "commit": "01151e82f07cba0fa53213465b9390eb0b28d60b",
      "tree": "deaae70180519154c78155968b37dc5612c8ab27",
      "parents": [
        "740fe0a8a4a62a93c6406c0ac1b13fc46f6a931b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jun 10 11:19:52 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 20:17:36 2016 -0700"
      },
      "message": "Move get_image_meta_from_headers from images_client\n\nGlance v1 images_client contains get_image_meta_from_headers() which\nconverts headers to returned body. However, most service clients\u0027\nmethods don\u0027t convert like that.\nThen this moves get_image_meta_from_headers() to common place like\nthe compute module from the service client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I40289be171239d45d81bdddcde55a1d68361a9f8\n"
    },
    {
      "commit": "6a7ba6077865d238dbc75b7a2389e1799a270f67",
      "tree": "0eb34eefe08b6d462f1e0f1326fe281a5593a7e5",
      "parents": [
        "740fe0a8a4a62a93c6406c0ac1b13fc46f6a931b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 20:00:36 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 20:01:23 2016 -0700"
      },
      "message": "Remove the test path of image service\n\nThe patch Iab90412ff4e793b0bb395b8ba8b6d35cef316dec moves the existing\ntest modules to tempest/tests/lib/services/image, but we forgot to\nremove the empty path. Then this patch removes it for the cleanup.\n\nChange-Id: I38a20a7095119a29872ef644ce4af2ae0d6a7396\n"
    },
    {
      "commit": "740fe0a8a4a62a93c6406c0ac1b13fc46f6a931b",
      "tree": "66d04d809c44efcc6ea0bd548f7c9c1ea7a37965",
      "parents": [
        "a1f17be34ed18ec4eecbad341e0a8ebcdd3651c6",
        "dbe76af1aa62c08066cb36446a049d1f494a71d0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 01:23:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 01:23:25 2016 +0000"
      },
      "message": "Merge \"tempest: use host instead of hypervisor for aggregate test\""
    },
    {
      "commit": "68eb3f61ca63660dd6780f499e3ed6b2340c2a19",
      "tree": "4d5f5a538ca74a685500983f10987212b4229bb8",
      "parents": [
        "a1f17be34ed18ec4eecbad341e0a8ebcdd3651c6"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 18:16:00 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 18:16:00 2016 -0700"
      },
      "message": "Add image API version to the reno\n\nDuring the review I44852225ac8d3cb45bd04685e214fb39576b8206 , the comment\nwas up for adding the image API version to the corresponding reno.\nThis patch is for the following-up.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ic67ef30a4eff3438b118c6ac74639e51e61441a6\n"
    },
    {
      "commit": "a1f17be34ed18ec4eecbad341e0a8ebcdd3651c6",
      "tree": "ca7c06616f277adc13076473fbbd2d9339c63e01",
      "parents": [
        "6aabd5032fd6e9165728f7c396fc710e1dc77482",
        "19d668e7668b6e266b66cd06cf5ec9203725e1c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 14 00:46:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 14 00:46:45 2016 +0000"
      },
      "message": "Merge \"Define v2 images_client as library\""
    },
    {
      "commit": "142657b20e49759032454802f4b95ee963d27249",
      "tree": "9638c56eb2682df25c9a6d03f5a3f1643bbcc825",
      "parents": [
        "6aabd5032fd6e9165728f7c396fc710e1dc77482"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 16:46:49 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 16:47:05 2016 -0700"
      },
      "message": "Remove unnecessary setUp()\n\nThe setUp() just calls the same method, so it is nice to remove it\nfor the code cleanup.\n\nChange-Id: I278e9311970a24d398ec12f97e4637794377d266\n"
    },
    {
      "commit": "cd7e92e171393ea2d16cd6407f773c5267a54e19",
      "tree": "7913a93cac1de4a78619fd444b15e8138495d60b",
      "parents": [
        "b5ebadb58a0c5256789a3dc818bf345806266048"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 14:38:01 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 16:45:48 2016 -0700"
      },
      "message": "Define v2 endpoints_client as libarry\n\nImage v2 API\u0027s endpoints_client has good interfaces now,\nthen this patch makes the client as a library.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ia1cbb7f9bdd37384686e40c3076b44a9db488364\n"
    },
    {
      "commit": "b5ebadb58a0c5256789a3dc818bf345806266048",
      "tree": "9c81656f9f141dfb62dc4317c7a3e5b249f45a2c",
      "parents": [
        "6aabd5032fd6e9165728f7c396fc710e1dc77482"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 14:19:22 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 13 16:03:56 2016 -0700"
      },
      "message": "Make endpoints_client 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 endpoints_client use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: If0f4822cbcd6aed45d2351e11a2d84a1be6f5bb2\n"
    },
    {
      "commit": "6aabd5032fd6e9165728f7c396fc710e1dc77482",
      "tree": "c8b810395b6dded32a5f468b3f39d2c4346295cc",
      "parents": [
        "0a6dceb0bf1835508196519ffad6c954748b1b0f",
        "ee4924c9a6c5a02ac0f3f200714f82cb8a73d1b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 13 18:23:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 13 18:23:21 2016 +0000"
      },
      "message": "Merge \"Use is_valid_ipv4 from oslo.utils\""
    },
    {
      "commit": "dbe76af1aa62c08066cb36446a049d1f494a71d0",
      "tree": "5f39bdf55f51e278cc34648e5fd82f2ef990576a",
      "parents": [
        "0a6dceb0bf1835508196519ffad6c954748b1b0f"
      ],
      "author": {
        "name": "Jianghua Wang",
        "email": "jianghua.wang@citrix.com",
        "time": "Mon Jun 13 12:53:16 2016 +0800"
      },
      "committer": {
        "name": "Jianghua Wang",
        "email": "jianghua.wang@citrix.com",
        "time": "Mon Jun 13 13:07:06 2016 +0800"
      },
      "message": "tempest: use host instead of hypervisor for aggregate test\n\nFor the type-1 hypervisors, the service hosts\u0027 hostname is different\nfrom the hypervisor\u0027s hostname. But a recent commit changed to\nuse hypervisor\u0027s hostname for host to be added to aggregate in the\naggrate tests. This commit is trying to change back to use the\nservice host but will checking hypervisor\u0027s status, so that it can\ncontinue to use service host\u0027s hostname but exclude those hosts which\nare unavailable.\n\nChange-Id: Ic7b6e99e190bb5f38a3dbaf57a4c690132344c32\nCloses-Bug: #1591840\n"
    },
    {
      "commit": "4654515aeffef22458e174b4894e785a5c36ac04",
      "tree": "420e72e955d3d3e64afcb59f003778c1d6bfd1ff",
      "parents": [
        "36754ed87ddd09d2cfe264f6b548b25dfaf87d89"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Jun 13 12:57:42 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Jun 13 12:57:42 2016 +0900"
      },
      "message": "Make --concurrency not required in account_generator cmd\n\n--concurrency arg in account_generator cmd is required\nwith default value 1.\n\nThis should be non required and work with default value if not given.\n\nChange-Id: I105bd4833e5a0da58d900493a1782943c5506ffa\n"
    },
    {
      "commit": "0a6dceb0bf1835508196519ffad6c954748b1b0f",
      "tree": "63158731e27c1fb88e797bf7830bb0b374f1f42b",
      "parents": [
        "36754ed87ddd09d2cfe264f6b548b25dfaf87d89",
        "e837bb71c1ba26a3bf26f2347276abcfb1752d05"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 13 02:51:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 13 02:51:16 2016 +0000"
      },
      "message": "Merge \"Add unit test coverage for account generator\""
    },
    {
      "commit": "ff6d0da7f09e81f390308275d4a87a2737defa86",
      "tree": "1b16ea4ce754090c541e11d251683256d4639cc0",
      "parents": [
        "36754ed87ddd09d2cfe264f6b548b25dfaf87d89"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Sun Jun 12 17:27:12 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Sun Jun 12 17:27:12 2016 +0800"
      },
      "message": "Add available params in attach_volume\u0027s comment\n\nattach_volume in servers_client has **kwargs parameter, but\nno api reference link is given. so this is to add \"Available params\"\nin its comment.\n\nChange-Id: Id1c937d456ecb8dc64d050eccf7686ca20794036\n"
    },
    {
      "commit": "36754ed87ddd09d2cfe264f6b548b25dfaf87d89",
      "tree": "1d022c51bb87fd654f599e5c4a6aeaa821faf01b",
      "parents": [
        "5023b4370d871eb4394e304c1eaafa12d80c5b7d",
        "848c4a14885c3501789271ceb4a03202855662c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 11 20:16:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 11 20:16:45 2016 +0000"
      },
      "message": "Merge \"Stop passing TestResources to Managers\""
    },
    {
      "commit": "5023b4370d871eb4394e304c1eaafa12d80c5b7d",
      "tree": "dce4779666f361fe2daccbf9cfc96306db698219",
      "parents": [
        "b15c5d564941aeac6508a9a2308b1284359d1048",
        "97aa60459b9271efa7c41e617811f942b52f6b99"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 19:35:58 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 19:35:59 2016 +0000"
      },
      "message": "Merge \"Fix dsvm typo to dscv\""
    },
    {
      "commit": "b15c5d564941aeac6508a9a2308b1284359d1048",
      "tree": "40cfa9d9493854189ec32e2c0ae29a2581a4ccbf",
      "parents": [
        "b3061cf57fc0d3b0d38ac1a08cd84393bfcdc451",
        "100d18df69be8995f5baaa634c09fe6354656ec9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 18:12:08 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 18:12:09 2016 +0000"
      },
      "message": "Merge \"Use scope in v3 identity client\""
    },
    {
      "commit": "19d668e7668b6e266b66cd06cf5ec9203725e1c6",
      "tree": "c5fca44070498a87428a364d207dfffa0b0a0598",
      "parents": [
        "b3061cf57fc0d3b0d38ac1a08cd84393bfcdc451"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Jun 09 14:35:14 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jun 10 10:53:00 2016 -0700"
      },
      "message": "Define v2 images_client as library\n\nImage v2 API\u0027s images_client has good interfaces now, then this patch\nmakes the client as a library.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I44852225ac8d3cb45bd04685e214fb39576b8206\n"
    },
    {
      "commit": "b3061cf57fc0d3b0d38ac1a08cd84393bfcdc451",
      "tree": "ee89f6c2fd376d9bc785d4cdf943eae6a61e0557",
      "parents": [
        "62a8c29b75e8cf3362ed34ff538a2e406bbf4840",
        "679e86410b66e2fcd4053902fe3d730af1535a13"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 15:45:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 15:45:46 2016 +0000"
      },
      "message": "Merge \"Fix rendering of account generator utility authentication table\""
    },
    {
      "commit": "0a592b48833dc8f54a53699053413c5633c3d7fb",
      "tree": "6dfbad6779174d322d5b4ee162ecf5ac5fcc3422",
      "parents": [
        "62a8c29b75e8cf3362ed34ff538a2e406bbf4840"
      ],
      "author": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Fri May 13 09:15:23 2016 -0700"
      },
      "committer": {
        "name": "Castulo J. Martinez",
        "email": "castulo.martinez@intel.com",
        "time": "Fri Jun 10 08:04:23 2016 -0700"
      },
      "message": "Add missing tests for the identity v3 API\n\nThis commit adds missing test cases for the identity v3 API\nconsidering the use of parameters on Keystone GET functions\n\nChange-Id: Ic9c74ab6e9d30fbed3fead44ecfd1e23910db8b2\nPartial-Bug: 1086590\n"
    },
    {
      "commit": "62a8c29b75e8cf3362ed34ff538a2e406bbf4840",
      "tree": "d46b4295d594b69ec104249052025456dfc22b37",
      "parents": [
        "552f9f7af5db1b31319f981258a7e2218dadc763",
        "eb11b259a728778183c669e9813bf94617c9d98b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 13:24:06 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 13:24:07 2016 +0000"
      },
      "message": "Merge \"Fix docs warnings of auth\""
    },
    {
      "commit": "552f9f7af5db1b31319f981258a7e2218dadc763",
      "tree": "6c5a449fef8d58a258c8c660dce67fe52a13ecb3",
      "parents": [
        "e7a5630342569a9f665261947559d97b09c7a533",
        "44ca9edd3ba4e00e6fd1da54ccc8220b83e794b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 13:08:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 13:08:27 2016 +0000"
      },
      "message": "Merge \"Disable SmartyPants for docs\""
    },
    {
      "commit": "97aa60459b9271efa7c41e617811f942b52f6b99",
      "tree": "9f0df80cda11f4c8de82c092e25780cb502dadea",
      "parents": [
        "e7a5630342569a9f665261947559d97b09c7a533"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Jun 10 13:22:56 2016 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Jun 10 13:22:56 2016 +0100"
      },
      "message": "Fix dsvm typo to dscv\n\nI wrote dsvm but actually I intended dsvc (disable ssl cerificate\nvalidation).\n\nChange-Id: I917a8a0b42eb8ba5fedb65761fbc966bdaadd1d0\n"
    },
    {
      "commit": "ee4924c9a6c5a02ac0f3f200714f82cb8a73d1b6",
      "tree": "88982fd53093c030d72b272e25cb23ff6d736693",
      "parents": [
        "98e14b70678b68960ead41a2391c2cf446719da0"
      ],
      "author": {
        "name": "Yatin Kumbhare",
        "email": "yatinkumbhare@gmail.com",
        "time": "Thu Jun 09 15:12:06 2016 +0530"
      },
      "committer": {
        "name": "Yatin Kumbhare",
        "email": "yatinkumbhare@gmail.com",
        "time": "Fri Jun 10 13:53:44 2016 +0530"
      },
      "message": "Use is_valid_ipv4 from oslo.utils\n\nIn module netaddr valid_ipv4 raise exception AddrFormatError\nif address is specified as empty string. Method is_valid_ipv4\ncatches the exception and returns boolean value. So we\u0027d better\nuse it from oslo.utils.\n\nChange-Id: I39d074f451b0e3f7b7203acf69ec4dd791e83114\n"
    },
    {
      "commit": "679e86410b66e2fcd4053902fe3d730af1535a13",
      "tree": "981e4909058eca4154d57ad13d9d01b4fe183929",
      "parents": [
        "5871b197c74b51e82ca69006057d635a3d5fc7ac"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 17:09:45 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 17:20:44 2016 +0900"
      },
      "message": "Fix rendering of account generator utility authentication table\n\nThis commit fixes the rendering of the account generator utility\nauthentication documentation table.\n\nChange-Id: Ibec0fe0138b4770440515ec79fd76fe6ae7c05ee\n"
    },
    {
      "commit": "e7a5630342569a9f665261947559d97b09c7a533",
      "tree": "a3dc0f6d437d7352607bed1176bfd51c943e4828",
      "parents": [
        "5871b197c74b51e82ca69006057d635a3d5fc7ac",
        "c2c2f017e6394e533cc8b052791fc10024d52ad4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 08:04:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 08:04:21 2016 +0000"
      },
      "message": "Merge \"test_aggregates should choose available compute node\""
    },
    {
      "commit": "5871b197c74b51e82ca69006057d635a3d5fc7ac",
      "tree": "b9a3f91f75f1d3819d409c13a8e153bf02ff93a3",
      "parents": [
        "a962a428d4ab350f767e347d68b91a68824a4d14",
        "a051c22ad073235604232571e6e99bbb2edee8d9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 05:11:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 05:11:55 2016 +0000"
      },
      "message": "Merge \"Add tempest run command\""
    },
    {
      "commit": "a962a428d4ab350f767e347d68b91a68824a4d14",
      "tree": "85d4ebb7a9f57652dd0026c9b27dbc8e65322d61",
      "parents": [
        "cc30afa3f3665bab6c3152c86719299557f13d45",
        "19b58aac617253aa5dc2cf736e92be2dd88ea958"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 04:13:11 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 04:13:11 2016 +0000"
      },
      "message": "Merge \"Fix the reno format of image-clients-as-library\""
    },
    {
      "commit": "cc30afa3f3665bab6c3152c86719299557f13d45",
      "tree": "c235f7f66a115c646f95daef897119122106b849",
      "parents": [
        "2da9c901caf3d675b9937e37aec7b5942d79dda2",
        "0a7b8265cbe307e092448cfefffb751889f1898d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 10 03:29:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 10 03:29:31 2016 +0000"
      },
      "message": "Merge \"Count partitions starting with sd prefix\""
    },
    {
      "commit": "eb11b259a728778183c669e9813bf94617c9d98b",
      "tree": "eb1e6d6cdf45b31daef2ac1a279c35608969e5a2",
      "parents": [
        "2da9c901caf3d675b9937e37aec7b5942d79dda2"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 10:40:02 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 10:40:02 2016 +0900"
      },
      "message": "Fix docs warnings of auth\n\nThis commit fixes some docs auth warnings[1] such as\n * Field list ends without a blank line; unexpected unindent\n * Unexpected indentation\n * Block quote ends without a blank line; unexpected unindent\n * document isn\u0027t included in any toctree\n[1]:\nhttp://logs.openstack.org/79/327579/1/check/gate-tempest-docs/fb1e2bd/console.html#_2016-06-09_22_25_45_335\n\nChange-Id: I78b52a7c737c9fae12040321861aaeef2e3513cb\n"
    },
    {
      "commit": "19b58aac617253aa5dc2cf736e92be2dd88ea958",
      "tree": "6d3fe4eb5d3d1790ddd78bb2e53a4666e6cf7e5c",
      "parents": [
        "2da9c901caf3d675b9937e37aec7b5942d79dda2"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Jun 09 14:32:14 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Jun 09 17:46:16 2016 -0700"
      },
      "message": "Fix the reno format of image-clients-as-library\n\nAs reviews of Iab90412ff4e793b0bb395b8ba8b6d35cef316dec , the reno\nformat seems a bit weird. So this patch makes these items bullet\nlist.\n\nChange-Id: I0b4b7c50f957fa862ebcd4ad833aab1179897961\n"
    },
    {
      "commit": "44ca9edd3ba4e00e6fd1da54ccc8220b83e794b3",
      "tree": "c77ad863338fbd579466743ed11a0b65ba37d203",
      "parents": [
        "2da9c901caf3d675b9937e37aec7b5942d79dda2"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 09:25:48 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Fri Jun 10 09:25:48 2016 +0900"
      },
      "message": "Disable SmartyPants for docs\n\nThis commit disables SmartyPants feature for docs because it renders\n\u0027--\u0027 to \u0027–\u0027(\u0026#8211;) but it\u0027s not good for command options.\n\nChange-Id: Ic5ef2c648e9e888dc8ce19c4038c39842b66cfd9\n"
    },
    {
      "commit": "2da9c901caf3d675b9937e37aec7b5942d79dda2",
      "tree": "eef36956f90d6557ec7002605aeb6e6695f269f4",
      "parents": [
        "cfdea698ff6d3a4ec62bb7d36488c5838cf18906",
        "701200208081a7846f3bae3caffc247f6ee24be7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 20:50:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 20:51:00 2016 +0000"
      },
      "message": "Merge \"Not to create security group when security_group ext is disabled\""
    },
    {
      "commit": "a051c22ad073235604232571e6e99bbb2edee8d9",
      "tree": "aa1bf189aa4cb9fc152fd3523b8b1fcd25a8a91b",
      "parents": [
        "cfdea698ff6d3a4ec62bb7d36488c5838cf18906"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon May 23 15:48:22 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Jun 09 15:49:12 2016 -0400"
      },
      "message": "Add tempest run command\n\nThis commit adds a new run command to the unified cli endpoint. The\nintent here is for tempest to control it\u0027s own run story. This\nimplements the basic runner and selection functionality to use the\ncommand, however it\u0027s not necessarily the end state of the command.\nThe functionality in this patch is just a starting point to add the\ncommand and the basic functionality needed. It is starting with a\nlimited feature set with the intent to add additional, more complex\nfunctionality in self contained patches after the command exists.\n\nCo-Authored-by: David Paterson \u003cdavpat2112@yahoo.com\u003e\nCo-Authored-by: Stephen Lowrie \u003cstephen.lowrie@rackspace.com\u003e\n\nPartially-Implements bp tempest-run-cmd\n\nDepends-On: I09299043e536521d48dbe10632621138e3a366e0\nChange-Id: I24588b5c00d005320e8719cf82b5dd95662572cf\n"
    },
    {
      "commit": "0a7b8265cbe307e092448cfefffb751889f1898d",
      "tree": "d84d4439c7a47189c6af193610dfcd6f1aae7ff2",
      "parents": [
        "cfdea698ff6d3a4ec62bb7d36488c5838cf18906"
      ],
      "author": {
        "name": "Kristi Nikolla",
        "email": "knikolla@bu.edu",
        "time": "Thu Jun 09 14:17:37 2016 -0400"
      },
      "committer": {
        "name": "Kristi Nikolla",
        "email": "knikolla@bu.edu",
        "time": "Thu Jun 09 14:17:37 2016 -0400"
      },
      "message": "Count partitions starting with sd prefix\n\nA test in AttachVolumeShelveTestJSON only counted the partitions\nstarting with vd making the test fail in the case where\npartitions started with sd instead.\nThis fix also adds sd to the grep regex.\n\nChange-Id: I118a0c3678d5fe0b91aeb24bc80f4d351f71e3cb\nCloses-Bug: 1582730\n"
    },
    {
      "commit": "cfdea698ff6d3a4ec62bb7d36488c5838cf18906",
      "tree": "55efa6d9fd3e5528ef876e5bc8abb893e5a2bf92",
      "parents": [
        "a273fff7d3559e4bd4eb1711c126eb7b4b1e390f",
        "9262943c563406d41908693d0db6ff2a219be764"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 17:24:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 17:24:31 2016 +0000"
      },
      "message": "Merge \"Remove unused return value from take_action\""
    },
    {
      "commit": "a273fff7d3559e4bd4eb1711c126eb7b4b1e390f",
      "tree": "74096d5bb7ba5e75d12f0b1222c0fd8cf674c438",
      "parents": [
        "7f117f60e8159a304424f94cdc685335b5e7cec1",
        "54c7bd498249c021334ac90009bfe174bc551b96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 09 17:22:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 09 17:22:59 2016 +0000"
      },
      "message": "Merge \"Allows specifying a name for a particular endpoint.\""
    }
  ],
  "next": "7f117f60e8159a304424f94cdc685335b5e7cec1"
}
