)]}'
{
  "log": [
    {
      "commit": "8b876dd4535b2fc6a53038c9f331e552504a1073",
      "tree": "28bfca97319f7c3ebfcc3b797f0d26ce6db6f10b",
      "parents": [
        "345dc6cda4db52a79699ac1dbd5f682393278b38"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu May 04 14:30:31 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue May 30 12:57:46 2017 -0700"
      },
      "message": "Reuse v2 extension client for cinder v3\n\nNow(Pike) Cinder versions are like\n - V1: Deprecated\n - V2: Deprecated\n - V3: Current\n\nSo users should be able to disable cinder v2 API on Tempest config.\nThis patch makes verify_tempest_config reuse v2 extension client for\nv3 also. In addition, this patch removes v1 extension client usage\non verify_tempest_config because Tempest doesn\u0027t contain v1 tests\nat all and we don\u0027t need to verify the v1 extensions at all.\n\nChange-Id: I3ef5a82a70fa9e4b862f50a85f93351888ed6bcd\n"
    },
    {
      "commit": "3312de38c9903cd86ab3922ef3a153cc7701e0bf",
      "tree": "0c0ebcae2663d24ab6cf7d8ecff4434ceb0b537e",
      "parents": [
        "d64c46b776b86d39bd96c7ac140af894067620d5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri May 19 12:08:17 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue May 23 15:37:03 2017 -0400"
      },
      "message": "Add option for whether the cloud supports floating ips\n\nThis commit adds a new config option to specify whether the cloud under\ntest supports floating ips or not. Not every cloud supports floating ips\nso we need to be able to handle that and properly skip tests.\n\nChange-Id: Iedc3c7f9d045408f54d94c34b478fb1b28b593c9\nCloses-Bug: #1603492\n"
    },
    {
      "commit": "a4a8abaf935683d8184bbb692e7f0fcc4c59b77b",
      "tree": "2bad038ed88aaa05898a47034eee2c086b19234c",
      "parents": [
        "6dde22d5113aad47e197f3ccb4e891173f3b0a62",
        "b4c0c822821ad38456d2132119055829452ed39f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 19 15:46:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 19 15:46:22 2017 +0000"
      },
      "message": "Merge \"Deprecate default value for v3_endpoint_type\""
    },
    {
      "commit": "839e49245a919af04222a869d035abeb3e1236c0",
      "tree": "4c5adac8f595e569f8c74d6defd03461309f001e",
      "parents": [
        "389439eade1a87284371f839224e537275b1853e",
        "79a1cbf2ddde03a07dd290913cc45934be691214"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 16 10:57:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 16 10:57:47 2017 +0000"
      },
      "message": "Merge \"Add test case for show volume summary\""
    },
    {
      "commit": "a8006de318de892674ccc0f6fe8aaa0b678a540c",
      "tree": "4da4a692d6f1131d70cc0c4c7b9d20b9bae6676b",
      "parents": [
        "9552aeffc0eb1c6bed5eea632307a266868d695e",
        "d2a657de0e636b121e2ce967505f7643e8aac542"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 16 08:50:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 16 08:50:57 2017 +0000"
      },
      "message": "Merge \"Update document theme and section headers\""
    },
    {
      "commit": "b4c0c822821ad38456d2132119055829452ed39f",
      "tree": "b071d234a75ef6e1ca78fd8f852fe5acc722118f",
      "parents": [
        "72d54b68779cb17479f59c7175cbd18377df90d3"
      ],
      "author": {
        "name": "Hemanth Nakkina",
        "email": "nh863p@att.com",
        "time": "Sat Apr 29 10:57:31 2017 +0530"
      },
      "committer": {
        "name": "Hemanth Nakkina",
        "email": "nh863p@att.com",
        "time": "Mon May 15 10:03:50 2017 +0530"
      },
      "message": "Deprecate default value for v3_endpoint_type\n\nTo make endpoint_type default values consistent across services,\nkeystone v3_endpoint_type default value is deprecated in Pike and\nwill be changed to publicURL in next release\n\nChange-Id: Iacdfb61e718b8ae45eab25e8041829989486a2ed\nCloses-Bug: #1687141\n"
    },
    {
      "commit": "72d54b68779cb17479f59c7175cbd18377df90d3",
      "tree": "afde6d9a6ad9d8454fa28906b06e39c7a756ce6d",
      "parents": [
        "7ba497d5c7e162aff1a56f50190538efbc294f35",
        "909891d61318cdf9d6b98f0d5e15b60ffadebfb3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 10 23:11:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 10 23:11:21 2017 +0000"
      },
      "message": "Merge \"Remove the heat tests\""
    },
    {
      "commit": "d2a657de0e636b121e2ce967505f7643e8aac542",
      "tree": "2af4eed03a2461215c26e29de2534824f0a887c9",
      "parents": [
        "7db050e405a89961cac7d88cf89f50214b289f93"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Mon May 08 15:25:56 2017 -0400"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue May 09 15:34:45 2017 -0400"
      },
      "message": "Update document theme and section headers\n\nThis commit updates the document theme. It is clear, simple, up-to-date\nand beautiful. And this commit also updates section headers to fix the\ndocument index.\n\nChange-Id: Ia1e8e16e5f5ddb06e4c4ccb4979b0750b88a4db4\n"
    },
    {
      "commit": "79a1cbf2ddde03a07dd290913cc45934be691214",
      "tree": "6fbe1c5f066aefcd39738ccd4088a6f2d5ff6aac",
      "parents": [
        "a99cba9ea6ae27d834e1847eab57e580c6fc83b3"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Sun May 07 16:09:17 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Sun May 07 16:09:17 2017 +0800"
      },
      "message": "Add test case for show volume summary\n\nShow volume summary is a new api implemented in volume v3. This patch\nis to add a simple test case for this new feature.\n\nIncluding:\n\n[1] Add v3 volumes_client as library\n[2] Add show volume summary api to v3 volumes_client\n[3] Add unit tests for show volume summary api\n[4] Add test case: test_show_volume_summary\n[5] Add release note\n\nChange-Id: I9904bc53896e7d58a22aef11f6a3128147c0a373\n"
    },
    {
      "commit": "1dc133f185d0ce1997dfbb9d6df83d90d64340f8",
      "tree": "ca20039454edc36ec67da717f78df5931d80202c",
      "parents": [
        "36eade925696314c7a514c335aae0cd5dd0fd6a4",
        "59fdd2a210c6ceb0fb857dc725ac0329c61f0e59"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 04 16:59:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 04 16:59:47 2017 +0000"
      },
      "message": "Merge \"Fix recent releasenotes typo\""
    },
    {
      "commit": "6d95417bed5eb57810081a5d482810a696b059b3",
      "tree": "b9cc666cfb4dc8bfe8c0572e61d6538a4a4f64e2",
      "parents": [
        "ee1108b15aebd15a3ab0aba7d2a28ad37ca709fe",
        "b0d15bfefb0035ecbf732dfcd75fe4bcbde64808"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 03 03:39:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 03 03:39:41 2017 +0000"
      },
      "message": "Merge \"Revert \"cinder backup force-delete when backup is error\"\""
    },
    {
      "commit": "909891d61318cdf9d6b98f0d5e15b60ffadebfb3",
      "tree": "8afe90eacc38cb21c05247e1eceb7f2137a59232",
      "parents": [
        "ee1108b15aebd15a3ab0aba7d2a28ad37ca709fe"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue May 02 12:13:45 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue May 02 14:14:24 2017 -0400"
      },
      "message": "Remove the heat tests\n\nThis commit removes the heat tests from tempest, we\u0027ve been pushing for\nthese to become a plugin for a long time without any progress. In\naddition the heat team has no desire to maintain these tests. [1] Since\nthey\u0027re not providing value anymore let\u0027s just delete them. Note, the\nclients are not removed in this patch because other projects depend on\nthose and we shouldn\u0027t break those users. Ideally those interfaces\nshould be moved to lib and just left there.\n\n[1] http://lists.openstack.org/pipermail/openstack-dev/2017-May/116170.html\n\nDepends-On: I983de842f1bf84a939cbcda6c65185c694a69949\nChange-Id: Ifc2cac575919da4e361eaa3234d7e0f3e2f98d21\n"
    },
    {
      "commit": "b0d15bfefb0035ecbf732dfcd75fe4bcbde64808",
      "tree": "3ced908f50ac91ddc38b4bd0e773206cd29ceff8",
      "parents": [
        "31169e21d6f00fb65b8e7bd104860a82a631b69d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue May 02 04:55:47 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue May 02 05:05:38 2017 +0000"
      },
      "message": "Revert \"cinder backup force-delete when backup is error\"\n\nforce-delete feature is backend specific and not implemented by ceph.\nIt return 405 in case of ceph.\nhttp://logs.openstack.org/01/458201/2/check/gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-xenial/d058f29/logs/testr_results.html.gz\n\nCurrently it block the glance_store gate where ceph job is voting.\nLet\u0027s revert this for now and discuss such backend specific feature\nshould be tested on Tempest side or not.\n\nThis reverts commit 31169e21d6f00fb65b8e7bd104860a82a631b69d.\n\nRelated-Bug: #1687538\nChange-Id: I81c0911812945f8ada7c09fe98690aabacb0eda1\n"
    },
    {
      "commit": "59fdd2a210c6ceb0fb857dc725ac0329c61f0e59",
      "tree": "8660841c08e5c33e8aed5f84f4f2169aff985513",
      "parents": [
        "192e64e66bfd583ebd4db753997eb51061aeac71"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Apr 30 20:06:40 2017 +0100"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Apr 30 20:06:40 2017 +0100"
      },
      "message": "Fix recent releasenotes typo\n\nThe word \"Switch\" is misspelled as \"Swich\" in one of the\nreleasenotes. This patch corrects the typo.\n\nChange-Id: I8202f5fb47c83a6691765e0c1974c3dca3b6e80e\n"
    },
    {
      "commit": "44c2e0f24a2a7e781c711fbefdd177a004f9c029",
      "tree": "0513e108c426b1fe50d814be713e025e4ecab5db",
      "parents": [
        "93f2f81e58d1fefadc0b31dc6e5fa75ccee62135"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Apr 26 20:52:34 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Apr 26 20:52:34 2017 +0800"
      },
      "message": "Add test case for showing host details\n\nTempest has provided test for listing volume hosts, but lacks test\nfor showing details of a volume host. This patch adds the support.\n\nIncluding:\n[1] Add show host API to volume v2 hosts_client library\n[2] Add release note\n[3] Add test case for showing volume host details\n[4] Add unit tests for hosts_client API\n[5] Fix for test_list_hosts\n\nChange-Id: I72e91bb86fbc65083aceb59a59b0a375904c7678\n"
    },
    {
      "commit": "f84537bfc868952da8445510f4b2fc17a082c9ec",
      "tree": "a166578aca1489dde928f8ac61a81e3d3168c334",
      "parents": [
        "924db3a73c3cd9ce3e6d3cbe59f3ba74f70a40a4",
        "644b01dafe3f03ba7b30515d4c6b8e8918e4358d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 25 15:57:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 25 15:57:15 2017 +0000"
      },
      "message": "Merge \"Add test cases for volume quota class\""
    },
    {
      "commit": "5b1d1f82a1105f585f64bf9cd507ccbcee11facb",
      "tree": "05a791a33cdaee92bae780e4e21c8221e9a30ecb",
      "parents": [
        "dc10b934c0921f8689554cc5b094f83547973d05",
        "69d58b8f34f75b0d718d18ea8f303e764720799e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 25 15:14:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 25 15:14:14 2017 +0000"
      },
      "message": "Merge \"Nova: test live migration with serial console\""
    },
    {
      "commit": "dc10b934c0921f8689554cc5b094f83547973d05",
      "tree": "2a47a80b094316855670d8bcfd1d9bb4bab39422",
      "parents": [
        "61218715a6b5144c4ff583d4d958aae36173ffab",
        "5d52d3af8a37782aa3bc0f47e9c3c68276c27545"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 25 14:50:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 25 14:50:48 2017 +0000"
      },
      "message": "Merge \"Keystone v3 extension os-ep-filter api testcases\""
    },
    {
      "commit": "61218715a6b5144c4ff583d4d958aae36173ffab",
      "tree": "7c7240eab53c1bc442d06fb360937a37b0f7b7b0",
      "parents": [
        "06d81fde85b736afa5c1f9760b494e1dec9003a1",
        "7b0eaf8f544cfbaab521a80abfff33e7b637b90d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 25 14:45:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 25 14:45:40 2017 +0000"
      },
      "message": "Merge \"Add test case for force detach volume\""
    },
    {
      "commit": "5410b3a4dee315d0a4f69b44ac8d6dfb5de47f85",
      "tree": "69c6e1d2c1f126c8e5205e7f5622308576593cbf",
      "parents": [
        "2473da871401f65d19415206c0675e8283cac532",
        "cb0dd583a0fa099011a207e1db9b9ee2ca005e68"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 25 10:12:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 25 10:12:35 2017 +0000"
      },
      "message": "Merge \"Use image native api in volume tests\""
    },
    {
      "commit": "69d58b8f34f75b0d718d18ea8f303e764720799e",
      "tree": "3c5210fd924bb1a515673dfc9248eeb5d70ee12a",
      "parents": [
        "b86de8898f60af921980c00991f34248e100ccf9"
      ],
      "author": {
        "name": "Markus Zoeller",
        "email": "mzoeller@de.ibm.com",
        "time": "Fri Feb 17 10:09:22 2017 +0100"
      },
      "committer": {
        "name": "Markus Zoeller",
        "email": "mzoeller@de.ibm.com",
        "time": "Tue Apr 25 11:31:23 2017 +0200"
      },
      "message": "Nova: test live migration with serial console\n\nNova offers a \"serial console\" as an alternative to graphical consoles\nlike VNC/SPICE/RDP. This is useful for platforms which don\u0027t have\ngraphical consoles, for example the \"IBM system z\" platform.\n\nThis change introduces a test which ensures that the interaction with\nthe serial console is possible before and after a live-migration.\nAs the unified remote console API is available since microversion 2.6,\nI use this as a base for the tests. This made id necessary to update\nthe schemas.\n\nThis change introduces a config option to enable new test cases for\nthe serial console.\nA Nova change (see I7af395a867e0657c26fa064d2b0134345cd96814),\nwhich uses the hook for live-migration testing, will use the config\noption of this change to alter the testing system on the fly to\nenable the testing of the serial console.\n\nCloses-Bug: #1560358\nNeeded-By: I7af395a867e0657c26fa064d2b0134345cd96814\nChange-Id: I020fd94d970ad0cdf7ab65d7656da6ca5766094b\n"
    },
    {
      "commit": "5d52d3af8a37782aa3bc0f47e9c3c68276c27545",
      "tree": "599d259a55a798099689fb6f5a24137b5e5d9c29",
      "parents": [
        "3f06f4b9d7727284765bb579d3f7345595b10272"
      ],
      "author": {
        "name": "Pradeep Kumar KS",
        "email": "pk5294@att.com",
        "time": "Sat Mar 18 11:41:15 2017 +0530"
      },
      "committer": {
        "name": "Pradeep Kumar",
        "email": "pk5294@att.com",
        "time": "Tue Apr 25 14:52:07 2017 +0530"
      },
      "message": "Keystone v3 extension os-ep-filter api testcases\n\nImplementing client for the following APIs\n DELETE,HEAD,GET,PUT apis for\n/v3/OS-EP-FILTER/projects/{project_id}/endpoints/ and\n/v3/OS-EP-FILTER/endpoints/{project_id}/projects\n\nChange-Id: I42fc49dea52ac4612cb018f3964675444c96ffdd\nCo-Authored-By: Uday T Kumar \u003cuk310y@att.com\u003e\nCo-Authored-By: Kaustav Royburman \u003ckr336r@att.com\u003e\nPartial-bug: #1673749\n"
    },
    {
      "commit": "7b0eaf8f544cfbaab521a80abfff33e7b637b90d",
      "tree": "6834cf1bde5b613cf6ba6aaaead3823690b9f8a6",
      "parents": [
        "3f06f4b9d7727284765bb579d3f7345595b10272"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Apr 25 15:11:15 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Apr 25 15:11:15 2017 +0800"
      },
      "message": "Add test case for force detach volume\n\nV2 volumes_client in Tempest doesn\u0027t contain volume action: force\ndetach volume. This patch adds the support.\n\nIncluding:\n\n[1] Add force detach volume api to v2 volumes client\n[2] Add release notes\n[3] Add unit test for force detach volume api\n[3] Add test case: test_force_detach_volume\n\nChange-Id: I172913b7d372225328a3c30299926c599c7d245a\n"
    },
    {
      "commit": "e1d9fd3a698ce8d09d019f38dc8926dd3603f32c",
      "tree": "37a11112a7421f04eb6f983b11ac5f3f300f008e",
      "parents": [
        "be647d7752f67a6a0d7ebdc89e124d37dc6877da",
        "cb5f650fd4d132f2a34b4a27d388536c8e8dbd98"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 25 01:05:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 25 01:05:39 2017 +0000"
      },
      "message": "Merge \"Make delete_volume in volumes_client.py use **params\""
    },
    {
      "commit": "cb0dd583a0fa099011a207e1db9b9ee2ca005e68",
      "tree": "55a24ec3b01c2ce25e31f0afd87caad9e5ab7e0e",
      "parents": [
        "ec671964aea55f686687c2ddd131a2fe1b0677a8"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Apr 25 08:48:38 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Apr 25 08:48:38 2017 +0800"
      },
      "message": "Use image native api in volume tests\n\nImage APIs in compute has been deprecated, just like volume extension\n(os-volumes, os-snapshots), networks(os-networks), etc. Image native APIs\nare recommended. And Glance V1 APIs are deprecated and v2 are current.\nThis patch substitue the old compute_image_client and remove Glance v1\nAPIs in volume tests, just use Glance v2 APIs.\n\nChange-Id: I2cbae9775d54da40cc6af8a247a8113dde2a5579\n"
    },
    {
      "commit": "523dfd7f8c31cdefa7413966570ffdc9780064c3",
      "tree": "0bec5eb7ce60144266b1d6646dfd442aed519309",
      "parents": [
        "ec671964aea55f686687c2ddd131a2fe1b0677a8",
        "31169e21d6f00fb65b8e7bd104860a82a631b69d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 25 00:47:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 25 00:47:31 2017 +0000"
      },
      "message": "Merge \"cinder backup force-delete when backup is error\""
    },
    {
      "commit": "887f14ba693fbb191ec9ebf9cf198a8304cf8326",
      "tree": "9f971df36a2d5dd92c9ba9218aad91b030e94823",
      "parents": [
        "15877ed204c34647ed472da67c9f8ff484af2d2a",
        "2f4d1d0cbe0dec6ccdd5b7e734bde1465186d82c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 24 15:27:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 24 15:27:53 2017 +0000"
      },
      "message": "Merge \"Rename 16.0.0 release notes\""
    },
    {
      "commit": "15877ed204c34647ed472da67c9f8ff484af2d2a",
      "tree": "d310ec5b8741d0b3ef88ce7ac44063a444975e83",
      "parents": [
        "a0c60ce3d3558f02f3d81be073301021fbfefa66",
        "1413ba9c0686956463d0f4e61c44927fba45541f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 24 15:27:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 24 15:27:45 2017 +0000"
      },
      "message": "Merge \"Add api_v2_admin flag\""
    },
    {
      "commit": "2deeebe129201baacfb218feb32cd1d88c41e9e9",
      "tree": "c3030f66a3fc63c0bcb4a692de45ed2a1af1c7a1",
      "parents": [
        "8bb5abee3526a56fe7921b6327d3e0ecb87aa875",
        "94d85773650c805d329486b152f72d116c8811c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 24 15:27:26 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 24 15:27:26 2017 +0000"
      },
      "message": "Merge \"Identity v3 Domain Configuration Client\""
    },
    {
      "commit": "1413ba9c0686956463d0f4e61c44927fba45541f",
      "tree": "8232cac620ea33ae7b4497a9780856e71437ee38",
      "parents": [
        "9e01dbbe40cff4c148ee6c7b4395f830aab162cd"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Fri Apr 21 14:33:23 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Apr 24 10:09:56 2017 +0000"
      },
      "message": "Add api_v2_admin flag\n\nOnly run Identity V2 admin tests if the identity v2 admin API is\navailable. The new config flag is set to True by default.\n\nChange-Id: I43459cb1a96e725dde41e23962e367dbdc345686\n"
    },
    {
      "commit": "be0ba59743db30a54eb81ce30f1b582554c89047",
      "tree": "3d2d55eb06147c45c4afc04f56089485003f8e2e",
      "parents": [
        "6f31ee569c21a3c3202e408beb2e97c6a6d31c5a",
        "bd391dc5d93efb443ec2448796077cf819144c3a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 24 09:48:50 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 24 09:48:50 2017 +0000"
      },
      "message": "Merge \"Deprecate the forbid_global_implied_dsr cfg option\""
    },
    {
      "commit": "bd391dc5d93efb443ec2448796077cf819144c3a",
      "tree": "70c8110e45a24c63b157d5dcd6efb059fdcd41f4",
      "parents": [
        "4f97537a5171a8ca4c2d2e8fab4453f794814801"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Sun Apr 23 12:44:37 2017 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Sun Apr 23 12:44:37 2017 +0200"
      },
      "message": "Deprecate the forbid_global_implied_dsr cfg option\n\nThe config option ``forbid_global_implied_dsr`` from the ``IdentityFeature``\ngroup is now deprecated. This feature flag was introduced to support\ntesting of old OpenStack versions which are not supported anymore.\n\nChange-Id: Ib5dbb2e4a5d3d05a18e30b890b316c0669bf4229\n"
    },
    {
      "commit": "cb5f650fd4d132f2a34b4a27d388536c8e8dbd98",
      "tree": "6b8204b5482000a13df69cd9bfcd84dea5f702e6",
      "parents": [
        "8bf816a7fb2fb650b2b4b413b79e46d8558c1bbd"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Apr 10 14:27:39 2017 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Apr 20 15:40:30 2017 +0200"
      },
      "message": "Make delete_volume in volumes_client.py use **params\n\nI99f9910f75aef095f2bbb37680ee584e52bf82da introduced a new\nkwarg to the delete_volume() method. But the correct way to\ndo this is to introduce a generic **params argument, so avoid\nchanging the signature of the method too often.\n\nChange-Id: Ifb6731fd893a32bea6c7832236bb26a2eacaf56c\n"
    },
    {
      "commit": "2f4d1d0cbe0dec6ccdd5b7e734bde1465186d82c",
      "tree": "bd310a2c2d009fbca5e23925553b822b59e4f60a",
      "parents": [
        "b274c5a5588fc4cd194422ed334b88a81bb4dea0"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Apr 20 05:09:06 2017 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Apr 20 05:09:06 2017 +0000"
      },
      "message": "Rename 16.0.0 release notes\n\nThis commit renaming all the release notes for 16.0.0.\n\nChange-Id: I4b09c9da001ecf75563cb132670905ac237bbd0b\n"
    },
    {
      "commit": "c2618d9ce96ab425941b0a981525bb6e1ec3238c",
      "tree": "187af4fb9cb6090e1161cc515e18eee408fdf2e4",
      "parents": [
        "b274c5a5588fc4cd194422ed334b88a81bb4dea0"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Apr 20 09:21:05 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Apr 20 11:17:13 2017 +0800"
      },
      "message": "Add support to list volume transfers with detail\n\nVolume v2 transfers_client library lacks API: list volume transfers\nwith detail. This patch adds the support.\n\nIncluding:\n[1] Add list volume transfers with detail API to v2 transfers_client\n[2] Add release note\n[3] Add unit test for the added API\n[4] Small fix on test_create_list_delete_volume_transfer\n\nChange-Id: Ide9ac50cfb8dc834dc5f264a72f0b857f77b5f15\n"
    },
    {
      "commit": "94d85773650c805d329486b152f72d116c8811c9",
      "tree": "915061181aa06aeb112a7872e137686bb93364be",
      "parents": [
        "dbffd22f44241146c03a98d6ff3a8479c1bc9174"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Apr 03 22:04:06 2017 +0100"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Apr 19 15:50:55 2017 +0100"
      },
      "message": "Identity v3 Domain Configuration Client\n\nAdds a new client lib to handle the domain configuration API.\n\nThe domain configuration API is part of the standard\nkeystone v3 API [0].\n\nThis patch also adds unit tests and API tests for the domain\nconfiguration client. Most of its APIs are RULE_ADMIN_REQUIRED\n[1] and so the API tests are included in the admin namespace.\n\n[0] https://developer.openstack.org/api-ref/identity/v3/\n[1] https://github.com/openstack/keystone/blob/master/keystone/common/policies/domain_config.py\n\nChange-Id: I2f6229076aa7d2939dd91c487085ea73de001403\n"
    },
    {
      "commit": "49e2011e9b9610b11f072e191b591a2b8b051fa7",
      "tree": "4b79d558688a0ad7d711a322a2f1f9304709b70f",
      "parents": [
        "b6532ddaad639399b6acb40046797a45f9e2b578"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Apr 19 11:11:12 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Apr 19 11:11:12 2017 +0100"
      },
      "message": "Add a page for release 16 to release notes\n\nChange-Id: I526c38204af390ea04e261fe075cb1aff987005c\n"
    },
    {
      "commit": "3b46d27c90aa6289724f4c137a0838c89d116b62",
      "tree": "d7308c4dce3a3e570416e91cf53e17cb3418aaec",
      "parents": [
        "9d52e99ef132499ae8974778a1230a627a072254"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Apr 12 16:17:28 2017 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Apr 14 11:16:36 2017 +0200"
      },
      "message": "Move the `attr` decorator from test.py to tempest/lib\n\nI think it\u0027s a good idea to move all utility decorators into\ntempest/lib/decorators.py. This patch does that for the `attr`\ndecorator.\n\nChange-Id: Iaafbb112b6eee458089cc49918359a8a8d0485e2\n"
    },
    {
      "commit": "9d52e99ef132499ae8974778a1230a627a072254",
      "tree": "946abe4c951a99bd93898dc6706b63c744406324",
      "parents": [
        "517c95fcb7f6eb61550039b6bb3c51d2019662ac",
        "c5665a6cc75b5140227942dfe7ec994f021d8ba5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 14 04:35:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 14 04:35:40 2017 +0000"
      },
      "message": "Merge \"Move the `related_bug` decorator from test.py to tempest/lib\""
    },
    {
      "commit": "517c95fcb7f6eb61550039b6bb3c51d2019662ac",
      "tree": "ce4ba9db4d87d03765cad2fc16e8046eb746a00f",
      "parents": [
        "6b06865f8444d034dcb198953611e1e623405e61",
        "5bb006900b3c20bad4634017c9aa121ce7b7284c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 13 13:57:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 13 13:57:33 2017 +0000"
      },
      "message": "Merge \"Prepare release notes for release 16.0.0\""
    },
    {
      "commit": "c5665a6cc75b5140227942dfe7ec994f021d8ba5",
      "tree": "1fe4f6861cc112af258117a64a98eda4117625c3",
      "parents": [
        "0d93900ba6d7daaebb1886918573431af3af50dc"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Apr 12 16:42:53 2017 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Apr 13 15:51:22 2017 +0200"
      },
      "message": "Move the `related_bug` decorator from test.py to tempest/lib\n\nI think it\u0027s a good idea to move all utility decorators into\ntempest/lib/decorators.py. This patch does that for the `related_bug`\ndecorator.\n\nChange-Id: I846d575e41f4dddfd5642b7750e988f75a717e7d\n"
    },
    {
      "commit": "5bb006900b3c20bad4634017c9aa121ce7b7284c",
      "tree": "8879c0a1611bad2ba2ecce00c14cec16576db962",
      "parents": [
        "b86de8898f60af921980c00991f34248e100ccf9"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Apr 10 14:33:42 2017 -0400"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Apr 13 10:40:42 2017 +0000"
      },
      "message": "Prepare release notes for release 16.0.0\n\nCreate a new note for Mitaka EOL.\n\nChange-Id: I890fad800b8a7ae939ea01a980deb6d9ffb3af2a\n"
    },
    {
      "commit": "644b01dafe3f03ba7b30515d4c6b8e8918e4358d",
      "tree": "09f4151580c2657a13845824a902745fab5abfea",
      "parents": [
        "0d93900ba6d7daaebb1886918573431af3af50dc"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Apr 13 12:59:49 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Apr 13 13:36:55 2017 +0800"
      },
      "message": "Add test cases for volume quota class\n\nNow tempest has provided tests for tenant\u0027s quota in volume, but\nlacks tests for volume quota class. This patch adds this support.\n\nIncluding:\n\n[1] Add volume v2 quota class client as library\n[2] Add release note\n[3] Add test cases: show \u0026 update volume \u0027default\u0027 quota class\n[4] Add unit tests for volume v2 quota class client\n[5] Fix for test_volume_quotas.py\n\nChange-Id: I30bac79b986e6e90d43dcc6f9d247e74a314bf3c\n"
    },
    {
      "commit": "0d93900ba6d7daaebb1886918573431af3af50dc",
      "tree": "c7b2b160961567b514775494b62af598a32630fe",
      "parents": [
        "1839b8dc9b31ed98749cb1bec6b1fe8ff9c9ee1e",
        "3b6d599c9bc2317889607b815ce8e9a94b951922"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 13 03:42:26 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 13 03:42:26 2017 +0000"
      },
      "message": "Merge \"Deprecate client_parameters from ServiceClients\""
    },
    {
      "commit": "3b6d599c9bc2317889607b815ce8e9a94b951922",
      "tree": "e01b6e3747a1929dfb2a01811f310ccf76f77a36",
      "parents": [
        "d649055e46b866d290c9a6ef55a3134217caefd6"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Sun Apr 09 18:57:16 2017 +0200"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Apr 12 08:43:12 2017 +0000"
      },
      "message": "Deprecate client_parameters from ServiceClients\n\nclient_parameters was been designed as a way to pass parameters\nfor service clients to the ServiceClients class.\n\nAfter the initial implementation, the client registry was added,\nwhich allows for automatic registration of all clients and their\nparameters. If configuration is available, parameters will be\npushed into the registry automatically.\n\nWhen the registry part was implemented, the client_parameters logic\nhas been broken. Parameters are loaded and prepared correctly, but\nultimately they are not used for registration, they are basically ignored.\n\nSo this commit simply deprecates client_parameters, so that once it\u0027s not\nused in tempest/clients.py anymore and the deprecation periodic is over\nit can be removed.\n\ncloses-bug: #1680915\nChange-Id: Ib37bde098d15ce440297728f0d0e1087b8693b6c\n"
    },
    {
      "commit": "31169e21d6f00fb65b8e7bd104860a82a631b69d",
      "tree": "ddd8e6cd9b77869d6d36db677f4f7c4f24cb67ad",
      "parents": [
        "13ee2ca9aae08a9d1aa85438c144ae7047c92c2c"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Sun Feb 12 13:06:44 2017 +0200"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Tue Apr 11 18:04:35 2017 +0300"
      },
      "message": "cinder backup force-delete when backup is error\n\nUpdate testcases to force delete a backup when the state is error\n\nsteps:\n- create a backup\n- reset backup state to error\n- force delete the backup\n\nFixed create backup cleanup\n\nAdded API:\n- force_delete_backup\n\nChange-Id: I2495e9c10e888f5a01d2a3e7f09a4b6dfc3d58a0\n"
    },
    {
      "commit": "cd420fb059aef4d4356897626a75a1fb851ce9d2",
      "tree": "261c80133c043e6e9764d583151e647d6cd5fe4a",
      "parents": [
        "b86de8898f60af921980c00991f34248e100ccf9"
      ],
      "author": {
        "name": "yuhui_inspur",
        "email": "yuhui@inspur.com",
        "time": "Tue Apr 11 01:46:48 2017 -0700"
      },
      "committer": {
        "name": "yuhui_inspur",
        "email": "yuhui@inspur.com",
        "time": "Tue Apr 11 01:47:43 2017 -0700"
      },
      "message": "Add Apache License content in .py files\n\nChange-Id: Iebd5844dc2b999f19264daf61d4b73dc85f42111\n"
    },
    {
      "commit": "b86de8898f60af921980c00991f34248e100ccf9",
      "tree": "12f37c63dc4f071575eb451f52c68268602f79f2",
      "parents": [
        "c85642f6e2c355669c42572c2b08706ee9f98bbf"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Apr 10 10:01:14 2017 -0400"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Apr 10 10:01:14 2017 -0400"
      },
      "message": "Format multi-line release notes properly\n\nChange-Id: Ia3753f054eb7aee1c9e9a7af77bbefd7693b39f9\n"
    },
    {
      "commit": "c05a58c0ca05f4ae44a95bce038fd070133fc56d",
      "tree": "946121dcea244fc355c2a46a72d907e63c6d48a3",
      "parents": [
        "805f4ddc9bed8f4caa37d87da2c219536e1ddc55",
        "0e3bbdfe7e833b1110cd0bead92b258da5554cdd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Apr 09 07:25:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Apr 09 07:25:44 2017 +0000"
      },
      "message": "Merge \"Delete volume with associated snapshots\""
    },
    {
      "commit": "b3d86fe87257415cf7e0ac91ddd5545188f61b07",
      "tree": "47f714d5fb076150b0579569e0ba2201095106ac",
      "parents": [
        "df147c737666a6071775b260db03a7408dea748c",
        "59614b445c526ed805067ad786753f907e3691cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 09:28:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 09:28:45 2017 +0000"
      },
      "message": "Merge \"Separate volume v2 transfers service clients\""
    },
    {
      "commit": "df147c737666a6071775b260db03a7408dea748c",
      "tree": "58fbcd517d0b8cd6d168d40db850dd6917f2190c",
      "parents": [
        "581bf1c2c4be71397c04652cd7e2ba8e90c7ea8f",
        "ad1b862e8bb32454f357db8129ad17919f0351ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 08:14:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 08:14:13 2017 +0000"
      },
      "message": "Merge \"Remove \u0027allow_port_security_disabled\u0027 option\""
    },
    {
      "commit": "60c47cd9e8aa752d9f9d88667644134983b19ce4",
      "tree": "097dfe331e0508823071bdb6fc1fe27c7d62fdba",
      "parents": [
        "1cbdb0e0d8d7f9e01015dad53e7503bdb10e8d67",
        "1eaf6d414484837e30a7ab9a86d62501bf3d2ca2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 02:43:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 02:43:31 2017 +0000"
      },
      "message": "Merge \"Remove \u0027reseller\u0027 config option\""
    },
    {
      "commit": "ad1b862e8bb32454f357db8129ad17919f0351ef",
      "tree": "f0db4d1c0dcc1db49cce5297edd83413957b4e82",
      "parents": [
        "d01fde620b8165408bc44f7ac98d1b5e78a36679"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 10:08:53 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu Apr 06 20:23:26 2017 +0000"
      },
      "message": "Remove \u0027allow_port_security_disabled\u0027 option\n\nThe allow_port_security_disabled option had been added as a temporary\noption for skipping the test on Liberty. Current Tempest doesn\u0027t support\nLiberty, so this patch removes the config option from Tempest.\n\nChange-Id: Ia7d7f3f545e7582be3c3f005576adceede5e97cb\n"
    },
    {
      "commit": "0e3bbdfe7e833b1110cd0bead92b258da5554cdd",
      "tree": "dd48cb8f14e206b46f0ac4e670ab91e0e037455f",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Jul 11 12:06:51 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Apr 06 08:27:30 2017 +0300"
      },
      "message": "Delete volume with associated snapshots\n\nThis feature provides the ability to delete a volume and have Cinder\nhandle deletion of snapshots associated with that volume.\nIt is allow a volume and its snapshots to be removed in one operation\nboth for usability and performance reasons.\n\nChange-Id: I99f9910f75aef095f2bbb37680ee584e52bf82da\n"
    },
    {
      "commit": "59614b445c526ed805067ad786753f907e3691cf",
      "tree": "894c04cd648ef90a278a1b2ab8eeab5713590102",
      "parents": [
        "ec2bce20ba48d438837daeb286bc5de81bc05ec2"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Feb 24 16:32:02 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Apr 06 01:20:59 2017 +0000"
      },
      "message": "Separate volume v2 transfers service clients\n\nv2 volume transfers service clients does API calls on\nseparate resource url \"os-volume-transfer\" but those\nare currently in v2 volumes_client.py.\n\nEach resource service clients should be in separate file.\n\nThis commit separate the transfer service client from volumes client\nand deprecate the same from volumes service client.\n\nChange-Id: Ia85bcfbadbff4f7c594dc5631ecdd595c5d275f3\n"
    },
    {
      "commit": "8b0213a0d49e9cad5b8596a35582a11a6d29bdef",
      "tree": "586fc7402f86d69a785e12e7755a269c40ac3bef",
      "parents": [
        "61d42c7615e08422cbd8ca68c64f2f5ff14916a2"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 10:21:21 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 10:29:37 2017 -0700"
      },
      "message": "Remove \u0027dvr_extra_resources\u0027 option\n\nThe dvr_extra_resources option had been added since the commit\nIb1a6007bbd65182743e1f1ed5819134d748e8d92 . This option was for extra\nresources which were provisioned to bind a router to Neutron L3 agent.\nThe extra resources need to be provisioned in Liberty release or older,\nand are not required since Mitaka release. Current Tempest doesn\u0027t\nsupport Liberty, so this patch removes the config option from Tempest.\n\nChange-Id: I1eb228559a170a2a157a180ac8404bcbd5efd062\n"
    },
    {
      "commit": "1eaf6d414484837e30a7ab9a86d62501bf3d2ca2",
      "tree": "f0e7a0ac275bcb527aa6ccb277fab41b413ea266",
      "parents": [
        "d01fde620b8165408bc44f7ac98d1b5e78a36679"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 09:29:55 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 09:41:45 2017 -0700"
      },
      "message": "Remove \u0027reseller\u0027 config option\n\nThe reseller feature has been implemented as built-in feature which\ncan not be disabled since Mitaka, and Tempest doesn\u0027t support Liberty\nnow. So this patch removes the corresponding config option from Tempest.\n\nChange-Id: Ieb974047fb204674cef82cf896016d6780a4757a\n"
    },
    {
      "commit": "11b0030f7d06bfffdaa2863c313b803851347c2c",
      "tree": "e170f6f1f027e834bfa0160df24b4111be8b458c",
      "parents": [
        "268f12b87083858fade5a16c8a38dc9e0325988f",
        "fe96c26ba6696dfddf5e09225cd0917e21109e19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 07:48:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 07:48:40 2017 +0000"
      },
      "message": "Merge \"Add additional roles method to v3 roles client.\""
    },
    {
      "commit": "fe96c26ba6696dfddf5e09225cd0917e21109e19",
      "tree": "7c66114b1a5c654df9a47fdef5fd99de5a1e6450",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Mar 31 05:25:26 2017 +0100"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Apr 04 19:26:33 2017 +0100"
      },
      "message": "Add additional roles method to v3 roles client.\n\nAdds the following API call to the roles_client library:\n  - list all role inference rules (/v3/role_inferences)\n\nThis enables querying these APIs for a list of all the\nrole assignments or all the role inferences.\n\nNote that listing all role inference rules is distinct\nfrom listing inference rules. This can be confirmed\nin the API docs [0] and in the code itself [1]\n(see list_role_inference_rules vs list_implied_roles).\n\n[0] https://developer.openstack.org/api-ref/identity/v3/#list-all-role-inference-rules\n[1] https://github.com/openstack/keystone/blob/3e5ead0a45f698eed4162787b723090cee4733f8/keystone/assignment/routers.py\n\nChange-Id: I9d6c0dc83a85bbca173b753183d838adfee04008\n"
    },
    {
      "commit": "90d505ae75462aea9c16119db0ef8933d999b872",
      "tree": "eff10bd013ccb74b141298652481e4f8f1ba4697",
      "parents": [
        "cf9c5e57ccb2befc2348d5ce2f830e1ddaa5912e",
        "8e2d403283f160b0dbc7d8cdbb42e7a432da0a38"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 03 09:58:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 03 09:58:00 2017 +0000"
      },
      "message": "Merge \"Identity V3-ext Oauth1 Consumers Client\""
    },
    {
      "commit": "ed183f9747bc5e9426e3f11673fa463a5defae5f",
      "tree": "180299fdf45887ba49e38ea40e7b1b0511ea2e6c",
      "parents": [
        "a7aa59975036c7c48a094af19689dc0c8a44d470",
        "244cf7cfb1632a5e1ae2332ad52fcdeff1ba97bd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 12:08:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 12:08:49 2017 +0000"
      },
      "message": "Merge \"Remove deprecated compute config options for validation-2\""
    },
    {
      "commit": "244cf7cfb1632a5e1ae2332ad52fcdeff1ba97bd",
      "tree": "7a2ccd8e644f62c9a5ecee9cd7cfe6ee002db7d7",
      "parents": [
        "82a278e88c9e9f9ba49f81c1f8dba0bca7943daf"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Feb 15 06:39:31 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Mar 30 09:14:56 2017 +0000"
      },
      "message": "Remove deprecated compute config options for validation-2\n\nBelow compute config options for validation server had been\ndeprecated with corresponding options in validation group almost\nyear back.\n- 1908e37d2551760831e338788511db93d5129e16\n\n    - ``compute.image_ssh_user`` (available as ``validation.image_ssh_user``)\n    - ``compute.ssh_user`` (available as ``validation.image_ssh_user``)\n    - ``scenario.ssh_user`` (available as ``validation.image_ssh_user``)\n    - ``compute.network_for_ssh`` (available as ``validation.network_for_ssh``)\n    - ``compute.ping_timeout `` (available as ``validation.ping_timeout``)\n\nThis patch removes them from tempest conf.\n\nFew plugins still using the old configs and this depends on their fix.\n\nChange-Id: I2221b2d50fee97a464c7d5f0b3c2e13142cb394f\n"
    },
    {
      "commit": "a92a428b8cafde229c2f4f43db07931764a0e135",
      "tree": "8ce838a2b6d59d8665b42f0c63681a865c57cbf8",
      "parents": [
        "6384abe8a9385cd4b330b907730f767cf6670fc1",
        "f4fbf30742673c1dc5b9ee3346bfe5f574c0633c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 19:42:01 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 19:42:01 2017 +0000"
      },
      "message": "Merge \"Add test case for volume unmanage and manage\""
    },
    {
      "commit": "9e5cea7f1641ef5534b589a4627db77377f8c2ca",
      "tree": "76a973cb60519a2c280dbf0ebd8c8d38f87b8398",
      "parents": [
        "4df2338dede31b1df31eb53868ab899c385dcd18",
        "316d56462c23cffba3ad99bc1e306a81781c39f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 10:25:37 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 10:25:37 2017 +0000"
      },
      "message": "Merge \"Add test case for update volume encryption type\""
    },
    {
      "commit": "03e36b63bd44095a7d59b90da0ac84c6125596fb",
      "tree": "00bc47fc1f02d79e7571f77e6ddb584dd6f6420e",
      "parents": [
        "40c8f6097e75ae346ec61a8d4351954accc94f77",
        "d1ef129094cea565118cad5a61d487ed902e8c88"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 01:18:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 01:18:31 2017 +0000"
      },
      "message": "Merge \"Deprecate the dvr_extra_resources config switch.\""
    },
    {
      "commit": "40c8f6097e75ae346ec61a8d4351954accc94f77",
      "tree": "7e53d7fdc53fa1e7f6bc1bcbd5993815e3e773bf",
      "parents": [
        "39f9363fdddfdbd9ffe260f0f120f29aa21603d4",
        "14158c95fbfd85847273dc79b9e5d2db75c3d932"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 27 19:43:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 27 19:43:41 2017 +0000"
      },
      "message": "Merge \"Adding server evacuate client\""
    },
    {
      "commit": "14158c95fbfd85847273dc79b9e5d2db75c3d932",
      "tree": "448f877b408a236228b6bdbb2772748d9ad1ddea",
      "parents": [
        "df9fbe56289619ecc87ff570251a450d526e04fc"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mr290n@att.com",
        "time": "Tue Mar 21 14:23:15 2017 +0530"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Sat Mar 25 06:52:37 2017 +0000"
      },
      "message": "Adding server evacuate client\n\nThis patch adds compute server evacuate API client method.\n\nThis client method is required to implement evacuate related tests\nin OpenStack Patrole project.\n\nChange-Id: Ie0d65d83923331caaa9cbbbd63b096ff8400bffa\nPartial-Bug:: #1673811\n"
    },
    {
      "commit": "8e2d403283f160b0dbc7d8cdbb42e7a432da0a38",
      "tree": "2214bb53e668ccfe5987842534c6714eef03bc1f",
      "parents": [
        "05efdd12657b20d6bc3419d8d40ec6f89d6a6064"
      ],
      "author": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Tue Feb 14 09:36:37 2017 -0800"
      },
      "committer": {
        "name": "Nicolas Helgeson",
        "email": "nh202b@att.com",
        "time": "Thu Mar 23 16:15:37 2017 +0000"
      },
      "message": "Identity V3-ext Oauth1 Consumers Client\n\nAdding a new client lib to handle the OAUTH consumers API testing\n\nIncluded unit tests for the client lib, and\nAPI tests for the OAUTH consumers API\n\nCo-Authored-By: Nishant Kumar \u003cnk613n@att.com\u003e\nCo-Authored-By: Avishek Dutta \u003cad620p@att.com\u003e\n\nChange-Id: I6d0884637cfe00a5313a5d019e1e062316f76d57\nCloses-Bug: #1672810"
    },
    {
      "commit": "57fb135d7ee3fc4f6fe1c695a78a0c0c60031a3b",
      "tree": "9bc7f395a3f5170de043f0a626acb1d97ec8a866",
      "parents": [
        "a0e723cdf00ff28b25d97285454ea661142b154c",
        "ee88041bf414f60d59980d6f5c788d2edee6fa77"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 23 14:27:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 14:27:54 2017 +0000"
      },
      "message": "Merge \"Deprecate the ``deactivate_image`` configuration switch\""
    },
    {
      "commit": "ddb1150c905c232dce06092a1e6be2061bd22a5d",
      "tree": "033bd1d594c3fcc2ec5f46712515bf67741c0419",
      "parents": [
        "8700d268f9d8e5e7c6dd841f7301ed98801c1686",
        "4adae2fff6e78c306ddf28999589ef388464f4e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 23 11:22:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 11:22:03 2017 +0000"
      },
      "message": "Merge \"Add \"list Cinder API versions\"\""
    },
    {
      "commit": "8700d268f9d8e5e7c6dd841f7301ed98801c1686",
      "tree": "cd8ba913cfe634f5658ac79f01b3a18ce546a3f9",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137",
        "7a0811edb184de5bcfc0cb6297fa150e580dcf11"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 23 02:57:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 02:57:20 2017 +0000"
      },
      "message": "Merge \"Deprecate Cinder v1 API option\""
    },
    {
      "commit": "4adae2fff6e78c306ddf28999589ef388464f4e8",
      "tree": "270c0882da51cd95ac2aaf70718e3ba38e4c2dd5",
      "parents": [
        "05efdd12657b20d6bc3419d8d40ec6f89d6a6064"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 15 15:47:44 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 22 10:14:59 2017 -0700"
      },
      "message": "Add \"list Cinder API versions\"\n\nMany projects provides multiple API versions and the version\ninformation is very important for users, because users can know\nwhat features are available on clouds. However, Tempest didn\u0027t\ntest the Cinder API versions in long-term. So this patch adds\nthe corresponding test.\n\nNOTE: This patch adds the response status code validation also\n      for 300 but Cinder api-ref currently shows 200 and 202 also.\n      These status codes are never returned actually and the patch\n      Id28e26fca0adbdcfb0d905f52ca697a74db3be75 will fix it on\n      Cinder side.\n\nChange-Id: Id5791665d8435fac7552733b0c1126cee4359d00\n"
    },
    {
      "commit": "f4fbf30742673c1dc5b9ee3346bfe5f574c0633c",
      "tree": "b7285eb520f036cc6ff96644cde651bda9279764",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Mar 22 11:25:53 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Mar 22 16:01:00 2017 +0800"
      },
      "message": "Add test case for volume unmanage and manage\n\nLots of Cinder backend drivers have support unmanage and manage\nfeatures. It\u0027s necessary to add test case for these feature apis.\n\nIncluding:\n\n[1] Add volume manage client as library\n[2] Add unmanage volume api to v2 volumes client\n[3] Add release note\n[4] Add test case: test_volume_unmanage_manage\n\nDepends-On: I055aa66738deb5ae2fb925429cec565e3901340c\nChange-Id: I4294de92a801db2697ba870ff1b5fdbe4b2f5a4b\n"
    },
    {
      "commit": "316d56462c23cffba3ad99bc1e306a81781c39f8",
      "tree": "1dbf0e9eab124308589a0d08f7ab90d31eb93158",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Mar 22 14:31:28 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Mar 22 14:31:28 2017 +0800"
      },
      "message": "Add test case for update volume encryption type\n\nIncluding:\n\n[1] Add update encryption type api to v2 encryption types client\n[2] Add release note\n[3] Modify test case: test_volume_type_encryption_create_get_delete\n\nChange-Id: I60ee36b4d751eafc875e073e30a4f426ebd2a0d7\n"
    },
    {
      "commit": "4411b2992c4f093ddc893e2e8149b2277d35c137",
      "tree": "f6292c5118eeb51b7f488917e643f6aa7f996187",
      "parents": [
        "b3be1ca7fba7e2ea632917e60ee08e7db1f751a0",
        "39d180e2be367b7d779d07a2a096f4ced7f8482d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 22 02:57:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 22 02:57:00 2017 +0000"
      },
      "message": "Merge \"Add reno for removing Cinder v1 API tests\""
    },
    {
      "commit": "39d180e2be367b7d779d07a2a096f4ced7f8482d",
      "tree": "35131776bfb554e696fb69e61ff949fae29bbb53",
      "parents": [
        "c4fcdbbb34abc5ecf32b99ca85e2d148e2c50d5d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 21 09:04:50 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 21 09:04:50 2017 -0700"
      },
      "message": "Add reno for removing Cinder v1 API tests\n\nCinder v1 API tests have been removed since the commit\nI04de2d90fe11f8ec4acbfa983bc0ad3aa979f45b\nThen this patch adds the corresponding reno.\n\nChange-Id: I7cab71962ed33c196ef2c00825bfcc4f2917398e\n"
    },
    {
      "commit": "ee88041bf414f60d59980d6f5c788d2edee6fa77",
      "tree": "763c79bc06830a5669dd0d63adb7488caa64e62b",
      "parents": [
        "af6f482b61b301b34ef5ba1a6b12ee0f56887e68"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Mar 15 14:00:23 2017 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Mar 21 09:36:19 2017 +0000"
      },
      "message": "Deprecate the ``deactivate_image`` configuration switch\n\nIt was added to support the older-than-kilo releases which we\ndon\u0027t support anymore.\n\nChange-Id: I584cd40a9b5f297537333336b1b9a46ccf1ddc67\n"
    },
    {
      "commit": "7a0811edb184de5bcfc0cb6297fa150e580dcf11",
      "tree": "38fac6fa4e7bdfac1983a08a009d85a6e1148ff0",
      "parents": [
        "24f5751aa6daf177514817ba706b90b59aaf6b04"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 15 17:32:09 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 17 09:32:48 2017 -0700"
      },
      "message": "Deprecate Cinder v1 API option\n\nCincer v1 API has been deprecated since Juno, and Tempest doesn\u0027t\nneed to run the corresponding tests as the default. Then this patch\nmakes Cinder v1 API deprecated.\n\nChange-Id: I836dc9d75f361078b7c8bd8430e6cb463a6e1ca1\n"
    },
    {
      "commit": "1683f737970761bb9b9ffebed2cef6cb7f01f147",
      "tree": "c586ee79d893b7bb2f2fcc7498c52b0323d0fabf",
      "parents": [
        "0c192749c86ccc90522bae99ca23549ff25c54f8",
        "8499c1917022c8d37609e0b5018c7e8db7377f34"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 16 13:50:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 16 13:50:32 2017 +0000"
      },
      "message": "Merge \"Make remote_client reno readable\""
    },
    {
      "commit": "d1ef129094cea565118cad5a61d487ed902e8c88",
      "tree": "1c83befe105849e3417bbc96212adb7eebe0b67c",
      "parents": [
        "d20a3c885e778612caf9e73392e11707dbe55713"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Mar 15 13:46:55 2017 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Mar 16 09:15:24 2017 +0000"
      },
      "message": "Deprecate the dvr_extra_resources config switch.\n\nIt was added to support the Liberty Release which we don\u0027t support\nanymore.\n\nChange-Id: I832923ee930f11111623583854ae2511f70f2dd2\n"
    },
    {
      "commit": "499314a90c2b5e9873e759bf07fe5c563dec9275",
      "tree": "1c6366e45e49d3237a5a09bdc43c0f281c349a8f",
      "parents": [
        "af6f482b61b301b34ef5ba1a6b12ee0f56887e68",
        "f72343e003e8fda0dc29a644345dcfbeee02d00a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 15 13:22:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 15 13:22:55 2017 +0000"
      },
      "message": "Merge \"Add \"list Glance API versions\" test\""
    },
    {
      "commit": "140ad5bd4b903d5a33abda3c8c13a5787020267c",
      "tree": "905313562340816885b470bc62511bc5bcbd3575",
      "parents": [
        "a3bb273bae1010de5112f668bf794a9cb7023e5f",
        "74e1df513ebae7faffaa733a166366f484417a15"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 15 06:45:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 15 06:45:33 2017 +0000"
      },
      "message": "Merge \"Add test case for Keystone API \"GET /v3/auth/projects\"\""
    },
    {
      "commit": "a3bb273bae1010de5112f668bf794a9cb7023e5f",
      "tree": "795f84a823f8bda14d89e3d394a24d3624320556",
      "parents": [
        "d597b95a3fa4b552cee154bbcb5a983696747a24",
        "6b0b8b718e8e4ed00fe5f108bb7495b968bb6d8d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 14 19:34:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 14 19:34:35 2017 +0000"
      },
      "message": "Merge \"Deprecate glance APIs version config options\""
    },
    {
      "commit": "8499c1917022c8d37609e0b5018c7e8db7377f34",
      "tree": "2957be9d5466cefcf0bf8e9d4820cf4098435003",
      "parents": [
        "1b0c5300401923e4a6a406b9e9613ca1a4928e69"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 14 11:03:22 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 14 11:03:22 2017 -0700"
      },
      "message": "Make remote_client reno readable\n\nThe items of remote_client methods were unreadable, so this patch\nmakes it readable.\n\nChange-Id: I40688fe5e7151dde48c6be0124c2c621f02de585\nRef: https://docs.openstack.org/releasenotes/tempest/unreleased.html\n"
    },
    {
      "commit": "f72343e003e8fda0dc29a644345dcfbeee02d00a",
      "tree": "4a987fdf866bbe3ba6d9a6412956821348382a5f",
      "parents": [
        "1b0c5300401923e4a6a406b9e9613ca1a4928e69"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 12:53:14 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Mar 14 10:24:49 2017 -0700"
      },
      "message": "Add \"list Glance API versions\" test\n\nMany projects provides multiple API versions and the version\ninformation is very important for users, because users can know\nwhat features are available on clouds. However, Tempest didn\u0027t\ntest the Clance API versions in long-term. So this patch adds\nthe corresponding test.\n\nChange-Id: Ib85819fb71f0b12b64351b307d83a3beb77d7fad\n"
    },
    {
      "commit": "db439c2b57d549ccb3534ba85551cdab61b3694c",
      "tree": "af9fb2059b3c0c006e25f25e9f4822f59344c581",
      "parents": [
        "c2478449c4ec279758979a094cc8c6bdff3e4fa4",
        "3f52a4aba882678641b946072fcf77f898dbc975"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 14 07:36:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 14 07:36:05 2017 +0000"
      },
      "message": "Merge \"Add new detail kwarg to show_quota_set to QuotasClient.\""
    },
    {
      "commit": "74e1df513ebae7faffaa733a166366f484417a15",
      "tree": "375022b80f4a669be66709140cfb9a0e53963a03",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "ZhangHongtao",
        "email": "zhanghongtao0826@126.com",
        "time": "Mon Mar 13 18:32:43 2017 +0800"
      },
      "committer": {
        "name": "ZhangHongtao",
        "email": "zhanghongtao0826@126.com",
        "time": "Tue Mar 14 14:42:04 2017 +0800"
      },
      "message": "Add test case for Keystone API \"GET /v3/auth/projects\"\n\nChange-Id: I491ea5ec6a62c826c39b30eb43d2d9c2d61f0609\n"
    },
    {
      "commit": "3f52a4aba882678641b946072fcf77f898dbc975",
      "tree": "29ae8cb16055de90d17a80b8dfe20e7ace0a5cd4",
      "parents": [
        "f25c5b88f3351fbfff900b2f70494c24301b4e39"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Feb 07 12:05:54 2017 -0500"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Mar 13 11:43:44 2017 -0400"
      },
      "message": "Add new detail kwarg to show_quota_set to QuotasClient.\n\nCurrently, quotas_client.QuotasClient doesn\u0027t support the\n\u0027os-quota-sets/{tenant_id}/detail\u0027 endpoint [0] but is supported\nby Nova [1].\n\nNova uses the policy \u0027os_compute_api:os-quota-sets:detail\u0027\nfor the endpoint ending with /detail and\n\u0027os_compute_api:os-quota-sets:show\u0027 without the /detail uri [2].\nThis is needed by Patrole for complete test coverage for Nova.\n\nThis patch adds the kwarg to show_quota_set which calls the \u0027/detail\u0027\nendpoint, if True. Also updated quotas schema with\nget_quota_set_details, because each property in the response body\nis of type object, not integer [1].\n\n[0] https://github.com/openstack/tempest/blob/master/tempest/lib/services/compute/quotas_client.py\n[1] https://developer.openstack.org/api-ref/compute/?expanded\u003dshow-the-detail-of-quota-detail#show-the-detail-of-quota\n[2] https://github.com/openstack/nova/blob/master/nova/policies/quota_sets.py\n\nChange-Id: I9a65411c6bf65bf20842719bffe46c7fa7db82eb\nCloses-Bug: #1662593\n"
    },
    {
      "commit": "d20a3c885e778612caf9e73392e11707dbe55713",
      "tree": "f6d75cf2c354073fb106c449ab446b1f70ca608e",
      "parents": [
        "94e44fcdae4d16eb38060e81f03598823904b15d",
        "d1db0c73632dad2e15e73e83aa27141dcc9753d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 14:48:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 14:48:51 2017 +0000"
      },
      "message": "Merge \"Add content-type without spaces\""
    },
    {
      "commit": "94e44fcdae4d16eb38060e81f03598823904b15d",
      "tree": "46e76f4b5bf8dedb194f800cb286dba53cf3eb5c",
      "parents": [
        "6b3d13555f96595ba0eb2cf86771ddeca277c4aa",
        "49f99e7ece9f84af06bf1d0aa4f3dbe1c41ef3dc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 14:43:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 14:43:55 2017 +0000"
      },
      "message": "Merge \"Fix volume v2 capabilities/scheduler-stats tests to test v2 APIs\""
    },
    {
      "commit": "e8f27043c9a70d478e3c93483044da7f870c2635",
      "tree": "d7f8917636e4d958fd81dd09734a69f2959cb09b",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d",
        "5ba1aa23234fb89b5de46179e8abf577d653cf21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 13:29:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 13:29:04 2017 +0000"
      },
      "message": "Merge \"Removing sahara from the service available group\""
    },
    {
      "commit": "5ba1aa23234fb89b5de46179e8abf577d653cf21",
      "tree": "e20f9820ebb9607777d7caf6b8288dd6d920cd8b",
      "parents": [
        "8b23c79325ed68c6741683690c69ba3f64acfc2e"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 13:20:56 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Mar 13 10:13:11 2017 +0000"
      },
      "message": "Removing sahara from the service available group\n\nThis is a leftover from when sahara was moved out of tree.\nIt causes conflicts when the sahara plugin loads, and it should\nbe removed.\n\nThis option is not used right now by Tempest code, so even if someone\nis using it, it has not effect whatsoever on test execution.\nThe only case in which this option may have effect, is when the\nsahara-tests Tempest plugin is installed. When the\nsahara plugin is loaded, the config option will be there.\n\nI think in this case we should skip deprecation, and just remove it\nlike we did in the past when moving Tempest code to a plugin.\n\nChange-Id: Ie7556b97237b0101000d140d351edea5e518783f\n"
    },
    {
      "commit": "f48d046a4a7899b7d1ee156ea69b68c2c1fc3f7f",
      "tree": "b02990a3af5b3a5c940faaa1d4beb2ff7e958013",
      "parents": [
        "ed7a7aa2400d8ec163fa8e0b8bedad81dda51d0d",
        "d25a1a3d76f7815f07e2484bc9144c6eefe6b796"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:42:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:42:36 2017 +0000"
      },
      "message": "Merge \"Add RemoteClient under tempest.lib\""
    },
    {
      "commit": "f9c06ce35002bcf16568b541fd631561268bf41e",
      "tree": "0e7c53f4eb643325bf4812b7e4a3fd6cedf46564",
      "parents": [
        "0b5a90e12a1fe5e15afdd4a6b49f59b069223263",
        "da26b168743b2318ab1ce4956a1c62d81590ce0c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 10 08:21:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 10 08:21:13 2017 +0000"
      },
      "message": "Merge \"Add \"list versions\" test for Keystone\""
    },
    {
      "commit": "d25a1a3d76f7815f07e2484bc9144c6eefe6b796",
      "tree": "705eb39e14792f2b93e7eb48731bc6ddcc8cb4ea",
      "parents": [
        "e5f368c3f8247126d38278b4abdcba0eebcc1d79"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 13:40:35 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 09 18:18:50 2017 -0800"
      },
      "message": "Add RemoteClient under tempest.lib\n\nremote_client under tempest.common is used in many projects but the\nmodule is not defined as stable. This patch adds the essential part\nof the module into tempest.lib as stable interface.\n\nChange-Id: Idb2206c239f25bc8b8530275e84c834233b9544b\n"
    },
    {
      "commit": "da26b168743b2318ab1ce4956a1c62d81590ce0c",
      "tree": "c9293899a58ac13d03161baeb733fb611c563603",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 15:53:46 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu Mar 09 18:22:55 2017 +0000"
      },
      "message": "Add \"list versions\" test for Keystone\n\n\"list versions\" is an inportant API to know which versions are\nsupported on clouds. This patch adds the corresponding test for\nKeystone API.\n\nChange-Id: Ic4aaa16ac1c15d2b82e3dc90402a5b30d19bcd4e\n"
    },
    {
      "commit": "aad3a1e05db49565e4499d1d6fe5ae201c0ef0d9",
      "tree": "a3a9231d3f6814215a237390cc7247f9fc0c9a03",
      "parents": [
        "b1c61869e726dfa0ca15e71061f02c8f239d28fb",
        "6d84d3172ab092a412dd540cecd09751a7754343"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 08:12:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 08:12:20 2017 +0000"
      },
      "message": "Merge \"Remove volume_feature_enabled.volume_services\""
    },
    {
      "commit": "6b0b8b718e8e4ed00fe5f108bb7495b968bb6d8d",
      "tree": "5ece8d1c1016ced60ccc732b997b714f6d4de57c",
      "parents": [
        "645b0b1f66d09433330a014ca69b64c412d7dc69"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Mar 08 04:22:53 2017 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Mar 08 04:36:34 2017 +0000"
      },
      "message": "Deprecate glance APIs version config options\n\nGlance v1 APIs are deprecated and v2 are current.\nTempest should tests only v2 APIs and by default v1\nAPIs are being disabled - I7f962a07317cdad917ee896d79e49ee18938d074\n\nThis commit deprecate the API version selection config options\nso that we can switch to v2 only testing soon.\n\nChange-Id: I6c4b92f0f2da2797efbb27e16061e6e325dda504\n"
    },
    {
      "commit": "e5c89e7b339b4a145bc4b0622a1a56a05375cf6c",
      "tree": "e9d7e6aabdfccfdc1d498804adc135f198f8215c",
      "parents": [
        "72aa5ff3025296343bf6dcca502d924849a1567c",
        "9aa23f307dd22c10dc519ece42c2599f83cc612e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 23:02:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 23:02:24 2017 +0000"
      },
      "message": "Merge \"Deprecate the skip_unless_attr decorator.\""
    },
    {
      "commit": "0cfd2591e6f278adae6d13edb5882f44ea7adc6a",
      "tree": "f0df299a446ee226e213917f8554084663daab3d",
      "parents": [
        "1b7fb7bc18a27dc652f69d8c33746b6b1a1a9db3",
        "11cf2c595cfeedaddf67ce741962d28b79008377"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 14:01:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 14:01:29 2017 +0000"
      },
      "message": "Merge \"Deprecate resources_prefix and change rand_name()\""
    }
  ],
  "next": "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
}
