)]}'
{
  "log": [
    {
      "commit": "c2478449c4ec279758979a094cc8c6bdff3e4fa4",
      "tree": "dce4fc7fff55c317e07bd286f8279e39f58376c7",
      "parents": [
        "7b19bc982ad6d9612fc23b3f3e59a41bf1133e8d",
        "f50e4dfeef8e451b6e9d8361fbeabc39ba897c6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 14 04:23:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 14 04:23:56 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - network\""
    },
    {
      "commit": "7b19bc982ad6d9612fc23b3f3e59a41bf1133e8d",
      "tree": "49fab898d879981a4ec1015909de265ef40bd571",
      "parents": [
        "fe97e0dfe410951c8f7a1250417e229689d119e4",
        "382a6f12a38baab47918fb902ccfd9e451c04800"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 14 02:00:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 14 02:00:57 2017 +0000"
      },
      "message": "Merge \"Add plugin group names to CONF\""
    },
    {
      "commit": "fe97e0dfe410951c8f7a1250417e229689d119e4",
      "tree": "24f7491f2343ad0198f5d52bd86c2d27c9cfec77",
      "parents": [
        "2e7fe40e09a846a1cf20ffd7d7b2c3d9f0f5e767"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 13 15:27:32 2017 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 13 15:27:32 2017 -0700"
      },
      "message": "Cleanup ignored_list for T110 and T111\n\nChange-Id: I37d2415571195f09bd4d0754ca0aeda9c0b0e76f\n"
    },
    {
      "commit": "2e7fe40e09a846a1cf20ffd7d7b2c3d9f0f5e767",
      "tree": "5997742bca95bd505ee03d512099fe3695d22ea7",
      "parents": [
        "17fd7b74e04997f5db12f7f11bdfd40ad9cf5634",
        "cc01c3eb5afec3db048fa4f6b547281465c5cc74"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 20:42:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 20:42:42 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - image\""
    },
    {
      "commit": "17fd7b74e04997f5db12f7f11bdfd40ad9cf5634",
      "tree": "b713edff5945095eadbc58241daae9dd56137475",
      "parents": [
        "09197d458918fac8b8631776bbb8727779d057a0",
        "ef1c1ce76153c18f9ec3039bf6ccc7d0802660b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 19:23:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 19:23:14 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - volume\""
    },
    {
      "commit": "09197d458918fac8b8631776bbb8727779d057a0",
      "tree": "78e1a66dd2a4ec843b6de0cd6424eef7d75f91e0",
      "parents": [
        "f03f487da5734dbaa073384d4e5493a9a2019b49",
        "60680a85670f26017cfcd045c790cebf6f0ed618"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 19:18:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 19:18:21 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - orchestration\""
    },
    {
      "commit": "f03f487da5734dbaa073384d4e5493a9a2019b49",
      "tree": "039d881b4bc103452819d2c39b78e6c23cb1d9b7",
      "parents": [
        "d20a3c885e778612caf9e73392e11707dbe55713",
        "e88732318fd58ffaeff01f91b2b1dc359cfe8436"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 19:18:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 19:18:11 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - object_storage\""
    },
    {
      "commit": "d20a3c885e778612caf9e73392e11707dbe55713",
      "tree": "f6d75cf2c354073fb106c449ab446b1f70ca608e",
      "parents": [
        "94e44fcdae4d16eb38060e81f03598823904b15d",
        "d1db0c73632dad2e15e73e83aa27141dcc9753d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 14:48:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 14:48:51 2017 +0000"
      },
      "message": "Merge \"Add content-type without spaces\""
    },
    {
      "commit": "94e44fcdae4d16eb38060e81f03598823904b15d",
      "tree": "46e76f4b5bf8dedb194f800cb286dba53cf3eb5c",
      "parents": [
        "6b3d13555f96595ba0eb2cf86771ddeca277c4aa",
        "49f99e7ece9f84af06bf1d0aa4f3dbe1c41ef3dc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 14:43:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 14:43:55 2017 +0000"
      },
      "message": "Merge \"Fix volume v2 capabilities/scheduler-stats tests to test v2 APIs\""
    },
    {
      "commit": "382a6f12a38baab47918fb902ccfd9e451c04800",
      "tree": "2b7157038ae2039adc1c23b92f0c9ead6d453bb3",
      "parents": [
        "6b3d13555f96595ba0eb2cf86771ddeca277c4aa"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 11:52:17 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Mar 13 14:20:32 2017 +0000"
      },
      "message": "Add plugin group names to CONF\n\nPlugins have no way of setting the name of their groups to CONF\nso that they are available at discovery time, so setting them\nup for them, using the get_opt_list hook.\n\nSince plugins may pass an OptGroup object or a string, handle\nboth cases. Normalise strings with a \u0027-\u0027 to \u0027_\u0027.\n\nAdded comments and docstring to document this.\n\nChange-Id: I1afae0d1f9c4a6aec2742aaba4928cdde54b224f\n"
    },
    {
      "commit": "6b3d13555f96595ba0eb2cf86771ddeca277c4aa",
      "tree": "cdbf8e37518d13de7611ccf12b6508ff92095c7a",
      "parents": [
        "e8f27043c9a70d478e3c93483044da7f870c2635",
        "58fbcd0071a4f1afce3818ac0658eddfcfd0af68"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 13:30:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 13:30:19 2017 +0000"
      },
      "message": "Merge \"Add Cinder microversion test info in doc\""
    },
    {
      "commit": "e8f27043c9a70d478e3c93483044da7f870c2635",
      "tree": "d7f8917636e4d958fd81dd09734a69f2959cb09b",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d",
        "5ba1aa23234fb89b5de46179e8abf577d653cf21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 13:29:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 13:29:04 2017 +0000"
      },
      "message": "Merge \"Removing sahara from the service available group\""
    },
    {
      "commit": "ef1c1ce76153c18f9ec3039bf6ccc7d0802660b9",
      "tree": "ec20491a690698aa89623d969ff612872030833e",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 11:07:10 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Mar 13 12:08:04 2017 +0000"
      },
      "message": "Use tempest.lib data_utils - volume\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: I90cd12ac7a8050125956654feb0fa8a221e7958e\n"
    },
    {
      "commit": "60680a85670f26017cfcd045c790cebf6f0ed618",
      "tree": "c29fa28a75c5a496c936cacd70d0b3145fc81ef6",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 11:03:16 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Mar 13 12:07:54 2017 +0000"
      },
      "message": "Use tempest.lib data_utils - orchestration\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: I5db7cead61e5891a8e99b608069c2474ca1777a1\n"
    },
    {
      "commit": "e88732318fd58ffaeff01f91b2b1dc359cfe8436",
      "tree": "2f501eae1677ce3cef5e3bc12d57d07182875ace",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:59:16 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Mar 13 12:07:29 2017 +0000"
      },
      "message": "Use tempest.lib data_utils - object_storage\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: Ifb59b89ec1bd7f8c17a55026b32b8af35c945594\n"
    },
    {
      "commit": "f50e4dfeef8e451b6e9d8361fbeabc39ba897c6c",
      "tree": "8a9399c03d6a4be0005488149feffaf3f657047f",
      "parents": [
        "32cac095fa1a434509c4cd62c77830b063f67a0d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:52:53 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Mar 13 12:07:05 2017 +0000"
      },
      "message": "Use tempest.lib data_utils - network\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: I6d8d9fcea9f31a4ce6b3c893383fce12f4d17c18\n"
    },
    {
      "commit": "5ba1aa23234fb89b5de46179e8abf577d653cf21",
      "tree": "e20f9820ebb9607777d7caf6b8288dd6d920cd8b",
      "parents": [
        "8b23c79325ed68c6741683690c69ba3f64acfc2e"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 13:20:56 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Mar 13 10:13:11 2017 +0000"
      },
      "message": "Removing sahara from the service available group\n\nThis is a leftover from when sahara was moved out of tree.\nIt causes conflicts when the sahara plugin loads, and it should\nbe removed.\n\nThis option is not used right now by Tempest code, so even if someone\nis using it, it has not effect whatsoever on test execution.\nThe only case in which this option may have effect, is when the\nsahara-tests Tempest plugin is installed. When the\nsahara plugin is loaded, the config option will be there.\n\nI think in this case we should skip deprecation, and just remove it\nlike we did in the past when moving Tempest code to a plugin.\n\nChange-Id: Ie7556b97237b0101000d140d351edea5e518783f\n"
    },
    {
      "commit": "32cac095fa1a434509c4cd62c77830b063f67a0d",
      "tree": "f838910e138421a8231e52326dd214fcb0822b85",
      "parents": [
        "b960e490dbb673edb63180997b1bcdab96ddba69",
        "7bd2575abe3b5e99b9675dc2cf58ca7c72649309"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:54:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:54:47 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - identity\""
    },
    {
      "commit": "b960e490dbb673edb63180997b1bcdab96ddba69",
      "tree": "22f4747712bf86dfa05216d5d5fae96bffe4240b",
      "parents": [
        "2536646de5f739b709324a6516eb02efaa578535",
        "757833a26ec66ff62e2503214e584eef7e785560"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:47:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:47:16 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - compute\""
    },
    {
      "commit": "2536646de5f739b709324a6516eb02efaa578535",
      "tree": "930375207cb52c6b182e0c25b8a7b13692d09eec",
      "parents": [
        "f48d046a4a7899b7d1ee156ea69b68c2c1fc3f7f",
        "be4fb50ff7e28c221e4ae38733ad4ba41de651bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:42:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:42:44 2017 +0000"
      },
      "message": "Merge \"Use tempest.lib data_utils - scenario\""
    },
    {
      "commit": "f48d046a4a7899b7d1ee156ea69b68c2c1fc3f7f",
      "tree": "b02990a3af5b3a5c940faaa1d4beb2ff7e958013",
      "parents": [
        "ed7a7aa2400d8ec163fa8e0b8bedad81dda51d0d",
        "d25a1a3d76f7815f07e2484bc9144c6eefe6b796"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:42:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:42:36 2017 +0000"
      },
      "message": "Merge \"Add RemoteClient under tempest.lib\""
    },
    {
      "commit": "ed7a7aa2400d8ec163fa8e0b8bedad81dda51d0d",
      "tree": "43033209a8c1fc170d38b330b56177630b9c132d",
      "parents": [
        "e80cb3561ae8041294af65ae7d71fe0c84aab542",
        "8b23c79325ed68c6741683690c69ba3f64acfc2e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 13 09:39:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 13 09:39:35 2017 +0000"
      },
      "message": "Merge \"Move plugin client registration to proxy\""
    },
    {
      "commit": "58fbcd0071a4f1afce3818ac0658eddfcfd0af68",
      "tree": "0a21e993f640d642597659006e33940a2e733d20",
      "parents": [
        "e80cb3561ae8041294af65ae7d71fe0c84aab542"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Mon Mar 13 04:37:17 2017 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Mon Mar 13 04:37:17 2017 +0000"
      },
      "message": "Add Cinder microversion test info in doc\n\nBelow patch implemented Cinder microversion 3.3 test case.\n- I3d9b3fe288333721bf3b2c6c988949f2f253bfcc\n\nThsi commit adds the information about tested microversion\nin doc.\n\nChange-Id: I17e66b3732657a5606e300b504bbf474abc073fa\n"
    },
    {
      "commit": "cc01c3eb5afec3db048fa4f6b547281465c5cc74",
      "tree": "72da819c9c560efe15ec8ffebbe04db710e9c0aa",
      "parents": [
        "7bd2575abe3b5e99b9675dc2cf58ca7c72649309"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:48:14 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:48:14 2017 -0800"
      },
      "message": "Use tempest.lib data_utils - image\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: I2ae4ca7e132a961ffcb072988551c3c9e7cf8266\n"
    },
    {
      "commit": "7bd2575abe3b5e99b9675dc2cf58ca7c72649309",
      "tree": "20b432547d5045e69c21bb5f17e190c8bca84ff8",
      "parents": [
        "757833a26ec66ff62e2503214e584eef7e785560"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:45:39 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:45:39 2017 -0800"
      },
      "message": "Use tempest.lib data_utils - identity\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: Ibd98d212ae4fc2d581ad944cc004addee77e4281\n"
    },
    {
      "commit": "757833a26ec66ff62e2503214e584eef7e785560",
      "tree": "2d4ea499cc9cea1e4b52b8c0bffaed79205600cf",
      "parents": [
        "be4fb50ff7e28c221e4ae38733ad4ba41de651bc"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:30:30 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:30:30 2017 -0800"
      },
      "message": "Use tempest.lib data_utils - compute\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: Idfa9824d14a1e5e4291fcb70bb2c00caf9083d67\n"
    },
    {
      "commit": "be4fb50ff7e28c221e4ae38733ad4ba41de651bc",
      "tree": "6d5e533bf4363a520b128f32243e42b95a544945",
      "parents": [
        "e80cb3561ae8041294af65ae7d71fe0c84aab542"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:04:48 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 10 10:04:48 2017 -0800"
      },
      "message": "Use tempest.lib data_utils - scenario\n\nTempest has duplicated modules of data_utils, one is tempest.lib and\nthe other is tempest.common. The difference is tempest.common module\nrefers to the config option resources_prefix. And the option is marked\nas deprecated already. So it is nice to replace the calls with tempest.lib\none.\n\nChange-Id: Ifffa05bb80b0d09b19bf2ecca0009c27642b9959\n"
    },
    {
      "commit": "e80cb3561ae8041294af65ae7d71fe0c84aab542",
      "tree": "a9aa3ca6e5fdb6e711a0944f218972480a0224cc",
      "parents": [
        "9f81613888e18399e215f61258a5ccfca277402d",
        "4e5a69e58e64a752cd45372453794db6c627368a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 10 10:38:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 10 10:38:13 2017 +0000"
      },
      "message": "Merge \"Remove send_signal, get_pids, mount and umount\""
    },
    {
      "commit": "9f81613888e18399e215f61258a5ccfca277402d",
      "tree": "4b8006c0ab328c1f2533912d4771910d99a96c33",
      "parents": [
        "f9c06ce35002bcf16568b541fd631561268bf41e",
        "6a36e3d2c4cf36c51bdac4b66c20268340c6cd13"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 10 09:27:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 10 09:27:06 2017 +0000"
      },
      "message": "Merge \"Add a bit more debugging to the client registry\""
    },
    {
      "commit": "f9c06ce35002bcf16568b541fd631561268bf41e",
      "tree": "0e7c53f4eb643325bf4812b7e4a3fd6cedf46564",
      "parents": [
        "0b5a90e12a1fe5e15afdd4a6b49f59b069223263",
        "da26b168743b2318ab1ce4956a1c62d81590ce0c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 10 08:21:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 10 08:21:13 2017 +0000"
      },
      "message": "Merge \"Add \"list versions\" test for Keystone\""
    },
    {
      "commit": "d25a1a3d76f7815f07e2484bc9144c6eefe6b796",
      "tree": "705eb39e14792f2b93e7eb48731bc6ddcc8cb4ea",
      "parents": [
        "e5f368c3f8247126d38278b4abdcba0eebcc1d79"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 13:40:35 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 09 18:18:50 2017 -0800"
      },
      "message": "Add RemoteClient under tempest.lib\n\nremote_client under tempest.common is used in many projects but the\nmodule is not defined as stable. This patch adds the essential part\nof the module into tempest.lib as stable interface.\n\nChange-Id: Idb2206c239f25bc8b8530275e84c834233b9544b\n"
    },
    {
      "commit": "da26b168743b2318ab1ce4956a1c62d81590ce0c",
      "tree": "c9293899a58ac13d03161baeb733fb611c563603",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 15:53:46 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu Mar 09 18:22:55 2017 +0000"
      },
      "message": "Add \"list versions\" test for Keystone\n\n\"list versions\" is an inportant API to know which versions are\nsupported on clouds. This patch adds the corresponding test for\nKeystone API.\n\nChange-Id: Ic4aaa16ac1c15d2b82e3dc90402a5b30d19bcd4e\n"
    },
    {
      "commit": "8b23c79325ed68c6741683690c69ba3f64acfc2e",
      "tree": "a34f63998cc47b469967a13a9f076fa341db4ad2",
      "parents": [
        "e5f368c3f8247126d38278b4abdcba0eebcc1d79"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 13:17:01 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 13:27:18 2017 +0000"
      },
      "message": "Move plugin client registration to proxy\n\nThe plugin client registration is triggered to early, which leads\nto the CONF object being initialised twice. Moving the plugin\nclient registration to live together with the tempest own client\nregistration.\n\nChange-Id: I7c15e8c5ee9c7421ac410cfaa84b3ce21380f5e7\n"
    },
    {
      "commit": "6a36e3d2c4cf36c51bdac4b66c20268340c6cd13",
      "tree": "105913f186932839dbf165da71d3332c3e588aed",
      "parents": [
        "e5f368c3f8247126d38278b4abdcba0eebcc1d79"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Mar 08 16:05:59 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Thu Mar 09 06:24:34 2017 +0000"
      },
      "message": "Add a bit more debugging to the client registry\n\nThe service client registry raises an exception in case of\nduplicate registration, but it logs absolutely nothing in case\nof successful one, which makes life difficult when debugging\nissues with plugin registrations.\n\nAdd a debug line for the success case as well, which includes\nthe plugin name and the configuration data that was loaded.\n\nChange-Id: Ic2036e9e2db4b1604a397baa0cfdaee665a477f8\n"
    },
    {
      "commit": "4e5a69e58e64a752cd45372453794db6c627368a",
      "tree": "d674163b836305d5140f05c1bfc6ab23f0521012",
      "parents": [
        "c5f1064759fe6c75a4bc5dc251ed1661845936cb"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 18:15:29 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu Mar 09 01:15:40 2017 +0000"
      },
      "message": "Remove send_signal, get_pids, mount and umount\n\nsend_signal() is used in _renew_lease_udhcpc() only.\nThere is not so much merit to keep the method, then this patch just\nmoves the line into _renew_lease_udhcpc().\n\nSince Ida919c63e27c6a003be4c249ba2e6f3e2ea7a7b3 get_pids() has not\nbeen used. So this patch removes the method.\n\nmount/umount() are only used in scenario manager and they are a single\nline command. Many projects still are using these methods, so at this\ntime this patch just replaces these calls with exec_command() directly\nand we will remove these methods after most project will stop using.\n\nChange-Id: I914b09e0b242fbfba92cf35341941e5426c623eb\n"
    },
    {
      "commit": "0b5a90e12a1fe5e15afdd4a6b49f59b069223263",
      "tree": "97cd824b2023dded90f963c5575605dbf6f927ef",
      "parents": [
        "e5f368c3f8247126d38278b4abdcba0eebcc1d79"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Mar 08 17:20:35 2017 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Mar 08 17:20:35 2017 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: If1dd2f2dc3b0fd44aff3587b958f2db2b0a04cf8\n"
    },
    {
      "commit": "e5f368c3f8247126d38278b4abdcba0eebcc1d79",
      "tree": "c215bc92083703f755bfcd91a4b0ab2acb0d2d68",
      "parents": [
        "d39e1c8de6e1d67e6c49ed6d52b78db3b7659490",
        "a7fd37abe982fa86943e8b23233fa8ad0fa1c1b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 13:13:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 13:13:40 2017 +0000"
      },
      "message": "Merge \"Verify metadata preservation after backup restore\""
    },
    {
      "commit": "d39e1c8de6e1d67e6c49ed6d52b78db3b7659490",
      "tree": "695192be1864674a9acb324eba9215f3885bbcca",
      "parents": [
        "c95f161f8eb95059d329b9c32349b609c4bfad96",
        "b2f309002e729adce4e210d3816fca95f67f6de8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 11:39:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 11:39:56 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in volume client\""
    },
    {
      "commit": "c95f161f8eb95059d329b9c32349b609c4bfad96",
      "tree": "78b6863fc635a3fcb07fc203ae35e0d9a4442ccf",
      "parents": [
        "33a5154bb6eaeaa79f65dc614ed21522ed41bb97",
        "126a66d2a4dfc1ef0a777f1a9363f81f4ce63506"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 10:06:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 10:06:23 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in compute client(3)\""
    },
    {
      "commit": "33a5154bb6eaeaa79f65dc614ed21522ed41bb97",
      "tree": "f673f59e51691f7ee31f32a010edf41c1dc33533",
      "parents": [
        "3eb8b7f836d1b46779b81506da6ecafa4f028404",
        "4ffa4c1fd02445c61ec5d18c98dce756b72cd6f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 09:41:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 09:41:51 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in compute client(2)\""
    },
    {
      "commit": "3eb8b7f836d1b46779b81506da6ecafa4f028404",
      "tree": "ad561a637991c5fb017bb2d84f319e72f0576965",
      "parents": [
        "5f81bc4a4200e6e332383057eff5bad2ece5e404",
        "8d4134b4439e62058e8c6deba1c44841d067d580"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 09:28:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 09:28:24 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in compute client(1)\""
    },
    {
      "commit": "5f81bc4a4200e6e332383057eff5bad2ece5e404",
      "tree": "8049b59f2777d91823141c6f9393697b4f9cafb0",
      "parents": [
        "bca4c2bad49935e108f0ab45909e4ef80c5ad51d",
        "84aeba6daeef39ac10600dbf8e1fb72dedfd70ce"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 08:53:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 08:53:28 2017 +0000"
      },
      "message": "Merge \"Remove get_ip_list()\""
    },
    {
      "commit": "bca4c2bad49935e108f0ab45909e4ef80c5ad51d",
      "tree": "22fd0493e280a16c7844c7329c98812279c7819a",
      "parents": [
        "aad3a1e05db49565e4499d1d6fe5ae201c0ef0d9",
        "03e1ad75af3b2d82a96855595b3a7177a2ba7dc4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 08:43:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 08:43:46 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in identity client\""
    },
    {
      "commit": "aad3a1e05db49565e4499d1d6fe5ae201c0ef0d9",
      "tree": "a3a9231d3f6814215a237390cc7247f9fc0c9a03",
      "parents": [
        "b1c61869e726dfa0ca15e71061f02c8f239d28fb",
        "6d84d3172ab092a412dd540cecd09751a7754343"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 08:12:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 08:12:20 2017 +0000"
      },
      "message": "Merge \"Remove volume_feature_enabled.volume_services\""
    },
    {
      "commit": "b1c61869e726dfa0ca15e71061f02c8f239d28fb",
      "tree": "0d82f0dd582080906da458a3d73378f5d16a3de9",
      "parents": [
        "96e2885b5da90db3a36309dd7fefe917ee99974e",
        "01ae8dbfe9963b28594f7e6c44459684717a355b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 08:12:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 08:12:12 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in servers_client\""
    },
    {
      "commit": "126a66d2a4dfc1ef0a777f1a9363f81f4ce63506",
      "tree": "dbf2e6ed3ac88690dc3c822c558746c22f22102e",
      "parents": [
        "fb816fb93028557846f5df6adb9341a0b76f8d22"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:32:21 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:32:21 2017 +0800"
      },
      "message": "Correct API reference link in compute client(3)\n\nSome API reference links in compute client are invalid now, this\nis to change to the current link.\n\nChange-Id: I58ac961786535c4ff30f2e0d5d0fb1ba39f2fc70\n"
    },
    {
      "commit": "4ffa4c1fd02445c61ec5d18c98dce756b72cd6f3",
      "tree": "a863780fdffc49ab1fbf5f13199cddb1bada6041",
      "parents": [
        "fb816fb93028557846f5df6adb9341a0b76f8d22"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:22:40 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:22:40 2017 +0800"
      },
      "message": "Correct API reference link in compute client(2)\n\nSome API reference links in compute client are invalid now, this\nis to change to the current link.\n\nChange-Id: I6dc1ddb6b6920c46e8a0e9dc164e38d4e9193106\n"
    },
    {
      "commit": "8d4134b4439e62058e8c6deba1c44841d067d580",
      "tree": "321ebe4d08a0191a4ad110681c3f44c0739f0ee2",
      "parents": [
        "fb816fb93028557846f5df6adb9341a0b76f8d22"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:04:20 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 15:04:20 2017 +0800"
      },
      "message": "Correct API reference link in compute client(1)\n\nSome API reference links in compute client are invalid now, this\nis to change to the current link.\n\nChange-Id: I467409838ac49bd236b2e8207546dc4f7db979a7\n"
    },
    {
      "commit": "96e2885b5da90db3a36309dd7fefe917ee99974e",
      "tree": "d5f81c0661a7216361405b32eceaddce7b0b96a8",
      "parents": [
        "fb816fb93028557846f5df6adb9341a0b76f8d22",
        "b6a0f41d49c4f99662e3555ad96c6a5b9ba17b91"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 06:50:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 06:50:29 2017 +0000"
      },
      "message": "Merge \"Correct API reference link in image client\""
    },
    {
      "commit": "03e1ad75af3b2d82a96855595b3a7177a2ba7dc4",
      "tree": "0f9d3d70c83d4b55c4fdf1b360412296cbd09dab",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 14:07:01 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 14:07:01 2017 +0800"
      },
      "message": "Correct API reference link in identity client\n\nSome API reference links in identity client are invalid now, this\nis to change to the current link.\n\nChange-Id: Ie345e615635ee4f0c094bc9d47851d3675c71004\n"
    },
    {
      "commit": "fb816fb93028557846f5df6adb9341a0b76f8d22",
      "tree": "55bca5bc1065585a3efb5285b9be14bf99b67888",
      "parents": [
        "c19a484bf941641478f8e58154d45bcad8423d13",
        "baa35a21822924e46299de1a4c58818f3dce3edb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 05:09:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 05:09:21 2017 +0000"
      },
      "message": "Merge \"Move test_extension and use base for non-admin\""
    },
    {
      "commit": "c19a484bf941641478f8e58154d45bcad8423d13",
      "tree": "5b22c809a14dc153bab2117b8e12b4ae5fdc5ca5",
      "parents": [
        "87ec855d3c8d51d63cf8114ee1d9b0a48850cfeb",
        "939ec1aa7bfaff201e2008ef0bbb08c1bf28e484"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 04:08:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 04:08:58 2017 +0000"
      },
      "message": "Merge \"Removed unused PING_IPV4_COMMAND etc\""
    },
    {
      "commit": "87ec855d3c8d51d63cf8114ee1d9b0a48850cfeb",
      "tree": "422af1d14374b40e4939922b2798b70a62896a14",
      "parents": [
        "0569b7c9db44ca14183bef2fde94ad3302fe6b67",
        "35901c4f0e2a9916581a19acc66f3a9d6ba76b90"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 03:59:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 03:59:49 2017 +0000"
      },
      "message": "Merge \"test_neutron_resources.py exception handler\""
    },
    {
      "commit": "b2f309002e729adce4e210d3816fca95f67f6de8",
      "tree": "b4555daba238e07545cb64134aff6ac4deed143e",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 11:29:08 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 11:29:08 2017 +0800"
      },
      "message": "Correct API reference link in volume client\n\nSome API reference links in volume client are invalid now, this\nis to change to the current link.\n\nChange-Id: Ib06bbd1f7523659ad5624a16d099ee902b29e4a7\n"
    },
    {
      "commit": "b6a0f41d49c4f99662e3555ad96c6a5b9ba17b91",
      "tree": "fdfa87833af1dbf057f853bbaff6ad40449a1bbe",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 11:19:54 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 11:19:54 2017 +0800"
      },
      "message": "Correct API reference link in image client\n\nSome API reference links in image client are invalid now, this\nis to change to the current link.\n\nChange-Id: I4e44a25287b1c413ba7fee1e3a3a79e60125d919\n"
    },
    {
      "commit": "0569b7c9db44ca14183bef2fde94ad3302fe6b67",
      "tree": "0767d9be09a9441c0c2bb585231c4a8cc16ef699",
      "parents": [
        "8ca118068ad158f1336cf5e3fa269f5e80c38ab9",
        "b838af91f7451c538f1147f3c98d43f20a7657a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 03:02:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 03:02:43 2017 +0000"
      },
      "message": "Merge \"Add a new scenario tox env\""
    },
    {
      "commit": "8ca118068ad158f1336cf5e3fa269f5e80c38ab9",
      "tree": "1c1047d7b5e570abe8237c7aff2a64cc2e00f7c0",
      "parents": [
        "645b0b1f66d09433330a014ca69b64c412d7dc69",
        "8a08211b4b8c48f77f123aa73fc542c42649a654"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 03:02:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 03:02:35 2017 +0000"
      },
      "message": "Merge \"Drop allowing old test.idempotent_id\""
    },
    {
      "commit": "01ae8dbfe9963b28594f7e6c44459684717a355b",
      "tree": "f0dde840a529da219b9cb580ce09c22af9ef4b1b",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 10:50:51 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 08 10:50:51 2017 +0800"
      },
      "message": "Correct API reference link in servers_client\n\nMany API reference links in servers_client are invalid now, this\nis to change to the current link.\n\nChange-Id: I516f7b078c6ed1cb7f9c4cd1867a16908e689005\n"
    },
    {
      "commit": "84aeba6daeef39ac10600dbf8e1fb72dedfd70ce",
      "tree": "078c7c3dd058982fec20930b67887d92ea2c8075",
      "parents": [
        "645b0b1f66d09433330a014ca69b64c412d7dc69"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 18:31:20 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Wed Mar 08 02:01:53 2017 +0000"
      },
      "message": "Remove get_ip_list()\n\nget_ip_list() just calls exec_command(\"ip address\"), there is not\nso much merit to keep this in common place.\n\nNOTE: This change affects congress and vmware-nsx.\n\nChange-Id: Iadddf283dc7bed502285cb2fc9e87110787d87a0\n"
    },
    {
      "commit": "645b0b1f66d09433330a014ca69b64c412d7dc69",
      "tree": "2fe2d84a101e19f8bf95b067619b201bdfa5561e",
      "parents": [
        "a04fbdbccc3c5c2929bfe0af9b77c3da0f658a93",
        "df33c789def1f2c3711000b88b444ba21769ede0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 01:49:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 01:49:08 2017 +0000"
      },
      "message": "Merge \"Add call_and_ignore_notfound_exc to Keystone base\""
    },
    {
      "commit": "a04fbdbccc3c5c2929bfe0af9b77c3da0f658a93",
      "tree": "b33d88877004c620b2bd95dd024c6525e48eb9a2",
      "parents": [
        "3fb74fc1abdb67a71352b9cf61be75fcd0ab3a8e",
        "cc1264c87e2bd1294cb9c17ea9ffce5264fb597d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 01:48:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 01:48:59 2017 +0000"
      },
      "message": "Merge \"Add network_mask_bits argument to assign_static_ip()\""
    },
    {
      "commit": "3fb74fc1abdb67a71352b9cf61be75fcd0ab3a8e",
      "tree": "ea8b4c502851dd81e50f3fd2229aedcc47893813",
      "parents": [
        "df16d2fc3defc5ad37b7c5c43406cfe3eb857303",
        "4e337851b27e37091e0b69f9c1b1d7e6f35bdd20"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 01:37:13 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 01:37:13 2017 +0000"
      },
      "message": "Merge \"Add dhcp_client argument to renew_lease()\""
    },
    {
      "commit": "df16d2fc3defc5ad37b7c5c43406cfe3eb857303",
      "tree": "3b8734dda6ff07d410939faba6efe3e30aea3946",
      "parents": [
        "e5c89e7b339b4a145bc4b0622a1a56a05375cf6c",
        "191e1ca8c9aefb8746a6a01ded056cb77bcc3480"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 08 01:11:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 08 01:11:36 2017 +0000"
      },
      "message": "Merge \"Move CONF values into __init__ in RemoteClient\""
    },
    {
      "commit": "e5c89e7b339b4a145bc4b0622a1a56a05375cf6c",
      "tree": "e9d7e6aabdfccfdc1d498804adc135f198f8215c",
      "parents": [
        "72aa5ff3025296343bf6dcca502d924849a1567c",
        "9aa23f307dd22c10dc519ece42c2599f83cc612e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 23:02:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 23:02:24 2017 +0000"
      },
      "message": "Merge \"Deprecate the skip_unless_attr decorator.\""
    },
    {
      "commit": "72aa5ff3025296343bf6dcca502d924849a1567c",
      "tree": "5742916bda303605e265c64c577a72bd1fd8f154",
      "parents": [
        "c5f1064759fe6c75a4bc5dc251ed1661845936cb",
        "d4a1a378b36b58342e370ebaef0e4a619f67602b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 20:06:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 20:06:07 2017 +0000"
      },
      "message": "Merge \"Fix keypair GET response schema\""
    },
    {
      "commit": "cc1264c87e2bd1294cb9c17ea9ffce5264fb597d",
      "tree": "803f9a6911017c35a4046aae0ab3cd02cb9ceeb8",
      "parents": [
        "4e337851b27e37091e0b69f9c1b1d7e6f35bdd20"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 12:27:28 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Mar 07 17:38:32 2017 +0000"
      },
      "message": "Add network_mask_bits argument to assign_static_ip()\n\nassign_static_ip() is used in test_network_basic_ops only and it is\nnot necessary to have a config value of project_network_mask_bits in\nRemoteClient.\nThis patch adds network_mask_bits argument to assign_static_ip() with\nthe same default value as the config, and it removes the configuration\ndependency from RemoteClient()\n\nThis is a step for making remote_client stable interface(tempest.lib)\nand we need to remove CONF dependency from such module as possible\nbefore defining stable interface.\n\nNOTE: openstack/congress only needs to follow this change.\n\nChange-Id: I430424cc776cb12906c7890cf584797ebea1cd41\n"
    },
    {
      "commit": "4e337851b27e37091e0b69f9c1b1d7e6f35bdd20",
      "tree": "d99b5939a074404a37bcaae9cb4bdcdce1d4dc25",
      "parents": [
        "191e1ca8c9aefb8746a6a01ded056cb77bcc3480"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 12:04:23 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Mar 07 17:38:12 2017 +0000"
      },
      "message": "Add dhcp_client argument to renew_lease()\n\nrenew_lease() is used in test_network_basic_ops only and it is not\nnecessary to have a config value of dhcp_client in RemoteClient.\nThis patch adds dhcp_client argument to renew_lease() with the same\ndefault value as the config.\n\nThis is a step for making remote_client stable interface(tempest.lib)\nand we need to remove CONF dependency from such module as possible\nbefore defining stable interface.\n\nNOTE: openstack/vmware-nsx only needs to follow this change.\n\nChange-Id: I55f7cfb004169369ca63d1a691811eaed3155414\n"
    },
    {
      "commit": "191e1ca8c9aefb8746a6a01ded056cb77bcc3480",
      "tree": "d793c32aee0091d3335a96ee8a23169650d95f8d",
      "parents": [
        "c5f1064759fe6c75a4bc5dc251ed1661845936cb"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 11:52:34 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Mar 07 17:38:00 2017 +0000"
      },
      "message": "Move CONF values into __init__ in RemoteClient\n\nRemoteClient needs to become tempest.lib for using the other projects\nand we need to separate CONF values from the class before.\nThis patch moves CONF values into __init__() in RemoteClient as the\nfirst step.\n\nChange-Id: Idde723f2ac637e6a47f3f3c8927ea5801b5fe603\n"
    },
    {
      "commit": "c5f1064759fe6c75a4bc5dc251ed1661845936cb",
      "tree": "e8465d370a599fa041c208188b54bad3626bdcce",
      "parents": [
        "e7e6fcc08e6b68a10592e39ae59cd63f174d3678",
        "326a6b3821d78e5b30fe9ba5e08a5ff81e6d0953"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 17:36:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 17:36:21 2017 +0000"
      },
      "message": "Merge \"Remove get_ram_size_in_mb, get_number_of_vcpus, etc\""
    },
    {
      "commit": "e7e6fcc08e6b68a10592e39ae59cd63f174d3678",
      "tree": "717966492aea4f130f923aa66d563a7cb8678309",
      "parents": [
        "0cfd2591e6f278adae6d13edb5882f44ea7adc6a",
        "92ade4b8b1e399552bdc6c8263ea0e99afcba783"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 17:35:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 17:35:40 2017 +0000"
      },
      "message": "Merge \"Improve error info in assertEmpty and assertNotEmpty\""
    },
    {
      "commit": "0cfd2591e6f278adae6d13edb5882f44ea7adc6a",
      "tree": "f0df299a446ee226e213917f8554084663daab3d",
      "parents": [
        "1b7fb7bc18a27dc652f69d8c33746b6b1a1a9db3",
        "11cf2c595cfeedaddf67ce741962d28b79008377"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 14:01:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 14:01:29 2017 +0000"
      },
      "message": "Merge \"Deprecate resources_prefix and change rand_name()\""
    },
    {
      "commit": "1b7fb7bc18a27dc652f69d8c33746b6b1a1a9db3",
      "tree": "49547b73a3c65f4940628d939c3153bb2297680c",
      "parents": [
        "91798418efcb997778eab2bee4ac5310e9be7a71",
        "7d8f7c5669f42178ae47aa1a6446eda42910a390"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 06:53:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 06:53:38 2017 +0000"
      },
      "message": "Merge \"Correct test_list_servers_filtered_by_ip for bug 1668828\"\""
    },
    {
      "commit": "91798418efcb997778eab2bee4ac5310e9be7a71",
      "tree": "a34c105f4d2c7250dce4ec1886ba0f00454498f9",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0",
        "4d8ba2377bdf7c4b8d7cda205b06b0881f5890c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 07 05:15:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 07 05:15:16 2017 +0000"
      },
      "message": "Merge \"Fix typo of setUpClass\""
    },
    {
      "commit": "d4a1a378b36b58342e370ebaef0e4a619f67602b",
      "tree": "43c773fb1b5fed0dbd9abd8e53c5cc3556e058cc",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Mar 07 03:43:14 2017 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue Mar 07 03:43:14 2017 +0000"
      },
      "message": "Fix keypair GET response schema\n\nNova return all the attributes as required in\nGET kaypair response But response schema assume\nsome of the attributes are optional.\n\nRef- I9d8d20b42c7d32e11af479e79c9c9e8475421302\nThis patch fix the response schema to make strict validation.\nCloses-Bug: #1670563\n\nChange-Id: I144ee6cdecb94bed3a53efc2ea5261174b71ed43\n"
    },
    {
      "commit": "326a6b3821d78e5b30fe9ba5e08a5ff81e6d0953",
      "tree": "6de1fa5905c5c26e9385cbc23dc4058b0f560135",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 01 14:35:30 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Tue Mar 07 00:28:47 2017 +0000"
      },
      "message": "Remove get_ram_size_in_mb, get_number_of_vcpus, etc\n\nget_ram_size_in_mb() is never used since the commit\nIa34d7c75ad05f7658d1abb7bebeb1bbd271fd089 when adding this method\nat first time.\n\nget_number_of_vcpus() is used in test_verify_created_server_vcpus\nonly in whole OpenStack projects. And the method just calls exec_command()\nwith a simple command. It is not necessary to define it as common method.\n\nget_hostname() is used only in test_host_name_is_same_as_server_name\nonly in whole OpenStack projects. And the method just calls exec_command()\nwith a simple command. It is not necessary to define it as common method.\n\nBefore defining remote_client as stable interface, this patch removes the\nmethods for the cleanup.\n\nNOTE: This removal affects to Tempest only without\n      any other projects.\n\nChange-Id: I638055d728d7406cd5ad64ee13701ef826287dd0\n"
    },
    {
      "commit": "8a08211b4b8c48f77f123aa73fc542c42649a654",
      "tree": "b06bd3ff2624878b558223df8710952b74afe6ba",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 06 16:03:17 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Mar 06 16:08:28 2017 -0800"
      },
      "message": "Drop allowing old test.idempotent_id\n\ntest.idempotent_id should not be allowed anymore on the check\nto block containing such wrong usage into tempest anymore.\n\nChange-Id: Ie45b5d4a28b645ad5145ac37decf70f2f08d4229\n"
    },
    {
      "commit": "df33c789def1f2c3711000b88b444ba21769ede0",
      "tree": "9a271670f74c42975607edadf2a12b475fae78d9",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Mon Mar 06 14:29:52 2017 -0500"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Mon Mar 06 14:36:27 2017 -0500"
      },
      "message": "Add call_and_ignore_notfound_exc to Keystone base\n\nKeystone base class methods don\u0027t include\ncall_and_ignore_notfound_exc during cleanup. If a test\ndeletes something, cleanup causes a failure.\n\nChange-Id: Ic36237f28188188eb1de8ce1e5c80c3b4a618ca0\nCloses-Bug: #1665475\n"
    },
    {
      "commit": "b838af91f7451c538f1147f3c98d43f20a7657a6",
      "tree": "7e3fe70706d31f7a0ac77d560580b0fdb24978c8",
      "parents": [
        "5e1543f7537a4f95070909a43e9a2ef3e6f843e0"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Mar 06 15:11:13 2017 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Mar 06 15:11:13 2017 +0000"
      },
      "message": "Add a new scenario tox env\n\nThe scenario environment forces serial execution, and it selects\nall scenario tests, including those tagged as slow.\n\nChange-Id: I3ad362da88f770cd03f32534683888ea59cfe5c6\n"
    },
    {
      "commit": "5e1543f7537a4f95070909a43e9a2ef3e6f843e0",
      "tree": "d3b33a62ade4c44ea832feb3d81c19a4d68b7488",
      "parents": [
        "f0fe745108517712354dba590778a91a3634c1d6",
        "a6065a6be638681c22e18275714c56f508a41131"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 06 05:25:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 06 05:25:34 2017 +0000"
      },
      "message": "Merge \"Change default of auth_version to v3\""
    },
    {
      "commit": "f0fe745108517712354dba590778a91a3634c1d6",
      "tree": "08b073ed559fdcfa35f413a45bf2f633b3deb028",
      "parents": [
        "036d9e9cba9a145d7d6a24b894835d34f9466b24",
        "ec2eefebc846f00689a791f90d83c71f53ea3eeb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Mar 05 01:22:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Mar 05 01:22:36 2017 +0000"
      },
      "message": "Merge \"Use upper-constraints for tox envs\""
    },
    {
      "commit": "036d9e9cba9a145d7d6a24b894835d34f9466b24",
      "tree": "b6bd797620447a4fc3c2e5c57b3e87165eee4949",
      "parents": [
        "874c0c2b91b189c2ca35fccb1425e5602c36ea68",
        "49505df20f3dc578506e479c2afa4a4f02e464bf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 04 11:04:08 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 04 11:04:08 2017 +0000"
      },
      "message": "Merge \"make -e full run tempest scenarios serially\""
    },
    {
      "commit": "4d8ba2377bdf7c4b8d7cda205b06b0881f5890c3",
      "tree": "fe3b3b886d8080869bcb34fc2713ff52ce96f6d9",
      "parents": [
        "f4b538cf21b1aecc28b5e663210ae2e424fea950"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 18:28:05 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 18:28:05 2017 -0800"
      },
      "message": "Fix typo of setUpClass\n\nThere are a few same pattern of typo related to setUpClass.\nLet\u0027s fix them.\n\nChange-Id: Ic835bb37353f1ef6623d55f294c09f4f06a4be44\n"
    },
    {
      "commit": "874c0c2b91b189c2ca35fccb1425e5602c36ea68",
      "tree": "a19af232cf8c08b949f333459b59fcbe5c4371f8",
      "parents": [
        "975706b5518e04c9b58e1b12602d0f01cacd3872",
        "bcc1208acfdeaf01fe999943388f44aa00e72170"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 04 01:53:51 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 04 01:53:51 2017 +0000"
      },
      "message": "Merge \"Add smoke tag to compute version tests\""
    },
    {
      "commit": "a6065a6be638681c22e18275714c56f508a41131",
      "tree": "5923107e0524bbcad11796399ecbce49e43457ec",
      "parents": [
        "f4b538cf21b1aecc28b5e663210ae2e424fea950"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 16:40:22 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 16:57:50 2017 -0800"
      },
      "message": "Change default of auth_version to v3\n\nKeystone v3 API is CURRENT and the v2 API is deprecated now.\nSo we need to change the default config of auth_version to fit for\ncurrent API status.\n\nNOTE: Devstack changes this config to \"v2\" when enabling the v2 API.\n      So we will still test the v2 API on the gate until we will\n      change Devstack (I801e6740258ddea2a1b628a209970e0307d39d12)\n\nChange-Id: Id5e5ed9bf4f8b0f9eb376bfc7c5801f0956da1d9\n"
    },
    {
      "commit": "975706b5518e04c9b58e1b12602d0f01cacd3872",
      "tree": "f6ea92761a768453e011d908178f396cf19dae15",
      "parents": [
        "f4b538cf21b1aecc28b5e663210ae2e424fea950",
        "7d6e48cf54cfc999af61d4307dbb2a6a01219faf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 03 23:51:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 03 23:51:28 2017 +0000"
      },
      "message": "Merge \"Add --combine option to tempest run\""
    },
    {
      "commit": "baa35a21822924e46299de1a4c58818f3dce3edb",
      "tree": "a06fabf4fffdc8c2c7d931397f24ea18a2e5fb3e",
      "parents": [
        "f4b538cf21b1aecc28b5e663210ae2e424fea950"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 15:32:22 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Mar 03 15:35:47 2017 -0800"
      },
      "message": "Move test_extension and use base for non-admin\n\n\"list extensions\" API is implemented on V2 API only in Keystone,\nand the corresponding test doesn\u0027t require admin credential.\nSo this patch moves the test to v2 directory and makes the test\nuse the base test for non-admin.\n\nChange-Id: I1ebb82e4e0593ab904bd77e231e5f7b8f275c872\n"
    },
    {
      "commit": "f4b538cf21b1aecc28b5e663210ae2e424fea950",
      "tree": "edc03f8d7a5ef6c8461bf808600a0aae22d2f981",
      "parents": [
        "4e0cebba88e4a55cbde65d8b2fd495a5726b1f5c",
        "592148cb65fd06fd824733e13d8c10ffe9f7d281"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 03 23:08:26 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 03 23:08:26 2017 +0000"
      },
      "message": "Merge \"Improve test_implied_domain_roles\""
    },
    {
      "commit": "4e0cebba88e4a55cbde65d8b2fd495a5726b1f5c",
      "tree": "8a2abbd9852de40ec6f48c2fc1a2dd099674e32f",
      "parents": [
        "9ca8ef195a85258a5a4476cc1f37e070b93c63f1",
        "a60fe389de2a590ff8346c71000b2f7462ab01c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 03 23:02:50 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 03 23:02:50 2017 +0000"
      },
      "message": "Merge \"Update README section on Python3 support\""
    },
    {
      "commit": "49505df20f3dc578506e479c2afa4a4f02e464bf",
      "tree": "1b61f2c98dbcbe9e0dd4abb4a14607bd644f84cd",
      "parents": [
        "13a7fec7592236a1b2a5510d819181d8fe3f694e"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Mar 01 11:35:58 2017 -0500"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Fri Mar 03 20:50:46 2017 +0000"
      },
      "message": "make -e full run tempest scenarios serially\n\nThe scenario tests end up generating a large load on target\nenvironments. In most cases this means the whole system is running at\nan extremely unrealisticly high load, and many of our scenario\nfailures are probably traceable back to this.\n\nThis classifies many more scenario tests as slow so that during normal\nfull runs they are not run, they are still accessible for running with\nthe tox -e all flag.\n\nSelection based on https://ethercalc.openstack.org/nu56u2wrfb2b\n\nDepends-on: Ia303773cabffc25d910cd1c0950d6739592bade6\nChange-Id: I35cf4a77ff61d04ed8be58acff3edf47b1ae36f7\n"
    },
    {
      "commit": "7d6e48cf54cfc999af61d4307dbb2a6a01219faf",
      "tree": "37abe661517557d58bb17547e4ed8bbb80b307e0",
      "parents": [
        "9ca8ef195a85258a5a4476cc1f37e070b93c63f1"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Mar 03 12:44:50 2017 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Mar 03 14:16:56 2017 -0500"
      },
      "message": "Add --combine option to tempest run\n\nThis commit adds an option to tempest run, --combine, which when used\nwill combine the current run\u0027s subunit stream with the previous run\u0027s\nsubunit stream and insert the combined stream into the testr repository\nas a new run.\n\nChange-Id: Ia303773cabffc25d910cd1c0950d6739592bade6\n"
    },
    {
      "commit": "a60fe389de2a590ff8346c71000b2f7462ab01c3",
      "tree": "ccdef88a9978c12ff2fbc3cebedd9450f09c3cc4",
      "parents": [
        "6533dd857adb86e81bd2a1b1a9b5516a2efa7761"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Mar 02 17:15:05 2017 -0500"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Fri Mar 03 15:57:42 2017 +0000"
      },
      "message": "Update README section on Python3 support\n\nNow that we have a gating Python 3 job running on all tempest commits we\ncan update the language in the Readme about the Python 3 section. This\ncommit does just that.\n\nChange-Id: I2a1d35cae6c28a0b427ffd142b8a3d2f25a6dbe7\n"
    },
    {
      "commit": "92ade4b8b1e399552bdc6c8263ea0e99afcba783",
      "tree": "af8af2a519f7cb61668016e3a2abac0369f960da",
      "parents": [
        "9ca8ef195a85258a5a4476cc1f37e070b93c63f1"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 03 15:20:10 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 03 15:20:10 2017 +0800"
      },
      "message": "Improve error info in assertEmpty and assertNotEmpty\n\nWhen assertEmpty fails, it will print:\n        raise mismatch_error\n    MismatchError: 0 !\u003d 5\n\nthis is to improve the error info as:\n        raise mismatch_error\n    MismatchError: 0 !\u003d 1: list is not empty: [u\u00271b95a8ea7e124a76bfadf6ce1906aa27\u0027]\n\nand when assertNotEmpty fails, it will print:\n        raise self.failureException(msg)\n    AssertionError: 0 not greater than 0\n\nthis is to improve the error info as:\n        raise self.failureException(msg)\n    AssertionError: list is empty.\n\nChange-Id: Icdf69b596fa135387721c49df164a68799ab9a70\n"
    },
    {
      "commit": "9ca8ef195a85258a5a4476cc1f37e070b93c63f1",
      "tree": "b8f2051bef61986566542b0e31399a8036080198",
      "parents": [
        "1d0cc9c53fcf089a6d282065d6ebbaa6f8fb733e",
        "589028a83f9833b3e6ea70a709a672679d20e488"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 03 02:48:12 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 03 02:48:12 2017 +0000"
      },
      "message": "Merge \"Change rebuild tests to use image_ref\""
    },
    {
      "commit": "11cf2c595cfeedaddf67ce741962d28b79008377",
      "tree": "dbe8179007d55fd3132e928dd20785cbd4459b50",
      "parents": [
        "1d0cc9c53fcf089a6d282065d6ebbaa6f8fb733e"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Feb 28 14:50:44 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 02 17:08:34 2017 -0800"
      },
      "message": "Deprecate resources_prefix and change rand_name()\n\nMany projects are using rand_name() which is outside of tempest.lib.\nThe method specifies the prefix \u0027tempest\u0027, which is the default value\nof tempest.conf, to tempest.lib\u0027s rand_name().\nThe prefix is useful to identify these resources are created by Tempest.\nNo projects change this configuration value, so this patch changes the\ndefault value of rand_name() to \u0027tempest\u0027 and makes resources_prefix\noption deprecated.\n\nChange-Id: I624e2eb3954b6171fbbe00a4ed757bfac04b3eaf\n"
    },
    {
      "commit": "bcc1208acfdeaf01fe999943388f44aa00e72170",
      "tree": "33160ba64c788d76b9615ba4f9655cdde22199a5",
      "parents": [
        "1d0cc9c53fcf089a6d282065d6ebbaa6f8fb733e"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 02 16:36:00 2017 -0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Mar 02 16:56:24 2017 -0800"
      },
      "message": "Add smoke tag to compute version tests\n\nVersion API is important to know what versions are supported on clouds\nand the API operation is light-weight.\nIt is nice to make these tests smoke like Neutron API tests.\n\nChange-Id: I4bd13b969cdb96e528c8c8d37bc9dbe1f8f8e476\n"
    },
    {
      "commit": "35901c4f0e2a9916581a19acc66f3a9d6ba76b90",
      "tree": "e66c982faa6bc4ed9491147aada178db6fcea755",
      "parents": [
        "b88c0df7b5677cc50e2700162e47b8a7f6223e21"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Feb 23 08:54:16 2017 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Mar 02 14:07:36 2017 +0100"
      },
      "message": "test_neutron_resources.py exception handler\n\nThe debug helper part used in neutron_resources exception handler,\nwas hidden the original TimeoutException by a KeyError exception,\nit was not a helpful behavior.\n\nThis change logs the situation and re raise the original exception.\n\nChange-Id: I0d09a190d9677bdf68294da223a8d20b1a40d463\n"
    },
    {
      "commit": "1d0cc9c53fcf089a6d282065d6ebbaa6f8fb733e",
      "tree": "d5141c99071d80a1860232c42c1bceb0f95ffc7e",
      "parents": [
        "6533dd857adb86e81bd2a1b1a9b5516a2efa7761"
      ],
      "author": {
        "name": "ricolin",
        "email": "rico.lin@easystack.cn",
        "time": "Thu Mar 02 19:47:53 2017 +0800"
      },
      "committer": {
        "name": "ricolin",
        "email": "rico.lin@easystack.cn",
        "time": "Thu Mar 02 19:48:18 2017 +0800"
      },
      "message": "[Fix gate]Update test requirement\n\nSince pbr already landed and the old version of hacking seems not\nwork very well with pbr\u003e\u003d2, we should update it to match global\nrequirement.\nPartial-Bug: #1668848\n\nChange-Id: I07b1fbf01f96c024b25178e42a4dd566b905c103\n"
    },
    {
      "commit": "6533dd857adb86e81bd2a1b1a9b5516a2efa7761",
      "tree": "50f5e589c91690e77e72c286ba76a0a20056ea7d",
      "parents": [
        "67bb8d1eff2f2b6ecdc960895ed49042d1f43591",
        "b6dfa082fc4260a7adf8886dc14878f677108f48"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 02 10:50:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 02 10:50:03 2017 +0000"
      },
      "message": "Merge \"Remove unused variable\""
    },
    {
      "commit": "7d8f7c5669f42178ae47aa1a6446eda42910a390",
      "tree": "f066803bf436f6af9b640045af71110179dd1a2a",
      "parents": [
        "d184d619d7adc6ab60055884515055a7f3cf7770"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 01 15:41:41 2017 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Mar 02 12:04:55 2017 +0800"
      },
      "message": "Correct test_list_servers_filtered_by_ip for bug 1668828\"\n\ntest_list_servers_filtered_by_ip will fail occasionally, because\nnow on Nova side filter by ip is always \"regexp match\",\nhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/schemas/servers.py#L355\nso if server1\u0027s ip is \"10.1.1.1\" and servers2\u0027s ip is \"10.1.1.10\",\nfilter by server1\u0027s ip \"10.1.1.1\" will get both servers in the list.\n\nThis is to use the longest ip for the filter, i.e., if server1\u0027s\nip is \"10.1.1.1\" and server2\u0027s ip is \"10.1.1.10\", then we should use\n\"10.1.1.10\" for the filter, so to ensure only one server is returned\nin the list.\n\nChange-Id: I87c325cb80a95861287c54fbd1b5718cfb9ef310\nCloses-Bug: #1668828\n"
    },
    {
      "commit": "67bb8d1eff2f2b6ecdc960895ed49042d1f43591",
      "tree": "d177f59be1e2a1063622f6273d1033eb620cb4e4",
      "parents": [
        "b3ec41e05668c04b92bba17cd7b154c9699f754c",
        "95a328101a71a2d3fdb37f771c288318029a81a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 02 04:04:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 02 04:04:20 2017 +0000"
      },
      "message": "Merge \"Remove unused variable and unnecessary instance variable\""
    }
  ],
  "next": "b3ec41e05668c04b92bba17cd7b154c9699f754c"
}
