)]}'
{
  "log": [
    {
      "commit": "a2382348f238d4635d22c6b918d5594a7cf7514a",
      "tree": "fb8aa8b720f8db17ed7f6aadb0668ac7d94f959d",
      "parents": [
        "bc1c087e8443527e23488a698c20cea58d429d84",
        "8b5dae9383272b179111f1fdb22ba9c49375014b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 07 07:05:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 07 07:05:23 2015 +0000"
      },
      "message": "Merge \"Add unit test for test_servers_client-allfunctions\""
    },
    {
      "commit": "bc1c087e8443527e23488a698c20cea58d429d84",
      "tree": "3ad482c2cee62e0eb7f963c7f605efd429f3ea1b",
      "parents": [
        "8b1603bad00dd59b2ab3fca5470af9da0a8f1c90",
        "e43de7b86984e3cb418f5fe43b20f3d053030854"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 07 06:06:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 07 06:06:40 2015 +0000"
      },
      "message": "Merge \"Update global-requirement for tempest-lib\""
    },
    {
      "commit": "8b5dae9383272b179111f1fdb22ba9c49375014b",
      "tree": "d117aa7602abf1b6e6f7bb0532240f5e5b3b5ce9",
      "parents": [
        "8b1603bad00dd59b2ab3fca5470af9da0a8f1c90"
      ],
      "author": {
        "name": "Truong Le",
        "email": "let@us.ibm.com",
        "time": "Thu Oct 22 01:18:30 2015 -0500"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Dec 07 04:57:48 2015 +0000"
      },
      "message": "Add unit test for test_servers_client-allfunctions\n\nWe have a plan to migrate service clients to tempest-lib from Tempest.\nHowever, we are not doing enough tests for service clients now.\nThis patch adds unit test for test_servers_client (all functions)\n\nChange-Id: If27745cd4c00ab34e29335a183a4b7e9605e01be\n"
    },
    {
      "commit": "8b1603bad00dd59b2ab3fca5470af9da0a8f1c90",
      "tree": "cdc0006f5094c17f24136e34534be8fb02df1349",
      "parents": [
        "c90fa7890669c4b28923e8a6f44dd749917413c7"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Dec 02 16:04:53 2015 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Dec 07 01:09:59 2015 +0000"
      },
      "message": "Make add_member use **kwargs and doc string update\n\nAs we discussed on\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\n\nThis patch makes add_member use **kwargs.\nAlso update doc string for the same.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I67810b4e9c313611393e896f68d3b4a1dda77bea\n"
    },
    {
      "commit": "c90fa7890669c4b28923e8a6f44dd749917413c7",
      "tree": "540b186995b9327ae39297435840b2c0a557c096",
      "parents": [
        "74dec64f1523911b90756a37900f7a830d6be2e5",
        "b2e01ab1e6e2834b641dc17e1fa63d7f73b8fca9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Dec 05 22:52:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 05 22:52:52 2015 +0000"
      },
      "message": "Merge \"Split a server test into two distinct tests\""
    },
    {
      "commit": "74dec64f1523911b90756a37900f7a830d6be2e5",
      "tree": "6dc26520cf47b1ad332e8f7ebefeb06b8f60d5bb",
      "parents": [
        "71fa458d641f59c868e99d3db4a25e99ebf53a67",
        "e037a6f701a65a1d8724a306925a5b08969c6156"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Dec 05 22:49:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 05 22:49:48 2015 +0000"
      },
      "message": "Merge \"Make create_floating_ip use **kwargs\""
    },
    {
      "commit": "71fa458d641f59c868e99d3db4a25e99ebf53a67",
      "tree": "6532791b3b91ce7a65b596e21f404bc0451ff032",
      "parents": [
        "a8a6f0334ba5c045967d385e29d913f41e1aadce",
        "4d237e72fe75f0d0a1e32fa2947e3b6875bf0d4e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Dec 05 04:23:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Dec 05 04:23:12 2015 +0000"
      },
      "message": "Merge \"Add the base microversions test part\""
    },
    {
      "commit": "a8a6f0334ba5c045967d385e29d913f41e1aadce",
      "tree": "f78abe617d0c4d24e4c8db8deb8bdef1570d2e45",
      "parents": [
        "1720c20b9abb9fd6f56fe818a5e34e88391c4681",
        "e73744bbd3892fd3b3fa55f33bb3041ab263b1b9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 04 17:42:54 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 17:42:54 2015 +0000"
      },
      "message": "Merge \"Add script to use tempest-lib files in tempest\""
    },
    {
      "commit": "1720c20b9abb9fd6f56fe818a5e34e88391c4681",
      "tree": "b7c74b924b5ad91ad3f1f382eecff48e9d54dcde",
      "parents": [
        "0e911751f8116bce3cd2ab26aca4bef73210570f",
        "26ce9214175a9b2dbf4048972051ad35a2ee8766"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 04 13:05:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 13:05:32 2015 +0000"
      },
      "message": "Merge \"Switch run_tests.sh to use subunit-trace\""
    },
    {
      "commit": "0e911751f8116bce3cd2ab26aca4bef73210570f",
      "tree": "9129e62c380f2c5459732285c9d0b62a2b5f5da7",
      "parents": [
        "0844f76e763db521e65c478f9bfd0b97af40ead1",
        "69dcf449d0daf92d771a14bb540a1ec8a4e12ee3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 04 11:53:24 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 11:53:24 2015 +0000"
      },
      "message": "Merge \"Rename image_client to images_client\""
    },
    {
      "commit": "0844f76e763db521e65c478f9bfd0b97af40ead1",
      "tree": "fc20ca13445fd74e6b136585b626312baba96cd1",
      "parents": [
        "3b366e351359e098e016541e6639bb0edff07b2d",
        "c1802bc95672bff0a08a7317c155ec33b2b33198"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 04 10:54:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 10:54:49 2015 +0000"
      },
      "message": "Merge \"Use the idempotent id and tooling from tempest-lib\""
    },
    {
      "commit": "3b366e351359e098e016541e6639bb0edff07b2d",
      "tree": "56608c395997c27b79c4dd2e96c3adf113a9a8d7",
      "parents": [
        "150662b5f62cc654f3f5e62f184659c5a13d7660",
        "d7a5449d6a8aedf2276f604693bf7e69f41f0934"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 04 10:51:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 10:51:05 2015 +0000"
      },
      "message": "Merge \"Remove unused agents\u0027s schema\""
    },
    {
      "commit": "150662b5f62cc654f3f5e62f184659c5a13d7660",
      "tree": "27de89fa9da8feb32768b58b2f6c497f554d35a5",
      "parents": [
        "742f4b135d269285dc4f9e9b9e41e11872e0acff",
        "70bd7038b6f7db7016906f04a1dd045d4ed43979"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 04 08:53:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 08:53:52 2015 +0000"
      },
      "message": "Merge \"Remove unused json_request()\""
    },
    {
      "commit": "742f4b135d269285dc4f9e9b9e41e11872e0acff",
      "tree": "6042b7f4cbf982aeafe2b9b698139e91b45ea0ec",
      "parents": [
        "b0b248d8ee744c7644287742bc859fb34b29834a",
        "8f6cf5e104dcfeceb0d8630d857c681d8c2a4cf9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 04 08:44:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 08:44:38 2015 +0000"
      },
      "message": "Merge \"Rename private methods of glance_http\""
    },
    {
      "commit": "e037a6f701a65a1d8724a306925a5b08969c6156",
      "tree": "cc41739f58cef440e1cc4c35335397901a390c3f",
      "parents": [
        "b0b248d8ee744c7644287742bc859fb34b29834a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Dec 03 06:41:49 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Dec 04 05:52:41 2015 +0000"
      },
      "message": "Make create_floating_ip use **kwargs\n\nAs we discussed on\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\nThis patch makes create_floating_ip use **kwargs.\n\nNOTE: \"create floating ip\" Nova API does the same behavior if passing\n      {\"pool\": None} or {} on its request body. This changes the default\n      value from {\"pool\": None} to {}, and it changes some floating-ip\n      tests. However this is necessary because tempest-lib needs to\n      provide flexibility as the library.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ib7886438228f31142dd23d9ca3205e7d2b434c92\n"
    },
    {
      "commit": "c1802bc95672bff0a08a7317c155ec33b2b33198",
      "tree": "047332b4ecb1cf42902d81d5267c19fddda37009",
      "parents": [
        "b0b248d8ee744c7644287742bc859fb34b29834a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Dec 03 18:48:11 2015 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Dec 03 19:20:44 2015 -0500"
      },
      "message": "Use the idempotent id and tooling from tempest-lib\n\nThe idempotent id decorator and the check-uuid script were migrated to\ntempest-lib as part of tempest-lib 0.10.0. However, tempest was never\nupdated to use the library version of idempotent id or check-uuid.\nThis commit updates tempest to remove it\u0027s local copies of the\nidempotent_id decorator and the check-uuid tool and use them from\ntempest-lib instead.\n\nAlso, instead of updating the import of every single test module in\ntempest an alias is just added to tempest.test to let all the old\nimports work seamlessly. Updating the imports and removing the alias\nmay or may not be worth it in the future, but that will be a follow\non patch or discussion.\n\nChange-Id: Iae3f491ada8f7b55c1fd817e033d968c2102d11e\n"
    },
    {
      "commit": "26ce9214175a9b2dbf4048972051ad35a2ee8766",
      "tree": "dc251a19f1632876c1a119eb66eb9d32de1d723d",
      "parents": [
        "b0b248d8ee744c7644287742bc859fb34b29834a"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Dec 03 13:15:05 2015 -0500"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Dec 03 13:16:29 2015 -0500"
      },
      "message": "Switch run_tests.sh to use subunit-trace\n\nSince colorizer was removed in https://review.openstack.org/#/c/163591\nrun_tests.sh needs to be updated to not use it as well.\n\ncloses-bug: #1522526\n\nChange-Id: I10e5e724345e6e1881a7129fa3b2d46e8ff3ad93\n"
    },
    {
      "commit": "b0b248d8ee744c7644287742bc859fb34b29834a",
      "tree": "c500c3e1ef8215ff8768f7828d05f10f71ab304e",
      "parents": [
        "db6f408b5db84f21de083823b1b22e74d50e07d6",
        "6d0083aa506febd515670cd48eed4dc0ca45f5c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 03 08:17:02 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 03 08:17:02 2015 +0000"
      },
      "message": "Merge \"Split out Neutron metering labels client\""
    },
    {
      "commit": "d7a5449d6a8aedf2276f604693bf7e69f41f0934",
      "tree": "8cf8fd5efc408c4e1d40493986fa1effbbacd225",
      "parents": [
        "6c11efe72ec9874f695734e912f170dc4e2394b4"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Dec 03 07:36:20 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Dec 03 07:37:45 2015 +0000"
      },
      "message": "Remove unused agents\u0027s schema\n\nOn the commit I610b962de89d71090d70cec7ba5db5bdf0ef75a9 ,\nI forgot to remove the corresponding schema and the schema\nis not used at all now. Then this patch removes it.\n\nChange-Id: Ie307c0517fd69d5c36f31feed7f380a87aba66cc\n"
    },
    {
      "commit": "e73744bbd3892fd3b3fa55f33bb3041ab263b1b9",
      "tree": "f272476ff12225cb9248e441c874e7376d403867",
      "parents": [
        "0b471b63c0c14d22d93df31aa4bdc54f9dd9a74f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 14:16:53 2015 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Dec 03 15:43:29 2015 +0900"
      },
      "message": "Add script to use tempest-lib files in tempest\n\nAs many files have been migrated to tempest-lib and\nwe need to remove those from tempest and make use of lib.\n\nThat is easy work but doing it manually takes times.\nAutomating that process same way it was done for migrating files to lib.\n\nThis commit adds new script use_tempest_lib for using the files\nfrom tempest-lib.\n\nIn short this script does below steps-\n\n- Get the latest tempest commit-id of file.\n- Clone the tempest-lib and fetch the migration commit information\n  - Get the tempest commit-id of file which was migrated to lib.\n- Check Diff of both (latest commit-id and migrated commit-id).\n- If both are same then delete those files from tempest and edit import of\n  those file using tempest-lib file.\n\nSample - Id28c615534235c345e31b895a77a53ceac4af1a4\n\nChange-Id: I8177f47113b6ab9b23af8ff86b87bb946ad549ad\n"
    },
    {
      "commit": "db6f408b5db84f21de083823b1b22e74d50e07d6",
      "tree": "2815feeb76a7f821aaea61e9e413410538b3aefd",
      "parents": [
        "e6641f44930aef79cba8c09651ffd46ad994cfce",
        "c6e8ef5b53307ce81dfa782a642365b1f8232efd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 03 06:26:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 03 06:26:10 2015 +0000"
      },
      "message": "Merge \"Add keystone v3 user negative case test authentication with disabed user\""
    },
    {
      "commit": "e6641f44930aef79cba8c09651ffd46ad994cfce",
      "tree": "fe045f058b0c48a2668ac74e63a959ab3633b6b3",
      "parents": [
        "6c11efe72ec9874f695734e912f170dc4e2394b4",
        "5a1c9346c3e84ec764b9cef166ee28f18d717b1e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 03 06:22:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 03 06:22:11 2015 +0000"
      },
      "message": "Merge \"Add docstring for update_image_member\""
    },
    {
      "commit": "e43de7b86984e3cb418f5fe43b20f3d053030854",
      "tree": "076516399964fb4bbff80c925b2ae693ef32c342",
      "parents": [
        "6c11efe72ec9874f695734e912f170dc4e2394b4"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Dec 03 04:43:41 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Dec 03 04:43:41 2015 +0000"
      },
      "message": "Update global-requirement for tempest-lib\n\nThe latest tempest-lib contains compute service clients.\nThis patch bumps the version for the latest to use these clients.\n\nChange-Id: I33e9e59f3aaf51666254f5c38eca98a28cb5023c\nDepends-on: I855f2d1da34d2f3bd2d1def2eba14590494ebb99\n"
    },
    {
      "commit": "6c11efe72ec9874f695734e912f170dc4e2394b4",
      "tree": "522a9aea7ace08b2c60cf3296e72cbdb9d6eafc5",
      "parents": [
        "4662ac0b321ab6ff077cc8c8a697923460045b36",
        "7560bf5b56f53531101a512b3bcf6f2887b84c97"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 03 02:41:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 03 02:41:25 2015 +0000"
      },
      "message": "Merge \"Make volume_quotas_client  use **kwargs\""
    },
    {
      "commit": "69dcf449d0daf92d771a14bb540a1ec8a4e12ee3",
      "tree": "241ab32fdabb7d5a77575a06954eab3c2e47a1c1",
      "parents": [
        "5a1c9346c3e84ec764b9cef166ee28f18d717b1e"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 30 11:48:01 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Dec 03 02:07:02 2015 +0000"
      },
      "message": "Rename image_client to images_client\n\nModule names of service clients should be \u003cresource name\u003es_client.py,\nand class names also should be \u003cresouce name\u003esClient.\nSo this patch renames image_client for matching to the naming rule.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Id9d8488251d7b1a4642eab08270b787aa6c74050\n"
    },
    {
      "commit": "5a1c9346c3e84ec764b9cef166ee28f18d717b1e",
      "tree": "c42510c8b9c3637c9ef5253c3b9b9114eeaf5960",
      "parents": [
        "4662ac0b321ab6ff077cc8c8a697923460045b36"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 30 12:12:19 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Dec 03 02:07:02 2015 +0000"
      },
      "message": "Add docstring for update_image_member\n\nOn I1976623d512cf3f622d81805d68cc994d359cf74, we forgot to add the\ndocstring. This patch adds it.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ied7e648b8b19822cf3332f840aa74199bec46490\n"
    },
    {
      "commit": "4662ac0b321ab6ff077cc8c8a697923460045b36",
      "tree": "d0c4dc2bc3bb9209fff3420a2f77074b9e0fcf1c",
      "parents": [
        "043c54d4111efae8c77f478d74ccab0cc524a25c",
        "5fc14522c608377e08ab868d15d6f31ec23f0d90"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 02 23:15:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 02 23:15:14 2015 +0000"
      },
      "message": "Merge \"Migrate scenario tests ssh-auth-strategy\""
    },
    {
      "commit": "7560bf5b56f53531101a512b3bcf6f2887b84c97",
      "tree": "58c287c9b3fe72fd512d32a069b7bbb2201a0ffa",
      "parents": [
        "874e30382d85941291a97dbef9b327c39e8c2870"
      ],
      "author": {
        "name": "lei zhang",
        "email": "shleiz@cn.ibm.com",
        "time": "Thu Nov 26 19:34:25 2015 +0800"
      },
      "committer": {
        "name": "lei zhang",
        "email": "shleiz@cn.ibm.com",
        "time": "Thu Dec 03 01:08:20 2015 +0800"
      },
      "message": "Make volume_quotas_client  use **kwargs\n\nAs we discussed on\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\nThis patch makes aggregates_client use **kwargs.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I58334c3dd6b740129a2d80d2a6dfa61b4548ae08\n"
    },
    {
      "commit": "043c54d4111efae8c77f478d74ccab0cc524a25c",
      "tree": "84efe01319848379ab608de592565ccb073a9cb6",
      "parents": [
        "2c58bae26449ce533780bd8ed08ef66ed9407fc3",
        "d48cd7b164588f7e260a4c3ef5ce3f3d60c63f34"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 02 14:25:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 02 14:25:19 2015 +0000"
      },
      "message": "Merge \"Add tests to update group with few fields\""
    },
    {
      "commit": "2c58bae26449ce533780bd8ed08ef66ed9407fc3",
      "tree": "8fa71bde028b35917b0fef1947574231f9796de9",
      "parents": [
        "d874494ce145c2a0609131924b9dea6ead844303",
        "835220498e65e41a6213fd8822ccb6d0a0edf731"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 02 09:33:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 02 09:33:29 2015 +0000"
      },
      "message": "Merge \"Fix typo in tox.ini\""
    },
    {
      "commit": "d874494ce145c2a0609131924b9dea6ead844303",
      "tree": "251fca4f6c9e85ed0d4c820f71e22ebee3b6ed00",
      "parents": [
        "874e30382d85941291a97dbef9b327c39e8c2870",
        "dc6487fdcbfcd0d38bcbe643296c8ea863d598d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 02 09:08:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 02 09:08:13 2015 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "874e30382d85941291a97dbef9b327c39e8c2870",
      "tree": "2b566748479ac6150a501ed55847ed305b0bba07",
      "parents": [
        "109ef6496e2303f867c70301e70afcfeef35084e",
        "db4a2e162f7113064ce56384dbfb793dcd4931b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 02 08:47:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 02 08:47:55 2015 +0000"
      },
      "message": "Merge \"Changing directory structure for Cinder clients\""
    },
    {
      "commit": "dc6487fdcbfcd0d38bcbe643296c8ea863d598d1",
      "tree": "f93879d4f76c984a89513aea3e504a58b333a07c",
      "parents": [
        "109ef6496e2303f867c70301e70afcfeef35084e"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Dec 02 00:39:47 2015 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Dec 02 00:39:47 2015 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I6fc4356120cf0ddaa6a8d667d54a1f84c1a49e84\n"
    },
    {
      "commit": "109ef6496e2303f867c70301e70afcfeef35084e",
      "tree": "ccc26316effb92a65003e1a6fb6ad6578f0a7019",
      "parents": [
        "d160c29b7e29940d6deeb32c9b5ae0cbbc9ef472",
        "3898474abd93180bb70fba149f3e9875ef9ebcc3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 02 00:11:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 02 00:11:44 2015 +0000"
      },
      "message": "Merge \"Switch run_tempest.sh to use subunit-trace\""
    },
    {
      "commit": "5fc14522c608377e08ab868d15d6f31ec23f0d90",
      "tree": "e86fff1d88569a74082a43a88e41aabb76748c34",
      "parents": [
        "ee627bee903794c2c3e59a27154d332132ae4b90"
      ],
      "author": {
        "name": "lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Mon Sep 21 08:17:35 2015 +0000"
      },
      "committer": {
        "name": "lanoux",
        "email": "joseph.lanoux@hpe.com",
        "time": "Tue Dec 01 16:02:01 2015 +0000"
      },
      "message": "Migrate scenario tests ssh-auth-strategy\n\nMigrate the scenario tests to the new ssh-auth-strategy.\n\nPartially implements: blueprint ssh-auth-strategy\n\nChange-Id: I50759d32e47d975ec64ca129a13b2ae4459917e4\n"
    },
    {
      "commit": "db4a2e162f7113064ce56384dbfb793dcd4931b1",
      "tree": "169b8156b8dc46cfc37a6b595223eee2d60c6e99",
      "parents": [
        "d160c29b7e29940d6deeb32c9b5ae0cbbc9ef472"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Sat Nov 28 20:04:54 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Dec 01 12:01:43 2015 +0300"
      },
      "message": "Changing directory structure for Cinder clients\n\nThe tempest/services/volume directory had the following structure:\n\n        tempest\n        |___services\n            |___volume\n                |____json\n                |    |____admin\n                |    |    |____\u003cclient files\u003e\n                |    |\n                |    |____\u003cclient files\u003e\n                |\n                |____v2\n                     |____json\n                          |____admin\n                          |    |____\u003cclient files\u003e\n                          |\n                          |____\u003cclient files\u003e\n\nThe structure was changed to keep consistency with other clients directories.\nFor example, the tempest/services/identity derectory and the tempest/services/image\ndirectory. So now the structure is the following:\n\n        tempest\n        |___services\n            |___volume\n                |____base\n                |    |____\u003cclient files\u003e\n                |\n                |____v1\n                |    |____json\n                |         |____admin\n                |         |    |____\u003cclient files\u003e\n                |         |\n                |         |____\u003cclient files\u003e\n                |\n                |____v2\n                     |____json\n                          |____admin\n                          |    |____\u003cclient files\u003e\n                          |\n                          |____\u003cclient files\u003e\n\nThe tempest/services/volume/base directory was created and now it containes base\nclient files with base client classes for v1 and v2 Cinder clients.\n\nChange-Id: I0ac37e15eddffb12d150dcd5b68e0f933712d22c\n"
    },
    {
      "commit": "d160c29b7e29940d6deeb32c9b5ae0cbbc9ef472",
      "tree": "6b4711b2d740590545b010ef895245fd325dc2ac",
      "parents": [
        "0841f352235ce47617b88f2854da8aa00ed047a7",
        "dd552b2766e4de5359e63f9a93fc573f9880810a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 01 08:34:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 01 08:34:33 2015 +0000"
      },
      "message": "Merge \"Fix some inconsistency in docstrings\""
    },
    {
      "commit": "835220498e65e41a6213fd8822ccb6d0a0edf731",
      "tree": "6c597273b97de11c28e40cba4ec150cc5c756777",
      "parents": [
        "0841f352235ce47617b88f2854da8aa00ed047a7"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "mas-igawa@ut.jp.nec.com",
        "time": "Tue Dec 01 16:51:34 2015 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "mas-igawa@ut.jp.nec.com",
        "time": "Tue Dec 01 16:51:34 2015 +0900"
      },
      "message": "Fix typo in tox.ini\n\nThis commit fixes typos in tox.ini.\n\nChange-Id: I990b5e3d713de5a19300f4ae7ead66d75a423429\n"
    },
    {
      "commit": "d48cd7b164588f7e260a4c3ef5ce3f3d60c63f34",
      "tree": "b6c54293793fb2395552e19be10e9e5639d3aa6a",
      "parents": [
        "0841f352235ce47617b88f2854da8aa00ed047a7"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Nov 26 19:53:57 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Dec 01 16:05:41 2015 +0900"
      },
      "message": "Add tests to update group with few fields\n\nKeystone group update operation allow to update\nthe few fields and keeping others as it is.\n\nAdding tests to check that behavior.\n\nChange-Id: Icc81462a5fbcdd44a5d42461816db03c01002229\n"
    },
    {
      "commit": "0841f352235ce47617b88f2854da8aa00ed047a7",
      "tree": "d54f19857cfebd1214fef016de70cd5c7fad2dbb",
      "parents": [
        "72f5306c23c310d1b0673b611a69dd21f93ec5f8",
        "894d62b6e32e3433f77ad01d41efa3e4bc81f13c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 01 00:23:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 01 00:23:55 2015 +0000"
      },
      "message": "Merge \"Make argument params of list methods consistent\""
    },
    {
      "commit": "6d0083aa506febd515670cd48eed4dc0ca45f5c9",
      "tree": "d382c4d3bf24ad6b717719cc34106e1735e06020",
      "parents": [
        "72f5306c23c310d1b0673b611a69dd21f93ec5f8"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Mon Nov 30 18:12:30 2015 -0500"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Mon Nov 30 18:12:30 2015 -0500"
      },
      "message": "Split out Neutron metering labels client\n\nSplitting out a metering labels client for Neutron.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I3364fc9320640b875f5232c2ae5a4ae98121d821\n"
    },
    {
      "commit": "70bd7038b6f7db7016906f04a1dd045d4ed43979",
      "tree": "427b001dcaf2f3977593ce34c3bcd80c2ea0f175",
      "parents": [
        "8f6cf5e104dcfeceb0d8630d857c681d8c2a4cf9"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 30 12:27:28 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 30 22:19:17 2015 +0000"
      },
      "message": "Remove unused json_request()\n\nSince I404e43e2e6ffecb5131cdcc43df03b8da0e7f0f8 which has added\njson_request(), this method has never been used at all.\nSo this patch removes the method before migrating glance_http\nmodule to tempest-lib.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: If20a33ea6adcdf91c4440f3efbf02b1388de9dbf\n"
    },
    {
      "commit": "8f6cf5e104dcfeceb0d8630d857c681d8c2a4cf9",
      "tree": "4498256fb50e9b67058c6fd06210d82c4f851d34",
      "parents": [
        "e219927802f865bc1a3c89a096d3adacecbcf785"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 30 12:24:31 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 30 22:14:57 2015 +0000"
      },
      "message": "Rename private methods of glance_http\n\nThese methods are used in glance_http module only, and we will\nmigrate the module to tempest-lib with images_client together.\nSo it is necessary to clarify these methods as private ones.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Id27a99ed9f6973c67d7df0601b5fae40ca562de7\n"
    },
    {
      "commit": "72f5306c23c310d1b0673b611a69dd21f93ec5f8",
      "tree": "92c63e23192aec18bba8cf365aa03c434f6ef60e",
      "parents": [
        "e219927802f865bc1a3c89a096d3adacecbcf785",
        "3075346bbb3f04818f3eb418c1b06cfa6e1e5a9c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 30 13:36:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 30 13:36:46 2015 +0000"
      },
      "message": "Merge \"Use versions_client, versions from tempest-lib\""
    },
    {
      "commit": "e219927802f865bc1a3c89a096d3adacecbcf785",
      "tree": "fcf6cc578d6a01b6d68c4d3e13bad9d7b94c2153",
      "parents": [
        "58ffaf922d392e56c2e372ad32b56c8f3feb5a2d",
        "a1f7170d387c8f35cbe3faea766f5aa3a77c7e3d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 30 08:48:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 30 08:48:16 2015 +0000"
      },
      "message": "Merge \"Use tenant_usages_client from tempest-lib\""
    },
    {
      "commit": "c6e8ef5b53307ce81dfa782a642365b1f8232efd",
      "tree": "bb38f83bf5f85e11154d8764169fbad9a1e7b251",
      "parents": [
        "784f0cb767b5292d378ce3734b7547e39dc87ac0"
      ],
      "author": {
        "name": "BinBin Cong",
        "email": "binbin.cong@easystack.cn",
        "time": "Fri Nov 20 02:08:46 2015 -0500"
      },
      "committer": {
        "name": "BinBin Cong",
        "email": "binbin.cong@easystack.cn",
        "time": "Mon Nov 30 00:14:34 2015 -0500"
      },
      "message": "Add keystone v3 user negative case test authentication with disabed user\n\nAdd keystone v3 user negative case test authentication with disabed user,\nin the meantime, fix the problem that there is no disable_user function\nin v3 admin test class\n\nPartial-Bug: 1513748\n\nChange-Id: I0cb460a374ad0c46e17d7fb5b4f65585009fb281\n"
    },
    {
      "commit": "58ffaf922d392e56c2e372ad32b56c8f3feb5a2d",
      "tree": "e95a2a7d240899cf47f3fdd4ca886c00ceaec0dc",
      "parents": [
        "d1ef52669c8e4a3425754cc87b045fbe78fe8538",
        "06acc8efb755ca9ed0c5c39a45dca8338568d4bf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 30 02:33:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 30 02:33:46 2015 +0000"
      },
      "message": "Merge \"Use tenant_networks_client from tempest-lib\""
    },
    {
      "commit": "d1ef52669c8e4a3425754cc87b045fbe78fe8538",
      "tree": "f1718be6b7a0a210c3a65bf2cc36a92ad965e1d5",
      "parents": [
        "4fd082e112bb437d6bb2d3029838b51fb74f4942",
        "bc46f59108e8e546ea0ec1d7a8ddacc588d4e7f7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 27 13:54:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 27 13:54:19 2015 +0000"
      },
      "message": "Merge \"Adds test for mac_spoofing\""
    },
    {
      "commit": "4fd082e112bb437d6bb2d3029838b51fb74f4942",
      "tree": "100cd5665601ccdbc3337bc0692be16cad509c8e",
      "parents": [
        "91646ad765d0ccd2b990b813e3c66de8d177d82c",
        "2f8f6c2624587d9332fe1147dfab6a64843d0495"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 27 11:32:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 27 11:32:07 2015 +0000"
      },
      "message": "Merge \"Make image_client use **kwargs\""
    },
    {
      "commit": "91646ad765d0ccd2b990b813e3c66de8d177d82c",
      "tree": "13337eaa78b2d4e6e3cfc5c6cbfa04ee1631103f",
      "parents": [
        "a3a4b1c6a51912c4a89679e495565bd66f1613cf",
        "1951563af491fc7ad276d0a4ece514e5685e2947"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 27 11:24:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 27 11:24:30 2015 +0000"
      },
      "message": "Merge \"Remove \"s\" from imange clients\u0027 method\""
    },
    {
      "commit": "4d237e72fe75f0d0a1e32fa2947e3b6875bf0d4e",
      "tree": "c1a77979a9ab30fc78223dafb90b46c39b8a7478",
      "parents": [
        "a3a4b1c6a51912c4a89679e495565bd66f1613cf"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 05 06:32:33 2015 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 27 17:27:27 2015 +0900"
      },
      "message": "Add the base microversions test part\n\nThis is base part of microversions tests.\nThis patch adds the mechanism for selecting the microversion tests based\non new configration options like the following:\n\nTestClass A: min_microversion \u003d None,  max_microversion \u003d \u0027latest\u0027\nTestClass B: min_microversion \u003d None,  max_microversion \u003d \u00272.2\u0027\nTestClass C: min_microversion \u003d \u00272.3\u0027, max_microversion \u003d \u0027latest\u0027\nTestClass D: min_microversion \u003d \u00272.5\u0027, max_microversion \u003d \u00272.10\u0027\n\n  +--------------------+-----------------------------------------------------+\n  | Configration       | Test classes                                        |\n  | (min,    max)      | (Passed microversion)                               |\n  +\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+\n  | None,     None     | A(Not passed), B(Not passed), C \u0026 D - Skipped       |\n  +--------------------+-----------------------------------------------------+\n  | None,     \u00272.3\u0027    | A(Not passed), B(Not passed), C(\u00272.3\u0027), D - Skipped |\n  +--------------------+-----------------------------------------------------+\n  | \u00272.2\u0027,    \u0027latest\u0027 | A(\u00272.2\u0027), B(\u00272.2\u0027), C(\u00272.3\u0027), D(\u00272.5\u0027)              |\n  +--------------------+-----------------------------------------------------+\n  | \u00272.2\u0027,    \u00272.3\u0027    | A(\u00272.2\u0027), B(\u00272.2\u0027), C(\u00272.3\u0027), D - Skipped           |\n  +--------------------+-----------------------------------------------------+\n  | \u00272.10\u0027,   \u00272.10\u0027   | A(\u00272.10\u0027), B - Skipped, C(\u00272.10\u0027), D(\u00272.10\u0027)        |\n  +--------------------+-----------------------------------------------------+\n  | None,     \u0027latest\u0027 | A(Not passed), B(Not passed), C(\u00272.3\u0027), D(\u00272.5\u0027)    |\n  +--------------------+-----------------------------------------------------+\n  | \u0027latest\u0027, \u0027latest\u0027 | A(\u0027latest\u0027), B - Skipped, C(\u0027latest\u0027), D - Skipped  |\n  +--------------------+-----------------------------------------------------+\n\nAfter this patch, we need to add tests for each microversion and\nthese test classes need to contain the range of microversions.\n\nPartially implements blueprint api-microversions-testing-support\n\nChange-Id: I57b78b4c0543b6fb0533b556886a19a03297555e\n"
    },
    {
      "commit": "a3a4b1c6a51912c4a89679e495565bd66f1613cf",
      "tree": "5e504d159a701c211637efb2c83dd0f0395fc22d",
      "parents": [
        "9abb446e8478bbf24dbf06071a18b75c64d09950",
        "ef4ca25c9b018d9e784476d53f65e30c7c8f9acd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 14:27:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 14:27:07 2015 +0000"
      },
      "message": "Merge \"Use snapshots_client from tempest-lib\""
    },
    {
      "commit": "9abb446e8478bbf24dbf06071a18b75c64d09950",
      "tree": "5062c243b7ed75a0ae0aff365bdd5da1ab6d9869",
      "parents": [
        "554ca2c1656fb7fa20b88292d7376eb57ba27eb8",
        "425ea1ee63d03fbd51de8719db10df67ebdd1a84"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 13:39:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 13:39:33 2015 +0000"
      },
      "message": "Merge \"Use V3 params when initializing Keystone V3 clients\""
    },
    {
      "commit": "554ca2c1656fb7fa20b88292d7376eb57ba27eb8",
      "tree": "94dcaa4c3e990f54435844d4931195e34b4485f8",
      "parents": [
        "39b119e7904a84b053aaccdbff187fde710a5ad2",
        "937438cb4a63704d31f384769d334978f6abaa71"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 13:29:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 13:29:15 2015 +0000"
      },
      "message": "Merge \"[V3] Rename get_group to show_group\""
    },
    {
      "commit": "39b119e7904a84b053aaccdbff187fde710a5ad2",
      "tree": "186de028de38896e6af4c05f07dd2dcdab3149f9",
      "parents": [
        "9d843d9c3094dde934437925ee18f8bc365e670b",
        "45025c0da123c2d3a42007d34f42f50998dbc547"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 13:01:20 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 13:01:20 2015 +0000"
      },
      "message": "Merge \"[V3] Make groups_client use **kwargs\""
    },
    {
      "commit": "9d843d9c3094dde934437925ee18f8bc365e670b",
      "tree": "cedd9a134cca2cff5a78a61e57677ab161d1af76",
      "parents": [
        "3494a85817377dce29d39865253abda193dbc49d",
        "af136a96faf5a870c4eeb62723d5751098ff1dd7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 11:37:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 11:37:26 2015 +0000"
      },
      "message": "Merge \"Change multi-backend configuration to a list\""
    },
    {
      "commit": "3494a85817377dce29d39865253abda193dbc49d",
      "tree": "191b7b9a43fd74ef98748d3308637187ebb5979f",
      "parents": [
        "ee627bee903794c2c3e59a27154d332132ae4b90",
        "ef23f2216e7f9f313d91bb009b949f2ef195a21d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 11:30:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 11:30:17 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute services_client\""
    },
    {
      "commit": "894d62b6e32e3433f77ad01d41efa3e4bc81f13c",
      "tree": "a19ece7b94a14c9eea5fa36f04dea19168f039c7",
      "parents": [
        "fc100c214a7f71e469a43bca627832fec79753b6"
      ],
      "author": {
        "name": "lei zhang",
        "email": "shleiz@cn.ibm.com",
        "time": "Thu Nov 26 18:10:41 2015 +0800"
      },
      "committer": {
        "name": "lei zhang",
        "email": "shleiz@cn.ibm.com",
        "time": "Thu Nov 26 18:10:41 2015 +0800"
      },
      "message": "Make argument params of list methods consistent\n\nThe argument type \"params\" is not consistent between list methods of\ncompute service clients. This patch makes them consistent.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I9c7c3034b5273de5adb87b6623b3615689a9b2d0\n"
    },
    {
      "commit": "ee627bee903794c2c3e59a27154d332132ae4b90",
      "tree": "085e05a811737b0cecd3e63245cea5aa588a5efd",
      "parents": [
        "49e6135e29e20c593806c29255f449b9c99fdd32",
        "94ef649e61c9a1242751d6bd17e47575822340ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 07:47:09 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 07:47:09 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute security_groups_client\""
    },
    {
      "commit": "1951563af491fc7ad276d0a4ece514e5685e2947",
      "tree": "8c4025cddfaad93912a2f8b297c6e0ec21fe68f9",
      "parents": [
        "49e6135e29e20c593806c29255f449b9c99fdd32"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 24 02:08:24 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Nov 26 06:23:07 2015 +0000"
      },
      "message": "Remove \"s\" from imange clients\u0027 method\n\nThe object is a single, but some methods of image namespace client\ncontain \"s\" which means multiple objects.\nFor the consistency of service clients, we need to remove the \"s\"\nfrom these methods.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Id21767e38d74e1275eea64f91143f06874a7b323\n"
    },
    {
      "commit": "2f8f6c2624587d9332fe1147dfab6a64843d0495",
      "tree": "fea5e9dcf6c188a5489f9ccc0b4818e10e052d9c",
      "parents": [
        "1951563af491fc7ad276d0a4ece514e5685e2947"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 24 02:28:52 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu Nov 26 06:22:49 2015 +0000"
      },
      "message": "Make image_client use **kwargs\n\nAs we discussed on\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-July/068864.html\nAll http POST/PUT methods need to contain **kwargs as their arguments.\nThis patch makes image_client use **kwargs.\nThis patch doesn\u0027t cover create/update_image because these methods\nare used at many places and it is nice to separate them from this\npatch for easy implementation/review.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I1976623d512cf3f622d81805d68cc994d359cf74\n"
    },
    {
      "commit": "49e6135e29e20c593806c29255f449b9c99fdd32",
      "tree": "9f9b8c210cabb7b715d8fc8add0cb2366fa27757",
      "parents": [
        "c93f4eb630404d5bd295376148e8e693ed876983",
        "145258fa076703282feb23d96410035b9f5d38ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 06:16:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 06:16:07 2015 +0000"
      },
      "message": "Merge \"Change checks for test_server test\""
    },
    {
      "commit": "c93f4eb630404d5bd295376148e8e693ed876983",
      "tree": "32ae459cdc04eaa03be94e4fe55025ce249a49a7",
      "parents": [
        "da83cd2c18d26098d3b3ab8531cb16d1e72bff84",
        "6bd6f2095b5a3fc5cc67cb7200079295ef56505e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 05:53:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 05:53:38 2015 +0000"
      },
      "message": "Merge \"Fix T110 violations for image_client\""
    },
    {
      "commit": "da83cd2c18d26098d3b3ab8531cb16d1e72bff84",
      "tree": "23dcf84bd85b1695fb60121f815d904c525eb221",
      "parents": [
        "e3209d8ad455bb2caf9debe20acbbf444f13d266",
        "1e443ecffde5fe9a1a98252fc95b1ef5103ff0f8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 04:54:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 04:54:42 2015 +0000"
      },
      "message": "Merge \"Scenarios: cleanup class scope variable usage\""
    },
    {
      "commit": "e3209d8ad455bb2caf9debe20acbbf444f13d266",
      "tree": "f92491d18cd9e413174fb53191c66575293fedeb",
      "parents": [
        "4f83cb1678d32e86c98f4e9bacbacd1f7c2b7c1f",
        "a478b51eac671397e913eb21d1e0c84e222ff4f6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 04:01:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 04:01:16 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute security_group_default_rule\""
    },
    {
      "commit": "4f83cb1678d32e86c98f4e9bacbacd1f7c2b7c1f",
      "tree": "2fb804ef4bbd985dd50edc02f34d4ce144ff7f2c",
      "parents": [
        "aa4d873d72b5510cdc7e80cee4f3076dc4a673cf",
        "2f0b2f948ab63a2c529b338e43b3a556ab5109a7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 03:41:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 03:41:13 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute quotas_client\""
    },
    {
      "commit": "aa4d873d72b5510cdc7e80cee4f3076dc4a673cf",
      "tree": "de53d2aa834199a8f0af9588d90818db92b1a050",
      "parents": [
        "fc100c214a7f71e469a43bca627832fec79753b6",
        "edee6507df2b73ec76cccc37317581b1741fda2d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 26 01:43:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 01:43:46 2015 +0000"
      },
      "message": "Merge \"Bring back Python 2.6 compat (don\"t use dict comprehension)\""
    },
    {
      "commit": "145258fa076703282feb23d96410035b9f5d38ee",
      "tree": "d3c046d4221f20cf7be74d3a650d70112929bb5c",
      "parents": [
        "8cb294d8d5e4d82e3f3fb392da4fe22c7bd102bf"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Tue Nov 24 15:06:27 2015 +0200"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Wed Nov 25 19:15:01 2015 +0200"
      },
      "message": "Change checks for test_server test\n\nChanged checks that verify update instance name\nto new with non-ASCII characters in different states.\n\nChange-Id: I5fb58e7dbbf6a6196761a6e7bc78bea13028b715\n"
    },
    {
      "commit": "fc100c214a7f71e469a43bca627832fec79753b6",
      "tree": "036bb884490f45ddc58628aa47b58373e9b89305",
      "parents": [
        "89559aeb97651e450293b349b779bd00e715d0aa",
        "1a6acefb165f9fc095bf74c699aba9de1a16bd3e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 25 15:21:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 25 15:21:51 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute quota_classes_client\""
    },
    {
      "commit": "89559aeb97651e450293b349b779bd00e715d0aa",
      "tree": "c955d5cbec8789427fb1a4fb113f514e1339d98d",
      "parents": [
        "784f0cb767b5292d378ce3734b7547e39dc87ac0",
        "6ca351adb6890c58a0a9944ca9df7ed51fcdfae4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 25 15:17:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 25 15:17:44 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute networks_client\""
    },
    {
      "commit": "dd552b2766e4de5359e63f9a93fc573f9880810a",
      "tree": "eb51d7c630652db57c2420c94d4f8824a8fe05b7",
      "parents": [
        "784f0cb767b5292d378ce3734b7547e39dc87ac0"
      ],
      "author": {
        "name": "lei zhang",
        "email": "shleiz@cn.ibm.com",
        "time": "Wed Nov 25 20:41:48 2015 +0800"
      },
      "committer": {
        "name": "lei zhang",
        "email": "shleiz@cn.ibm.com",
        "time": "Wed Nov 25 20:41:48 2015 +0800"
      },
      "message": "Fix some inconsistency in docstrings\n\nChanged docstring to \":returns:\" according to\nhttp://docs.openstack.org/developer/hacking/#docstrings\n\nChange-Id: I531eeea4384ddb55e7d5e1e001356e4c6e5f272e\n"
    },
    {
      "commit": "af136a96faf5a870c4eeb62723d5751098ff1dd7",
      "tree": "04400e2eb047eaf5462ba05bdd401a9d0f7f3b13",
      "parents": [
        "113fc9fb264301ebfb35178d1299dc85b01dc444"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@bkopilov.tlv.csb",
        "time": "Tue Nov 10 07:37:23 2015 +0200"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Wed Nov 25 13:08:16 2015 +0200"
      },
      "message": "Change multi-backend configuration to a list\n\nThere is a limit for 2 backends in tempest to be tested.\nChanging the backend names to a list will allow to test more\nbackends and run tests on all configured backends\nChanging tests to support N backends.\n\nThe changes :\nChange-Id: I9e1391e86777cd5ebdbff616588b1e1c7bf6ff1f\n"
    },
    {
      "commit": "3075346bbb3f04818f3eb418c1b06cfa6e1e5a9c",
      "tree": "7caf16d4f23bd29760e2ceec6e8c16f84469a7f8",
      "parents": [
        "a1f7170d387c8f35cbe3faea766f5aa3a77c7e3d"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 17:58:07 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 18:00:59 2015 +0900"
      },
      "message": "Use versions_client, versions from tempest-lib\n\nBelow files have been migrated to tempest-lib-\n\n * versions_client.py: I41ec60e12a155ee80f3a1825405bdd6e1ec82425\n * versions.py: I41ec60e12a155ee80f3a1825405bdd6e1ec82425\n\nNow Tempest-lib provides those as stable interfaces. So Tempest should\nstart using those from lib and remove its own copy.\n\nChange-Id: I963bd08f28d990b4ef31cdd65601074349e8c509\n"
    },
    {
      "commit": "a1f7170d387c8f35cbe3faea766f5aa3a77c7e3d",
      "tree": "b7d76e631f2013853a5055810d0c2ba6fba0f629",
      "parents": [
        "06acc8efb755ca9ed0c5c39a45dca8338568d4bf"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 17:11:59 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 17:15:46 2015 +0900"
      },
      "message": "Use tenant_usages_client from tempest-lib\n\nBelow files have been migrated to tempest-lib-\n\n * tenant_usages_client.py: I94fc27bdb30e69ac22b5418d6dca0a06f51874c6\n * tenant_usages.py: I94fc27bdb30e69ac22b5418d6dca0a06f51874c6\n * test_tenant_usages_client.py: I94fc27bdb30e69ac22b5418d6dca0a06f51874c6\n\nNow Tempest-lib provides above as stable interface\nso Tempest should start using those from lib and remove its own copy.\n\nChange-Id: Ie5ecedde40bd5b26369e3e92f463690d35f4cf3b\n"
    },
    {
      "commit": "06acc8efb755ca9ed0c5c39a45dca8338568d4bf",
      "tree": "eea483b2962dfabac0becd71f453f444619a283e",
      "parents": [
        "ef4ca25c9b018d9e784476d53f65e30c7c8f9acd"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 17:06:52 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 17:08:40 2015 +0900"
      },
      "message": "Use tenant_networks_client from tempest-lib\n\nBelow files have been migrated to tempest-lib-\n\n * tenant_networks_client.py: Ie98ff37137e25e73eb77acb0b5b7e53184842540\n * tenant_networks.py: Ie98ff37137e25e73eb77acb0b5b7e53184842540\n * test_tenant_networks_client.py: Ie98ff37137e25e73eb77acb0b5b7e53184842540\n\nNow Tempest-lib provides above as stable interface\nso Tempest should start using those from lib and remove its own copy.\n\nChange-Id: I51eda43e8eb30830c7641f2e38a9548c25d9f7af\n"
    },
    {
      "commit": "ef4ca25c9b018d9e784476d53f65e30c7c8f9acd",
      "tree": "92fc71e195f9d88d801895fbe79739eb1e59fa6a",
      "parents": [
        "ef23f2216e7f9f313d91bb009b949f2ef195a21d"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 16:55:55 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 17:00:20 2015 +0900"
      },
      "message": "Use snapshots_client from tempest-lib\n\nBelow files have been migrated to tempest-lib-\n\n * snapshots_client.py: I7854f7e080de9e819a1fae0d2de5d3aee111505a\n * snapshots.py: I7854f7e080de9e819a1fae0d2de5d3aee111505a\n * test_snapshots_client.py: I7854f7e080de9e819a1fae0d2de5d3aee111505a\n\nNow Tempest-lib provides above as stable interface\nso Tempest should start using those from lib and remove its own copy.\n\nChange-Id: Id28c615534235c345e31b895a77a53ceac4af1a4\n"
    },
    {
      "commit": "ef23f2216e7f9f313d91bb009b949f2ef195a21d",
      "tree": "bec101ba560bad640eac9e935d12db736d4e7e23",
      "parents": [
        "94ef649e61c9a1242751d6bd17e47575822340ad"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 16:50:09 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 16:50:09 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute services_client\n\nCompute services_client has been migrated to\ntempest-lib- I29684ec61023650bd2bb3a76b708bac24608f6c0\n\nNow Tempest-lib provides this client as stable interface so Tempest\nshould start using this from lib and remove its own copy.\nAlso remove its unit tests.\n\nThis commit makes Tempest to use compute services_client\nfrom Tempest-lib.\n\nChange-Id: I7498e25136ad790cec158d5b654dbbdbd8146753\n"
    },
    {
      "commit": "94ef649e61c9a1242751d6bd17e47575822340ad",
      "tree": "6cc73816bdb8529c930265d5db3e57c1bbe3fb43",
      "parents": [
        "a478b51eac671397e913eb21d1e0c84e222ff4f6"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 16:43:26 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Nov 25 16:43:26 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute security_groups_client\n\nCompute security_groups_client has been migrated to\ntempest-lib- I4076278b92e8166b52deaa0447047f7dc7a3934a\n\nNow Tempest-lib provides this client as stable interface so Tempest\nshould start using this from lib and remove its own copy.\nAlso remove its unit tests.\n\nThis commit makes Tempest to use compute security_groups_client\nfrom Tempest-lib.\n\nChange-Id: I0deeaa2ed353cdd2eeb5f1954fa2bd7c92966e19\n"
    },
    {
      "commit": "784f0cb767b5292d378ce3734b7547e39dc87ac0",
      "tree": "78d730ba21135e30a5cfc2ad7c9705b7884096d7",
      "parents": [
        "5b9502e1ff0a3d31ade66488aace49cec1e966af",
        "eb6e221df3f243f99c45a1ec802fe369ccfef501"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 25 02:45:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 25 02:45:01 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute migrations_client\""
    },
    {
      "commit": "5b9502e1ff0a3d31ade66488aace49cec1e966af",
      "tree": "f90088fc45b0e1fb9e6fc880c0575daa691ed4ab",
      "parents": [
        "d97c374caa821ec4e653cf32eb8fa8d211fc1517",
        "940f8c60490009d1f13274dc1e9d44c227daa12f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 25 02:30:31 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 25 02:30:31 2015 +0000"
      },
      "message": "Merge \"Drop fixed_network dependency from CONF\""
    },
    {
      "commit": "d97c374caa821ec4e653cf32eb8fa8d211fc1517",
      "tree": "01b8ebb1b7e9628f694d49364e8aa051d2ac8413",
      "parents": [
        "b13a419c1ab68c33a2e55e6c167964799645e9fb",
        "b8461cb21f7fde93ff09ff1a74727973c996e1b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 17:14:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 17:14:46 2015 +0000"
      },
      "message": "Merge \"Add T111 hacking rule for consistent DELETE method\""
    },
    {
      "commit": "b13a419c1ab68c33a2e55e6c167964799645e9fb",
      "tree": "4a937e592cec55f78164d6de7cefe7d1d02a7aa4",
      "parents": [
        "58b5d2afe3899ea5db86853d740d9517bcc4ddd8",
        "533466042343d1f99d373bcf1ed84383b32f483a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 17:14:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 17:14:27 2015 +0000"
      },
      "message": "Merge \"Refactor T110 rule\""
    },
    {
      "commit": "58b5d2afe3899ea5db86853d740d9517bcc4ddd8",
      "tree": "28a791ebe90a851e966d511ec0bcd88c9156e992",
      "parents": [
        "2fc1350c081fa6e0b3f2222226da0f338ebd40f0",
        "54e55cc326ba9cd4426831fb20a09f444d7df24e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 17:14:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 17:14:18 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute limits_client\""
    },
    {
      "commit": "2fc1350c081fa6e0b3f2222226da0f338ebd40f0",
      "tree": "8034341f32c906f69e17febacf00d9ccc580874c",
      "parents": [
        "5e37c03e41a317c1b354bc518df6b9e3d3b85f16",
        "e6ee3e47d64c144975cff7fdc1a03a6c63dec987"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 17:14:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 17:14:10 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute instance_usage_audit_logs\""
    },
    {
      "commit": "5e37c03e41a317c1b354bc518df6b9e3d3b85f16",
      "tree": "a982de8891a932fa4a8cc4aa554fd78508191560",
      "parents": [
        "9683827596a06a4eb0f1f4450bc9474f5d5ee220",
        "67b730e692431d3e1711e24900e9f1bf73dfe796"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 16:57:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 16:57:33 2015 +0000"
      },
      "message": "Merge \"Change tests to adapt alarm spliting\""
    },
    {
      "commit": "940f8c60490009d1f13274dc1e9d44c227daa12f",
      "tree": "5652471fc8a16a88f984ec726ff0751b8e85bc62",
      "parents": [
        "9683827596a06a4eb0f1f4450bc9474f5d5ee220"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Oct 30 16:39:24 2015 +0900"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Tue Nov 24 16:41:29 2015 +0000"
      },
      "message": "Drop fixed_network dependency from CONF\n\nThe fixed_network module has very little dependency from config;\nremoving it so that it may be used by the preprov_creds module.\n\nChange-Id: I24de72a0a997d2824b72338e31fec5329d601074\n"
    },
    {
      "commit": "9683827596a06a4eb0f1f4450bc9474f5d5ee220",
      "tree": "d177025f39087bf9ad7d098cc64a6d943eb3c188",
      "parents": [
        "74924f19f12e807338f12026ca696b7e86c2fee0",
        "848e348d248aed7a916bf306966dec110356ef16"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 12:21:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 12:21:52 2015 +0000"
      },
      "message": "Merge \"Remove preprov provider dependencies from CONF\""
    },
    {
      "commit": "74924f19f12e807338f12026ca696b7e86c2fee0",
      "tree": "13a19376c250bae581f1cbaeb50c12bd0a7d7c29",
      "parents": [
        "8cb294d8d5e4d82e3f3fb392da4fe22c7bd102bf",
        "1909e42563dff9b711795ac4da2a954dd53737cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 11:49:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 11:49:25 2015 +0000"
      },
      "message": "Merge \"Add keystone v3 user negative cases\""
    },
    {
      "commit": "425ea1ee63d03fbd51de8719db10df67ebdd1a84",
      "tree": "e79519e27bab05e77d0755ff6318a11cb2f7ce88",
      "parents": [
        "8cb294d8d5e4d82e3f3fb392da4fe22c7bd102bf"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Nov 20 12:28:39 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Nov 24 12:05:30 2015 +0300"
      },
      "message": "Use V3 params when initializing Keystone V3 clients\n\nWe should use V3 params when initializing Keystone V3 clients.\nSo this patch is intended to fix it.\n\nChange-Id: I73098ab062b481df5520aab3ad6dd63e79cdce80\n"
    },
    {
      "commit": "a478b51eac671397e913eb21d1e0c84e222ff4f6",
      "tree": "c1ad65f2393ea3018aa793046bc479abca61f48d",
      "parents": [
        "2f0b2f948ab63a2c529b338e43b3a556ab5109a7"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Nov 24 13:52:31 2015 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Nov 24 07:33:21 2015 +0000"
      },
      "message": "Use Tempest-lib\u0027s compute security_group_default_rule\n\nCompute security_group_default_rule has been migrated to\ntempest-lib- I8b652aeb82d2a7335212ef7cc021a969ad297c6a\n\nNow Tempest-lib provides this client as stable interface so Tempest\nshould start using this from lib and remove its own copy.\nAlso remove its unit tests.\n\nThis commit makes Tempest to use compute security_group_default_rule\nfrom Tempest-lib.\n\nChange-Id: I6be919a2845a08426758d19890919e6d97d2161d\n"
    },
    {
      "commit": "2f0b2f948ab63a2c529b338e43b3a556ab5109a7",
      "tree": "f83369fc6b70e92de66d6d22156638a1bc530706",
      "parents": [
        "1a6acefb165f9fc095bf74c699aba9de1a16bd3e"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Nov 24 13:45:10 2015 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Nov 24 07:33:10 2015 +0000"
      },
      "message": "Use Tempest-lib\u0027s compute quotas_client\n\nCompute quotas_client has been migrated to\ntempest-lib- Ib0fcb82ce09ea68d9899836264e8037ac977347b\n\nNow Tempest-lib provides this client as stable interface so Tempest\nshould start using this from lib and remove its own copy.\nAlso remove its unit tests.\n\nThis commit makes Tempest to use compute quotas_client\nfrom Tempest-lib.\n\nChange-Id: Idbe0014ee44a74af02753848d244b8360bb5f9fc\n"
    },
    {
      "commit": "1a6acefb165f9fc095bf74c699aba9de1a16bd3e",
      "tree": "327daf580bb87b7313ceb3aad7e23fffc320d426",
      "parents": [
        "6ca351adb6890c58a0a9944ca9df7ed51fcdfae4"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Nov 24 13:37:33 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Nov 24 16:29:24 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute quota_classes_client\n\nCompute quota_classes_client has been migrated to\ntempest-lib- I48ce2ddf21218eb02f6ae47cb0356c340ced06ae\n\nNow Tempest-lib provides this client as stable interface so Tempest\nshould start using this from lib and remove its own copy.\nAlso remove its unit tests.\n\nThis commit makes Tempest to use compute quota_classes_client\nfrom Tempest-lib.\n\nChange-Id: Ibb1d3cbd7d7ffe3a73899f24d315a64fb72e22fe\n"
    },
    {
      "commit": "8cb294d8d5e4d82e3f3fb392da4fe22c7bd102bf",
      "tree": "65a76edf71d11f98c73530967de3f45c68276436",
      "parents": [
        "fbb78aefda017953105a70b7a0d377025b322869",
        "bc73fe54df2fceb79905af21e5ca1d4ce11a05d7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 05:10:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 05:10:10 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute images_client\""
    },
    {
      "commit": "fbb78aefda017953105a70b7a0d377025b322869",
      "tree": "4f5af3e304ee08d6c63981bb43db56185a4f699e",
      "parents": [
        "5e4bbad4ceb43628056817b71d53b8df072787bc",
        "79581d031f19ebd03f2eafa0531f14548e143ce1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:25:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:25:23 2015 +0000"
      },
      "message": "Merge \"Remove unused config option image_alt_ssh_user\""
    },
    {
      "commit": "5e4bbad4ceb43628056817b71d53b8df072787bc",
      "tree": "34c3e27cd0edb135facced41607b4d944fbdadda",
      "parents": [
        "8fe28d8b2d2f7243e7f16f83eec7407fc1fe3ad1",
        "144c2f4a3b1f7960a4d2f10b2d1757eb04273dd3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:25:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:25:12 2015 +0000"
      },
      "message": "Merge \"Move identity wait until after password is updated\""
    },
    {
      "commit": "8fe28d8b2d2f7243e7f16f83eec7407fc1fe3ad1",
      "tree": "01c5c53ee91b4c23c8060b26a70ac853c743ba77",
      "parents": [
        "1d8021e50c49ceb69bb87b08f74dcd49d3bbf66c",
        "277d1881cd0603b5ca37baf9b3bf7412ee9d30c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:25:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:25:00 2015 +0000"
      },
      "message": "Merge \"Fix T110 violations for servers_client\""
    },
    {
      "commit": "1d8021e50c49ceb69bb87b08f74dcd49d3bbf66c",
      "tree": "e343a0e2ffdcd823487b6660b3f44db030ada92c",
      "parents": [
        "0b471b63c0c14d22d93df31aa4bdc54f9dd9a74f",
        "d9fed31ee03f589309ad282d099fd06d6243944f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:23:34 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:23:34 2015 +0000"
      },
      "message": "Merge \"Move get_user_by_username to common part\""
    },
    {
      "commit": "0b471b63c0c14d22d93df31aa4bdc54f9dd9a74f",
      "tree": "385a70ad46d41d26c8009f7fd07a8dc2621fff78",
      "parents": [
        "641c4f6acb587dfb1b3b598dee1b904c8a07b365",
        "997a145b72f984ca6b892249d1dc55ec0243745c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 24 02:12:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 24 02:12:35 2015 +0000"
      },
      "message": "Merge \"[V3] Separating groups_client from identity_client\""
    },
    {
      "commit": "6bd6f2095b5a3fc5cc67cb7200079295ef56505e",
      "tree": "0f6e50be8fa34c1d4783e2e5bfd1e79cdfda84be",
      "parents": [
        "641c4f6acb587dfb1b3b598dee1b904c8a07b365"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 05:29:38 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Tue Nov 24 02:04:44 2015 +0000"
      },
      "message": "Fix T110 violations for image_client\n\nimage_client contained T110 violations, and we need to fix them\nbefore migrating the client to tempest-lib for consistent interfaces.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I376efbc703762473ab69bfe424064bf32c4e78a5\n"
    },
    {
      "commit": "641c4f6acb587dfb1b3b598dee1b904c8a07b365",
      "tree": "0b7bad1f115843e59fd290d705b5903cdeed4a00",
      "parents": [
        "72d91e85fd94a797e752cddbbb63759e6a1772cc",
        "6ea3f98c4b71fa380ea79bbb2b7c050d9bda3f7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 23 20:19:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 23 20:19:47 2015 +0000"
      },
      "message": "Merge \"Move get_tenant_by_name to common part\""
    }
  ],
  "next": "3898474abd93180bb70fba149f3e9875ef9ebcc3"
}
