)]}'
{
  "log": [
    {
      "commit": "00effc933f855ca358910ddee9feb0e409aa9a13",
      "tree": "4035da598cd5814ecf272a7c4312cd9ce0265310",
      "parents": [
        "6455980e71abd2300f3ef15400593f479122de83"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki.igawa@gmail.com",
        "time": "Mon Jul 25 12:28:26 2016 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue Apr 11 22:14:52 2017 +0000"
      },
      "message": "Use cliff.lister for tempest workspace command\n\nThis commit makes tempest workspace command use cliff.lister to show\nvarious formats. And this commit splits the original class -\nTempestWorkspace into the subcommand classes to use the cliff.lister\nclass. With this splitting, we can get the subcommand helps as a side\neffect.\n\nChange-Id: I07c69c467743a2f132c99d992773a53bda3bec7b\n"
    },
    {
      "commit": "6455980e71abd2300f3ef15400593f479122de83",
      "tree": "a0dcbd88131bbaaf24d2b53267c78badf80b304f",
      "parents": [
        "98544cff645ec29ca8e7735a6ac5b5e263af2d93",
        "cd420fb059aef4d4356897626a75a1fb851ce9d2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 11 10:32:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 11 10:32:36 2017 +0000"
      },
      "message": "Merge \"Add Apache License content in .py files\""
    },
    {
      "commit": "cd420fb059aef4d4356897626a75a1fb851ce9d2",
      "tree": "261c80133c043e6e9764d583151e647d6cd5fe4a",
      "parents": [
        "b86de8898f60af921980c00991f34248e100ccf9"
      ],
      "author": {
        "name": "yuhui_inspur",
        "email": "yuhui@inspur.com",
        "time": "Tue Apr 11 01:46:48 2017 -0700"
      },
      "committer": {
        "name": "yuhui_inspur",
        "email": "yuhui@inspur.com",
        "time": "Tue Apr 11 01:47:43 2017 -0700"
      },
      "message": "Add Apache License content in .py files\n\nChange-Id: Iebd5844dc2b999f19264daf61d4b73dc85f42111\n"
    },
    {
      "commit": "98544cff645ec29ca8e7735a6ac5b5e263af2d93",
      "tree": "c1930f2e668219ad58f5373cb0a405acf28f02d5",
      "parents": [
        "b86de8898f60af921980c00991f34248e100ccf9"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Apr 11 10:51:04 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Apr 11 10:51:04 2017 +0800"
      },
      "message": "Fix api ref link in TransfersClient\n\nApi ref links in TransfersClient are broken, this is\nto fix them.\n\nNo other broken links in current code.\n\nChange-Id: I19be9d4afcb82b546cda093655d35c930f85c932\n"
    },
    {
      "commit": "b86de8898f60af921980c00991f34248e100ccf9",
      "tree": "12f37c63dc4f071575eb451f52c68268602f79f2",
      "parents": [
        "c85642f6e2c355669c42572c2b08706ee9f98bbf"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Apr 10 10:01:14 2017 -0400"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Apr 10 10:01:14 2017 -0400"
      },
      "message": "Format multi-line release notes properly\n\nChange-Id: Ia3753f054eb7aee1c9e9a7af77bbefd7693b39f9\n"
    },
    {
      "commit": "c85642f6e2c355669c42572c2b08706ee9f98bbf",
      "tree": "7fc38ac521456f7ec57e977ba7d5d0a4af2b2d25",
      "parents": [
        "67bcab8e926213842758e6f632d8f92ae7a28a41",
        "8f28d1fff41443c25915618f881e1e6eebac6da2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 10 09:53:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 10 09:53:31 2017 +0000"
      },
      "message": "Merge \"Fix heading levels in write_tests doc\""
    },
    {
      "commit": "67bcab8e926213842758e6f632d8f92ae7a28a41",
      "tree": "5f60dc1bf4c80cc4ef19b4cf24ab44842c372778",
      "parents": [
        "c05a58c0ca05f4ae44a95bce038fd070133fc56d",
        "6ea5f8bedcbb0ce066f21a1568811616b087a4a7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 10 09:51:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 10 09:51:24 2017 +0000"
      },
      "message": "Merge \"Fix broken api link and put api link in one line\""
    },
    {
      "commit": "6ea5f8bedcbb0ce066f21a1568811616b087a4a7",
      "tree": "e187afbe94ec7a18cc7796fa675eac8a11f4a3b9",
      "parents": [
        "11b0030f7d06bfffdaa2863c313b803851347c2c"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Apr 05 17:34:08 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Apr 10 09:24:04 2017 +0800"
      },
      "message": "Fix broken api link and put api link in one line\n\nThis is to put api link in one line and fix some\nbroken api links.\n\nThis is the last patch before api-site making any\nchange of ref links.\n\nChange-Id: I6fe6883f888bdb2678d29ab66b84aaf0f602b2fa\n"
    },
    {
      "commit": "c05a58c0ca05f4ae44a95bce038fd070133fc56d",
      "tree": "946121dcea244fc355c2a46a72d907e63c6d48a3",
      "parents": [
        "805f4ddc9bed8f4caa37d87da2c219536e1ddc55",
        "0e3bbdfe7e833b1110cd0bead92b258da5554cdd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Apr 09 07:25:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Apr 09 07:25:44 2017 +0000"
      },
      "message": "Merge \"Delete volume with associated snapshots\""
    },
    {
      "commit": "8f28d1fff41443c25915618f881e1e6eebac6da2",
      "tree": "9124f420287a93481dd4e726723f967bd4311896",
      "parents": [
        "d649055e46b866d290c9a6ef55a3134217caefd6"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Sat Apr 08 21:35:41 2017 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Sat Apr 08 21:35:41 2017 -0400"
      },
      "message": "Fix heading levels in write_tests doc\n\nThis commit fixes the top level header for the write_tests doc.\nPreviously, the doc title was set as the same as the section. This\ncaused things like table of contents to confuse the hierarchy of the\nsections in the docs. This commit fixes that by setting the doc title\nto be a higher lever in the hierarchy.\n\nChange-Id: I2ecb110c766a71e1dc2d9e663ca38ece76dc327d\n"
    },
    {
      "commit": "805f4ddc9bed8f4caa37d87da2c219536e1ddc55",
      "tree": "3bd8361740aa91d54820e99fec37321320b6be40",
      "parents": [
        "b04b587db910e64c37dbcff1b145d2cfc0e29e71",
        "5b346f5b56003609b36b525ab9b1c51ee8102b06"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 08 21:21:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 08 21:21:34 2017 +0000"
      },
      "message": "Merge \"Remove duplicated testcase test_get_private_image\""
    },
    {
      "commit": "b04b587db910e64c37dbcff1b145d2cfc0e29e71",
      "tree": "dc914753353c538762b3516e6154a299287c0136",
      "parents": [
        "085ab2d4f2b2c61259f0d435dc2c393a66721208",
        "9e0771f83f732d82a2676f04c671bd72e7c02df5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 08 15:27:37 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 08 15:27:37 2017 +0000"
      },
      "message": "Merge \"Remove non-existent config options of oslo modules\""
    },
    {
      "commit": "085ab2d4f2b2c61259f0d435dc2c393a66721208",
      "tree": "9bde46e182d9782f0ce4c810e06b9a3ded6f7bcd",
      "parents": [
        "416a64e148b022f9699920ceedadb4371e21002b",
        "f66799e9152554a55c83ea46655c21e3b9128499"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 08 08:03:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 08 08:03:15 2017 +0000"
      },
      "message": "Merge \"Remove oslo.i18n entry from config-generator\""
    },
    {
      "commit": "416a64e148b022f9699920ceedadb4371e21002b",
      "tree": "bbf61f988bef352da0da000eff150d8740b6d95b",
      "parents": [
        "d649055e46b866d290c9a6ef55a3134217caefd6",
        "61e40451448a831fc6cd228d7e7e981378a068b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 08 06:28:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 08 06:28:04 2017 +0000"
      },
      "message": "Merge \"Test live migration back and forth\""
    },
    {
      "commit": "9e0771f83f732d82a2676f04c671bd72e7c02df5",
      "tree": "43239d217c240c5f110341360a7b9e9944950e68",
      "parents": [
        "f66799e9152554a55c83ea46655c21e3b9128499"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Apr 07 12:36:31 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Apr 07 12:37:23 2017 -0700"
      },
      "message": "Remove non-existent config options of oslo modules\n\noslo.serialization and oslo.utils don\u0027t have any config options at all,\nand `tempest init` command did output warning message when generating\ntempest.conf. So this patch removes these entries from config-generator.\n\nCloses-Bug: #1620861\nChange-Id: Icad81bca5e3e3b69dee99fdac71174c149fd6df2\n"
    },
    {
      "commit": "f66799e9152554a55c83ea46655c21e3b9128499",
      "tree": "788a8f229a27c213175acadcc17187d9c63357fd",
      "parents": [
        "d649055e46b866d290c9a6ef55a3134217caefd6"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Apr 07 12:07:19 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Apr 07 12:08:54 2017 -0700"
      },
      "message": "Remove oslo.i18n entry from config-generator\n\noslo.i18n is not used in Tempest at all and it has been removed\nfrom requirements.txt since Iff37af95269c38e4d435a53a21e5d60e2c5a3fa8\nIt is not necessary to keep it in config-generator, and this patch\nremoves it.\n\nRelated-Bug: #1620861\nChange-Id: Icf43d6421f3a30ca72fdc4e985e070ebeb736fbb\n"
    },
    {
      "commit": "d649055e46b866d290c9a6ef55a3134217caefd6",
      "tree": "97730cb2104f76e8d68b6851562381d30aa65a30",
      "parents": [
        "add0f82828a51b11b4bd62411ff6a52c4938de60",
        "cf769af7b04ef4a84ecc0d48725e5c8a5aa6a231"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 16:22:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 16:22:58 2017 +0000"
      },
      "message": "Merge \"Skip arbitrary container tests for Ceph\""
    },
    {
      "commit": "cf769af7b04ef4a84ecc0d48725e5c8a5aa6a231",
      "tree": "bf5031b519871dc2bc6513c789efc4c414dfd487",
      "parents": [
        "4ef513006d309a8579dc56c9cd19b09e2dedf452"
      ],
      "author": {
        "name": "Jon Bernard",
        "email": "jobernar@redhat.com",
        "time": "Thu Apr 06 15:38:01 2017 -0400"
      },
      "committer": {
        "name": "Jon Bernard",
        "email": "jobernar@redhat.com",
        "time": "Fri Apr 07 08:40:33 2017 -0400"
      },
      "message": "Skip arbitrary container tests for Ceph\n\nThe Ceph backup driver does not support an arbitrary container name\nwithout there being a corresponding pool already configured on the\ncluster.  Unlike swift, Ceph cannot create a pool to match a container\nname on the fly, and this test is not supported when configured with a\nceph-backed cinder backup service.\n\nThis patch fixes commit f62703b5a4ec420399373480531c5d0428454350 which\ncauses the ceph job to fail.\n\nChange-Id: Ic8d60d58982bb44bfb233aeccc60c35e8eb0aaf3\n"
    },
    {
      "commit": "add0f82828a51b11b4bd62411ff6a52c4938de60",
      "tree": "07b0c76109c41ab4feedf107d8999bbdb87478d6",
      "parents": [
        "4166de5c94f2dba98f7cdcd58d96d5a96e3fe6d6",
        "e2325f03bf832cf572f2eeb29b3dac0eaf191ab0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 12:25:25 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 12:25:25 2017 +0000"
      },
      "message": "Merge \"Add Nova version log\""
    },
    {
      "commit": "4166de5c94f2dba98f7cdcd58d96d5a96e3fe6d6",
      "tree": "f4b3eae391f96b97007c85416f435989e227974d",
      "parents": [
        "b90426c19b2dfa2c031748af89cba5b18130e251",
        "681dff8beab7154af4070f77d140c30ec7891361"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 12:25:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 12:25:17 2017 +0000"
      },
      "message": "Merge \"Add size assert for creating volume snapshot\""
    },
    {
      "commit": "b90426c19b2dfa2c031748af89cba5b18130e251",
      "tree": "ad17ade4055574d53ee26ed60701e4a4659e420a",
      "parents": [
        "b3d86fe87257415cf7e0ac91ddd5545188f61b07",
        "6f52fc599a430723815b4bbc84a82ba10c958f75"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 10:21:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 10:21:09 2017 +0000"
      },
      "message": "Merge \"[DOC] Fix details of tox\""
    },
    {
      "commit": "b3d86fe87257415cf7e0ac91ddd5545188f61b07",
      "tree": "47f714d5fb076150b0579569e0ba2201095106ac",
      "parents": [
        "df147c737666a6071775b260db03a7408dea748c",
        "59614b445c526ed805067ad786753f907e3691cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 09:28:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 09:28:45 2017 +0000"
      },
      "message": "Merge \"Separate volume v2 transfers service clients\""
    },
    {
      "commit": "df147c737666a6071775b260db03a7408dea748c",
      "tree": "58fbcd517d0b8cd6d168d40db850dd6917f2190c",
      "parents": [
        "581bf1c2c4be71397c04652cd7e2ba8e90c7ea8f",
        "ad1b862e8bb32454f357db8129ad17919f0351ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 08:14:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 08:14:13 2017 +0000"
      },
      "message": "Merge \"Remove \u0027allow_port_security_disabled\u0027 option\""
    },
    {
      "commit": "5b346f5b56003609b36b525ab9b1c51ee8102b06",
      "tree": "d91b6598ae8dd08bdf89322431ae72643fc6a83a",
      "parents": [
        "581bf1c2c4be71397c04652cd7e2ba8e90c7ea8f"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Apr 07 14:32:55 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Apr 07 14:40:44 2017 +0800"
      },
      "message": "Remove duplicated testcase test_get_private_image\n\ntest_get_private_image is almost same with test_remove_image_member,\nexcept some assertEquals which are already covered in test_image_share_accept.\n\nBesides, the name \"test_get_private_image\" is strange in test_images_member.py.\n\nSo this is to remove it.\nThe corresponding defcore patch is Ic86d1d675a16b360e7f368f77ec00c332eec6c03\n\nChange-Id: I328ce319d19bfeb042787385b01bcd92d52ccce2\n"
    },
    {
      "commit": "581bf1c2c4be71397c04652cd7e2ba8e90c7ea8f",
      "tree": "4cde447b0c5bfa6e55f07886342acd8ea2902419",
      "parents": [
        "9917be0519d13b84fc5bb675369b34fa3d5c9c7a",
        "b4c484e15a6f8309cd221385ea1da49410f0e156"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 04:34:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 04:34:13 2017 +0000"
      },
      "message": "Merge \"Use min_count to create multi servers\""
    },
    {
      "commit": "9917be0519d13b84fc5bb675369b34fa3d5c9c7a",
      "tree": "e5eca244d6ccafd720c2a856c1c8e6aaee06b6e6",
      "parents": [
        "60c47cd9e8aa752d9f9d88667644134983b19ce4",
        "efe033ac76a5e8d61f887e4e41bfbe961f5deecf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 04:33:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 04:33:59 2017 +0000"
      },
      "message": "Merge \"Add random name in volume.base.create_backup\""
    },
    {
      "commit": "60c47cd9e8aa752d9f9d88667644134983b19ce4",
      "tree": "097dfe331e0508823071bdb6fc1fe27c7d62fdba",
      "parents": [
        "1cbdb0e0d8d7f9e01015dad53e7503bdb10e8d67",
        "1eaf6d414484837e30a7ab9a86d62501bf3d2ca2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 07 02:43:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 07 02:43:31 2017 +0000"
      },
      "message": "Merge \"Remove \u0027reseller\u0027 config option\""
    },
    {
      "commit": "6f52fc599a430723815b4bbc84a82ba10c958f75",
      "tree": "a09e99f5bdc9e1b1b10fd09a19b3820df1e92d33",
      "parents": [
        "1cbdb0e0d8d7f9e01015dad53e7503bdb10e8d67"
      ],
      "author": {
        "name": "Hai Shi",
        "email": "shihai1992@gmail.com",
        "time": "Mon Apr 03 21:17:37 2017 +0800"
      },
      "committer": {
        "name": "Hai Shi",
        "email": "shihai1992@gmail.com",
        "time": "Fri Apr 07 00:47:00 2017 +0000"
      },
      "message": "[DOC] Fix details of tox\n\nWe need put a space between a param\u0027s name and a param\u0027s value in tox\nand it would be more clear.\neg: from `tox -epy35` to `tox -e py35`.\n\nChange-Id: I86750f42669bb02dcfac2b62e294d557bf44bd4c\n"
    },
    {
      "commit": "1cbdb0e0d8d7f9e01015dad53e7503bdb10e8d67",
      "tree": "e38f5354fc10d58cc9e266b28a455790873dfde8",
      "parents": [
        "82d6f71d6af5586f1a9884e2cca3bf914167e2c1",
        "87b08e87171b5a4f8b7fa111c2f4cf518e43ae5e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 06 23:58:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 06 23:58:49 2017 +0000"
      },
      "message": "Merge \"Move cinder tests into unversioned path - part2\""
    },
    {
      "commit": "82d6f71d6af5586f1a9884e2cca3bf914167e2c1",
      "tree": "686d066eadb00b76ec952bbda8488de93ae9cdeb",
      "parents": [
        "4ef513006d309a8579dc56c9cd19b09e2dedf452",
        "8b0213a0d49e9cad5b8596a35582a11a6d29bdef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 06 22:31:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 06 22:31:24 2017 +0000"
      },
      "message": "Merge \"Remove \u0027dvr_extra_resources\u0027 option\""
    },
    {
      "commit": "ad1b862e8bb32454f357db8129ad17919f0351ef",
      "tree": "f0db4d1c0dcc1db49cce5297edd83413957b4e82",
      "parents": [
        "d01fde620b8165408bc44f7ac98d1b5e78a36679"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 10:08:53 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu Apr 06 20:23:26 2017 +0000"
      },
      "message": "Remove \u0027allow_port_security_disabled\u0027 option\n\nThe allow_port_security_disabled option had been added as a temporary\noption for skipping the test on Liberty. Current Tempest doesn\u0027t support\nLiberty, so this patch removes the config option from Tempest.\n\nChange-Id: Ia7d7f3f545e7582be3c3f005576adceede5e97cb\n"
    },
    {
      "commit": "681dff8beab7154af4070f77d140c30ec7891361",
      "tree": "398782b2f10edb956678224d7a8dc7ad6cf70e00",
      "parents": [
        "4ef513006d309a8579dc56c9cd19b09e2dedf452"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Apr 06 19:21:01 2017 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Apr 06 22:38:12 2017 +0800"
      },
      "message": "Add size assert for creating volume snapshot\n\nWhen a volume snapshot being created, the snapshot\u0027s volume size\nwill be equal to the origin volume\u0027s size.\nThis patch add this assert.\n\nChange-Id: I28f30d68db251e9acc7a5f3f63b6663f900acbb4\n"
    },
    {
      "commit": "0e3bbdfe7e833b1110cd0bead92b258da5554cdd",
      "tree": "dd48cb8f14e206b46f0ac4e670ab91e0e037455f",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Jul 11 12:06:51 2016 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Apr 06 08:27:30 2017 +0300"
      },
      "message": "Delete volume with associated snapshots\n\nThis feature provides the ability to delete a volume and have Cinder\nhandle deletion of snapshots associated with that volume.\nIt is allow a volume and its snapshots to be removed in one operation\nboth for usability and performance reasons.\n\nChange-Id: I99f9910f75aef095f2bbb37680ee584e52bf82da\n"
    },
    {
      "commit": "59614b445c526ed805067ad786753f907e3691cf",
      "tree": "894c04cd648ef90a278a1b2ab8eeab5713590102",
      "parents": [
        "ec2bce20ba48d438837daeb286bc5de81bc05ec2"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Feb 24 16:32:02 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Apr 06 01:20:59 2017 +0000"
      },
      "message": "Separate volume v2 transfers service clients\n\nv2 volume transfers service clients does API calls on\nseparate resource url \"os-volume-transfer\" but those\nare currently in v2 volumes_client.py.\n\nEach resource service clients should be in separate file.\n\nThis commit separate the transfer service client from volumes client\nand deprecate the same from volumes service client.\n\nChange-Id: Ia85bcfbadbff4f7c594dc5631ecdd595c5d275f3\n"
    },
    {
      "commit": "4ef513006d309a8579dc56c9cd19b09e2dedf452",
      "tree": "6e12a0ea26a0beb7a7a0809818cc04276dbeb6fa",
      "parents": [
        "5a70bd15f23687f64cf3814ac3f8c05de2e5c65c",
        "61d42c7615e08422cbd8ca68c64f2f5ff14916a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 20:22:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 20:22:55 2017 +0000"
      },
      "message": "Merge \"Set default value of \u0027dvr_extra_resources\u0027 option to False\""
    },
    {
      "commit": "e2325f03bf832cf572f2eeb29b3dac0eaf191ab0",
      "tree": "5a97ee45a256b9c3dcb3bfb6516d9127a6313781",
      "parents": [
        "d01fde620b8165408bc44f7ac98d1b5e78a36679"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 02 13:45:05 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 12:57:32 2017 -0700"
      },
      "message": "Add Nova version log\n\nWe could not see log of Nova versions on the gate.\nThis patch adds the log to know each version status on the development.\n\nChange-Id: I438754ad78cd07780b21874c9ee9685b549e3652\n"
    },
    {
      "commit": "5a70bd15f23687f64cf3814ac3f8c05de2e5c65c",
      "tree": "8a9d75f1599c4acd5f0592680f37f9ddd93662e9",
      "parents": [
        "d01fde620b8165408bc44f7ac98d1b5e78a36679",
        "56e7f38a2fe14815e5757b2f3472cd8c25482853"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 19:48:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 19:48:30 2017 +0000"
      },
      "message": "Merge \"Fix no module unit test for Python3.6\""
    },
    {
      "commit": "8b0213a0d49e9cad5b8596a35582a11a6d29bdef",
      "tree": "586fc7402f86d69a785e12e7755a269c40ac3bef",
      "parents": [
        "61d42c7615e08422cbd8ca68c64f2f5ff14916a2"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 10:21:21 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 10:29:37 2017 -0700"
      },
      "message": "Remove \u0027dvr_extra_resources\u0027 option\n\nThe dvr_extra_resources option had been added since the commit\nIb1a6007bbd65182743e1f1ed5819134d748e8d92 . This option was for extra\nresources which were provisioned to bind a router to Neutron L3 agent.\nThe extra resources need to be provisioned in Liberty release or older,\nand are not required since Mitaka release. Current Tempest doesn\u0027t\nsupport Liberty, so this patch removes the config option from Tempest.\n\nChange-Id: I1eb228559a170a2a157a180ac8404bcbd5efd062\n"
    },
    {
      "commit": "1eaf6d414484837e30a7ab9a86d62501bf3d2ca2",
      "tree": "f0e7a0ac275bcb527aa6ccb277fab41b413ea266",
      "parents": [
        "d01fde620b8165408bc44f7ac98d1b5e78a36679"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 09:29:55 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Apr 05 09:41:45 2017 -0700"
      },
      "message": "Remove \u0027reseller\u0027 config option\n\nThe reseller feature has been implemented as built-in feature which\ncan not be disabled since Mitaka, and Tempest doesn\u0027t support Liberty\nnow. So this patch removes the corresponding config option from Tempest.\n\nChange-Id: Ieb974047fb204674cef82cf896016d6780a4757a\n"
    },
    {
      "commit": "61d42c7615e08422cbd8ca68c64f2f5ff14916a2",
      "tree": "28938a72ae04c982f1cb4963ee4207d298410226",
      "parents": [
        "11b0030f7d06bfffdaa2863c313b803851347c2c"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri May 27 14:34:08 2016 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Wed Apr 05 11:01:42 2017 +0000"
      },
      "message": "Set default value of \u0027dvr_extra_resources\u0027 option to False\n\nThe default value of the option was set to True to support Liberty\nwhich is not supported anymore. So let\u0027s set the default value of\nthe option to False.\n\nRelated-Bug: #1590049\n\nChange-Id: Idb39e7d60e01bf4a0abf42b1003f0b60fe56cded\n"
    },
    {
      "commit": "d01fde620b8165408bc44f7ac98d1b5e78a36679",
      "tree": "000e8729a781ecaaed2fac9754b0ac3583a01605",
      "parents": [
        "140fc102b7a86340bd2b47423f64ec723958da93",
        "63fe58fe45c052b519db64680cc09f2b548b992f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 10:32:50 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 10:32:50 2017 +0000"
      },
      "message": "Merge \"Volume force-delete when volume in maintenance state\""
    },
    {
      "commit": "140fc102b7a86340bd2b47423f64ec723958da93",
      "tree": "90f0a1f98ad573f985f2c9e6ca5d15895ea89eb8",
      "parents": [
        "11b0030f7d06bfffdaa2863c313b803851347c2c",
        "76d80b5a5e7ab9c497dedea7e17c1717b1140de7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 10:31:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 10:31:00 2017 +0000"
      },
      "message": "Merge \"Remove a redundant client variable\""
    },
    {
      "commit": "11b0030f7d06bfffdaa2863c313b803851347c2c",
      "tree": "e170f6f1f027e834bfa0160df24b4111be8b458c",
      "parents": [
        "268f12b87083858fade5a16c8a38dc9e0325988f",
        "fe96c26ba6696dfddf5e09225cd0917e21109e19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 07:48:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 07:48:40 2017 +0000"
      },
      "message": "Merge \"Add additional roles method to v3 roles client.\""
    },
    {
      "commit": "b4c484e15a6f8309cd221385ea1da49410f0e156",
      "tree": "bb594129db7c159cbdac98528b1be19900ae42ff",
      "parents": [
        "948d9b9845b18928c037625929e2846172083751"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Apr 05 15:05:15 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Apr 05 15:05:15 2017 +0800"
      },
      "message": "Use min_count to create multi servers\n\nWhen using min_count in test_create_server, it will not create and\nwait for server active one by one, and thus will reduce the testcase\u0027s\nexcuting time.\n\nBesides, we can wait for server active after all servers\u0027 create\nrequests are posted in order to save some time.\n\nChange-Id: I68614a27249cc2b17ef6a2b909f01b56dfd6efe9\n"
    },
    {
      "commit": "268f12b87083858fade5a16c8a38dc9e0325988f",
      "tree": "57358e11bfc382db688ae3da99edfd0ae019857f",
      "parents": [
        "08ef4a928f208c68908e3578e0177d3b217180ec",
        "9b8a367472707aa5e3ac3e7f327a142fbf356688"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 06:58:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 06:58:39 2017 +0000"
      },
      "message": "Merge \"Reduce the time waiting for server ACTIVE\""
    },
    {
      "commit": "08ef4a928f208c68908e3578e0177d3b217180ec",
      "tree": "9ea0f35f222d3f9869049b35f3e78ab16d349c0b",
      "parents": [
        "9b0c25b75cb49ed00e94a96512907716ce2cea33",
        "edb2b1244aa052c09f655379bf1806687caa30ae"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 06:20:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 06:20:54 2017 +0000"
      },
      "message": "Merge \"Fix flavor info in server response schema\""
    },
    {
      "commit": "9b0c25b75cb49ed00e94a96512907716ce2cea33",
      "tree": "6d5d0f2e3a69210054d04271038d66f99b3a544f",
      "parents": [
        "4ae82a98773ae0b5b803f3791a8808fda7142a1b",
        "ccd9d65e61c56ced5422db107a5346749962111d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 05:04:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 05:04:43 2017 +0000"
      },
      "message": "Merge \"Fix API reference links in volume/snapshot/type client\""
    },
    {
      "commit": "4ae82a98773ae0b5b803f3791a8808fda7142a1b",
      "tree": "eeba4d54d3e5ea833aceca63d17d9da40af572b8",
      "parents": [
        "b38fc63ee7c486507e20b4d0c1955bf200079ad7",
        "c860912ddd728764ded6caa24dda911c9fc18171"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 04:45:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 04:45:56 2017 +0000"
      },
      "message": "Merge \"Fix tox coverage section\""
    },
    {
      "commit": "b38fc63ee7c486507e20b4d0c1955bf200079ad7",
      "tree": "94f38884cfa62f9277f0d7d6dc83cf8b7bc115b9",
      "parents": [
        "948d9b9845b18928c037625929e2846172083751",
        "f62703b5a4ec420399373480531c5d0428454350"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 03:37:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 03:37:56 2017 +0000"
      },
      "message": "Merge \"Add volume backup container parameter\""
    },
    {
      "commit": "56e7f38a2fe14815e5757b2f3472cd8c25482853",
      "tree": "079784db6703fd9d9a757a6c9d397bb86fef0567",
      "parents": [
        "948d9b9845b18928c037625929e2846172083751"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Wed Apr 05 10:25:01 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Wed Apr 05 11:02:04 2017 +0900"
      },
      "message": "Fix no module unit test for Python3.6\n\nThis commit fixes a unit test of \u0027test___init___no_module\u0027 for\nPython3.6. From Python3.6, the error has been changed to\nraise a ModuleNotFoundError (subclass of ImportError) when it cannot\nfind a module[1]. We should keep tempest working on Python3.6 although\nwe actually don\u0027t have py36 gate job now.\n\nSo, The testtools.ExpectedException is too strict in this situation. So\nI just change it to use assertRaises. This is a bit loose to check\nhowever, I was thinking introducing checking the semver was a bit\noverkill here.\n\n[1] https://docs.python.org/3/whatsnew/3.6.html#other-language-changes\n\nChange-Id: I21dc50f20671780f2704d8dd18ca72e0628c8c68\nCloses-Bug: #1664454\n"
    },
    {
      "commit": "948d9b9845b18928c037625929e2846172083751",
      "tree": "a65239e59e7678b96f48b229aec028e522c0eb44",
      "parents": [
        "ec2bce20ba48d438837daeb286bc5de81bc05ec2",
        "9fff020f372239402ba9595e6710a15397402328"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 05 00:54:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 05 00:54:14 2017 +0000"
      },
      "message": "Merge \"Move test_volume_manage to unversioned path\""
    },
    {
      "commit": "edb2b1244aa052c09f655379bf1806687caa30ae",
      "tree": "62c4b36fc8d497d6c4aaeb9ce1a5f61b7aa9c72a",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri Mar 31 03:27:34 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Apr 05 00:21:18 2017 +0000"
      },
      "message": "Fix flavor info in server response schema\n\nNova show flavor info(id and link) in the server representation\nbut those are not always going to be present.\n\nIf flavor data is being deleted from DB after server creation then,\nit will return empty dict. But Tempest schema expect a non-empty dict\nalways.\n\nFixing doc for that on nova side- I350dc33df0cb03eb86df1f142e58ae34b02a1334\n\nAlso we are not loosing any coverage due to relaxing this in schema as tests\ndoes checks the flavor object presence for normal case where flavor should\nbe present in server representation.\n- test_resize_server_confirm\n- test_rebuild_server\n\nChange-Id: I274a86112d78c469970b62334a4301b107a75c5a\nCloses-Bug: #1677953\n"
    },
    {
      "commit": "ec2bce20ba48d438837daeb286bc5de81bc05ec2",
      "tree": "c32dcf3c3ab048b024d6e06fc45dc7ad8ec5e37a",
      "parents": [
        "25dbeeff33c361579c8ad2fb420300eb82cc5a7d",
        "d8386a3fb492122eedf926f0a61822068b2499e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 04 19:34:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 04 19:34:48 2017 +0000"
      },
      "message": "Merge \"Rename test-removal.rst\""
    },
    {
      "commit": "25dbeeff33c361579c8ad2fb420300eb82cc5a7d",
      "tree": "eda73c0dfb60425e7b28d1da8f049a57479e103b",
      "parents": [
        "3f9b3b1191ab3b7e91bd1525f10a1c202009c4c3",
        "d3eb1c05c74cd9e55a6e3c68b2b1e9abdf5cba14"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 04 19:19:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 04 19:19:13 2017 +0000"
      },
      "message": "Merge \"Move Cinder non-admin tests into unversioned path\""
    },
    {
      "commit": "fe96c26ba6696dfddf5e09225cd0917e21109e19",
      "tree": "7c66114b1a5c654df9a47fdef5fd99de5a1e6450",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Mar 31 05:25:26 2017 +0100"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Apr 04 19:26:33 2017 +0100"
      },
      "message": "Add additional roles method to v3 roles client.\n\nAdds the following API call to the roles_client library:\n  - list all role inference rules (/v3/role_inferences)\n\nThis enables querying these APIs for a list of all the\nrole assignments or all the role inferences.\n\nNote that listing all role inference rules is distinct\nfrom listing inference rules. This can be confirmed\nin the API docs [0] and in the code itself [1]\n(see list_role_inference_rules vs list_implied_roles).\n\n[0] https://developer.openstack.org/api-ref/identity/v3/#list-all-role-inference-rules\n[1] https://github.com/openstack/keystone/blob/3e5ead0a45f698eed4162787b723090cee4733f8/keystone/assignment/routers.py\n\nChange-Id: I9d6c0dc83a85bbca173b753183d838adfee04008\n"
    },
    {
      "commit": "87b08e87171b5a4f8b7fa111c2f4cf518e43ae5e",
      "tree": "8888e9258b662d4be70e1b303e65d05d7611bedc",
      "parents": [
        "8c18908b0dcc281de2d9f8db12304b9157809a6b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Apr 04 10:05:57 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Apr 04 11:01:28 2017 -0700"
      },
      "message": "Move cinder tests into unversioned path - part2\n\nAs http://lists.openstack.org/pipermail/openstack-dev/2017-March/114507.html\nwe will use the existing Cinder V2 API tests for testing the base\nmicroversion of Cinder V3 API also.\nSo it is not necessary to contain versioned path in test module pathes.\nThis patch moves remaining Cinder non-admin tests to unversioned pathes\nby merging tests into the same name test modules.\n\nChange-Id: I212077ea042261d94dbab4826ff18456d600dd06\n"
    },
    {
      "commit": "d8386a3fb492122eedf926f0a61822068b2499e2",
      "tree": "badb1c4c290b4312d76d567a4effed937be5d5ae",
      "parents": [
        "3f9b3b1191ab3b7e91bd1525f10a1c202009c4c3"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 31 10:56:58 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Apr 04 18:00:52 2017 +0000"
      },
      "message": "Rename test-removal.rst\n\nAll other rst files don\u0027t contain \"-\" in the file names instead of \u0027_\u0027.\nThis patch renames test-removal.rst for consistent format on rst files.\n\nTrivialFix\n\nChange-Id: I229870baa1954e1f6b2277318ae5bae332f660ad\n"
    },
    {
      "commit": "3f9b3b1191ab3b7e91bd1525f10a1c202009c4c3",
      "tree": "ba50ee05ef0227e60dac3789c2eaf7d77554c346",
      "parents": [
        "8c18908b0dcc281de2d9f8db12304b9157809a6b",
        "e8ab5f9b080d67ef5023a9a2eaa3e9ed8feafd7a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 04 17:42:26 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 04 17:42:26 2017 +0000"
      },
      "message": "Merge \"Add tempest test writing guide\""
    },
    {
      "commit": "d3eb1c05c74cd9e55a6e3c68b2b1e9abdf5cba14",
      "tree": "36e9fcafa89c897029b23ee3b44e343804a7860a",
      "parents": [
        "8c18908b0dcc281de2d9f8db12304b9157809a6b"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Apr 03 14:00:29 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Apr 04 12:10:35 2017 +0000"
      },
      "message": "Move Cinder non-admin tests into unversioned path\n\nAs http://lists.openstack.org/pipermail/openstack-dev/2017-March/114507.html\nwe will use the existing Cinder V2 API tests for testing the base\nmicroversion of Cinder V3 API also.\nSo it is not necessary to contain versioned path in test module pathes.\nThis patch just moves Cinder non-admin tests to unversioned pathes.\n\nNOTE: v2 path still contain test_volumes_list and test_volumes_snapshots_list.\n      These module names are conflict to unversioned ones, and we still need\n      some works for merging them. We will follow that after this patch.\n\nChange-Id: Ibfa348eaf83dc9f3812562848b31f6099b023124\n"
    },
    {
      "commit": "8c18908b0dcc281de2d9f8db12304b9157809a6b",
      "tree": "0a7882a9d7917c63e1629400aa62d2c88f79261b",
      "parents": [
        "82e5b2d8374ff57ef7e45cc596f447fe264d8426"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Apr 03 13:47:54 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Apr 04 12:09:52 2017 +0000"
      },
      "message": "Merge Cinder v3 base test module into general one\n\nCinder v3 base test module contained some v3 specific test classes\nbut that is not so different from the general one which is used for\nCinder v2 tests.\nWe will use the general test module for Cinder v3 tests also in the\nfuture. So this patch merges Cinder v3 base test module for re-using\nthe v2 tests.\n\nChange-Id: Ia956908dff14f15e55687f3daa4789dde096ba41\n"
    },
    {
      "commit": "82e5b2d8374ff57ef7e45cc596f447fe264d8426",
      "tree": "6f4a665be0e894341c6c1f6edcd345ea259e13e2",
      "parents": [
        "076d412210b567069509f23dcfa0f2d0368e2df5",
        "2ea48f06f232a52661dab6582c1a01c96366a2fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 04 12:09:25 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 04 12:09:25 2017 +0000"
      },
      "message": "Merge \"Rename server arg in wait_for_interface_status method\""
    },
    {
      "commit": "f62703b5a4ec420399373480531c5d0428454350",
      "tree": "a48dd5505f65f1e8a939ff5e5d095ae6ed01d283",
      "parents": [
        "076d412210b567069509f23dcfa0f2d0368e2df5"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Apr 04 14:50:55 2017 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Apr 04 14:55:40 2017 +0300"
      },
      "message": "Add volume backup container parameter\n\n Update \"test_volume_backup_create_get_detailed_list_restore_delete\"\n testcase to verifiy volume backup container parameter.\n\nChange-Id: I49603e56485458f64dacee8c0e31f4195a3771ec\n"
    },
    {
      "commit": "c860912ddd728764ded6caa24dda911c9fc18171",
      "tree": "0e3c39679cc1dc77ceec670a915f80f925882255",
      "parents": [
        "076d412210b567069509f23dcfa0f2d0368e2df5"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue Apr 04 16:23:09 2017 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.me",
        "time": "Tue Apr 04 16:23:09 2017 +0900"
      },
      "message": "Fix tox coverage section\n\nThis commit removes the setenv parameter of testenv:cover section in\ntox.ini. Recently, \u0027\u0027tox -e cover doesn\u0027t\u0027\u0027 work, actually.\n\nChange-Id: I82ac3dace47c187160dc683e0f740b0589773c0b\n"
    },
    {
      "commit": "9fff020f372239402ba9595e6710a15397402328",
      "tree": "4ce2081d9042683789acb230af115c1b1ae6dcb9",
      "parents": [
        "076d412210b567069509f23dcfa0f2d0368e2df5"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Apr 03 13:32:15 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Apr 03 13:32:15 2017 -0700"
      },
      "message": "Move test_volume_manage to unversioned path\n\nJust before I2acfe5a28a2533b16565e6ebad5c820e7c3a3967 , the patch\nwhich adds test_volume_manage was merged. So this patch moves the\ntest into unversioned path again.\n\nChange-Id: I46f14c5dc944110d383ca3f1a395e681d6fb3159\n"
    },
    {
      "commit": "076d412210b567069509f23dcfa0f2d0368e2df5",
      "tree": "6b6a841742b1bf7985f16c22bdcc8facc7eadc3d",
      "parents": [
        "dbffd22f44241146c03a98d6ff3a8479c1bc9174",
        "7fd5d4bbdb368c863eab7c8f14620e9918569421"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 03 19:15:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 03 19:15:32 2017 +0000"
      },
      "message": "Merge \"Move Cinder admin tests into unversioned path\""
    },
    {
      "commit": "dbffd22f44241146c03a98d6ff3a8479c1bc9174",
      "tree": "907c4251d551a1679ba46596e07fc3c1238f43d5",
      "parents": [
        "90d505ae75462aea9c16119db0ef8933d999b872",
        "12afdb896541b72385e7e5586b739cf4c8661b7c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 03 16:03:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 03 16:03:31 2017 +0000"
      },
      "message": "Merge \"Correct the module path for decorators\""
    },
    {
      "commit": "e8ab5f9b080d67ef5023a9a2eaa3e9ed8feafd7a",
      "tree": "52d08cd5b4d9693ed2426209dc55baa1de4c8fce",
      "parents": [
        "90d505ae75462aea9c16119db0ef8933d999b872"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Mar 01 15:25:39 2017 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Apr 03 11:53:35 2017 -0400"
      },
      "message": "Add tempest test writing guide\n\nThis commit is the start of a new doc guide for helping people figure\nout how to write good tempest tests. This is just a starting point for\nthe document and doesn\u0027t cover every aspect of writing a test case in\ntempest. Right now it just covers the setupClass phase for writing\nTestCases. It will be expanded upon in future commits to give a complete\nguide to writing tests in Tempest.\n\nChange-Id: Ie0db2079163f536ae72668c8fc9129ae4c6389e2\n"
    },
    {
      "commit": "2ea48f06f232a52661dab6582c1a01c96366a2fe",
      "tree": "114f868d8c642531b9d2f5edf949418b403e0ca4",
      "parents": [
        "90d505ae75462aea9c16119db0ef8933d999b872"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Apr 03 11:36:19 2017 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Apr 03 11:37:28 2017 -0400"
      },
      "message": "Rename server arg in wait_for_interface_status method\n\nThis is very minor, but the server formal argument to the\nwait_for_interface_status method is actually a server id.\n\nThis changes the name of the parameter to be clear on the\ntype of that object, since it could easily be confused\nwith a full server response body dict.\n\nChange-Id: Id7cab21ab75092226f0784877ae55f17e880229c\n"
    },
    {
      "commit": "76d80b5a5e7ab9c497dedea7e17c1717b1140de7",
      "tree": "4e371a411d6cb7be0ae05fd6b6c69f165259aeee",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Apr 03 12:29:57 2017 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Apr 03 14:19:18 2017 +0300"
      },
      "message": "Remove a redundant client variable\n\nIt is more clear to use the original client name.\nThe client name \u0027client\u0027 is too much general compare\nto \u0027volumes_client\u0027.\n\nChange-Id: I0e0c517ee27d598c90025c8fd36bd17141fbd237\n"
    },
    {
      "commit": "90d505ae75462aea9c16119db0ef8933d999b872",
      "tree": "eff10bd013ccb74b141298652481e4f8f1ba4697",
      "parents": [
        "cf9c5e57ccb2befc2348d5ce2f830e1ddaa5912e",
        "8e2d403283f160b0dbc7d8cdbb42e7a432da0a38"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 03 09:58:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 03 09:58:00 2017 +0000"
      },
      "message": "Merge \"Identity V3-ext Oauth1 Consumers Client\""
    },
    {
      "commit": "cf9c5e57ccb2befc2348d5ce2f830e1ddaa5912e",
      "tree": "c0fec3fbcbaa10f239b7e89a8fe61ace93a0b900",
      "parents": [
        "41e7bd7c6f9bfad0807e4e17e6782189516331a9",
        "97c7419c5dda9ba8b239cf81f03066dc053d2fc7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 03 06:55:09 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 03 06:55:09 2017 +0000"
      },
      "message": "Merge \"Glance supports vhdx disk_format\""
    },
    {
      "commit": "12afdb896541b72385e7e5586b739cf4c8661b7c",
      "tree": "fc38ee7e89fe5316daf819e30433624d71ad451b",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "Jeremy Liu",
        "email": "liujiong@gohighsec.com",
        "time": "Sat Apr 01 19:32:26 2017 +0800"
      },
      "committer": {
        "name": "Jeremy Liu",
        "email": "liujiong@gohighsec.com",
        "time": "Sat Apr 01 19:33:21 2017 +0800"
      },
      "message": "Correct the module path for decorators\n\nThe import path of decorators is not correct, this patch fixes that.\n\nChange-Id: I4eb09829c4ea787c013cb6061b0ebbc665125b10\nCloses-Bug: #1678465\n"
    },
    {
      "commit": "9b8a367472707aa5e3ac3e7f327a142fbf356688",
      "tree": "518db2755144442f29eee0366e6ce97557f1ba95",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Sat Apr 01 17:18:44 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Sat Apr 01 17:25:46 2017 +0800"
      },
      "message": "Reduce the time waiting for server ACTIVE\n\nIn ListServerFiltersTestJSON\u0027 resource_setup, 3 servers are\ncreated and we wait for them reaching ACTIVE one by one.\nThis is to optimize the waiting time.\n\nChange-Id: I401429c9a17b7eb30e1941cd9e2573441abe6a58\n"
    },
    {
      "commit": "41e7bd7c6f9bfad0807e4e17e6782189516331a9",
      "tree": "cdc8fdccbc1ccc9d9e89364266f2f803eec79eee",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Mar 31 17:50:56 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Mar 31 17:50:56 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I538aa04495f3f2517769854d382d76803d0da9e9\n"
    },
    {
      "commit": "efe033ac76a5e8d61f887e4e41bfbe961f5deecf",
      "tree": "6eef3179b802e2f66bf331491232c7ba135ada4a",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 31 15:45:15 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 31 16:49:13 2017 +0800"
      },
      "message": "Add random name in volume.base.create_backup\n\nThis is to add random name in volume.base.create_backup, so when\nwe are not concerned about name, we can ignore name param when\ncalling create_backup.\n\nChange-Id: I141cfd7166f2d0be83c6754a222ce9c59d944bbe\n"
    },
    {
      "commit": "ccd9d65e61c56ced5422db107a5346749962111d",
      "tree": "ff031179a1f5c3b3bf7d8f0955b1a756bc030b57",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Mar 30 15:01:49 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 31 10:30:26 2017 +0800"
      },
      "message": "Fix API reference links in volume/snapshot/type client\n\nThis is to fix some broken urls in volume/snapshot/type clients.\n\nChange-Id: Id22497203395e4d3b4f8b55e5dda0fcbd2097347\n"
    },
    {
      "commit": "7fd5d4bbdb368c863eab7c8f14620e9918569421",
      "tree": "7b544ef969e518696ad63b50f582bf2cb99bc50a",
      "parents": [
        "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 27 11:36:31 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 30 12:26:01 2017 -0700"
      },
      "message": "Move Cinder admin tests into unversioned path\n\nAs http://lists.openstack.org/pipermail/openstack-dev/2017-March/114507.html\nwe will use the existing Cinder V2 API tests for testing the base\nmicroversion of Cinder V3 API also.\nSo it is not necessary to contain versioned path in test module pathes.\nThis patch just moves Cinder admin tests to unversioned pathes.\n\nChange-Id: I2acfe5a28a2533b16565e6ebad5c820e7c3a3967\n"
    },
    {
      "commit": "e8afb8c2c5f948ee45e1c7edab4d82516920bd9a",
      "tree": "e03e5ca77da20d24859cf5f0e664bb9dddf5e70e",
      "parents": [
        "391516076b74e97fff2dbb5d048cb7c8166ba222"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 27 11:25:37 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 30 12:25:58 2017 -0700"
      },
      "message": "Rename Cinder V2 API tests\n\nAs http://lists.openstack.org/pipermail/openstack-dev/2017-March/114507.html\nwe will use the existing Cinder V2 API tests for testing the base\nmicroversion of Cinder V3 API also.\nThe V2 test classes contained \"V2\" on these names, and that will be\nconfusing when using them for the V3 tests.\nThis patch just renames the V2 tests by removing \"V3\" from the test\nclass names.\n\nChange-Id: Ia89f4c1492983aef7d3394a6278c3c3c5fd11529\n"
    },
    {
      "commit": "391516076b74e97fff2dbb5d048cb7c8166ba222",
      "tree": "2ed46e1886db93082b0fc164d378a16763f0f70a",
      "parents": [
        "e620b5abf261224794e1085082c52b9a04cdfa43",
        "7252ce0789d6eaaa14474d853a50f25ef5c9878a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 19:14:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 19:14:14 2017 +0000"
      },
      "message": "Merge \"Skip flaky test_create_router_set_gateway_with_fixed_ip\""
    },
    {
      "commit": "e620b5abf261224794e1085082c52b9a04cdfa43",
      "tree": "836999e10579817e5d0b6864978a77fef8448de9",
      "parents": [
        "6487283f6e10e88b6e24ac148335201a38f0653a",
        "ba37ac443fed68c96e69b1643c77c5faad9e5459"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 14:17:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 14:17:38 2017 +0000"
      },
      "message": "Merge \"Volume reset to maintenance mode\""
    },
    {
      "commit": "6487283f6e10e88b6e24ac148335201a38f0653a",
      "tree": "4bd6e748370e56daf717de517637f2cb39de6379",
      "parents": [
        "ed183f9747bc5e9426e3f11673fa463a5defae5f",
        "9b6608503721d4e7f3fff9144dc9c93dd8fe97fc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 12:17:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 12:17:22 2017 +0000"
      },
      "message": "Merge \"Removing py34 from tox\""
    },
    {
      "commit": "ed183f9747bc5e9426e3f11673fa463a5defae5f",
      "tree": "180299fdf45887ba49e38ea40e7b1b0511ea2e6c",
      "parents": [
        "a7aa59975036c7c48a094af19689dc0c8a44d470",
        "244cf7cfb1632a5e1ae2332ad52fcdeff1ba97bd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 12:08:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 12:08:49 2017 +0000"
      },
      "message": "Merge \"Remove deprecated compute config options for validation-2\""
    },
    {
      "commit": "a7aa59975036c7c48a094af19689dc0c8a44d470",
      "tree": "41e1ea672015cf546a91499dcf2da27473632158",
      "parents": [
        "d241358f8747a0a339027844eb694403c612660e",
        "e4dc8fb3ab1fcb0ae0e83722c7c1e7abde0c7b94"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 10:33:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 10:33:55 2017 +0000"
      },
      "message": "Merge \"Add skip method for volume test with the glance service\""
    },
    {
      "commit": "d241358f8747a0a339027844eb694403c612660e",
      "tree": "238742fd996d10d65cdda9480edef913a44c6295",
      "parents": [
        "36eb924c36d10d1e82fbe9d8134ad4a8d5178a38",
        "2715d224afbeac91b4d7be15f3fd1ca6134f873b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 10:20:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 10:20:23 2017 +0000"
      },
      "message": "Merge \"Fix API reference links in volume client\""
    },
    {
      "commit": "244cf7cfb1632a5e1ae2332ad52fcdeff1ba97bd",
      "tree": "7a2ccd8e644f62c9a5ecee9cd7cfe6ee002db7d7",
      "parents": [
        "82a278e88c9e9f9ba49f81c1f8dba0bca7943daf"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Wed Feb 15 06:39:31 2017 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Mar 30 09:14:56 2017 +0000"
      },
      "message": "Remove deprecated compute config options for validation-2\n\nBelow compute config options for validation server had been\ndeprecated with corresponding options in validation group almost\nyear back.\n- 1908e37d2551760831e338788511db93d5129e16\n\n    - ``compute.image_ssh_user`` (available as ``validation.image_ssh_user``)\n    - ``compute.ssh_user`` (available as ``validation.image_ssh_user``)\n    - ``scenario.ssh_user`` (available as ``validation.image_ssh_user``)\n    - ``compute.network_for_ssh`` (available as ``validation.network_for_ssh``)\n    - ``compute.ping_timeout `` (available as ``validation.ping_timeout``)\n\nThis patch removes them from tempest conf.\n\nFew plugins still using the old configs and this depends on their fix.\n\nChange-Id: I2221b2d50fee97a464c7d5f0b3c2e13142cb394f\n"
    },
    {
      "commit": "36eb924c36d10d1e82fbe9d8134ad4a8d5178a38",
      "tree": "91da6c840d206337ff4e90b53df43422fc5a0c1a",
      "parents": [
        "2df61eeabb0fc24d0d71cf35e04dabd2eeb5882b",
        "9751b3d9fed4fa073522ddccbe468bee3c0caef4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 08:19:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 08:19:44 2017 +0000"
      },
      "message": "Merge \"Correct invalid param in create_volume\""
    },
    {
      "commit": "97c7419c5dda9ba8b239cf81f03066dc053d2fc7",
      "tree": "4832ce74da6e22ca3615f52f9c67728144eff0cf",
      "parents": [
        "ebb74eb2df269335fd95ca9130b71866e715f76c"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Thu Mar 30 09:34:59 2017 +0300"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Thu Mar 30 09:36:26 2017 +0300"
      },
      "message": "Glance supports vhdx disk_format\n\nThe disk_format config option enables vhdx as supported by default.\n\nhttps://docs.openstack.org/releasenotes/glance/newton.html\n\nChange-Id: I783c2f6ca5fe03d5483681611e7c8d1b4dcf9383\n"
    },
    {
      "commit": "9b6608503721d4e7f3fff9144dc9c93dd8fe97fc",
      "tree": "9924ca9364161e11bcb3df40950d2351923e0f65",
      "parents": [
        "13ee2ca9aae08a9d1aa85438c144ae7047c92c2c"
      ],
      "author": {
        "name": "rajat29",
        "email": "rajat.sharma@nectechnologies.in",
        "time": "Tue Mar 28 15:11:40 2017 +0530"
      },
      "committer": {
        "name": "rajat29",
        "email": "rajat.sharma@nectechnologies.in",
        "time": "Thu Mar 30 11:54:51 2017 +0530"
      },
      "message": "Removing py34 from tox\n\nNow gate job for Python 3.5 exists and not 3.4,\nwe should remove those references to the 3.4 that is untested\n\nChange-Id: I2bfedb9a7cc48413dee35d519c52cc2fd3bd3f13\n"
    },
    {
      "commit": "2df61eeabb0fc24d0d71cf35e04dabd2eeb5882b",
      "tree": "948de71f0879e54849755aed6f925f12e2366bb8",
      "parents": [
        "ebb74eb2df269335fd95ca9130b71866e715f76c",
        "5129c62bc614429a97cf13e99c495296111ebe0a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 30 06:24:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 30 06:24:34 2017 +0000"
      },
      "message": "Merge \"Remove set_mac_address from old remote_client\""
    },
    {
      "commit": "ebb74eb2df269335fd95ca9130b71866e715f76c",
      "tree": "09ff70c494c223947e5d9f39355680e293c56330",
      "parents": [
        "22159e9bb36550a369ec1ccc41c2a0cb183515ca",
        "0884488802a75242304fe78fff871451d7631da4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 29 15:16:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 29 15:16:51 2017 +0000"
      },
      "message": "Merge \"Add test creating a protected image\""
    },
    {
      "commit": "22159e9bb36550a369ec1ccc41c2a0cb183515ca",
      "tree": "08f2d8ce69f2aab5a8e4f7f7c73cc585a3780b7a",
      "parents": [
        "4f78af83bf85646c554e1ef05ff3b037570ecdf9",
        "ae36ce8b467653dd0041212175ac402c3e7522c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 29 15:04:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 29 15:04:04 2017 +0000"
      },
      "message": "Merge \"Nova: Move _Websocket class to a common place\""
    },
    {
      "commit": "2715d224afbeac91b4d7be15f3fd1ca6134f873b",
      "tree": "84f55f8ffa9b50d48edeb838a276463ce9aaa482",
      "parents": [
        "4f78af83bf85646c554e1ef05ff3b037570ecdf9"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Mar 29 14:53:48 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Mar 29 14:53:48 2017 +0100"
      },
      "message": "Fix API reference links in volume client\n\nExisting links are broken, fixing them.\n\nChange-Id: I42be40cb64d64b013368fe39668e3749580520b5\n"
    },
    {
      "commit": "4f78af83bf85646c554e1ef05ff3b037570ecdf9",
      "tree": "3e44e319758bd54d1cd3cdb56c71723ee2f9d90f",
      "parents": [
        "3e3942e11c963da056d21e3061221aac9b60f577",
        "679f8c30cce605c3f2ff540a3fecab57fe806653"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 29 13:26:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 29 13:26:33 2017 +0000"
      },
      "message": "Merge \"Remove assign_static_ip from old remote_client\""
    },
    {
      "commit": "3e3942e11c963da056d21e3061221aac9b60f577",
      "tree": "b8861ba396d4f665f756201e5388619214945435",
      "parents": [
        "4b3d082f49267ce07649b68119b511e97d7bb248",
        "126fe985f68aeaf65037c104326ce6b859c01f00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 29 13:26:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 29 13:26:24 2017 +0000"
      },
      "message": "Merge \"Remove set_nic_state from old remote_client\""
    },
    {
      "commit": "4b3d082f49267ce07649b68119b511e97d7bb248",
      "tree": "ef895f3a87d725fd9f7be1059c77da0bada2bde1",
      "parents": [
        "6f40c3e4a832876474cbd33c0943f13a603a390b",
        "f96aefe283a96ae79b0f5e6b1e7d4312246aa55b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 29 13:17:54 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 29 13:17:54 2017 +0000"
      },
      "message": "Merge \"Remove unnecessary usuage of instance variable\""
    },
    {
      "commit": "6f40c3e4a832876474cbd33c0943f13a603a390b",
      "tree": "2880ae6aeecc3243ee164635ce5675b124d8c299",
      "parents": [
        "d44b295a168f067e7352895f4ce0ad32a3ec672d",
        "f52c5a5608aeedb311c9ef98078b2e54127d44eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 29 12:10:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 29 12:10:15 2017 +0000"
      },
      "message": "Merge \"Remove unused CONF and LOG\""
    },
    {
      "commit": "9751b3d9fed4fa073522ddccbe468bee3c0caef4",
      "tree": "125fc7614aaf3a81d7803030119bcf5cc2ac8d29",
      "parents": [
        "f07c9da2119d4071b7976e30552ad49098d8037c"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 29 18:01:01 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 29 18:01:01 2017 +0800"
      },
      "message": "Correct invalid param in create_volume\n\nThere is no argument named \"param\" in create_volume, besides,\nname is not necessary in create_volume(if name is not passed in,\nthe volume can reach status available with name\u003dnull), so this\nis to remove param in create_volume in negative tests.\n\nChange-Id: I7e0ed8be728825ca340be584e1dfe0cc5a8dbff5\n"
    },
    {
      "commit": "f52c5a5608aeedb311c9ef98078b2e54127d44eb",
      "tree": "e4eb4c26e9f7159fe22c3443afa0f3bf921675a1",
      "parents": [
        "f07c9da2119d4071b7976e30552ad49098d8037c"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 29 15:13:22 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 29 15:13:22 2017 +0800"
      },
      "message": "Remove unused CONF and LOG\n\nThis is to remove unused CONF and LOG to keep code clean.\n\nChange-Id: I57aaa3816e28c08c8e82e4717dfb1c2f99ed9ec2\n"
    },
    {
      "commit": "f96aefe283a96ae79b0f5e6b1e7d4312246aa55b",
      "tree": "85cfb622c3aec8934d552651f70cefb768f4da0a",
      "parents": [
        "f07c9da2119d4071b7976e30552ad49098d8037c"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 29 14:59:58 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 29 14:59:58 2017 +0800"
      },
      "message": "Remove unnecessary usuage of instance variable\n\nThis is to change some instance variables to local variables,\nand remove some unused instance variables.\n\nChange-Id: Id2e7a1dcad4e51df488094ba9fb837410802828b\n"
    },
    {
      "commit": "d44b295a168f067e7352895f4ce0ad32a3ec672d",
      "tree": "36940deecb2d5c7e489e85338761eb0e01f07e6d",
      "parents": [
        "c92ac0ffd908cda19d0d6bde99964ce90ae65821",
        "3bd0d2bbd10cf7098eb38b6b2c22caa84caeb396"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 29 06:51:00 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 29 06:51:00 2017 +0000"
      },
      "message": "Merge \"Remove remaining usage of cinder v1 API call from Tempest\""
    }
  ],
  "next": "c92ac0ffd908cda19d0d6bde99964ce90ae65821"
}
