)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "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": "32cac095fa1a434509c4cd62c77830b063f67a0d",
      "tree": "f838910e138421a8231e52326dd214fcb0822b85",
      "parents": [
        "b960e490dbb673edb63180997b1bcdab96ddba69",
        "7bd2575abe3b5e99b9675dc2cf58ca7c72649309"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:54:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:54:47 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - identity\""
    },
    {
      "commit": "b960e490dbb673edb63180997b1bcdab96ddba69",
      "tree": "22f4747712bf86dfa05216d5d5fae96bffe4240b",
      "parents": [
        "2536646de5f739b709324a6516eb02efaa578535",
        "757833a26ec66ff62e2503214e584eef7e785560"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:47:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:47:16 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - compute\""
    },
    {
      "commit": "2536646de5f739b709324a6516eb02efaa578535",
      "tree": "930375207cb52c6b182e0c25b8a7b13692d09eec",
      "parents": [
        "f48d046a4a7899b7d1ee156ea69b68c2c1fc3f7f",
        "be4fb50ff7e28c221e4ae38733ad4ba41de651bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:42:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:42:44 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - scenario\""
    },
    {
      "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": "ed7a7aa2400d8ec163fa8e0b8bedad81dda51d0d",
      "tree": "43033209a8c1fc170d38b330b56177630b9c132d",
      "parents": [
        "e80cb3561ae8041294af65ae7d71fe0c84aab542",
        "8b23c79325ed68c6741683690c69ba3f64acfc2e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:39:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:39:35 2017 +0000"
      },
      "message": "Merge \"Move plugin client registration to proxy\""
    },
    {
      "commit": "58fbcd0071a4f1afce3818ac0658eddfcfd0af68",
      "tree": "0a21e993f640d642597659006e33940a2e733d20",
      "parents": [
        "e80cb3561ae8041294af65ae7d71fe0c84aab542"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Mon Mar 13 04:37:17 2017 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Mon Mar 13 04:37:17 2017 +0000"
      },
      "message": "Add Cinder microversion test info in doc\n\nBelow patch implemented Cinder microversion 3.3 test case.\n- I3d9b3fe288333721bf3b2c6c988949f2f253bfcc\n\nThsi commit adds the information about tested microversion\nin doc.\n\nChange-Id: I17e66b3732657a5606e300b504bbf474abc073fa\n"
    },
    {
      "commit": "cc01c3eb5afec3db048fa4f6b547281465c5cc74",
      "tree": "72da819c9c560efe15ec8ffebbe04db710e9c0aa",
      "parents": [
        "7bd2575abe3b5e99b9675dc2cf58ca7c72649309"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:48:14 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:48:14 2017 -0800"
      },
      "message": "Use tempest.lib data_utils - image\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: I2ae4ca7e132a961ffcb072988551c3c9e7cf8266\n"
    },
    {
      "commit": "7bd2575abe3b5e99b9675dc2cf58ca7c72649309",
      "tree": "20b432547d5045e69c21bb5f17e190c8bca84ff8",
      "parents": [
        "757833a26ec66ff62e2503214e584eef7e785560"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:45:39 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:45:39 2017 -0800"
      },
      "message": "Use tempest.lib data_utils - identity\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: Ibd98d212ae4fc2d581ad944cc004addee77e4281\n"
    },
    {
      "commit": "757833a26ec66ff62e2503214e584eef7e785560",
      "tree": "2d4ea499cc9cea1e4b52b8c0bffaed79205600cf",
      "parents": [
        "be4fb50ff7e28c221e4ae38733ad4ba41de651bc"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:30:30 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:30:30 2017 -0800"
      },
      "message": "Use tempest.lib data_utils - compute\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: Idfa9824d14a1e5e4291fcb70bb2c00caf9083d67\n"
    },
    {
      "commit": "be4fb50ff7e28c221e4ae38733ad4ba41de651bc",
      "tree": "6d5e533bf4363a520b128f32243e42b95a544945",
      "parents": [
        "e80cb3561ae8041294af65ae7d71fe0c84aab542"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:04:48 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:04:48 2017 -0800"
      },
      "message": "Use tempest.lib data_utils - scenario\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: Ifffa05bb80b0d09b19bf2ecca0009c27642b9959\n"
    },
    {
      "commit": "e80cb3561ae8041294af65ae7d71fe0c84aab542",
      "tree": "a9aa3ca6e5fdb6e711a0944f218972480a0224cc",
      "parents": [
        "9f81613888e18399e215f61258a5ccfca277402d",
        "4e5a69e58e64a752cd45372453794db6c627368a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 10 10:38:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 10 10:38:13 2017 +0000"
      },
      "message": "Merge \"Remove send_signal, get_pids, mount and umount\""
    },
    {
      "commit": "9f81613888e18399e215f61258a5ccfca277402d",
      "tree": "4b8006c0ab328c1f2533912d4771910d99a96c33",
      "parents": [
        "f9c06ce35002bcf16568b541fd631561268bf41e",
        "6a36e3d2c4cf36c51bdac4b66c20268340c6cd13"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 10 09:27:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 10 09:27:06 2017 +0000"
      },
      "message": "Merge \"Add a bit more debugging to the client registry\""
    },
    {
      "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": "8b23c79325ed68c6741683690c69ba3f64acfc2e",
      "tree": "a34f63998cc47b469967a13a9f076fa341db4ad2",
      "parents": [
        "e5f368c3f8247126d38278b4abdcba0eebcc1d79"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 13:17:01 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 13:27:18 2017 +0000"
      },
      "message": "Move plugin client registration to proxy\n\nThe plugin client registration is triggered to early, which leads\nto the CONF object being initialised twice. Moving the plugin\nclient registration to live together with the tempest own client\nregistration.\n\nChange-Id: I7c15e8c5ee9c7421ac410cfaa84b3ce21380f5e7\n"
    },
    {
      "commit": "6a36e3d2c4cf36c51bdac4b66c20268340c6cd13",
      "tree": "105913f186932839dbf165da71d3332c3e588aed",
      "parents": [
        "e5f368c3f8247126d38278b4abdcba0eebcc1d79"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Mar 08 16:05:59 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 06:24:34 2017 +0000"
      },
      "message": "Add a bit more debugging to the client registry\n\nThe service client registry raises an exception in case of\nduplicate registration, but it logs absolutely nothing in case\nof successful one, which makes life difficult when debugging\nissues with plugin registrations.\n\nAdd a debug line for the success case as well, which includes\nthe plugin name and the configuration data that was loaded.\n\nChange-Id: Ic2036e9e2db4b1604a397baa0cfdaee665a477f8\n"
    },
    {
      "commit": "4e5a69e58e64a752cd45372453794db6c627368a",
      "tree": "d674163b836305d5140f05c1bfc6ab23f0521012",
      "parents": [
        "c5f1064759fe6c75a4bc5dc251ed1661845936cb"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 18:15:29 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu Mar 09 01:15:40 2017 +0000"
      },
      "message": "Remove send_signal, get_pids, mount and umount\n\nsend_signal() is used in _renew_lease_udhcpc() only.\nThere is not so much merit to keep the method, then this patch just\nmoves the line into _renew_lease_udhcpc().\n\nSince Ida919c63e27c6a003be4c249ba2e6f3e2ea7a7b3 get_pids() has not\nbeen used. So this patch removes the method.\n\nmount/umount() are only used in scenario manager and they are a single\nline command. Many projects still are using these methods, so at this\ntime this patch just replaces these calls with exec_command() directly\nand we will remove these methods after most project will stop using.\n\nChange-Id: I914b09e0b242fbfba92cf35341941e5426c623eb\n"
    },
    {
      "commit": "0b5a90e12a1fe5e15afdd4a6b49f59b069223263",
      "tree": "97cd824b2023dded90f963c5575605dbf6f927ef",
      "parents": [
        "e5f368c3f8247126d38278b4abdcba0eebcc1d79"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Mar 08 17:20:35 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Mar 08 17:20:35 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: If1dd2f2dc3b0fd44aff3587b958f2db2b0a04cf8\n"
    },
    {
      "commit": "e5f368c3f8247126d38278b4abdcba0eebcc1d79",
      "tree": "c215bc92083703f755bfcd91a4b0ab2acb0d2d68",
      "parents": [
        "d39e1c8de6e1d67e6c49ed6d52b78db3b7659490",
        "a7fd37abe982fa86943e8b23233fa8ad0fa1c1b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 13:13:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 13:13:40 2017 +0000"
      },
      "message": "Merge \"Verify metadata preservation after backup restore\""
    },
    {
      "commit": "d39e1c8de6e1d67e6c49ed6d52b78db3b7659490",
      "tree": "695192be1864674a9acb324eba9215f3885bbcca",
      "parents": [
        "c95f161f8eb95059d329b9c32349b609c4bfad96",
        "b2f309002e729adce4e210d3816fca95f67f6de8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 11:39:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 11:39:56 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in volume client\""
    },
    {
      "commit": "c95f161f8eb95059d329b9c32349b609c4bfad96",
      "tree": "78b6863fc635a3fcb07fc203ae35e0d9a4442ccf",
      "parents": [
        "33a5154bb6eaeaa79f65dc614ed21522ed41bb97",
        "126a66d2a4dfc1ef0a777f1a9363f81f4ce63506"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 10:06:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 10:06:23 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in compute client(3)\""
    },
    {
      "commit": "33a5154bb6eaeaa79f65dc614ed21522ed41bb97",
      "tree": "f673f59e51691f7ee31f32a010edf41c1dc33533",
      "parents": [
        "3eb8b7f836d1b46779b81506da6ecafa4f028404",
        "4ffa4c1fd02445c61ec5d18c98dce756b72cd6f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 09:41:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 09:41:51 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in compute client(2)\""
    },
    {
      "commit": "3eb8b7f836d1b46779b81506da6ecafa4f028404",
      "tree": "ad561a637991c5fb017bb2d84f319e72f0576965",
      "parents": [
        "5f81bc4a4200e6e332383057eff5bad2ece5e404",
        "8d4134b4439e62058e8c6deba1c44841d067d580"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 09:28:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 09:28:24 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in compute client(1)\""
    },
    {
      "commit": "c08078640562f8627d28f0e9b450371ad7f62b7d",
      "tree": "b37ed0940efa29620e8dfc193ec436b31ad922e8",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "lianghao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Mon Mar 06 20:02:15 2017 +0800"
      },
      "committer": {
        "name": "Liang Hao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Wed Mar 08 09:24:45 2017 +0000"
      },
      "message": "Add api tests for create-image\n\nadd several state of vm,when create image from vm.\n\nChange-Id: Ia52a0acc61fe62e5a519fb23af55f741e54afa7c\n"
    },
    {
      "commit": "5f81bc4a4200e6e332383057eff5bad2ece5e404",
      "tree": "8049b59f2777d91823141c6f9393697b4f9cafb0",
      "parents": [
        "bca4c2bad49935e108f0ab45909e4ef80c5ad51d",
        "84aeba6daeef39ac10600dbf8e1fb72dedfd70ce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 08:53:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 08:53:28 2017 +0000"
      },
      "message": "Merge \"Remove get_ip_list()\""
    },
    {
      "commit": "f0223c4c6ffef5c46db64a3f9a76c6491badc63c",
      "tree": "ea33e3307d0ba6e32a0c6723b33b64ec6c809533",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "lianghao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Mon Mar 06 16:21:16 2017 +0800"
      },
      "committer": {
        "name": "Liang Hao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Wed Mar 08 08:48:15 2017 +0000"
      },
      "message": "Add a  negative test for security_group api\n\nCurrently,test_security_groups_negative.py only prevent to create\na security_group named \"default\",but sometimes,\nuser create a security_group named \"test-123\",\nand then change the name to \"default\",\nso we should add negative test as below.\n\nChange-Id: Ie34b854267fefe56eef1f40a1446e73676100bf3\n"
    },
    {
      "commit": "bca4c2bad49935e108f0ab45909e4ef80c5ad51d",
      "tree": "22fd0493e280a16c7844c7329c98812279c7819a",
      "parents": [
        "aad3a1e05db49565e4499d1d6fe5ae201c0ef0d9",
        "03e1ad75af3b2d82a96855595b3a7177a2ba7dc4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 08:43:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 08:43:46 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in identity client\""
    },
    {
      "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": "b1c61869e726dfa0ca15e71061f02c8f239d28fb",
      "tree": "0d82f0dd582080906da458a3d73378f5d16a3de9",
      "parents": [
        "96e2885b5da90db3a36309dd7fefe917ee99974e",
        "01ae8dbfe9963b28594f7e6c44459684717a355b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 08:12:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 08:12:12 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in servers_client\""
    },
    {
      "commit": "126a66d2a4dfc1ef0a777f1a9363f81f4ce63506",
      "tree": "dbf2e6ed3ac88690dc3c822c558746c22f22102e",
      "parents": [
        "fb816fb93028557846f5df6adb9341a0b76f8d22"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:32:21 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:32:21 2017 +0800"
      },
      "message": "Correct API reference link in compute client(3)\n\nSome API reference links in compute client are invalid now, this\nis to change to the current link.\n\nChange-Id: I58ac961786535c4ff30f2e0d5d0fb1ba39f2fc70\n"
    },
    {
      "commit": "4ffa4c1fd02445c61ec5d18c98dce756b72cd6f3",
      "tree": "a863780fdffc49ab1fbf5f13199cddb1bada6041",
      "parents": [
        "fb816fb93028557846f5df6adb9341a0b76f8d22"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:22:40 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:22:40 2017 +0800"
      },
      "message": "Correct API reference link in compute client(2)\n\nSome API reference links in compute client are invalid now, this\nis to change to the current link.\n\nChange-Id: I6dc1ddb6b6920c46e8a0e9dc164e38d4e9193106\n"
    },
    {
      "commit": "8d4134b4439e62058e8c6deba1c44841d067d580",
      "tree": "321ebe4d08a0191a4ad110681c3f44c0739f0ee2",
      "parents": [
        "fb816fb93028557846f5df6adb9341a0b76f8d22"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:04:20 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:04:20 2017 +0800"
      },
      "message": "Correct API reference link in compute client(1)\n\nSome API reference links in compute client are invalid now, this\nis to change to the current link.\n\nChange-Id: I467409838ac49bd236b2e8207546dc4f7db979a7\n"
    },
    {
      "commit": "96e2885b5da90db3a36309dd7fefe917ee99974e",
      "tree": "d5f81c0661a7216361405b32eceaddce7b0b96a8",
      "parents": [
        "fb816fb93028557846f5df6adb9341a0b76f8d22",
        "b6a0f41d49c4f99662e3555ad96c6a5b9ba17b91"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 06:50:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 06:50:29 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in image client\""
    },
    {
      "commit": "03e1ad75af3b2d82a96855595b3a7177a2ba7dc4",
      "tree": "0f9d3d70c83d4b55c4fdf1b360412296cbd09dab",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 14:07:01 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 14:07:01 2017 +0800"
      },
      "message": "Correct API reference link in identity client\n\nSome API reference links in identity client are invalid now, this\nis to change to the current link.\n\nChange-Id: Ie345e615635ee4f0c094bc9d47851d3675c71004\n"
    },
    {
      "commit": "fb816fb93028557846f5df6adb9341a0b76f8d22",
      "tree": "55bca5bc1065585a3efb5285b9be14bf99b67888",
      "parents": [
        "c19a484bf941641478f8e58154d45bcad8423d13",
        "baa35a21822924e46299de1a4c58818f3dce3edb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 05:09:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 05:09:21 2017 +0000"
      },
      "message": "Merge \"Move test_extension and use base for non-admin\""
    },
    {
      "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": "c19a484bf941641478f8e58154d45bcad8423d13",
      "tree": "5b22c809a14dc153bab2117b8e12b4ae5fdc5ca5",
      "parents": [
        "87ec855d3c8d51d63cf8114ee1d9b0a48850cfeb",
        "939ec1aa7bfaff201e2008ef0bbb08c1bf28e484"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 04:08:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 04:08:58 2017 +0000"
      },
      "message": "Merge \"Removed unused PING_IPV4_COMMAND etc\""
    },
    {
      "commit": "87ec855d3c8d51d63cf8114ee1d9b0a48850cfeb",
      "tree": "422af1d14374b40e4939922b2798b70a62896a14",
      "parents": [
        "0569b7c9db44ca14183bef2fde94ad3302fe6b67",
        "35901c4f0e2a9916581a19acc66f3a9d6ba76b90"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 03:59:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 03:59:49 2017 +0000"
      },
      "message": "Merge \"test_neutron_resources.py exception handler\""
    },
    {
      "commit": "b2f309002e729adce4e210d3816fca95f67f6de8",
      "tree": "b4555daba238e07545cb64134aff6ac4deed143e",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 11:29:08 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 11:29:08 2017 +0800"
      },
      "message": "Correct API reference link in volume client\n\nSome API reference links in volume client are invalid now, this\nis to change to the current link.\n\nChange-Id: Ib06bbd1f7523659ad5624a16d099ee902b29e4a7\n"
    },
    {
      "commit": "b6a0f41d49c4f99662e3555ad96c6a5b9ba17b91",
      "tree": "fdfa87833af1dbf057f853bbaff6ad40449a1bbe",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 11:19:54 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 11:19:54 2017 +0800"
      },
      "message": "Correct API reference link in image client\n\nSome API reference links in image client are invalid now, this\nis to change to the current link.\n\nChange-Id: I4e44a25287b1c413ba7fee1e3a3a79e60125d919\n"
    },
    {
      "commit": "0569b7c9db44ca14183bef2fde94ad3302fe6b67",
      "tree": "0767d9be09a9441c0c2bb585231c4a8cc16ef699",
      "parents": [
        "8ca118068ad158f1336cf5e3fa269f5e80c38ab9",
        "b838af91f7451c538f1147f3c98d43f20a7657a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 03:02:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 03:02:43 2017 +0000"
      },
      "message": "Merge \"Add a new scenario tox env\""
    },
    {
      "commit": "8ca118068ad158f1336cf5e3fa269f5e80c38ab9",
      "tree": "1c1047d7b5e570abe8237c7aff2a64cc2e00f7c0",
      "parents": [
        "645b0b1f66d09433330a014ca69b64c412d7dc69",
        "8a08211b4b8c48f77f123aa73fc542c42649a654"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 03:02:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 03:02:35 2017 +0000"
      },
      "message": "Merge \"Drop allowing old test.idempotent_id\""
    },
    {
      "commit": "01ae8dbfe9963b28594f7e6c44459684717a355b",
      "tree": "f0dde840a529da219b9cb580ce09c22af9ef4b1b",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 10:50:51 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 10:50:51 2017 +0800"
      },
      "message": "Correct API reference link in servers_client\n\nMany API reference links in servers_client are invalid now, this\nis to change to the current link.\n\nChange-Id: I516f7b078c6ed1cb7f9c4cd1867a16908e689005\n"
    },
    {
      "commit": "84aeba6daeef39ac10600dbf8e1fb72dedfd70ce",
      "tree": "078c7c3dd058982fec20930b67887d92ea2c8075",
      "parents": [
        "645b0b1f66d09433330a014ca69b64c412d7dc69"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 18:31:20 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Wed Mar 08 02:01:53 2017 +0000"
      },
      "message": "Remove get_ip_list()\n\nget_ip_list() just calls exec_command(\"ip address\"), there is not\nso much merit to keep this in common place.\n\nNOTE: This change affects congress and vmware-nsx.\n\nChange-Id: Iadddf283dc7bed502285cb2fc9e87110787d87a0\n"
    },
    {
      "commit": "645b0b1f66d09433330a014ca69b64c412d7dc69",
      "tree": "2fe2d84a101e19f8bf95b067619b201bdfa5561e",
      "parents": [
        "a04fbdbccc3c5c2929bfe0af9b77c3da0f658a93",
        "df33c789def1f2c3711000b88b444ba21769ede0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 01:49:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 01:49:08 2017 +0000"
      },
      "message": "Merge \"Add call_and_ignore_notfound_exc to Keystone base\""
    },
    {
      "commit": "a04fbdbccc3c5c2929bfe0af9b77c3da0f658a93",
      "tree": "b33d88877004c620b2bd95dd024c6525e48eb9a2",
      "parents": [
        "3fb74fc1abdb67a71352b9cf61be75fcd0ab3a8e",
        "cc1264c87e2bd1294cb9c17ea9ffce5264fb597d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 01:48:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 01:48:59 2017 +0000"
      },
      "message": "Merge \"Add network_mask_bits argument to assign_static_ip()\""
    },
    {
      "commit": "3fb74fc1abdb67a71352b9cf61be75fcd0ab3a8e",
      "tree": "ea8b4c502851dd81e50f3fd2229aedcc47893813",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303",
        "4e337851b27e37091e0b69f9c1b1d7e6f35bdd20"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 01:37:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 01:37:13 2017 +0000"
      },
      "message": "Merge \"Add dhcp_client argument to renew_lease()\""
    }
  ],
  "next": "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
}
