)]}'
{
  "log": [
    {
      "commit": "9751b3d9fed4fa073522ddccbe468bee3c0caef4",
      "tree": "125fc7614aaf3a81d7803030119bcf5cc2ac8d29",
      "parents": [
        "f07c9da2119d4071b7976e30552ad49098d8037c"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 29 18:01:01 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 29 18:01:01 2017 +0800"
      },
      "message": "Correct invalid param in create_volume\n\nThere is no argument named \"param\" in create_volume, besides,\nname is not necessary in create_volume(if name is not passed in,\nthe volume can reach status available with name\u003dnull), so this\nis to remove param in create_volume in negative tests.\n\nChange-Id: I7e0ed8be728825ca340be584e1dfe0cc5a8dbff5\n"
    },
    {
      "commit": "f07c9da2119d4071b7976e30552ad49098d8037c",
      "tree": "dd1b354655b4104c3932177abdb01e59ef3bbb50",
      "parents": [
        "a92a428b8cafde229c2f4f43db07931764a0e135",
        "ad3c2d8187bc4e85a5d24cf002691059321ca2a7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 29 02:07:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 29 02:07:28 2017 +0000"
      },
      "message": "Merge \"Make test_volume_pools A/A compatible\""
    },
    {
      "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": "6384abe8a9385cd4b330b907730f767cf6670fc1",
      "tree": "082e300e3b72b3ec8254d48ad7d1b870ad823fe0",
      "parents": [
        "91b46ac81ff0104012ed8f5432a76e28cc9a4415",
        "4dda94e9b4ccf06b63e8a831ab6887b51c933377"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 11:41:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 11:41:42 2017 +0000"
      },
      "message": "Merge \"Remove unnecessary show_floatingip\""
    },
    {
      "commit": "91b46ac81ff0104012ed8f5432a76e28cc9a4415",
      "tree": "3cfff7e552d7247fd3c457573d953f00904d65ae",
      "parents": [
        "23dced8b4222918d5290382251103700690a7bf8",
        "63cf8071e0a2c1ba78481a6af3239cdcf9ea0e34"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 11:41:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 11:41:34 2017 +0000"
      },
      "message": "Merge \"Unskip test_snapshot_list_param_limit_equals_zero\""
    },
    {
      "commit": "23dced8b4222918d5290382251103700690a7bf8",
      "tree": "d76a2e461e85ddd7d20629c8e4a49b67eb4e9b8c",
      "parents": [
        "d11f316eec7c1da8912b10477d515d1affc984ae",
        "159064a5867c6e124fa79ce3a132bac2a08b3874"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 11:28:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 11:28:59 2017 +0000"
      },
      "message": "Merge \"Remove unnecessary Cinder v1 code\""
    },
    {
      "commit": "d11f316eec7c1da8912b10477d515d1affc984ae",
      "tree": "be9fa229c498dae836b67525553e87c7f0b4a648",
      "parents": [
        "9e5cea7f1641ef5534b589a4627db77377f8c2ca",
        "79ec3343631d3fedaf1577a8f1902ad06836a4f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 10:45:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 10:45:47 2017 +0000"
      },
      "message": "Merge \"Should be more clear for device name opt\""
    },
    {
      "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": "4df2338dede31b1df31eb53868ab899c385dcd18",
      "tree": "47f41a4963147ed17f0c1f06d499ec895f337f44",
      "parents": [
        "13ee2ca9aae08a9d1aa85438c144ae7047c92c2c",
        "c9d5800cce4f945194e60384cf9d2675f6182661"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 09:45:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 09:45:58 2017 +0000"
      },
      "message": "Merge \"Fix for test_volume_swap\""
    },
    {
      "commit": "13ee2ca9aae08a9d1aa85438c144ae7047c92c2c",
      "tree": "3ced908f50ac91ddc38b4bd0e773206cd29ceff8",
      "parents": [
        "03e36b63bd44095a7d59b90da0ac84c6125596fb",
        "7531e9848d66918c4ea8507db0a79be6af2db248"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 28 04:13:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 28 04:13:22 2017 +0000"
      },
      "message": "Merge \"Do not use skip_checks in TestServerAdvancedOps\""
    },
    {
      "commit": "159064a5867c6e124fa79ce3a132bac2a08b3874",
      "tree": "cfe72130c8dfd70d9e08c014a2483a8434f4b9fc",
      "parents": [
        "877811f92f5d315b403de6e8928720e95d4ce861"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 27 12:48:09 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 27 18:21:09 2017 -0700"
      },
      "message": "Remove unnecessary Cinder v1 code\n\nSince the commit I04de2d90fe11f8ec4acbfa983bc0ad3aa979f45b Cinder v1\nAPI tests have been removed. So there is not any case which requires\n_api_version is 1. This patch just removes it.\n\nTrivialFix\n\nChange-Id: I7af71ef6eada3017bc5a96830515915b7a848a74\n"
    },
    {
      "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": "39f9363fdddfdbd9ffe260f0f120f29aa21603d4",
      "tree": "eee0813186aacd8336ab74cf5d0c90758dc64508",
      "parents": [
        "c0f492de070780884c6e5e00b6bd305cf9925d45",
        "5cbc00ab7f90c130401e9a4ec42b612c066f4740"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 27 19:37:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 27 19:37:53 2017 +0000"
      },
      "message": "Merge \"Remove name checking for api version 1\""
    },
    {
      "commit": "c0f492de070780884c6e5e00b6bd305cf9925d45",
      "tree": "2d57b3fc7094bb1568e8e8c03752c22cea6b9a21",
      "parents": [
        "877811f92f5d315b403de6e8928720e95d4ce861",
        "5afcb343d856f15bae76c998db3b396c47b958d6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 27 19:33:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 27 19:33:46 2017 +0000"
      },
      "message": "Merge \"Remove cinder clients api version 1\""
    },
    {
      "commit": "5afcb343d856f15bae76c998db3b396c47b958d6",
      "tree": "5d6fd9aa50b06f7dd69a49e7475471562adf5b1e",
      "parents": [
        "74c14ae82c4f6d0983920ad2f258999a6c8f6f0c"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Mar 27 15:41:56 2017 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Mar 27 15:41:56 2017 +0300"
      },
      "message": "Remove cinder clients api version 1\n\nSince cinder api version 1 is deprecated, we should remove \u0027volumes_v1_client\u0027\nand \u0027snapshots_v1_client\u0027 clients from manager.py.\n\nChange-Id: I2a5e4eb326e90a0c108ffaac652308c9f3fc1a7e\n"
    },
    {
      "commit": "5cbc00ab7f90c130401e9a4ec42b612c066f4740",
      "tree": "eb280b6d449a5a1d1f6a1c61f60c8fc4d159536f",
      "parents": [
        "74c14ae82c4f6d0983920ad2f258999a6c8f6f0c"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Mar 26 11:49:54 2017 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Mar 27 14:54:40 2017 +0300"
      },
      "message": "Remove name checking for api version 1\n\nSince cinder api version 1 is deprecated, it\u0027s redundant\nto check \u0027display_name\u0027 field.\n\nChange-Id: I17f610994f496da246dae0c5b77c20ab32f19218\n"
    },
    {
      "commit": "79ec3343631d3fedaf1577a8f1902ad06836a4f8",
      "tree": "816d51c382c825fc61125db17638694889c07a11",
      "parents": [
        "74c14ae82c4f6d0983920ad2f258999a6c8f6f0c"
      ],
      "author": {
        "name": "Kevin_Zheng",
        "email": "zhengzhenyu@huawei.com",
        "time": "Sat Mar 25 17:33:27 2017 +0800"
      },
      "committer": {
        "name": "Zhenyu Zheng",
        "email": "zhengzhenyu@huawei.com",
        "time": "Mon Mar 27 07:57:11 2017 +0000"
      },
      "message": "Should be more clear for device name opt\n\nWe are allowed to config the volume_device_name when\nrunning tests, but not or hypervisors guarantee that\nthey will respect the user defined device name(KVM),\nand tests may fail due to inappropriate device name\nset.\n\nWe should include this information about this opt\nto avoid confusions.\n\nChange-Id: I193940c3ae565dd4803f19a77326006ebdc038cc\n"
    },
    {
      "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": "877811f92f5d315b403de6e8928720e95d4ce861",
      "tree": "e977ae53bee26132799c035854813d0332704f29",
      "parents": [
        "74c14ae82c4f6d0983920ad2f258999a6c8f6f0c"
      ],
      "author": {
        "name": "Emily Hugenbruch",
        "email": "ekhugenbruch@us.ibm.com",
        "time": "Fri Mar 24 14:32:03 2017 -0400"
      },
      "committer": {
        "name": "Emily Hugenbruch",
        "email": "ekhugenbruch@us.ibm.com",
        "time": "Fri Mar 24 16:43:04 2017 -0400"
      },
      "message": "Add note on get_disks about unsupported guests\n\nPut note out there in case others run into a failure using\nSLES 11 images.\n\nChange-Id: I34a87e533ffe903429913566a77ed5c6c05580cb\nCloses-Bug: #1673607\n"
    },
    {
      "commit": "74c14ae82c4f6d0983920ad2f258999a6c8f6f0c",
      "tree": "004462454414e896c964f40fd48b3aa1cf440890",
      "parents": [
        "a70006b3f0d7e7cfb8a9ac0fe489062b0a511b21",
        "44a0f3947fc89c3fdd03ade389281bd2a4434bad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 24 16:46:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 24 16:46:14 2017 +0000"
      },
      "message": "Merge \"Make novnc test compatible with RFB3.3\""
    },
    {
      "commit": "a70006b3f0d7e7cfb8a9ac0fe489062b0a511b21",
      "tree": "fe2c85ebb54b8e9685788822887de333c462c075",
      "parents": [
        "b70e641d6ddf04dba84f563a4ebd54090f035a11",
        "f684ed1c1337399ba04a662d9a9096c5e3a7b0ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 24 16:11:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 24 16:11:16 2017 +0000"
      },
      "message": "Merge \"Fix multiple create for multiple networks\""
    },
    {
      "commit": "b70e641d6ddf04dba84f563a4ebd54090f035a11",
      "tree": "0bf7bf2139ebd651f3154167fca5b445a796767d",
      "parents": [
        "a3e0559d62e223393cd3f451d4417357dc054f78",
        "8ea57c2f406cc99a775055fddf856fc361f5b2f9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 24 11:17:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 24 11:17:56 2017 +0000"
      },
      "message": "Merge \"Remove explicit install of setuptools\""
    },
    {
      "commit": "f684ed1c1337399ba04a662d9a9096c5e3a7b0ec",
      "tree": "823ac3e3098c944b27b32038542309bc2d1b354e",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Mar 22 15:09:54 2017 +0000"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Mar 24 10:33:13 2017 +0000"
      },
      "message": "Fix multiple create for multiple networks\n\nChange I953fe9cde89d9e8c968889a823911a206b27a4cd extended\nthe test to count the number of servers created, but in doing so\nit stopped selecting the tenant network, which causes the test\nto fail when more then one network is available to tenants.\n\nThe logic to select the network should not live in the\ncommon server create helper since it depends on configuration;\nthe alternative is simply to discover the correct tenant network\nin the test and pass it to the create method.\n\ncloses-bug: #1675059\nChange-Id: I3e97a2d911c151b8df941b11935a547b39331a8f\n"
    },
    {
      "commit": "63cf8071e0a2c1ba78481a6af3239cdcf9ea0e34",
      "tree": "4715e7bc320bae577b47ac920bbbbfd178ac5245",
      "parents": [
        "4cc24a55526e85b5e5a529cd0d13a6b822bf1a06"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Mar 23 19:58:26 2017 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Mar 24 10:27:18 2017 +0000"
      },
      "message": "Unskip test_snapshot_list_param_limit_equals_zero\n\ntest_snapshot_list_param_limit_equals_zero was skipped because\nof #1540893 There was a bug in Cinder v1 and v2 (only in Kilo\nrelease) when list snapshot was called with a limit of 0.\n\nNow that all supported branches have the fix in Cinder, we can\nunskip the test.\n\nChange-Id: Ia2ba9c9ee99b8ae3d1b82e98a0810b2185f34c45\nRelated-Bug: #1540893\n"
    },
    {
      "commit": "a3e0559d62e223393cd3f451d4417357dc054f78",
      "tree": "8d216bca1dca607311bcdac3d061beb4781c2aba",
      "parents": [
        "4cc24a55526e85b5e5a529cd0d13a6b822bf1a06",
        "d114804f1a25c4fc6299153e8e368e12151bbf2f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 24 04:18:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 24 04:18:38 2017 +0000"
      },
      "message": "Merge \"Use Sphinx 1.5 warning-is-error\""
    },
    {
      "commit": "4cc24a55526e85b5e5a529cd0d13a6b822bf1a06",
      "tree": "eb6b4ef29f6831cdd1a95ea7a22f184d5bcaab94",
      "parents": [
        "96adedc7d30fd784bc280c37ebe1f1f169dc2020",
        "e3701dd534696bb29661f61aa1759bc9e659931e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 23 15:18:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 15:18:56 2017 +0000"
      },
      "message": "Merge \"doc: Remove config for unused builders\""
    },
    {
      "commit": "96adedc7d30fd784bc280c37ebe1f1f169dc2020",
      "tree": "3fc615cd17eabc1f00beeb6c010a1efb562eb807",
      "parents": [
        "a281277a7bbf02cf39d2f62fbeb850feeb0050f7",
        "dde9de4107ccf23c5731463b505cfe115575b76d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 23 15:17:37 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 15:17:37 2017 +0000"
      },
      "message": "Merge \"Ensure compute features enabled in test_images\""
    },
    {
      "commit": "a281277a7bbf02cf39d2f62fbeb850feeb0050f7",
      "tree": "8971a41c01f838613a7f3ae0dda7d3f2b18fb5ab",
      "parents": [
        "57fb135d7ee3fc4f6fe1c695a78a0c0c60031a3b",
        "a57530cf96a8bc84d89c03bb6f1c0a50143a6ed8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 23 15:08:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 15:08:24 2017 +0000"
      },
      "message": "Merge \"Remove special_fields definition\""
    },
    {
      "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": "a0e723cdf00ff28b25d97285454ea661142b154c",
      "tree": "12c64ab547ef8197b3f0163dd5d2b3b25c25ba08",
      "parents": [
        "f123438b6ac51cfcf4c6ce3f337d60d493755a41",
        "844180e127ed0c5d64b0f2018424c0e25cae275f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 23 13:55:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 13:55:00 2017 +0000"
      },
      "message": "Merge \"Add user key data debug script to instance user data\""
    },
    {
      "commit": "f123438b6ac51cfcf4c6ce3f337d60d493755a41",
      "tree": "dfa40da695931d2712789ef01f9c8b9259239a11",
      "parents": [
        "ddb1150c905c232dce06092a1e6be2061bd22a5d",
        "5a3ad34fe56427f33cb07a45b884de1c7c216511"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 23 13:02:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 23 13:02:17 2017 +0000"
      },
      "message": "Merge \"Change API-WG guideline link to specs.o.o\""
    },
    {
      "commit": "d114804f1a25c4fc6299153e8e368e12151bbf2f",
      "tree": "3d469f349c77a362790d52f1f405eb2ee8921295",
      "parents": [
        "e3701dd534696bb29661f61aa1759bc9e659931e"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:35:10 2017 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Thu Mar 23 11:51:45 2017 +0000"
      },
      "message": "Use Sphinx 1.5 warning-is-error\n\nWith pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as\nerrors is setting warning-is-error in build_sphinx section. Migrate\nthe setting from the old warnerrors one.\n\nThere are a couple of small items to be cleaned up.\n\nChange-Id: I01b1ac49c69d001ea25a475d903311d0b592656e\n"
    },
    {
      "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": "a57530cf96a8bc84d89c03bb6f1c0a50143a6ed8",
      "tree": "c7d4402b13beeba1a9acd735b55fa05cb247e0b1",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Mar 23 11:38:12 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Mar 23 11:38:12 2017 +0800"
      },
      "message": "Remove special_fields definition\n\nSince volume v1 test has been removed from Tempest, then\nthe difference of field name and description between v1 and v2\nno longer exists, so we no longer need the special_fields\ndefinition, this is to remove them for the code clean.\n\nChange-Id: I82ba0607dda5a8a4b4badd406862dbfc02fbe7d3\n"
    },
    {
      "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": "dde9de4107ccf23c5731463b505cfe115575b76d",
      "tree": "0ecceb16822c81ed5015d06cf7470ed4b6aaee70",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "Eric Berglund",
        "email": "esberglu@us.ibm.com",
        "time": "Wed Mar 22 15:19:48 2017 -0500"
      },
      "committer": {
        "name": "Eric Berglund",
        "email": "esberglu@us.ibm.com",
        "time": "Wed Mar 22 15:23:15 2017 -0500"
      },
      "message": "Ensure compute features enabled in test_images\n\nThere are two tests in test_images that should be checking that\nthe compute features used during the tests are supported.\n\ntest_create_image_from_paused_server() needs to ensure that pause is\nenabled. test_create_image_from_suspended_server() needs to ensure\nthat suspend is enabled.\n\nCloses-Bug: #1675158\n\nChange-Id: Ic752ae9849c0585faf95cfa752469f684bb0b35f\n"
    },
    {
      "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": "8ea57c2f406cc99a775055fddf856fc361f5b2f9",
      "tree": "cbefe80ba8aa9ed8ebc21e4c838eff25d72ad9db",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Mar 22 12:26:51 2017 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Mar 22 12:26:51 2017 -0400"
      },
      "message": "Remove explicit install of setuptools\n\nThis is for an old pip workaround which may no longer be valid.\n\nChange-Id: I0b5e392d58828929f3d18569e77337fb79d93c0f\n"
    },
    {
      "commit": "e3701dd534696bb29661f61aa1759bc9e659931e",
      "tree": "d9d75ee2465db7f7e54b4a11b045c0b4033856cd",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:39:44 2017 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Wed Mar 22 12:41:12 2017 +0000"
      },
      "message": "doc: Remove config for unused builders\n\nTempest doesn\u0027t build docs in any format except for HTML. We can remove\nall of the cruft for other builders.\n\nChange-Id: I0011e4bfdf6fdeb560e5f8a39a8077c80501c79e\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": "5a3ad34fe56427f33cb07a45b884de1c7c216511",
      "tree": "c32fb80b75d33be6c6108446554df55a6020f31a",
      "parents": [
        "05efdd12657b20d6bc3419d8d40ec6f89d6a6064"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Wed Mar 22 16:27:53 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Wed Mar 22 16:27:53 2017 +0900"
      },
      "message": "Change API-WG guideline link to specs.o.o\n\nThis commit changes API-WG guideline link to spec.openstack.org instead\nof github.com. We should use openstack.org links as possible.\n\nChange-Id: Id0265bd6136a0c6f4adedf5c3aef34d34bbc933e\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": "c9d5800cce4f945194e60384cf9d2675f6182661",
      "tree": "56bdf73c9b7c667f9a8db36889f12c37fae496cd",
      "parents": [
        "4411b2992c4f093ddc893e2e8149b2277d35c137"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Mar 22 11:03:54 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Mar 22 11:39:03 2017 +0800"
      },
      "message": "Fix for test_volume_swap\n\nIn volume swap procedure, server\u0027s BDM is updated after the old volume has\nbeen changed to \u0027available\u0027 and the new volume to \u0027in-use\u0027. When the old\nvolume is \u0027available\u0027 and the new volume is \u0027in-use\u0027, it is possible that\nthe server\u0027s BDM has not been updated yet. So it is necessary to wait for\nvolume swap to make sure that the server\u0027s BDM has been updated.\n\nChange-Id: I069a603159ecdec924868f45f12408e55eb235ea\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": "b3be1ca7fba7e2ea632917e60ee08e7db1f751a0",
      "tree": "a138bac73f36e15158e4b5b2f1a04ed02c3d9544",
      "parents": [
        "05efdd12657b20d6bc3419d8d40ec6f89d6a6064",
        "c4fcdbbb34abc5ecf32b99ca85e2d148e2c50d5d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 22 02:55:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 22 02:55:27 2017 +0000"
      },
      "message": "Merge \"Remove Cinder v1 tests\""
    },
    {
      "commit": "05efdd12657b20d6bc3419d8d40ec6f89d6a6064",
      "tree": "d8fef01a2ca769380c6db8c1964c61b59566dd70",
      "parents": [
        "df9fbe56289619ecc87ff570251a450d526e04fc",
        "a8a44921879c2a111b7f41ed8695a6983a65538b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 21 17:53:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 21 17:53:39 2017 +0000"
      },
      "message": "Merge \"keystone roles are case insensitive\""
    },
    {
      "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": "df9fbe56289619ecc87ff570251a450d526e04fc",
      "tree": "54bf0026ab4cb398522ebcbd41243cf3009ab4b4",
      "parents": [
        "296a3a307ab23acb0ebcb5a6356b466657e6f886",
        "96490ea3490c77cde5641d98a8135bee62365d0b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 21 05:39:02 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 21 05:39:02 2017 +0000"
      },
      "message": "Merge \"Improve server tag schema\""
    },
    {
      "commit": "296a3a307ab23acb0ebcb5a6356b466657e6f886",
      "tree": "4be66f7b081420401c02b43cc21dfa632b37d0d1",
      "parents": [
        "24f5751aa6daf177514817ba706b90b59aaf6b04",
        "176e7cb66b8e131993b2e6a8bfb1652e17452a44"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 21 05:37:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 21 05:37:48 2017 +0000"
      },
      "message": "Merge \"Improve multiple create server tests\""
    },
    {
      "commit": "844180e127ed0c5d64b0f2018424c0e25cae275f",
      "tree": "e4f8789ea4f8fe6a4c186473e924e4752c0d7150",
      "parents": [
        "82a278e88c9e9f9ba49f81c1f8dba0bca7943daf"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Mar 15 15:24:58 2017 -0700"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Mon Mar 20 11:35:19 2017 -0700"
      },
      "message": "Add user key data debug script to instance user data\n\nIf running with validation add a simple user data script to dump ssh\nkey info. This is to aid in debugging ssh failures.\n\nChange-Id: I51b4a2df55c8e84fdae1dd58f2ab8714ba33d5bb\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": "c4fcdbbb34abc5ecf32b99ca85e2d148e2c50d5d",
      "tree": "8b7f6962b82daaea16d4c284718b119aff5a75f0",
      "parents": [
        "82a278e88c9e9f9ba49f81c1f8dba0bca7943daf"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 15 16:53:28 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 16 14:57:27 2017 -0700"
      },
      "message": "Remove Cinder v1 tests\n\nCinder v1 API has been deprecated since Juno, so we don\u0027t need to\nkeep the corresponding tests anymore to remove it on Cinder side.\n\nRef: https://wiki.openstack.org/wiki/ReleaseNotes/Juno#OpenStack_Block_Storage_.28Cinder.29\n\nChange-Id: I04de2d90fe11f8ec4acbfa983bc0ad3aa979f45b\n"
    },
    {
      "commit": "24f5751aa6daf177514817ba706b90b59aaf6b04",
      "tree": "cbe7b71ad9362b3e61ef7cdd811ac4697424a139",
      "parents": [
        "1683f737970761bb9b9ffebed2cef6cb7f01f147",
        "f37da96fa57f1eae15770d088e95ff8c66e143cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 16 14:53:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 16 14:53:09 2017 +0000"
      },
      "message": "Merge \"Add test_router_set_gateway_used_ip_returns_409\""
    },
    {
      "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": "0c192749c86ccc90522bae99ca23549ff25c54f8",
      "tree": "52a13cd1d7c36207e3ef67988bda4ab0d0b7b42e",
      "parents": [
        "97822737691cc38a21939a65fe5ef6a5c8eb8daf",
        "37b94a05a1fa2e15242f8c494720e8f4dac009c4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 16 12:19:37 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 16 12:19:37 2017 +0000"
      },
      "message": "Merge \"Network scenarios: remove some instance variables\""
    },
    {
      "commit": "96490ea3490c77cde5641d98a8135bee62365d0b",
      "tree": "4e1eb3f0c37d6aa7498bb46dae77dd0f458251c4",
      "parents": [
        "82a278e88c9e9f9ba49f81c1f8dba0bca7943daf"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Mar 16 10:17:36 2017 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Mar 16 10:17:36 2017 +0000"
      },
      "message": "Improve server tag schema\n\nserver tags are limited with max length and numbers\nfrom nova side. Response schema should strictly verify\nthose.\n\nThis commit improve the server tag schema to have limit\non max number and length.\n\nChange-Id: I71f047d7475d18396c0e154377f2592ec8664b17\n"
    },
    {
      "commit": "97822737691cc38a21939a65fe5ef6a5c8eb8daf",
      "tree": "b7275a24f6defad39702b4b901a761216aec510f",
      "parents": [
        "256f95b62df7460623bb703ae48fd8ffc0ae9201",
        "5eccdf45a36eb92409ce3e86a0e8daebf1ba38af"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 16 10:09:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 16 10:09:06 2017 +0000"
      },
      "message": "Merge \"Fix typo in README.rst\""
    },
    {
      "commit": "256f95b62df7460623bb703ae48fd8ffc0ae9201",
      "tree": "dd8a0171b9f84dc2a5fa524a95f708fdfb66d423",
      "parents": [
        "5c5e13dc8f64e313da86f81ac9826d4d4fbe9bc3",
        "8c8074caf8567d8e2b9c5bec6fa3d6a0329da597"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 16 10:08:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 16 10:08:56 2017 +0000"
      },
      "message": "Merge \"Add test_create_router_set_gateway_with_fixed_ip\""
    },
    {
      "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": "5c5e13dc8f64e313da86f81ac9826d4d4fbe9bc3",
      "tree": "338be8a0c63a0f83bd7c94ab672723f1720f51b2",
      "parents": [
        "82a278e88c9e9f9ba49f81c1f8dba0bca7943daf",
        "89a6cfc6edca34dbb076b1fd29d148624d268fee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 16 08:54:53 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 16 08:54:53 2017 +0000"
      },
      "message": "Merge \"Extend compute API admin test for swap volume\""
    },
    {
      "commit": "176e7cb66b8e131993b2e6a8bfb1652e17452a44",
      "tree": "0198b7c04dd697b3d0d62f1a9c1adb662e485ced",
      "parents": [
        "82a278e88c9e9f9ba49f81c1f8dba0bca7943daf"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Dec 21 15:18:15 2016 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Mar 16 06:07:46 2017 +0000"
      },
      "message": "Improve multiple create server tests\n\nmultiple create server tests just verify the\nreservation id in response.\n\nLet\u0027s check whether the requested number of servers\ngot created or not.\n\nChange-Id: I953fe9cde89d9e8c968889a823911a206b27a4cd\n"
    },
    {
      "commit": "5eccdf45a36eb92409ce3e86a0e8daebf1ba38af",
      "tree": "fc62b92fbeea3a5fba9858a5b00b81a9555eb23b",
      "parents": [
        "8e2f44f41246d085f0286c03ad405ccf11a2150a"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Mar 16 10:08:18 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Mar 16 10:08:18 2017 +0800"
      },
      "message": "Fix typo in README.rst\n\nThis is to fix a typo in README.rst\n\nChange-Id: I31fbfc98994ca5137b1999f45beb94b345ae1b08\n"
    },
    {
      "commit": "82a278e88c9e9f9ba49f81c1f8dba0bca7943daf",
      "tree": "a45c2211463a4194e2310e8d7c4e8a8c755075e3",
      "parents": [
        "499314a90c2b5e9873e759bf07fe5c563dec9275",
        "86b92ea9c1d719ae7f0d4fb2023aae4699cc238f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 15 17:26:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 15 17:26:24 2017 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "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": "86b92ea9c1d719ae7f0d4fb2023aae4699cc238f",
      "tree": "07fa96b4b68e134b18cb0121e6567201a29cfdeb",
      "parents": [
        "af6f482b61b301b34ef5ba1a6b12ee0f56887e68"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Mar 15 12:53:45 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Mar 15 12:53:45 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: If6d98a694a8655c3f981f20172159051675c1639\n"
    },
    {
      "commit": "af6f482b61b301b34ef5ba1a6b12ee0f56887e68",
      "tree": "1b3d9d75999c7352134a675498b711ac7f5b5dfa",
      "parents": [
        "8e2f44f41246d085f0286c03ad405ccf11a2150a",
        "f0223c4c6ffef5c46db64a3f9a76c6491badc63c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 15 08:32:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 15 08:32:18 2017 +0000"
      },
      "message": "Merge \"Add a  negative test for security_group api\""
    },
    {
      "commit": "8e2f44f41246d085f0286c03ad405ccf11a2150a",
      "tree": "13488d2cf69ad20ff7a70fcd48049c6fe4f6508f",
      "parents": [
        "140ad5bd4b903d5a33abda3c8c13a5787020267c",
        "35a694b64abcdd47b521992c88732eb260319fa7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 15 06:51:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 15 06:51:33 2017 +0000"
      },
      "message": "Merge \"Use base.create_image_from_server to create server snapshot\""
    },
    {
      "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": "44a0f3947fc89c3fdd03ade389281bd2a4434bad",
      "tree": "9767b5769ec306c1da24db58b474ee54bacf2d26",
      "parents": [
        "e80cb3561ae8041294af65ae7d71fe0c84aab542"
      ],
      "author": {
        "name": "jianghua",
        "email": "jianghua.wang@citrix.com",
        "time": "Mon Mar 13 04:14:26 2017 +0000"
      },
      "committer": {
        "name": "jianghua",
        "email": "jianghua.wang@citrix.com",
        "time": "Wed Mar 15 02:30:22 2017 +0000"
      },
      "message": "Make novnc test compatible with RFB3.3\n\nPlease refer to:\nhttps://tools.ietf.org/html/rfc6143#appendix-A.1\nThe RFB negotiation is different for RFB 3.3.\n\nChange-Id: I506e7a90348324c36a06525e74c0c39ed2547d4c\nCloses-Bug: 1672242\n"
    },
    {
      "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": "4dda94e9b4ccf06b63e8a831ab6887b51c933377",
      "tree": "37496976195a6b785530e0079b93197e2bf31602",
      "parents": [
        "2e7fe40e09a846a1cf20ffd7d7b2c3d9f0f5e767"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Mar 14 16:14:46 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Mar 14 13:05:34 2017 +0000"
      },
      "message": "Remove unnecessary show_floatingip\n\nIn check_floating_ip_status, when only call_until_true returns False,\nshow_floatingip is needed to get the actual floating status. This\nis to reduce the unncessary call to show_floatingip.\n\nChange-Id: Ib71e0c72149418be524fb43cfd01f9d3f7901566\n"
    },
    {
      "commit": "d597b95a3fa4b552cee154bbcb5a983696747a24",
      "tree": "c40dc10348f27e2b492ae2dd13f787f1ab3e8084",
      "parents": [
        "1b0c5300401923e4a6a406b9e9613ca1a4928e69"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Jan 06 14:33:54 2017 +0000"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Mar 14 09:24:48 2017 +0000"
      },
      "message": "Revert \"Docs: Add the remote tag to the badge image\"\n\nThis reverts commit 63746daa93694dc6a11666d7b0539fe9c3422981.\n\nThe faulty docutils version was banned (thanks to global-requirements).\nThe \u0027:remote:\u0027 tag broke our badge image, see [1], so remove the\n\u0027:remote:\u0027 tag.\n\n[1] https://github.com/openstack/tempest/blob/master/README.rst\n\nChange-Id: I484d0ba00ad24936b5a9bf17a0c8942150754878\n"
    },
    {
      "commit": "1b0c5300401923e4a6a406b9e9613ca1a4928e69",
      "tree": "908595900db898025e5a42ac000e26023460200c",
      "parents": [
        "db439c2b57d549ccb3534ba85551cdab61b3694c",
        "c08078640562f8627d28f0e9b450371ad7f62b7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 14 08:49:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 14 08:49:11 2017 +0000"
      },
      "message": "Merge \"Add api tests for create-image\""
    },
    {
      "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": "35a694b64abcdd47b521992c88732eb260319fa7",
      "tree": "7b27ab1da83c7eda03e1d70805c95c8ef92327dc",
      "parents": [
        "2e7fe40e09a846a1cf20ffd7d7b2c3d9f0f5e767"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Feb 14 17:10:53 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Mar 14 15:20:53 2017 +0800"
      },
      "message": "Use base.create_image_from_server to create server snapshot\n\nIn I8ee2e18925e7f4f09d10d857fb25f3d9b8e8bd42, SnapshotNotFoundException\nis added to base.create_image_from_server to get more friendly\nerror info, so testcases should use base.create_image_from_server\nas far as possible, moreover, the code will look simpler.\n\nChange-Id: I34ae75d56b4243d67a1a9ec48d033b1e7d6356a7\n"
    },
    {
      "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": "f37da96fa57f1eae15770d088e95ff8c66e143cd",
      "tree": "1a0e1420888e5b588cc556ea122c1539db4375f5",
      "parents": [
        "9f81613888e18399e215f61258a5ccfca277402d"
      ],
      "author": {
        "name": "lianghao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Fri Mar 10 20:16:21 2017 +0800"
      },
      "committer": {
        "name": "lianghao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Tue Mar 14 14:17:03 2017 +0800"
      },
      "message": "Add test_router_set_gateway_used_ip_returns_409\n\nprevent user to set router gateway to used ip\n\nChange-Id: I023032b5ab63b4070f61506ce1bc3f5f5ffcf9ce\n"
    },
    {
      "commit": "8c8074caf8567d8e2b9c5bec6fa3d6a0329da597",
      "tree": "b1f5139638ddbc09ff9d3bba86fc5deea3e0c70b",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "lianghao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Thu Mar 09 22:16:52 2017 +0800"
      },
      "committer": {
        "name": "lianghao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Tue Mar 14 14:10:59 2017 +0800"
      },
      "message": "Add test_create_router_set_gateway_with_fixed_ip\n\nsometimes,we need add fixed_ip to router\u0027s gateway\n\nChange-Id: I219118bb590d696df406838ac14955db44264d39\n"
    },
    {
      "commit": "c2478449c4ec279758979a094cc8c6bdff3e4fa4",
      "tree": "dce4fc7fff55c317e07bd286f8279e39f58376c7",
      "parents": [
        "7b19bc982ad6d9612fc23b3f3e59a41bf1133e8d",
        "f50e4dfeef8e451b6e9d8361fbeabc39ba897c6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 14 04:23:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 14 04:23:56 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - network\""
    },
    {
      "commit": "7b19bc982ad6d9612fc23b3f3e59a41bf1133e8d",
      "tree": "49fab898d879981a4ec1015909de265ef40bd571",
      "parents": [
        "fe97e0dfe410951c8f7a1250417e229689d119e4",
        "382a6f12a38baab47918fb902ccfd9e451c04800"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 14 02:00:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 14 02:00:57 2017 +0000"
      },
      "message": "Merge \"Add plugin group names to CONF\""
    },
    {
      "commit": "fe97e0dfe410951c8f7a1250417e229689d119e4",
      "tree": "24f7491f2343ad0198f5d52bd86c2d27c9cfec77",
      "parents": [
        "2e7fe40e09a846a1cf20ffd7d7b2c3d9f0f5e767"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 13 15:27:32 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 13 15:27:32 2017 -0700"
      },
      "message": "Cleanup ignored_list for T110 and T111\n\nChange-Id: I37d2415571195f09bd4d0754ca0aeda9c0b0e76f\n"
    },
    {
      "commit": "2e7fe40e09a846a1cf20ffd7d7b2c3d9f0f5e767",
      "tree": "5997742bca95bd505ee03d512099fe3695d22ea7",
      "parents": [
        "17fd7b74e04997f5db12f7f11bdfd40ad9cf5634",
        "cc01c3eb5afec3db048fa4f6b547281465c5cc74"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 20:42:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 20:42:42 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - image\""
    },
    {
      "commit": "17fd7b74e04997f5db12f7f11bdfd40ad9cf5634",
      "tree": "b713edff5945095eadbc58241daae9dd56137475",
      "parents": [
        "09197d458918fac8b8631776bbb8727779d057a0",
        "ef1c1ce76153c18f9ec3039bf6ccc7d0802660b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 19:23:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 19:23:14 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - volume\""
    },
    {
      "commit": "09197d458918fac8b8631776bbb8727779d057a0",
      "tree": "78e1a66dd2a4ec843b6de0cd6424eef7d75f91e0",
      "parents": [
        "f03f487da5734dbaa073384d4e5493a9a2019b49",
        "60680a85670f26017cfcd045c790cebf6f0ed618"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 19:18:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 19:18:21 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - orchestration\""
    },
    {
      "commit": "f03f487da5734dbaa073384d4e5493a9a2019b49",
      "tree": "039d881b4bc103452819d2c39b78e6c23cb1d9b7",
      "parents": [
        "d20a3c885e778612caf9e73392e11707dbe55713",
        "e88732318fd58ffaeff01f91b2b1dc359cfe8436"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 19:18:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 19:18:11 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - object_storage\""
    },
    {
      "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": "37b94a05a1fa2e15242f8c494720e8f4dac009c4",
      "tree": "26fc92841e3f435367d85fd80cd236fb737f8f67",
      "parents": [
        "6b3d13555f96595ba0eb2cf86771ddeca277c4aa"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Feb 21 18:11:55 2017 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Mar 13 14:24:05 2017 +0000"
      },
      "message": "Network scenarios: remove some instance variables\n\nIn the patch, I removed some instance variables in some network\nscenarios: self.security_group, self.network_v6, self.network.\n\nWe still have a lot of instance variables, which is a major reason\nwhy reviewing network scenarios is an absolute pain. But this\nis a small step in the right direction.\n\nChange-Id: I482a06a6592bf1b402d1faf5e78c1be17f05b6b1\n"
    },
    {
      "commit": "382a6f12a38baab47918fb902ccfd9e451c04800",
      "tree": "2b7157038ae2039adc1c23b92f0c9ead6d453bb3",
      "parents": [
        "6b3d13555f96595ba0eb2cf86771ddeca277c4aa"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 11:52:17 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Mar 13 14:20:32 2017 +0000"
      },
      "message": "Add plugin group names to CONF\n\nPlugins have no way of setting the name of their groups to CONF\nso that they are available at discovery time, so setting them\nup for them, using the get_opt_list hook.\n\nSince plugins may pass an OptGroup object or a string, handle\nboth cases. Normalise strings with a \u0027-\u0027 to \u0027_\u0027.\n\nAdded comments and docstring to document this.\n\nChange-Id: I1afae0d1f9c4a6aec2742aaba4928cdde54b224f\n"
    },
    {
      "commit": "6b3d13555f96595ba0eb2cf86771ddeca277c4aa",
      "tree": "cdbf8e37518d13de7611ccf12b6508ff92095c7a",
      "parents": [
        "e8f27043c9a70d478e3c93483044da7f870c2635",
        "58fbcd0071a4f1afce3818ac0658eddfcfd0af68"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 13:30:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 13:30:19 2017 +0000"
      },
      "message": "Merge \"Add Cinder microversion test info in doc\""
    },
    {
      "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": "ef1c1ce76153c18f9ec3039bf6ccc7d0802660b9",
      "tree": "ec20491a690698aa89623d969ff612872030833e",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 11:07:10 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Mar 13 12:08:04 2017 +0000"
      },
      "message": "Use tempest.lib data_utils - volume\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: I90cd12ac7a8050125956654feb0fa8a221e7958e\n"
    },
    {
      "commit": "60680a85670f26017cfcd045c790cebf6f0ed618",
      "tree": "c29fa28a75c5a496c936cacd70d0b3145fc81ef6",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 11:03:16 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Mar 13 12:07:54 2017 +0000"
      },
      "message": "Use tempest.lib data_utils - orchestration\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: I5db7cead61e5891a8e99b608069c2474ca1777a1\n"
    },
    {
      "commit": "e88732318fd58ffaeff01f91b2b1dc359cfe8436",
      "tree": "2f501eae1677ce3cef5e3bc12d57d07182875ace",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:59:16 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Mar 13 12:07:29 2017 +0000"
      },
      "message": "Use tempest.lib data_utils - object_storage\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: Ifb59b89ec1bd7f8c17a55026b32b8af35c945594\n"
    },
    {
      "commit": "f50e4dfeef8e451b6e9d8361fbeabc39ba897c6c",
      "tree": "8a9399c03d6a4be0005488149feffaf3f657047f",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:52:53 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Mar 13 12:07:05 2017 +0000"
      },
      "message": "Use tempest.lib data_utils - network\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: I6d8d9fcea9f31a4ce6b3c893383fce12f4d17c18\n"
    }
  ],
  "next": "5ba1aa23234fb89b5de46179e8abf577d653cf21"
}
