)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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\""
    },
    {
      "commit": "3898474abd93180bb70fba149f3e9875ef9ebcc3",
      "tree": "0b6c4c4a56b408a01727b3fba9817ebe2c6c8fa6",
      "parents": [
        "72d91e85fd94a797e752cddbbb63759e6a1772cc"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Mar 11 16:01:47 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Nov 23 13:09:51 2015 -0500"
      },
      "message": "Switch run_tempest.sh to use subunit-trace\n\nThis commit switches the run_tempest.sh script to use subunit-trace\ninstead of the colorizer output filter. Since the colorizer isn\u0027t used\nanymore it is removed.\n\nThe colorizer output has several issues. Firstly the color is actually\nmeaningless. It\u0027s based on arbitrary run times for the tests but don\u0027t\nactually indicate anything useful. Additionally, it lacks a lot of the\ndebugging information that subunit-trace provides. Things like skip\nmessages, the worker breakdown, etc. are missing with the colorizor\noutput. The last aspect is that switching to use subunit-trace will\nprovide a consistent output format for running tempest whether you\nuse tox or run_tempest.sh.\n\nChange-Id: I26e9c45f8e674bdb889b6bc65ad30c4abf6e7655\n"
    },
    {
      "commit": "67b730e692431d3e1711e24900e9f1bf73dfe796",
      "tree": "693571e4de4c94a87f25d2ebe17c19a1c212bf22",
      "parents": [
        "600d40a30548310b96ee08d5a7a9d3541ba93343"
      ],
      "author": {
        "name": "liu-sheng",
        "email": "liusheng@huawei.com",
        "time": "Thu Jul 16 15:19:33 2015 +0800"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Nov 23 15:51:02 2015 +0000"
      },
      "message": "Change tests to adapt alarm spliting\n\nCurrently, alarm module has been diceded to be splitted out from\nCeilometer tree, named as aodh. This change make tests adapt to the\nspliting.\n\nNOTE: This change temporarily set the aodh service availability config\noption as False, it is mainly because the alarming service spliting\nchange[1] need to be merged now. I will enable aodh in tempest and\nmake it works by another change.\n\n[1] https://review.openstack.org/#/c/197161/\n\nCloses-Bug: #1509885\nChange-Id: I3983128d2d964b0f1f3326948b27f5d94df65a04"
    },
    {
      "commit": "72d91e85fd94a797e752cddbbb63759e6a1772cc",
      "tree": "1ec29dffe87d14cec802dedbe4ca31b01275eac0",
      "parents": [
        "0b51befd6b0eda84296fd7ddffaa8d65c6746dff",
        "a5ab12e0c787417036762ed89fb11aaf6f45433a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 23 14:49:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 23 14:49:56 2015 +0000"
      },
      "message": "Merge \"Change comments and description for minimum_basic test\""
    },
    {
      "commit": "0b51befd6b0eda84296fd7ddffaa8d65c6746dff",
      "tree": "51648de660bdf4b03f2e71f3ef89ca479bcb3c21",
      "parents": [
        "d06606e1ea5ae53656100d42ac18af446f50e87b",
        "fbf2a89b49884df6cd6a703ba2305bdef608712b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 23 11:34:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 23 11:34:44 2015 +0000"
      },
      "message": "Merge \"Split out Neutron floating IPs client\""
    },
    {
      "commit": "d06606e1ea5ae53656100d42ac18af446f50e87b",
      "tree": "d976162dbdcb2c2a979e59d56175cb12da50438e",
      "parents": [
        "600d40a30548310b96ee08d5a7a9d3541ba93343",
        "2323545eca9f59883bbce4b0fcfc207fe8053e23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 23 11:25:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 23 11:25:43 2015 +0000"
      },
      "message": "Merge \"Removing initialization of clients that are not used\""
    },
    {
      "commit": "bc46f59108e8e546ea0ec1d7a8ddacc588d4e7f7",
      "tree": "c846cd9a0552d67bd07ca3fffcc94c212cb6b2c7",
      "parents": [
        "600d40a30548310b96ee08d5a7a9d3541ba93343"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Wed Nov 18 16:29:34 2015 +0200"
      },
      "committer": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Sun Nov 22 12:06:00 2015 +0200"
      },
      "message": "Adds test for mac_spoofing\n\nTest that MAC spoofing is enforced by Neutron security-groups and allowed when\nport-security flag is turned off.\n\nEnhances several helper functions to support multiple NICs\n\nPartially Implements: blueprint ml2-ovs-portsecurity\n\nChange-Id: Idc7e733a19f926894050db012efbd7a10f08c011\n"
    },
    {
      "commit": "fbf2a89b49884df6cd6a703ba2305bdef608712b",
      "tree": "61bcda6e7d73a969bf5ca0b56e289ecbacd5370b",
      "parents": [
        "600d40a30548310b96ee08d5a7a9d3541ba93343"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Tue Nov 17 12:36:14 2015 -0500"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Fri Nov 20 10:55:26 2015 -0500"
      },
      "message": "Split out Neutron floating IPs client\n\nSplitting out a floating IPs client for Neutron.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Iaeabf6cb827e4153d72353dab6d1d66f0f246eb6\n"
    },
    {
      "commit": "1e443ecffde5fe9a1a98252fc95b1ef5103ff0f8",
      "tree": "430e957c160a4ddcaf45895317b0ec314dd6375c",
      "parents": [
        "600d40a30548310b96ee08d5a7a9d3541ba93343"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Nov 20 16:15:58 2015 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Fri Nov 20 16:22:25 2015 +0100"
      },
      "message": "Scenarios: cleanup class scope variable usage\n\nThis removes the class variables for \u0027server\u0027, \u0027volume\u0027 and \u0027image\u0027\nso we don\u0027t rely on tight coupling between method calls.\n\nRelated-Bug: #1482299\nChange-Id: I03aa4e4e4dab9ad9e41175f493fc4535b8dd0f2c\n"
    },
    {
      "commit": "a5ab12e0c787417036762ed89fb11aaf6f45433a",
      "tree": "e8716e819758be9d4d081a835f56a6a15a7b20a7",
      "parents": [
        "5e02d4a6a54f24ccf999f71ec21843fa7a7f6829"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Tue Nov 17 18:18:46 2015 +0200"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Fri Nov 20 15:10:53 2015 +0200"
      },
      "message": "Change comments and description for minimum_basic test\n\nExtented test description and added comments for ssh connections\nused in test to avoid misinterpretation.\n\nChange-Id: I3ae5dd45a88f96a1a467e94bf88307b14b4621d4\n"
    },
    {
      "commit": "600d40a30548310b96ee08d5a7a9d3541ba93343",
      "tree": "7b81e9c169d011a20d5a649eab886348dfb7f3c3",
      "parents": [
        "0fcf798ceeca5d72adb81ace698e25f1bd52c16e",
        "074dee8c76130d46a77c7d31ea5ba24d554a5217"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 10:36:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 10:36:43 2015 +0000"
      },
      "message": "Merge \"Skip test that rely on creds by role\""
    },
    {
      "commit": "2323545eca9f59883bbce4b0fcfc207fe8053e23",
      "tree": "017c283c41677edbd88a338e8c9d1595f236acf9",
      "parents": [
        "0fcf798ceeca5d72adb81ace698e25f1bd52c16e"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Nov 20 12:55:24 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Nov 20 12:59:16 2015 +0300"
      },
      "message": "Removing initialization of clients that are not used\n\nRemoving initialization of some clients from BaseIdentityV3Test class\nbecause they are not used anywhere.\n\nChange-Id: I5fa6ad44cec2741440b4a72b3a455fe1c4d2e932\n"
    },
    {
      "commit": "6ca351adb6890c58a0a9944ca9df7ed51fcdfae4",
      "tree": "7bfc4bd06271b465090d85461f694504c5190a94",
      "parents": [
        "eb6e221df3f243f99c45a1ec802fe369ccfef501"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:35:30 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:35:30 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute networks_client\n\nCompute networks_client has been migrated to\ntempest-lib- I3d14142e78f72876e4cdc6ce3d3c7cd210b3c670\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 networks_client\nfrom Tempest-lib.\n\nChange-Id: Icb48608b64d2cac5b4a41b2b79d55b2c24517e67\n"
    },
    {
      "commit": "eb6e221df3f243f99c45a1ec802fe369ccfef501",
      "tree": "cea8444a317ff1d591f9cb98a0965bef095948b6",
      "parents": [
        "54e55cc326ba9cd4426831fb20a09f444d7df24e"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:30:46 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:30:46 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute migrations_client\n\nCompute migrations_client has been migrated to\ntempest-lib- I0dbae04c479b9d742a3e51d1d60c372093c2c027\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 commits makes Tempest to use compute migrations_client\nfrom Tempest-lib.\n\nChange-Id: Ic969a9b10ce0157e1213f26960ba8bc70d974413\n"
    },
    {
      "commit": "54e55cc326ba9cd4426831fb20a09f444d7df24e",
      "tree": "f47acfcf3f5c7ac29c35638438d8009dffecc609",
      "parents": [
        "e6ee3e47d64c144975cff7fdc1a03a6c63dec987"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:26:15 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:26:15 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute limits_client\n\nCompute limits_client has been migrated to\ntempest-lib- I80c6e148ae30148e591d24675fe068c829a0867a\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 commits makes Tempest to use compute limits_client\nfrom Tempest-lib.\n\nChange-Id: I915deafd6e513f98e4d621d4e91409dd35d6e19e\n"
    },
    {
      "commit": "848e348d248aed7a916bf306966dec110356ef16",
      "tree": "8f859c072fc717df7f1a2715531c3c5e2fb9cbf0",
      "parents": [
        "290b3e138317062bd165df9eeaf17495135dfcfe"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Mon Oct 12 14:17:21 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Nov 20 09:22:24 2015 +0000"
      },
      "message": "Remove preprov provider dependencies from CONF\n\nThis commit removes the last dependencie of the preprov\nprovider from CONF. The required configuration is passed\nnow as parameters at init time.\n\nAs the number of parameter grows, and many of them are taken from\nconfiguration, adding dicts with parameters that can be used\nwhen instantiating the credentials providers.\n\nDepends-on: I0ca0b96fc618ffe60851984a9c6d46b0507878d4\nPartially-implements: bp tempest-library\nChange-Id: I945994580ce9a29f6fbf67183e5da4b100542386"
    },
    {
      "commit": "e6ee3e47d64c144975cff7fdc1a03a6c63dec987",
      "tree": "2168505ca4df00b6f3373a95196c2645744e9d31",
      "parents": [
        "bc73fe54df2fceb79905af21e5ca1d4ce11a05d7"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:20:57 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:20:57 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute instance_usage_audit_logs\n\nCompute instance_usage_audit_logs has been migrated to\ntempest-lib- I3c104b49903e5762041c370e3e9803a382de76fa\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 commits makes Tempest to use compute instance_usage_audit_logs\nfrom Tempest-lib.\n\nChange-Id: I2f1e1c0500eb1f52a3fe64031d79f01b9bd57dc2\n"
    },
    {
      "commit": "bc73fe54df2fceb79905af21e5ca1d4ce11a05d7",
      "tree": "5812df37fadbaa15d4bafa9411f3819de5655dfe",
      "parents": [
        "c4dc060b8c930ccec1080bc5001fbe58fc645e3a"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Oct 19 13:44:31 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Nov 20 18:16:14 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute images_client\n\nCompute images_client has been migrated to\ntempest-lib- I495915a5a40f7d351cb69463c032281e02c907c7\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 commits makes Tempest to use compute images_client\nfrom Tempest-lib.\n\nChange-Id: I4a32fed401251a26081a052f009d9cbee86ed11f\n"
    },
    {
      "commit": "b8461cb21f7fde93ff09ff1a74727973c996e1b8",
      "tree": "65c9590db32bcaa0e67129733fefb4748294948a",
      "parents": [
        "533466042343d1f99d373bcf1ed84383b32f483a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 08:10:51 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 09:06:26 2015 +0000"
      },
      "message": "Add T111 hacking rule for consistent DELETE method\n\nAs the consistent-service-method-names bp, \"DELETE /resources/\u003cid\u003e\"\nmethods\u0027 names should be \"delete_\u003cresource name\u003e\".\nSo this patch adds it as the hacking rule.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I36592a91001361d816e302745fe8417aee5e7565\n"
    },
    {
      "commit": "937438cb4a63704d31f384769d334978f6abaa71",
      "tree": "c783572fee676e298c6ee8e642aaf3fca46731f4",
      "parents": [
        "45025c0da123c2d3a42007d34f42f50998dbc547"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Nov 20 11:21:11 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Fri Nov 20 08:26:25 2015 +0000"
      },
      "message": "[V3] Rename get_group to show_group\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\"\nor \"show_\u003cresource name\u003e\", so this patch applies the rule\nto groups client.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ia6c83f9bad2684c61e694e52244ea54c98d9d070\n"
    },
    {
      "commit": "533466042343d1f99d373bcf1ed84383b32f483a",
      "tree": "335e26e096fffc55328b051d4901890b1f6dd2e5",
      "parents": [
        "c4dc060b8c930ccec1080bc5001fbe58fc645e3a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 07:23:54 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 08:08:22 2015 +0000"
      },
      "message": "Refactor T110 rule\n\nWe need to implement more rules for the other methods(DELETE/POST/PUT)\nfor consistent method names. Before doing that, this patch separates\ncommon part from T110 rule for sharing it.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I24c90d331a45a4f6ad50303c4d17e7cd4d2d784c\n"
    },
    {
      "commit": "0fcf798ceeca5d72adb81ace698e25f1bd52c16e",
      "tree": "cb1cd3fcaa25ee874a4f4924e5264429d6028d7b",
      "parents": [
        "3af6b7afe190fe7d860f87e8d4be53589b84095f",
        "3a7a2bc12f5c102c541340e419a8299d81911e95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 08:05:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 08:05:50 2015 +0000"
      },
      "message": "Merge \"Modify baremetal_basic_ops test\""
    },
    {
      "commit": "1909e42563dff9b711795ac4da2a954dd53737cd",
      "tree": "531651c7684c3a342bd7d6e071ac12e7034264d3",
      "parents": [
        "113fc9fb264301ebfb35178d1299dc85b01dc444"
      ],
      "author": {
        "name": "BinBin Cong",
        "email": "binbin.cong@easystack.cn",
        "time": "Fri Nov 06 03:18:10 2015 -0500"
      },
      "committer": {
        "name": "BinBin Cong",
        "email": "binbin.cong@easystack.cn",
        "time": "Fri Nov 20 02:13:57 2015 -0500"
      },
      "message": "Add keystone v3 user negative cases\n\nImplement the keystone v3 user negative case:\ntest_create_user_for_non_existent_domain\n\nChange-Id: I644cfb0bea4abe2932a759ff86f446043170488d\nPartial-Bug: 1513748\n"
    },
    {
      "commit": "074dee8c76130d46a77c7d31ea5ba24d554a5217",
      "tree": "b33355d4385fb6079962234e341d46cf05e7f339",
      "parents": [
        "c4dc060b8c930ccec1080bc5001fbe58fc645e3a"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Nov 20 06:40:54 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Nov 20 06:40:54 2015 +0000"
      },
      "message": "Skip test that rely on creds by role\n\nThe legacy credential providers raises an exception when\nis_role_available is invoked. This causes tests that rely on\ncredentials by role to fail rather than skip when that\ncredential provider is used.\n\nThe wrong behaviour was introduced in change\nI351f86f0570070105bbf24f2d904e917feea6e57, and since than it\u0027s\ncausing periodic and experimental jobs using the legacy\ncredential provider to fail. Fixing that.\n\nChange-Id: I0ca0b96fc618ffe60851984a9c6d46b0507878d4\n"
    },
    {
      "commit": "3af6b7afe190fe7d860f87e8d4be53589b84095f",
      "tree": "b1eeab88487ef007390281cafbeaeb2f49ae142c",
      "parents": [
        "c4dc060b8c930ccec1080bc5001fbe58fc645e3a"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Nov 20 05:00:17 2015 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Fri Nov 20 05:00:17 2015 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I7545882d94b6a43b8a4dec4b9d757a4800831684\n"
    },
    {
      "commit": "277d1881cd0603b5ca37baf9b3bf7412ee9d30c6",
      "tree": "b3b325433bece2105c06233c2e6da1d96dfbbc97",
      "parents": [
        "6cdf3d50ee44911c182636218176280a7fd17675"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 00:44:06 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Nov 20 00:53:05 2015 +0000"
      },
      "message": "Fix T110 violations for servers_client\n\nservers_client contained T110 violations, and we need to fix them\nbefore migrating the client to tempest-lib for consistent interfaces.\n\nChange-Id: I10a8c32b53f15063dab087d67123598800b141a0\n"
    },
    {
      "commit": "c4dc060b8c930ccec1080bc5001fbe58fc645e3a",
      "tree": "f9fd71116fe17139cdce649719d5444deddd9eab",
      "parents": [
        "6cdf3d50ee44911c182636218176280a7fd17675",
        "2e2ee1917912c56d9a64f9442d6a04f06201b36d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:39:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:39:15 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for remaining\""
    },
    {
      "commit": "6cdf3d50ee44911c182636218176280a7fd17675",
      "tree": "53581f1059411841a42451a764ed08d6269d2820",
      "parents": [
        "c9c6c69684eef9f8f1e194d54f50ba80a0fbf686",
        "0afa8819e4ee3b78a36faa2f6626c4e95f57112a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:25:02 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:25:02 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for thirdparty and stress\""
    },
    {
      "commit": "c9c6c69684eef9f8f1e194d54f50ba80a0fbf686",
      "tree": "b0bd174938af0872abb467ee31aaf9172c821126",
      "parents": [
        "10d75cbf02a93ef0f250b3903923c0aaffdfd979",
        "c864f5991390a6976f68f97d9724bb4826dc15fa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:24:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:24:50 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for unit tests\""
    },
    {
      "commit": "10d75cbf02a93ef0f250b3903923c0aaffdfd979",
      "tree": "ab3fba98025154d6d320d178ed03794c5d2144ca",
      "parents": [
        "dc8015a6e727781e0b8263f43857f1aacb7a7e6e",
        "cb67d2dd463bb78b2d0e19c4cc88239ce325f75d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:24:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:24:40 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for common code\""
    },
    {
      "commit": "dc8015a6e727781e0b8263f43857f1aacb7a7e6e",
      "tree": "91336ae46f1d456238a4b93d48237f82989320a7",
      "parents": [
        "bd32ed3eae2ad144a41775b13518d5a81e7908b3",
        "88363cbe271d139b9b72a7d4a0321713068383cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:19:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:19:44 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for api tests(3/3)\""
    },
    {
      "commit": "bd32ed3eae2ad144a41775b13518d5a81e7908b3",
      "tree": "a3c31e1fde9d08a0f6cb0ae581e25b767eac70ad",
      "parents": [
        "a106c29ded8a727553af0a13a82f8d059fd9b322",
        "e03bea913ce6b9520b85dbdead7b497a5ed3df32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:16:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:16:55 2015 +0000"
      },
      "message": "Merge \"Fix H404/405 violations for api tests(2/3)\""
    },
    {
      "commit": "a106c29ded8a727553af0a13a82f8d059fd9b322",
      "tree": "03a0ce0d47fcac53283600c7a0467e21fb1a315b",
      "parents": [
        "e3de3178e303bdcd77c32902daa30e6e98f6c86e",
        "d4b1e44481dee9d25e9683c8b91612f149f480d5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 20 00:16:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 20 00:16:44 2015 +0000"
      },
      "message": "Merge \"Unbreak test_created_router_interface (heat)\""
    }
  ],
  "next": "e3de3178e303bdcd77c32902daa30e6e98f6c86e"
}
