)]}'
{
  "log": [
    {
      "commit": "6d4b6a3f2ef914cf9f534f2ffa22205b5f43341e",
      "tree": "6d76d66c448b4f0904c3e50ab09bca9f4b04ffaa",
      "parents": [
        "29741bc7c278e48925d58b27743540ac384701d8",
        "2f977db5c9621ddddd5d55d4a7be1eb9d90df56b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 02 08:05:42 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 02 08:05:42 2016 +0000"
      },
      "message": "Merge \"Add omitted blank space to assert_msg\""
    },
    {
      "commit": "29741bc7c278e48925d58b27743540ac384701d8",
      "tree": "2dce3572fde57a1069645f770f7948f63977eeeb",
      "parents": [
        "27d3dac5e9a4bc7d443d3bf5f7e1c2424eea6781"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Aug 26 16:11:00 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Sep 01 11:27:47 2016 -0700"
      },
      "message": "Remove unused methods from volumes_client\n\nSince I59e88344e83b8c0665a04c8ef55126a8f27bbf57 , these methods have\nbecome unused and that was over 2 years ago. So we don\u0027t test these\nAPIs over 2 years.\nThen this patch removes these methods before defining stable interfaces.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I0f8f16430de3fb51a02e97f19b44d983072ae15a\n"
    },
    {
      "commit": "27d3dac5e9a4bc7d443d3bf5f7e1c2424eea6781",
      "tree": "a2a6aad271a5d304298b018199d250613e5bc7cc",
      "parents": [
        "d51cbc05636a58d7727a4d0d9eb20be063477510",
        "bce51c53a0ab5c95d863955067e44bb309f5d1a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 18:07:14 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 18:07:14 2016 +0000"
      },
      "message": "Merge \"Fix exec_command to hang indefinitely\""
    },
    {
      "commit": "d51cbc05636a58d7727a4d0d9eb20be063477510",
      "tree": "2ccafd563f2abedb1673a0d1cecf8e6e8ef30067",
      "parents": [
        "e2b73e07f8f74f2096de3c449c38dd5b6ea85ed8",
        "7f5e1d70bcf40fe6f811437327dbc3f289650bc0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 17:52:56 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 17:52:56 2016 +0000"
      },
      "message": "Merge \"Add a release note link on README\""
    },
    {
      "commit": "2f977db5c9621ddddd5d55d4a7be1eb9d90df56b",
      "tree": "1242a8495dd59da65515dd186afe1d95f8ad4564",
      "parents": [
        "e4c41900d5e8d5fa7c87c8e2cb41754b06b69d95"
      ],
      "author": {
        "name": "Hanxi",
        "email": "hanxi.liu@easystack.cn",
        "time": "Thu Sep 01 17:31:28 2016 +0800"
      },
      "committer": {
        "name": "Hanxi",
        "email": "hanxi.liu@easystack.cn",
        "time": "Thu Sep 01 18:22:00 2016 +0800"
      },
      "message": "Add omitted blank space to assert_msg\n\nChange-Id: I210017b0e0f2e24602eabc003219ea8d95b21116\n"
    },
    {
      "commit": "e2b73e07f8f74f2096de3c449c38dd5b6ea85ed8",
      "tree": "1866ebbbd65dfb86f36d2b60f08e316f99ad306d",
      "parents": [
        "4368fc8016bedd207673d0860a3904bc889e0b39",
        "c620264e2827e7759015cf6d29f9a5bf547bcd9d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 09:34:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 09:34:57 2016 +0000"
      },
      "message": "Merge \"Fix test_volume_services testcase\""
    },
    {
      "commit": "4368fc8016bedd207673d0860a3904bc889e0b39",
      "tree": "43f29d1c55cb6d95d7f14aaadc711d1a79cee81c",
      "parents": [
        "e4c41900d5e8d5fa7c87c8e2cb41754b06b69d95",
        "2df43401ee05e29d0236bb6a9c752cbc7ad52d49"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 09:26:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 09:26:09 2016 +0000"
      },
      "message": "Merge \"Remove expected_success check in images_client\""
    },
    {
      "commit": "e4c41900d5e8d5fa7c87c8e2cb41754b06b69d95",
      "tree": "0148a13bee1453f07ab733320be810e4270a14ec",
      "parents": [
        "147eae13bddf5c50d582bac36be3bfa27b6b1816",
        "a3f5528dfd3377d57e2538e84e53ff0f16e39fcf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 08:59:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 08:59:45 2016 +0000"
      },
      "message": "Merge \"Remove useless parenthesis\""
    },
    {
      "commit": "147eae13bddf5c50d582bac36be3bfa27b6b1816",
      "tree": "ce4f330a157b58a4b169d8b03bc1362d1d279d42",
      "parents": [
        "0e8859b2fe10884efbd8e4b9aafbcd997a2ba0f5",
        "0c21139fb03f8b248fb73dcb94b70c1ae12c9e9d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 08:59:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 08:59:35 2016 +0000"
      },
      "message": "Merge \"Fix parameter receive\""
    },
    {
      "commit": "0e8859b2fe10884efbd8e4b9aafbcd997a2ba0f5",
      "tree": "b897e6e364a6dc44169ef6a707bd4f377a23f076",
      "parents": [
        "38c193aeca2ed498987d5d3d753d67917c8e7d95",
        "c78bda00319ee1fdb07cbaf76932e3ec7e451733"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 08:59:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 08:59:27 2016 +0000"
      },
      "message": "Merge \"Add python 3.5 classifier and venv\""
    },
    {
      "commit": "38c193aeca2ed498987d5d3d753d67917c8e7d95",
      "tree": "434989951151dd0df070dcc4cc38b720f6e69462",
      "parents": [
        "1f5ccfe891a6e071e5a009e952448b71d5b10777",
        "6cdf0564f76cc816ef3ed07306a5bbda3e66ea33"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 08:57:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 08:57:26 2016 +0000"
      },
      "message": "Merge \"Remove unnecessary str() from some clients\""
    },
    {
      "commit": "1f5ccfe891a6e071e5a009e952448b71d5b10777",
      "tree": "703a3f6a709d3cb1162d3b93e10ab836b7d35c12",
      "parents": [
        "92df446e7e4c6e4336a8bd31b86dcc778be80dba",
        "9805fe417f63f301cc5dce3bdd857604c9eee3f1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 20:13:39 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 20:13:39 2016 +0000"
      },
      "message": "Merge \"Adding testcases for metadata def resource types\""
    },
    {
      "commit": "92df446e7e4c6e4336a8bd31b86dcc778be80dba",
      "tree": "b4961dbd8230d1aa477331eae0b599c789f6a926",
      "parents": [
        "7c15ea1b9682c752252aa46a1bb431f63e8d78a7",
        "1950d229c0d536aa1298edfaee15a36a040eb727"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 20:13:19 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 20:13:19 2016 +0000"
      },
      "message": "Merge \"Use expect_empty_body flag\""
    },
    {
      "commit": "7c15ea1b9682c752252aa46a1bb431f63e8d78a7",
      "tree": "33178072e35f4d5d51ab0cc82a6c4102c304ef1d",
      "parents": [
        "4da37d45156933ce46e50abdfead82571c3c1f51",
        "657bc06142a679c741b10609992632b6b3212c5d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 20:13:11 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 20:13:11 2016 +0000"
      },
      "message": "Merge \"Define v3 services_client as library\""
    },
    {
      "commit": "4da37d45156933ce46e50abdfead82571c3c1f51",
      "tree": "ea352127799c8e4b719f8d4728ae5b108ae7b5fc",
      "parents": [
        "81b90c8acd54109ab779e66756aea57eb060e858",
        "065cc01810a1c4c65f37d85ddf3891e86bb64e5d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 20:13:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 20:13:02 2016 +0000"
      },
      "message": "Merge \"Define v3 regions_client as library\""
    },
    {
      "commit": "81b90c8acd54109ab779e66756aea57eb060e858",
      "tree": "46fbad6b9351d530948c7fdad536c5aadbbf1bc3",
      "parents": [
        "8ac5d89456c04a7172d2b242436f4a354cce3477",
        "a5a739f3711f764905a7b4532a349945bf2a93b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 20:01:23 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 20:01:23 2016 +0000"
      },
      "message": "Merge \"Remove the update_object() in object_client\""
    },
    {
      "commit": "8ac5d89456c04a7172d2b242436f4a354cce3477",
      "tree": "fda23f8fa0062549a32328daa44bf56bd39f9e58",
      "parents": [
        "b5fc1fded9717c53ce5d431c5c8a9b352fc7b24e",
        "45915b0a39dabc19c704b80a87aeddc9923379f1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 19:58:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 19:58:59 2016 +0000"
      },
      "message": "Merge \"Add doc section on expectations of clean tenants\""
    },
    {
      "commit": "b5fc1fded9717c53ce5d431c5c8a9b352fc7b24e",
      "tree": "4860851b8f73cd2854a3343aaabdf9fbcb57c4ca",
      "parents": [
        "c3226edffdee4bdcdae4dacb7e2bbcee419dcd0b",
        "d5b40eba20d242216633c6073dd5f25a44bb7751"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 15:39:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 15:39:53 2016 +0000"
      },
      "message": "Merge \"Add a space between super\u0027s and setUpClass\""
    },
    {
      "commit": "c3226edffdee4bdcdae4dacb7e2bbcee419dcd0b",
      "tree": "d94940719379a1de9dff7dafa08f246f1955f1a9",
      "parents": [
        "a599ed3940217d7d3211168bc7879d1f1ea47f4a",
        "6c7374cef58d39716943f2ad9ce33c3f8ca33e38"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 15:33:56 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 15:33:56 2016 +0000"
      },
      "message": "Merge \"Remove skip statement for bug 1450859 is fixed\""
    },
    {
      "commit": "45915b0a39dabc19c704b80a87aeddc9923379f1",
      "tree": "58ccc58e531afe1b73ceed086e18ef4290d3d283",
      "parents": [
        "20ee5aafb45820d7a821baf536d8b461eb8a6d59"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Aug 31 10:25:55 2016 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Aug 31 10:29:50 2016 -0400"
      },
      "message": "Add doc section on expectations of clean tenants\n\nEvery few weeks we get people filing bugs because they\u0027re using creds\nwith pre-existing resources created in an accounts.yaml and list tests\nstart randomly failing. This adds documentation to say don\u0027t do that\nbecause it breaks the isolation expectation of tests.\n\nChange-Id: I6d31a8309d17c72748c4c6283fb6d014f7493463\n"
    },
    {
      "commit": "a599ed3940217d7d3211168bc7879d1f1ea47f4a",
      "tree": "8101e3957126a918a7e6c0093259c8a195c05f93",
      "parents": [
        "20ee5aafb45820d7a821baf536d8b461eb8a6d59",
        "347f53b9894041ac51949802252418425c088faf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 14:28:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 14:28:26 2016 +0000"
      },
      "message": "Merge \"Fix docstrings to match with method arguments\""
    },
    {
      "commit": "9805fe417f63f301cc5dce3bdd857604c9eee3f1",
      "tree": "de66c8b3e63ecc268301e1fa7ea8b5deb4dbce51",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "raiesmh08",
        "email": "mohd.raies@ericsson.com",
        "time": "Wed Aug 10 08:05:20 2016 -0400"
      },
      "committer": {
        "name": "Mh Raies",
        "email": "mohd.raies@ericsson.com",
        "time": "Wed Aug 31 14:20:20 2016 +0000"
      },
      "message": "Adding testcases for metadata def resource types\n\nThis patch adds following test cases -\n1. create resource type association\n2. list resource type association\n3. delete resource resource type association\n\nChange-Id: I7c845802e9ade26a3ca8c90fff1b24bc4abe62c0\nPartial-Bug: #1606533\n"
    },
    {
      "commit": "20ee5aafb45820d7a821baf536d8b461eb8a6d59",
      "tree": "5e81fac7c6788f673107a4c82f3dbc738512539f",
      "parents": [
        "7cfee80e0475ef423b83f56a8789db5533471c82",
        "b6baff8c07352df544136eb81ea2569151836581"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 14:17:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 14:17:16 2016 +0000"
      },
      "message": "Merge \"Cinder get-capabilities tests\""
    },
    {
      "commit": "657bc06142a679c741b10609992632b6b3212c5d",
      "tree": "fd76ada3a0839d5a18f0c680971c1620994abfb0",
      "parents": [
        "065cc01810a1c4c65f37d85ddf3891e86bb64e5d"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Aug 31 10:41:40 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Aug 31 12:00:31 2016 +0000"
      },
      "message": "Define v3 services_client as library\n\nMigrate v3 API services_client to tempest.lib\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Iadf53aa16425ffd286f0c4bfd760d5b244494a2d\n"
    },
    {
      "commit": "d5b40eba20d242216633c6073dd5f25a44bb7751",
      "tree": "d2225a3cf6ff4af2a692ab54d1cc9b5a938696f6",
      "parents": [
        "7cfee80e0475ef423b83f56a8789db5533471c82"
      ],
      "author": {
        "name": "gong yong sheng",
        "email": "gong.yongsheng@99cloud.net",
        "time": "Wed Aug 31 15:47:22 2016 +0800"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Aug 31 11:50:03 2016 +0000"
      },
      "message": "Add a space between super\u0027s and setUpClass\n\nWhen sub class calls BaseTestCase\u0027s setUpClass, the error message\nreads \"RuntimeError: setUpClass does not calls the\nsuper\u0027ssetUpClass in the xxx\". super\u0027ssetUpClass should be\nsuper\u0027s setUpClass.\n\nChange-Id: I9f9157da443e558652981c2d29580846b8e786f4\nCloses-bug: 1618735\n"
    },
    {
      "commit": "1950d229c0d536aa1298edfaee15a36a040eb727",
      "tree": "4f841778b5224b0fcab1883c04cb3b202e0e1aef",
      "parents": [
        "2a472d8f254a9ee4acd2373ff41680b290f00df1"
      ],
      "author": {
        "name": "Hirofumi Ichihara",
        "email": "ichihara.hirofumi@lab.ntt.co.jp",
        "time": "Wed Aug 10 09:54:14 2016 +0900"
      },
      "committer": {
        "name": "Hirofumi Ichihara",
        "email": "ichihara.hirofumi@lab.ntt.co.jp",
        "time": "Wed Aug 31 08:20:29 2016 +0000"
      },
      "message": "Use expect_empty_body flag\n\nThe create_router_on_l3_agent and add_dhcp_agent_to_network API\nexpects to get a response without the body so their tests must\nuse expect_empty_body flag.\n\nThis patch also makes the body to be None because now \"null\" is passed\nas body. Empty string will be passed once the issue is fixed[1] and\nthen the setting will be not needed.\n\n[1]: https://review.openstack.org/#/c/291545/\n\nChange-Id: If33f518b817f983a107a736172026d86c47f9878\nRelated-Bug: #1555921\n"
    },
    {
      "commit": "065cc01810a1c4c65f37d85ddf3891e86bb64e5d",
      "tree": "329fe0c939805ca07a56078bba3b8292d230ba2f",
      "parents": [
        "7cfee80e0475ef423b83f56a8789db5533471c82"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Tue Aug 30 08:55:56 2016 +0000"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Wed Aug 31 08:10:07 2016 +0000"
      },
      "message": "Define v3 regions_client as library\n\nMigrate v3 API regions_client to tempest.lib\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I3eb2d1156d5a5c3e94632e984a9feb31d55e5542\n"
    },
    {
      "commit": "a5a739f3711f764905a7b4532a349945bf2a93b7",
      "tree": "ab3abdf5025eb64cafd35d8080cc4dd3ef30eae3",
      "parents": [
        "e07579c6034ed8b2cd51ddefeff4b600691088bb"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Mon Aug 08 11:04:49 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Wed Aug 31 11:19:20 2016 +0800"
      },
      "message": "Remove the update_object() in object_client\n\nThe method is not used in long-term, and it is the same as\ncreate_object(). Remove it.\nChange-Id: I94a729464ba5e366374e5bee3ada14c223d2f9ac\n"
    },
    {
      "commit": "7cfee80e0475ef423b83f56a8789db5533471c82",
      "tree": "81f2e04892361bdbde63ea57f0d2876af1453f6f",
      "parents": [
        "5b4bb15ef36600296057bb6fb5f68d5968dc295c",
        "d635ea70de368729ad0869d0bdc8d37c3053eb5d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 31 00:42:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 00:42:16 2016 +0000"
      },
      "message": "Merge \"Skip admin floating IP tests if router extension is disabled\""
    },
    {
      "commit": "5b4bb15ef36600296057bb6fb5f68d5968dc295c",
      "tree": "a0f9c6ac351f53aeeb43dfac1c761db05b1fe5fc",
      "parents": [
        "d82cc03fd3f7282eb3403d06ee2d95b9add6096e"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Aug 23 14:26:54 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Aug 30 11:55:07 2016 -0700"
      },
      "message": "Move volume-type-access methods to volume v2\n\nvolume-type-access API exist in volume v2 API according to\nhttp://developer.openstack.org/api-ref-blockstorage-v2.html#os-volume-type-access-v2\nHowever the v1 API doesn\u0027t contain it.\nSo base_types_client is not a good place to keep the corresponding\nmethods.\n\nChange-Id: I976a876f93431db52c95343ab02ab53e91c68a50\n"
    },
    {
      "commit": "d635ea70de368729ad0869d0bdc8d37c3053eb5d",
      "tree": "f01a92a46df83ba0d878cd3e5117bb942ba12f1c",
      "parents": [
        "d82cc03fd3f7282eb3403d06ee2d95b9add6096e"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Aug 30 11:53:19 2016 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Aug 30 11:53:19 2016 -0400"
      },
      "message": "Skip admin floating IP tests if router extension is disabled\n\nThe non-admin network API floating IP tests skip if the\nrouter or network extensions are not enabled, but the admin\nfloating IP API tests don\u0027t have the same checks - so this\nchange adds those same checks to the admin tests.\n\nChange-Id: Ie25f22d0c0d639c44c3595ca613a717a2874e3b3\nCloses-Bug: #1618523\n"
    },
    {
      "commit": "d82cc03fd3f7282eb3403d06ee2d95b9add6096e",
      "tree": "78ccda21398842bbd495da93b23a73460ae31cb3",
      "parents": [
        "035595135f79276ad518b987c88c8b00e3b0680a",
        "045d1f509271f28c5d687c85fc465813b056e107"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 30 12:57:21 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 30 12:57:21 2016 +0000"
      },
      "message": "Merge \"Call addCleanup(delete_server) immediately after resize server\""
    },
    {
      "commit": "035595135f79276ad518b987c88c8b00e3b0680a",
      "tree": "479a3d2b4653994cf6ae17983eae8b4e26c0fbcf",
      "parents": [
        "0ef4c8cf7555ee66a3feed6231e4a57c4bbb5147",
        "04b3797f8952d31846709d57573bbf275d662287"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 30 11:18:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 30 11:18:20 2016 +0000"
      },
      "message": "Merge \"Add existing volumes when using pre-provisioned credentials\""
    },
    {
      "commit": "0ef4c8cf7555ee66a3feed6231e4a57c4bbb5147",
      "tree": "c4a98d7c50571f24cfe3fbf79af1743775106376",
      "parents": [
        "8a60724229c8a60c356e67591ffff4d14667a911",
        "8458ddec1cb187a53fe3031bb6059058bed96bbd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 30 08:07:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 30 08:07:27 2016 +0000"
      },
      "message": "Merge \"Exclude gateway_ip of subnet in get_unused_ip_addresses\""
    },
    {
      "commit": "2df43401ee05e29d0236bb6a9c752cbc7ad52d49",
      "tree": "23f7ed8476b2994109876f26e64de3c1846d585b",
      "parents": [
        "8a60724229c8a60c356e67591ffff4d14667a911"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Tue Aug 30 15:16:20 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Tue Aug 30 15:23:32 2016 +0800"
      },
      "message": "Remove expected_success check in images_client\n\nBecause validate_response also check the status code, it is no\nneed do twice, so remove it for the code clean and consistence.\n\nChange-Id: I1ba34b6b3e43ba416abc696aca043f882b36cea4\n"
    },
    {
      "commit": "7f5e1d70bcf40fe6f811437327dbc3f289650bc0",
      "tree": "6cdb46383d81719f74e49f18c75cac9c6513b7ae",
      "parents": [
        "8a60724229c8a60c356e67591ffff4d14667a911"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Aug 29 12:01:44 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Aug 29 13:23:38 2016 -0700"
      },
      "message": "Add a release note link on README\n\nRelease notes are managed on reno mechanism and the contents are\ngenerated automatically on a link. So this patch adds the link for\nusers who are interested in Tempest versioning.\n\nChange-Id: Ieef7310e1571a0a13832203670c61b5f77f0c3f3\n"
    },
    {
      "commit": "8a60724229c8a60c356e67591ffff4d14667a911",
      "tree": "2f65656a1f97670fa45e6cb0b5bbe86687393011",
      "parents": [
        "344399a579e28b2cf526e40a99b2429a5be3434a",
        "f672b7d317c99dd687bb8140b184cfa7b8749fa6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 29 16:38:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 29 16:38:49 2016 +0000"
      },
      "message": "Merge \"Scenario: remove the `addCleanup_with_wait` helper method.\""
    },
    {
      "commit": "347f53b9894041ac51949802252418425c088faf",
      "tree": "f58d0dfb9a0829ad6a32a3c9a9a2b821c17f2aaf",
      "parents": [
        "344399a579e28b2cf526e40a99b2429a5be3434a"
      ],
      "author": {
        "name": "Kyrylo Romanenko",
        "email": "kromanenko@mirantis.com",
        "time": "Mon Aug 29 18:29:15 2016 +0300"
      },
      "committer": {
        "name": "Kyrylo Romanenko",
        "email": "kromanenko@mirantis.com",
        "time": "Mon Aug 29 18:29:15 2016 +0300"
      },
      "message": "Fix docstrings to match with method arguments\n\nChange-Id: I7022215d9a8d866379a2cb12f7dbf105e284bb7d\n"
    },
    {
      "commit": "344399a579e28b2cf526e40a99b2429a5be3434a",
      "tree": "1bd32f1aa984ff492261590eb1d0dcd7150c8772",
      "parents": [
        "1e8a3a416f6d0a0d744c40c47bf3e1875f63efec",
        "707f9369342f66d17ecfcfcfc35542855cbd4bb3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 29 14:37:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 29 14:37:48 2016 +0000"
      },
      "message": "Merge \"Revert \"skip get-me-a-network tests\"\""
    },
    {
      "commit": "1e8a3a416f6d0a0d744c40c47bf3e1875f63efec",
      "tree": "631e6b3e7a7d67f030a5da30c3ef74c7dc42880a",
      "parents": [
        "26d802c610ccee0c81c953f2913fffb5508b076d"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Aug 29 10:34:08 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Aug 29 10:34:08 2016 +0800"
      },
      "message": "Remove unused config.CONF\n\nThis is to remove unused config.CONF to keep code clean.\n\nChange-Id: Ibb479c303ebeafdc8584403b0b334a0f47b6924f\n"
    },
    {
      "commit": "707f9369342f66d17ecfcfcfc35542855cbd4bb3",
      "tree": "74ad72baf57314e7dc6f1439f42e930b6cbce08a",
      "parents": [
        "e87e612144003c6a05549fa345999ad8058ad94c"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Sat Aug 27 21:38:36 2016 +0000"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Sat Aug 27 21:38:36 2016 +0000"
      },
      "message": "Revert \"skip get-me-a-network tests\"\n\nThis reverts commit e87e612144003c6a05549fa345999ad8058ad94c.\n\nNeutron pushed the fix in change:\n\nI3d62af3018fb834ec85771d8bc8e7379cc80b72a\n\nChange-Id: Id610479b59b0a6756b4b745683bd5d004c36e4a0\nRelated-Bug: #1615710\n"
    },
    {
      "commit": "26d802c610ccee0c81c953f2913fffb5508b076d",
      "tree": "6e3533e939e36967e31f8ed0943f5385fdbd8e55",
      "parents": [
        "b59cd099efa5f8e7ede90f67b2940e7bc8231776",
        "0dcc606bef0e62411da3f05fe7d93947587876a7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 27 00:43:56 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 27 00:43:56 2016 +0000"
      },
      "message": "Merge \"Add using dash options instead of underscore\""
    },
    {
      "commit": "b59cd099efa5f8e7ede90f67b2940e7bc8231776",
      "tree": "c4f8f89ec2a49b7e2c6d7cad57396cae9cff44f0",
      "parents": [
        "86a05724fab0cf630c23a47a76718d6f4778fb10",
        "a221647416d2472d7e256cb6e6f69c8904b39d84"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 26 19:19:11 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 19:19:11 2016 +0000"
      },
      "message": "Merge \"Deprecate meaningless TYPE\""
    },
    {
      "commit": "86a05724fab0cf630c23a47a76718d6f4778fb10",
      "tree": "15517acab21a6808523251b13fcb433ef2bd7818",
      "parents": [
        "4b52637a63a8d91e145965a0c2bff040301fe6dd",
        "6c5f5eb09867e0ac122105a47a21aad5e32edcfc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 26 19:14:19 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 19:14:20 2016 +0000"
      },
      "message": "Merge \"Improve test_update_image_metadata testcase\""
    },
    {
      "commit": "4b52637a63a8d91e145965a0c2bff040301fe6dd",
      "tree": "1a1713575f7a4b3e68e9872e8137890b00861ed0",
      "parents": [
        "1d467662d21d1df14f81e7292e739a1345cb9ef7",
        "36fe23c3bcee684de037f1857efa6040890883d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 26 17:05:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 17:05:31 2016 +0000"
      },
      "message": "Merge \"Clean imports in code\""
    },
    {
      "commit": "1d467662d21d1df14f81e7292e739a1345cb9ef7",
      "tree": "5172b30657ef3358453c9e656ccad021deab7db9",
      "parents": [
        "cbbd033dde2ef770c107710417b31c54850aa0bf",
        "4fd86aa725b34b65866187e9bd09863dc52c3efb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 26 10:18:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 10:18:16 2016 +0000"
      },
      "message": "Merge \"TrivialFix: Remove cfg import unused\""
    },
    {
      "commit": "cbbd033dde2ef770c107710417b31c54850aa0bf",
      "tree": "37fce5714022f1149470a59d5e077769e37947cb",
      "parents": [
        "ccfec9739ce09a65831099c64e0dd555b7636fa8",
        "163ae5c5619b78850445dfc861635f9fdfb89513"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 26 10:08:47 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 10:08:47 2016 +0000"
      },
      "message": "Merge \"Update volume type details\""
    },
    {
      "commit": "ccfec9739ce09a65831099c64e0dd555b7636fa8",
      "tree": "55bfb940923c89a36732a575d0b972c4a43a05bd",
      "parents": [
        "433b428a4c7ac0f2f469f236d8d86c3b241716fe",
        "9f749f95e5ef191660c40fded52114b3d497653a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 26 09:57:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 09:57:52 2016 +0000"
      },
      "message": "Merge \"Delete unuesd function arguments in rest_client\""
    },
    {
      "commit": "a221647416d2472d7e256cb6e6f69c8904b39d84",
      "tree": "b87ce840af5e27282ba48c96d2b07b23ed87e198",
      "parents": [
        "f8012dde023351dd7df9c726a3f616c3ac752160"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Mon Aug 01 16:34:43 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Fri Aug 26 09:59:02 2016 +0800"
      },
      "message": "Deprecate meaningless TYPE\n\nAs one patch described, Tempest has dropped XML support and the\nTYPE becames meaningless. There are still a few TYPE needs to be\ndeprecated, this patch does this.\nRelated Change-Id: I85f088700145930fb43e400394dc6c470d5ed867\n\nChange-Id: I8a2e21d6c87a58b0335dbc66bb5a242953dfbd14\n"
    },
    {
      "commit": "433b428a4c7ac0f2f469f236d8d86c3b241716fe",
      "tree": "1cc2e1a93a60a4bce7c40e80f4499ec9460c5bfc",
      "parents": [
        "c583464711737b4bd53496113d00005a4000e65d",
        "a84500a159353daeb2571d8bcfe6b03efb53137c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 26 00:42:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 00:42:17 2016 +0000"
      },
      "message": "Merge \"Create resources using wrapper utility\""
    },
    {
      "commit": "c583464711737b4bd53496113d00005a4000e65d",
      "tree": "afed33f754be17aea3ee7c5c0607c05f80b4d4fc",
      "parents": [
        "e63b15a051aadf096a6e229c03f48e66692b5efe",
        "450b5435cd3315197efd856690d3e565666d91fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 25 22:12:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 25 22:12:52 2016 +0000"
      },
      "message": "Merge \"TrivialFix: Remove logging import unused\""
    },
    {
      "commit": "e63b15a051aadf096a6e229c03f48e66692b5efe",
      "tree": "0f887503b4b13fda64508781601e86c096c8206e",
      "parents": [
        "c68b1493c2e935db917f05523b2b7e1a6574cd4e",
        "1bc2916a00c64ef3f81a3704b58cdc063a0138cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 25 18:29:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 25 18:29:48 2016 +0000"
      },
      "message": "Merge \"Use cls in class method instead of self\""
    },
    {
      "commit": "36fe23c3bcee684de037f1857efa6040890883d1",
      "tree": "c6393ed270bcf3a17422d78cac5a2a27564ef0f4",
      "parents": [
        "c68b1493c2e935db917f05523b2b7e1a6574cd4e"
      ],
      "author": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Thu Aug 25 16:11:14 2016 +0700"
      },
      "committer": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Thu Aug 25 16:11:14 2016 +0700"
      },
      "message": "Clean imports in code\n\nIn some part in the code we import objects.\nIn the Openstack style guidelines they recommend to import only modules.\n\nhttp://docs.openstack.org/developer/hacking/#imports\n\nChange-Id: I12a875436c10be2137a031e3ed4ec04a7fdf5e35\n"
    },
    {
      "commit": "c68b1493c2e935db917f05523b2b7e1a6574cd4e",
      "tree": "552484c326c3346446fd39c3d5c1904b28154357",
      "parents": [
        "6cd8e1af34c33de5c0e964e71e479c26e60c5fc6",
        "135a50acb8ec970e7547abe0e1c57d7c5b5bb4ab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 25 05:02:38 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 25 05:02:38 2016 +0000"
      },
      "message": "Merge \"Make identity v3 credentials_client use **kwargs\""
    },
    {
      "commit": "6cd8e1af34c33de5c0e964e71e479c26e60c5fc6",
      "tree": "4bd15d7bdf192c711b70b3f361337cea0b5a7a69",
      "parents": [
        "d55489448dc85a89b14adb016042bc6db6855815",
        "68be16f25325267d5a4380711439346ea69125e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 25 04:32:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 25 04:32:35 2016 +0000"
      },
      "message": "Merge \"Add admin list_servers test with invalid_status\""
    },
    {
      "commit": "8458ddec1cb187a53fe3031bb6059058bed96bbd",
      "tree": "c9de9ebf44ba8ef450486be0fd4791e34a06cabc",
      "parents": [
        "d55489448dc85a89b14adb016042bc6db6855815"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Aug 25 11:29:13 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Aug 25 11:29:13 2016 +0800"
      },
      "message": "Exclude gateway_ip of subnet in get_unused_ip_addresses\n\nWhen running test_create_list_show_delete_interfaces, if subnet\nused by the testcase has gateway_ip set, a BadRequest exception\nwill occur with error message something like \"Fixed IP 172.168.200.1\nis already in use.\"\nThis is to exclude gateway_ip of subnet in get_unused_ip_addresses\nbesides pruning out addresses already allocated to existing ports.\n\nChange-Id: I036d2940ff39450ca30d19be1cd9ae581ffb1b4f\nCloses-Bug: 1616714\n"
    },
    {
      "commit": "9f749f95e5ef191660c40fded52114b3d497653a",
      "tree": "402bba549a03185953c43158cbeabb50e9291dc5",
      "parents": [
        "d55489448dc85a89b14adb016042bc6db6855815"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Thu Aug 25 10:55:04 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Thu Aug 25 10:55:04 2016 +0800"
      },
      "message": "Delete unuesd function arguments in rest_client\n\nTo delete arguments that is not defined or used in the function\nfor the code clean.\n\nChange-Id: I4b1b400ff9769b407b71087c2f2d068830062aa6\n"
    },
    {
      "commit": "4fd86aa725b34b65866187e9bd09863dc52c3efb",
      "tree": "a7591beacb72e1d5e32d008c5d2f4ec5c1076430",
      "parents": [
        "d55489448dc85a89b14adb016042bc6db6855815"
      ],
      "author": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Thu Aug 25 09:45:44 2016 +0700"
      },
      "committer": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Thu Aug 25 09:45:44 2016 +0700"
      },
      "message": "TrivialFix: Remove cfg import unused\n\nThis patch removes cfg import unused in\ntempest/api/object_storage/test_container_quotas.py\nand tempest/api/object_storage/test_object_temp_url.py\n\nChange-Id: If323a680124e14e3a1e82768ff051c0b588db199\n"
    },
    {
      "commit": "d55489448dc85a89b14adb016042bc6db6855815",
      "tree": "a8c6d932a4d0b6cc96fae0db466c0b000a7ab5e6",
      "parents": [
        "a1cd6826388bfb66504906f511a28694993d8ca8",
        "fedca6f7081cfa65e36b181c3909bfd2e14d45e7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 25 01:54:14 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 25 01:54:14 2016 +0000"
      },
      "message": "Merge \"Lower the aes-xts-plain64 key_size to 256\""
    },
    {
      "commit": "a1cd6826388bfb66504906f511a28694993d8ca8",
      "tree": "35f22eccc88f6598a0592dbe1f9623eb2f4eecab",
      "parents": [
        "b45cfbd8513729b4669f29d8792280fda52d7cb6",
        "342c44eacb452e46fb63f62376b96dba3481e6fb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 25 00:47:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 25 00:47:52 2016 +0000"
      },
      "message": "Merge \"Remove unnecessary setUp()\""
    },
    {
      "commit": "b45cfbd8513729b4669f29d8792280fda52d7cb6",
      "tree": "32a5bbaeec012a7b042c83debff163669b34a3b7",
      "parents": [
        "8f7100d7778068b8310b6c6c3115f53ba6e3754e",
        "3febde7d6235c2d6628a54659daa84211b98ddb7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 25 00:46:27 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 25 00:46:27 2016 +0000"
      },
      "message": "Merge \"Remove thirdparty from tox.ini\""
    },
    {
      "commit": "8f7100d7778068b8310b6c6c3115f53ba6e3754e",
      "tree": "22823199035032d13f995e41c696cde99de6b6f0",
      "parents": [
        "e87e612144003c6a05549fa345999ad8058ad94c",
        "bf543c31b1fb7b80605e68fbf63ab0c897865f5a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 24 19:22:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 24 19:22:09 2016 +0000"
      },
      "message": "Merge \"Fix mutliple attach/detach issue\""
    },
    {
      "commit": "e87e612144003c6a05549fa345999ad8058ad94c",
      "tree": "427a5887571bf50492f73d3c8ea682c41aae3095",
      "parents": [
        "da1a0b3c19563d8922a66e1949b2214c7dd1753c"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Aug 24 11:01:46 2016 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Aug 24 11:03:02 2016 -0400"
      },
      "message": "skip get-me-a-network tests\n\nThese have a really high fail rate right now and are blocking other\nchanges from landing.\n\nRelated-Bug: #1616498\n\nChange-Id: I3bea364db266d90cc0fc19635e190807dfe980ac\n"
    },
    {
      "commit": "da1a0b3c19563d8922a66e1949b2214c7dd1753c",
      "tree": "74ad72baf57314e7dc6f1439f42e930b6cbce08a",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131",
        "a7a9761beaa96d5c6c9e7b5241bcc34862775eb5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 24 12:30:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 24 12:30:12 2016 +0000"
      },
      "message": "Merge \"Fix OverLimit\u0027s message\""
    },
    {
      "commit": "450b5435cd3315197efd856690d3e565666d91fe",
      "tree": "b6304a0e8b0b0896fdbe0809987a90eb7e6faf47",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Wed Aug 24 17:07:37 2016 +0700"
      },
      "committer": {
        "name": "Cao Xuan Hoang",
        "email": "hoangcx@vn.fujitsu.com",
        "time": "Wed Aug 24 17:07:37 2016 +0700"
      },
      "message": "TrivialFix: Remove logging import unused\n\nThis patch removes logging import unused in\ntempest/api/identity/base.py\n\nChange-Id: I7fe49df569bf4800305838dec03c953104799400\n"
    },
    {
      "commit": "bf543c31b1fb7b80605e68fbf63ab0c897865f5a",
      "tree": "cbb437d7680c0e7a621cf5648758abc9a6caff67",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "lisali",
        "email": "xiaoyan.li@intel.com",
        "time": "Wed Aug 24 17:11:20 2016 +0800"
      },
      "committer": {
        "name": "lisali",
        "email": "xiaoyan.li@intel.com",
        "time": "Wed Aug 24 17:11:20 2016 +0800"
      },
      "message": "Fix mutliple attach/detach issue\n\nWhen two tests use one volume, one is to attach the volume and\ncreates targets. The other is to detach the volume and remove targets.\nSometimes it leads tests fail.\n\nChange-Id: I82b216844b43f3440d1827e66225f1f97e97dd19\nCloses-Bug: #1616338\n"
    },
    {
      "commit": "0dcc606bef0e62411da3f05fe7d93947587876a7",
      "tree": "d3d6c7cbc2b0c2314f3c9c113529fa396ae9e387",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Wed Aug 24 17:06:11 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Wed Aug 24 17:06:11 2016 +0900"
      },
      "message": "Add using dash options instead of underscore\n\nThis commit adds using dash whitelist and blacklist file options instead\nof underscore. We do not use underscores in the tempest options except\nthese options. So this commit just adds the supporting for consistency\nand backward compatibility.\n\nChange-Id: I4ee4a53f75061599f94b47d6c737d7b9a2640224\n"
    },
    {
      "commit": "3febde7d6235c2d6628a54659daa84211b98ddb7",
      "tree": "48cde0952163117817752d4152a5efec064f2aed",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Aug 23 15:03:43 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Aug 23 15:03:43 2016 -0700"
      },
      "message": "Remove thirdparty from tox.ini\n\nSince the change Ib5e24e19bcba9808a9f49fe7f328668df77fe4f9 , the\ndirectory thirdparty has been removed. So we don\u0027t need to specify\nit on tox.ini anymore.\n\nChange-Id: I7eddcb975ebf20a78920acd6f48ba8260f6cb75a\n"
    },
    {
      "commit": "fedca6f7081cfa65e36b181c3909bfd2e14d45e7",
      "tree": "db48429cd9b5f4c629997f905842345d3022aca6",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "David Moreau-Simard",
        "email": "dms@redhat.com",
        "time": "Tue Aug 23 15:37:05 2016 -0400"
      },
      "committer": {
        "name": "David Moreau-Simard",
        "email": "dms@redhat.com",
        "time": "Tue Aug 23 15:38:34 2016 -0400"
      },
      "message": "Lower the aes-xts-plain64 key_size to 256\n\nLowering the key_size to 256 will still exercise the code path\nappropriately while being compatible with Barbican as a key\nmanager.\n\nChange-Id: Id713da735164dcad773be62921de7f2dc5f22910\nRelated-Bug: #1514546\n"
    },
    {
      "commit": "a84500a159353daeb2571d8bcfe6b03efb53137c",
      "tree": "14a16c0b8885060d5f3f77103b93ef1506aabc1e",
      "parents": [
        "d3f98c67dc8b498e0a161c1cb96493479272db61"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Aug 17 08:30:39 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Aug 23 12:47:44 2016 +0300"
      },
      "message": "Create resources using wrapper utility\n\nIt is more efficient to use cls.create_volume and cls.create_snapshot\nmethods from BaseVolumeTest class for resources creation. There is an\nadvantage that these methods are synchronized with resource_cleanup,\ntherefore, resource_cleanup method in the tests class is redundant.\n\nChange-Id: Iea8f430982826f84ef2eef4e886cca3c9b966366\n"
    },
    {
      "commit": "6c5f5eb09867e0ac122105a47a21aad5e32edcfc",
      "tree": "497e4fbf03f9ec74db264efd11c3ad4a0b7469c0",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Tue Aug 23 15:35:53 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Tue Aug 23 15:43:51 2016 +0800"
      },
      "message": "Improve test_update_image_metadata testcase\n\nChange-Id: Idd1eb11a2b3a31036327a41a221b374a06f45cf4\n"
    },
    {
      "commit": "163ae5c5619b78850445dfc861635f9fdfb89513",
      "tree": "780014ba5510ab943116fd3963baddb411003bb2",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Aug 16 15:27:40 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Aug 23 08:18:16 2016 +0300"
      },
      "message": "Update volume type details\n\nTest for verifies updating volume type name, description\nand \u0027is_public\u0027 status\nAdded: Api for update volume type\n\nChange-Id: Id99716762b6a64f958d09eda5ce3fe79a2e0e0a0\n"
    },
    {
      "commit": "a7a9761beaa96d5c6c9e7b5241bcc34862775eb5",
      "tree": "a4324e7a0b4133b996cf41512eabbe9854c7e89d",
      "parents": [
        "d3f98c67dc8b498e0a161c1cb96493479272db61"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Aug 16 17:08:11 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Aug 23 09:25:02 2016 +0800"
      },
      "message": "Fix OverLimit\u0027s message\n\nWhen creating image, _update_with_data failed and in\n/var/log/glance/api.log there was log \"Image storage media\nis full: There is not enough disk space on the image\nstorage media.\"(ref: https://github.com/openstack/glance/\nblob/aba79f0d2e75731fa363d8df6d3c7c095ecfac8c/glance/\napi/v2/image_data.py#L196)\nBut tempest raised OverLimit exception with message\n\"Quota exceeded\" which was misleading.\nSo this is to fix OverLimit message to make it clearer.\n\nChange-Id: I1aefff1f714a0eadc0348b06fb97a655c427b8a0\n"
    },
    {
      "commit": "68be16f25325267d5a4380711439346ea69125e2",
      "tree": "c3724e0e7c550bd2bd406bef75920e809b77a23a",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jun 03 13:19:26 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Aug 22 23:47:40 2016 +0000"
      },
      "message": "Add admin list_servers test with invalid_status\n\nThis test is for reproducing the problem of bug/1579706 on the gate\ntest.\n\nChange-Id: Ib94e9250555d627e71a1f96ae0e82fe58e084fd6\nDepends-On: I10bde78f0a9ac59b8646d58f62fa5056f989f54f\nRelated-Bug: #1579706\n"
    },
    {
      "commit": "bce51c53a0ab5c95d863955067e44bb309f5d1a1",
      "tree": "93fb3645152b71e9f171ca9d02a2fcabbf62573d",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "Georgy Dyuldin",
        "email": "g.dyuldin@gmail.com",
        "time": "Mon Aug 22 15:28:46 2016 +0300"
      },
      "committer": {
        "name": "Georgy Dyuldin",
        "email": "g.dyuldin@gmail.com",
        "time": "Mon Aug 22 17:10:00 2016 +0300"
      },
      "message": "Fix exec_command to hang indefinitely\n\nExecution `recv_exit_status` before reading from channel may cause it hang\nindefinitely.\n\nChange-Id: I24dd3802133509f250659582ffb7d7f759e80988\nCloses-Bug: #1615659\n"
    },
    {
      "commit": "045d1f509271f28c5d687c85fc465813b056e107",
      "tree": "24ff1df05e47d8423656e6e80c55540dd12f246b",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 05 15:06:35 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Aug 22 14:09:22 2016 +0800"
      },
      "message": "Call addCleanup(delete_server) immediately after resize server\n\naddCleanup(delete_server) should be called immediately after\nresizing server, otherwize if something goes wrong in the\nfollowing steps, the testcase will return without deleting server,\nand thus may affect other resize testcases\n\nChange-Id: Iaa51549f169414a24d622d0b31c983c9d0751176\n"
    },
    {
      "commit": "0c21139fb03f8b248fb73dcb94b70c1ae12c9e9d",
      "tree": "9a2a53265db2ca4cd288436aef10b2125b2a33b7",
      "parents": [
        "3d8118bee9c9a5ccec91d4b047a93447db173131"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Mon Aug 22 12:26:19 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Mon Aug 22 12:26:19 2016 +0800"
      },
      "message": "Fix parameter receive\n\nIn network/base.py, Function receive a parameter name but unuse it.\nThis patch fix it.\n\nChange-Id: I5d1786069af6aa9e728b18fa802631e38663728a\n"
    },
    {
      "commit": "3d8118bee9c9a5ccec91d4b047a93447db173131",
      "tree": "21117d58d83ac7a072b1ee27e89ef4fd4cc6f56e",
      "parents": [
        "6bf9b223a319989227cb89d82fa10f36bdd03699",
        "c6ce539647f569caef19b44a339ba3ad68f2724f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 22 04:13:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 22 04:13:13 2016 +0000"
      },
      "message": "Merge \"Use classname as prefix of volume name\""
    },
    {
      "commit": "6bf9b223a319989227cb89d82fa10f36bdd03699",
      "tree": "d586548d041560937b20db3dcc53171fd28fa6c9",
      "parents": [
        "5cd272049159c0096f475f2c9462d6a65f9d9329",
        "8b46add425e9c90d948bc29210b8fbc31fc9331c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 21 17:05:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 21 17:05:40 2016 +0000"
      },
      "message": "Merge \"Remove an unused function in object_client\""
    },
    {
      "commit": "5cd272049159c0096f475f2c9462d6a65f9d9329",
      "tree": "b02f1c16c41e1d571a04fac2c32961e3fa5299ac",
      "parents": [
        "1238eabef7bce45b111c84c0050f7295aad0c651",
        "3e4a46aa69c6efdfee966a8623088ea36107bf55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 21 02:15:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 21 02:15:57 2016 +0000"
      },
      "message": "Merge \"Add compute API tests for \u0027get-me-a-network\u0027\""
    },
    {
      "commit": "1238eabef7bce45b111c84c0050f7295aad0c651",
      "tree": "c47472feb77fccd9651a0b2e32d80ca0be41a6a7",
      "parents": [
        "0d758826aa1e51467c4987e4ff68b40d43f9fd4d",
        "cad3f3d8341f487f4e7a3f6705927d911068af39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 20 22:48:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 20 22:48:10 2016 +0000"
      },
      "message": "Merge \"Revert \"Move dscv and ca_certs to config section service_clients\"\""
    },
    {
      "commit": "0d758826aa1e51467c4987e4ff68b40d43f9fd4d",
      "tree": "543f478965ff6e51c6fbb88d8df0095b10e450e8",
      "parents": [
        "5c7438da342acfed0d9d3a393c8f7d0accd0e043",
        "56c1e8c95f784ff4e7b68bb6aac8bad57854bf04"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 20 18:30:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 20 18:30:00 2016 +0000"
      },
      "message": "Merge \"remove unnecessary call in test_delete_container\""
    },
    {
      "commit": "342c44eacb452e46fb63f62376b96dba3481e6fb",
      "tree": "9bede74caead5d73d5a9785732c849885a9cfe36",
      "parents": [
        "5fd5bd9fbd6abd76ff0dad4c063b8771221854a5"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Aug 19 16:00:19 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Aug 19 16:01:59 2016 -0700"
      },
      "message": "Remove unnecessary setUp()\n\nThe setUp() of ContainerTest doesn\u0027t do any special thing, we can\nremove it for the cleanup.\n\nChange-Id: Ie3ba559f24936b325fa1ca107456ffab0ba216e8\n"
    },
    {
      "commit": "56c1e8c95f784ff4e7b68bb6aac8bad57854bf04",
      "tree": "fc008a9d369d3e2ca0b03fbd6c299e79450d7591",
      "parents": [
        "68fc8b093a42e8c0eaf2d453ea4d29a0af220718"
      ],
      "author": {
        "name": "Cindy Lu",
        "email": "clu@us.ibm.com",
        "time": "Thu Aug 18 13:34:39 2016 -0700"
      },
      "committer": {
        "name": "Cindy Lu",
        "email": "clu@us.ibm.com",
        "time": "Fri Aug 19 21:50:45 2016 +0000"
      },
      "message": "remove unnecessary call in test_delete_container\n\nit is cleaned up in tearDown\u0027s delete_containers()\nfix typo nit\n\nChange-Id: I0c99079d5a4c2ffbead114cefe439efc8b33051c\n"
    },
    {
      "commit": "5c7438da342acfed0d9d3a393c8f7d0accd0e043",
      "tree": "15c36c33650a7b4bdeaeb423bd6f89062cdfee22",
      "parents": [
        "5fd5bd9fbd6abd76ff0dad4c063b8771221854a5"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Aug 10 17:14:57 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Fri Aug 19 19:51:29 2016 +0000"
      },
      "message": "Make args of types_client same\n\nThere are several argument names(vol_type_id, volume_id, type_id)\nfor the same representation, that seems inconsistent.\nSo this patch make these arguments the same for the consistency.\n\nChange-Id: Ibd883284d511a816f17d62213d47e540df89e106\n"
    },
    {
      "commit": "c620264e2827e7759015cf6d29f9a5bf547bcd9d",
      "tree": "a673186e50965c473e948487fc8e00542b540a55",
      "parents": [
        "64d32b18573fb376bdb6863205fcf2f40e67fd1e"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Wed Aug 17 13:15:09 2016 +0300"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Fri Aug 19 19:33:43 2016 +0300"
      },
      "message": "Fix test_volume_services testcase\n\nWhen a cloud is configured with multiple cinder backends,\ntest_get_service_by_service_and_host_name may fail.\nThe problem is that self.host_name removes \u0027@*\u0027 from the hostname,\nIn case we have two backend under the same host, we will  get\nthe same hostname for cinder-volumes.\n\nExample:\n[stack@localhost ~]$ cinder service-list\n+------------------+-----------------------------------------+\n|      Binary      |                   Host                  |\n+------------------+-----------------------------------------+\n|  cinder-backup   |    localhost.localdomain.localdomain    |\n| cinder-scheduler |    localhost.localdomain.localdomain    |\n|  cinder-volume   | localhost.localdomain.localdomain@lvm_1 |\n|  cinder-volume   | localhost.localdomain.localdomain@lvm_2 |\n+------------------+-----------------------------------------+\n\nChange-Id: I686db94de496bdba03bf731beae42f69907ea3e4\n"
    },
    {
      "commit": "cad3f3d8341f487f4e7a3f6705927d911068af39",
      "tree": "a0abf948b80f6db3d78e0bead1842ed0b4ee73be",
      "parents": [
        "1afca56b059e07bfb7ae360fe0c3a753719aea92"
      ],
      "author": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Fri Aug 19 14:17:16 2016 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Aug 19 14:20:40 2016 +0000"
      },
      "message": "Revert \"Move dscv and ca_certs to config section service_clients\"\n\nThis was a backwards incompatible change that breaks tempest\u0027s stability\nguarantee on tempest.config. While the option was marked as deprecated,\noslo.config does not alias deprecations in code. The fact this patch\nhad to update unit tests was an indication of this. This breaks anyone\nwho consumes these options via code. We can only land something like\nthis after we add aliasing to oslo.config for deprecations.\n\nThis reverts commit 1afca56b059e07bfb7ae360fe0c3a753719aea92.\n\nChange-Id: I91600d8fc49db670b0f78ffd0094575fbfa0ca63\n"
    },
    {
      "commit": "8b46add425e9c90d948bc29210b8fbc31fc9331c",
      "tree": "452ba067cdbdfd531dd5baffe470636bc76e2f8b",
      "parents": [
        "5fd5bd9fbd6abd76ff0dad4c063b8771221854a5"
      ],
      "author": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Fri Aug 19 19:42:11 2016 +0800"
      },
      "committer": {
        "name": "guo yunxian",
        "email": "yunxian.guo@easystack.cn",
        "time": "Fri Aug 19 19:42:11 2016 +0800"
      },
      "message": "Remove an unused function in object_client\n\nFunction put_object_connection() was used in create_object_continue\n() before. But it is now unused.\n\nChange-Id: Iea0f22ee090137c804b32e27f8b36deea68d2167\n"
    },
    {
      "commit": "c6ce539647f569caef19b44a339ba3ad68f2724f",
      "tree": "7011598b3fd30d2762f9aa1bff85b2c7cd736951",
      "parents": [
        "68fc8b093a42e8c0eaf2d453ea4d29a0af220718"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Aug 17 14:34:37 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 19 14:37:25 2016 +0800"
      },
      "message": "Use classname as prefix of volume name\n\nSometimes volume may not be cleaned properly and from its name\n(such as tempest-Volume-245831117) it is difficult to know which\ntestcase created it. This is to use classname as prefix of volume\nname.\n\nChange-Id: Ic0e376098caa0c46473d92f6d043ab85fbbaee8c\n"
    },
    {
      "commit": "5fd5bd9fbd6abd76ff0dad4c063b8771221854a5",
      "tree": "b26014af2dcc1043921bcde5cc3dbb5a303ae9f8",
      "parents": [
        "68fc8b093a42e8c0eaf2d453ea4d29a0af220718",
        "0b5dca099f11ee5d7b65879af862520763cc2081"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 19 03:47:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 19 03:47:28 2016 +0000"
      },
      "message": "Merge \"Fix test_shelve_volume_backed_instance\""
    },
    {
      "commit": "1bc2916a00c64ef3f81a3704b58cdc063a0138cc",
      "tree": "c998a2cd8cca99ea2bf0c40285da3394c7465d96",
      "parents": [
        "68fc8b093a42e8c0eaf2d453ea4d29a0af220718"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 19 11:23:14 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 19 11:23:14 2016 +0800"
      },
      "message": "Use cls in class method instead of self\n\n_delete_domain is a class method, so cls should be\nused instead of self.\n\nChange-Id: I26eefaaf1ffbf95f7faa2793bd88bc4a1f2556c8\n"
    },
    {
      "commit": "68fc8b093a42e8c0eaf2d453ea4d29a0af220718",
      "tree": "5f185c40bfe83ed263c5903861d275b757eeee89",
      "parents": [
        "cd08463ed7c318291b2f6658270ef8e22200e565",
        "1afca56b059e07bfb7ae360fe0c3a753719aea92"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 18 19:13:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 18 19:13:27 2016 +0000"
      },
      "message": "Merge \"Move dscv and ca_certs to config section service_clients\""
    },
    {
      "commit": "cd08463ed7c318291b2f6658270ef8e22200e565",
      "tree": "f501d506b8491321442d3fa6a3d56162dba9eaed",
      "parents": [
        "5e997c7e636d11ba86b2f335270212f023092b6d",
        "1cefdcd084904b118fe83d7bb50ee93331cbcfa3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 18 18:55:40 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 18 18:55:40 2016 +0000"
      },
      "message": "Merge \"Delete no need definitions\""
    },
    {
      "commit": "f672b7d317c99dd687bb8140b184cfa7b8749fa6",
      "tree": "adfe9aa6e0281ee08f7c954511f7838f10c6deb6",
      "parents": [
        "5e997c7e636d11ba86b2f335270212f023092b6d"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Mon Jun 20 18:50:40 2016 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Thu Aug 18 18:23:58 2016 +0200"
      },
      "message": "Scenario: remove the `addCleanup_with_wait` helper method.\n\nIt was way too complex. And not used a lot.\n\nAlso remove the related \u0027wait_on_delete\u003dTrue\u0027 keyword argument\nof \"create_server\" method because no caller called that method\nwith another value than the default value. Which proved that this\nkwarg was useless.\n\nChange-Id: Ief79a6cee55ff5faf64465f6cbc84bec8253a3e1\n"
    },
    {
      "commit": "3e4a46aa69c6efdfee966a8623088ea36107bf55",
      "tree": "2cf092a411d20d683415d683dd2f06e1ccb94d81",
      "parents": [
        "22afc4b8ecc48716c802c65c82502dddd208cb13"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Jul 27 14:41:32 2016 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Aug 18 11:09:41 2016 -0400"
      },
      "message": "Add compute API tests for \u0027get-me-a-network\u0027\n\nThis adds the tests for the 2.37 microversion in nova\nthat handles automatic allocation of network resources\nfor a server via neutron\u0027s auto-allocated-topology extension\nwhen there are no networks already available to the tenant.\n\nThis also adds the 2.26 microversion json response schema\nsince that\u0027s what\u0027s coming back for GET and LIST operations\non servers when testing the 2.37 microversion.\n\nTests for nova blueprint get-me-a-network\n\nChange-Id: Ia8538e20ba52c85cfabbf9e44a959b2821995eab\n"
    },
    {
      "commit": "5e997c7e636d11ba86b2f335270212f023092b6d",
      "tree": "b5a73182251114388d8003540d73622bd2b64f05",
      "parents": [
        "322e548b96e1923c39d36cc3db728185749d70dd",
        "e27c0e3ce65f5e7ec72b6413376c986e760bebda"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 18 13:01:11 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 18 13:01:11 2016 +0000"
      },
      "message": "Merge \"Use cls in classmethod instead of self\""
    },
    {
      "commit": "322e548b96e1923c39d36cc3db728185749d70dd",
      "tree": "3a60a45010465347abd1d1b39e50b179857bd133",
      "parents": [
        "c0ef454d695e39cdabd9007bfe49b1585f25f5aa",
        "97f7cea85ebbfda3c1f3e8358acdd9cdb0f0cbf3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 18 09:08:36 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 18 09:08:36 2016 +0000"
      },
      "message": "Merge \"Fixed net_id key evaluation for net[\u0027id\u0027]\""
    },
    {
      "commit": "c0ef454d695e39cdabd9007bfe49b1585f25f5aa",
      "tree": "0a48d6b48832e7cd52638382dbc824a94bb339f4",
      "parents": [
        "795e46aab119df4262c1568b753bb9a7e28ab762",
        "d3bb08f0cfbbecf37da21b25136d1f61737128f0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 18 04:56:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 18 04:56:30 2016 +0000"
      },
      "message": "Merge \"Remove unnecessary str() from base_types_client\""
    },
    {
      "commit": "795e46aab119df4262c1568b753bb9a7e28ab762",
      "tree": "4565b675eaf7fdfe0e4accd86cbc4deb4c7e9fba",
      "parents": [
        "a6d2b26e145ab42bcd8fbe49d88ee52772df2ca8",
        "fd4c5fba998d3b665e1faf9448897a283e1e3993"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 18 04:56:22 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 18 04:56:22 2016 +0000"
      },
      "message": "Merge \"Define volume quotas_client as library\""
    },
    {
      "commit": "a6d2b26e145ab42bcd8fbe49d88ee52772df2ca8",
      "tree": "5289fe5c8e4a33a78bc1f5997e910a857c08da33",
      "parents": [
        "c5630c6ac71d7701cb13eb7bde155a1b0cebb5c4",
        "f66afb88e6beb46b33fcb1f01670f8e104bd0acd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 18 04:56:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 18 04:56:16 2016 +0000"
      },
      "message": "Merge \"Remove base_quotas_client for the reability\""
    }
  ],
  "next": "c5630c6ac71d7701cb13eb7bde155a1b0cebb5c4"
}
