)]}'
{
  "log": [
    {
      "commit": "6f2fd943fa26e108cfdc200a397877b817391c97",
      "tree": "541b3f86149af43a8f2be4d311a50f3bfc3757cb",
      "parents": [
        "a471da09a2ccfc784c278fcfd95cd1f3856b6bb0",
        "571dfacd1865401951ae0b80d595b564493543d3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 11 11:58:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 11 11:58:48 2015 +0000"
      },
      "message": "Merge \"Add documentation for service catalog format\""
    },
    {
      "commit": "a471da09a2ccfc784c278fcfd95cd1f3856b6bb0",
      "tree": "32ee07a582f0d7d687a5afab9ee5b75a6cbbc0f6",
      "parents": [
        "c8f2fda7851e3e7a1bdb96850fa56d427baea93d",
        "5c260cc7aae192d42def9355de14497f47d5c24f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 11 11:55:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 11 11:55:18 2015 +0000"
      },
      "message": "Merge \"Fix checks for X-Trans-Id in DLO-related storage tests.\""
    },
    {
      "commit": "c8f2fda7851e3e7a1bdb96850fa56d427baea93d",
      "tree": "49e2875522119b72c251f85d6241f4f1858a3148",
      "parents": [
        "33580ffddbe2ced8d60f6d9096408e8707cb32f0",
        "402b8755e7e0e055faf157733756a390f4f73b3d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 11 08:42:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 11 08:42:19 2015 +0000"
      },
      "message": "Merge \"Apply a naming rule of GET to v2 keystone clients\""
    },
    {
      "commit": "33580ffddbe2ced8d60f6d9096408e8707cb32f0",
      "tree": "3c39f3fd4b0adc64d2e6b4a42da60ac446fa639a",
      "parents": [
        "a1edb75d7901a9e338ab397d208a40c99c5fd9a1",
        "49c0fe5630d0eb8dbc95b2df8f147fa3a33830ca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 11 08:39:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 11 08:39:00 2015 +0000"
      },
      "message": "Merge \"Split out Neutron ports client\""
    },
    {
      "commit": "a1edb75d7901a9e338ab397d208a40c99c5fd9a1",
      "tree": "34e922875b6aa57d1fb35593ee4cc390ac02284a",
      "parents": [
        "2a5518150464cdedfc19ff21ff3585a76fab3317",
        "8dbd7d078089a60a1d3141fd80830efb2d0090ff"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 10 04:19:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 10 04:19:04 2015 +0000"
      },
      "message": "Merge \"Remove unused has_admin_extensions()\""
    },
    {
      "commit": "2a5518150464cdedfc19ff21ff3585a76fab3317",
      "tree": "b9648c5dce432acaf1215542a8d30192d8c7c8f4",
      "parents": [
        "113fc9fb264301ebfb35178d1299dc85b01dc444",
        "b83286f3c0843492705d1214480062aa7dd81730"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 09 14:55:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 09 14:55:27 2015 +0000"
      },
      "message": "Merge \"Provide better message when no IPv4 addresses found\""
    },
    {
      "commit": "402b8755e7e0e055faf157733756a390f4f73b3d",
      "tree": "30f9bdb070262c5ebdc06958f88f9a24b2777d40",
      "parents": [
        "8dbd7d078089a60a1d3141fd80830efb2d0090ff"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 09 10:47:16 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 09 13:31:00 2015 +0000"
      },
      "message": "Apply a naming rule of GET to v2 keystone clients\n\n[GET /resources] methods should be \"list_\u003cresource name\u003es\"\nor \"show_\u003cresource name\u003e\", so this patch applies the rule\nto v2 keystone clients.\nThis patch changes some v3 parts also because some tests are\nshared between v2 and v3 and the method names should be the same.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Iea7dcb8839d0dfc300295f3e534d54224f9ec31c\n"
    },
    {
      "commit": "8dbd7d078089a60a1d3141fd80830efb2d0090ff",
      "tree": "f41afe36ca20aded077fcceedeab3488363eea32",
      "parents": [
        "113fc9fb264301ebfb35178d1299dc85b01dc444"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 09 10:15:14 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Nov 09 10:16:28 2015 +0000"
      },
      "message": "Remove unused has_admin_extensions()\n\nhas_admin_extensions() had not been used since the commit\nId36a6ebddb618a78cee7025c9537cd1e2746190e.\nSo it is nice to remove it for cleanup.\n\nChange-Id: Ie828bb82da4a6453f8934a8a85a23944bc4f4eed\n"
    },
    {
      "commit": "113fc9fb264301ebfb35178d1299dc85b01dc444",
      "tree": "dfa15cfd5e1b789cb3c1e904d99cec63ccc68cff",
      "parents": [
        "4d91bfe9fc593fa9ce9d2558bc18a84a64c3f562",
        "59cc3033d6130d8663c1ec34e4473ce5e572070c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 06 01:22:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 06 01:22:15 2015 +0000"
      },
      "message": "Merge \"Refactor volume_boot_pattern test\""
    },
    {
      "commit": "b83286f3c0843492705d1214480062aa7dd81730",
      "tree": "dc07cf068f8f17a94e34b46802548828cfe017bb",
      "parents": [
        "f0c1ac84aedfaf4193814d549e0b924ca293b089"
      ],
      "author": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Wed Nov 04 14:46:57 2015 -0800"
      },
      "committer": {
        "name": "John L. Villalovos",
        "email": "john.l.villalovos@intel.com",
        "time": "Thu Nov 05 08:15:31 2015 -0800"
      },
      "message": "Provide better message when no IPv4 addresses found\n\nProvide a better message when no IPv4 addresses are found. This should\nmake it more clear when the assertion fails.\n\nChange-Id: Icd6fd034c7e969ea2fab59aa2bf9bebe94956537\n"
    },
    {
      "commit": "4d91bfe9fc593fa9ce9d2558bc18a84a64c3f562",
      "tree": "1a8fc84b6a84661d695ec4ccd1ecc9a9b1e8431b",
      "parents": [
        "c16517c2c0ef6f750a6f17f15212b97c79360f81",
        "090b5dcfb7b111fb856300df47f4ccf224062ba7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 05 15:03:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 05 15:03:47 2015 +0000"
      },
      "message": "Merge \"Allow empty directories for tempest init\""
    },
    {
      "commit": "c16517c2c0ef6f750a6f17f15212b97c79360f81",
      "tree": "1c85e2d2941f7216b36a1b01efa3d49e5c7a11f8",
      "parents": [
        "c43c8f91ec66315a7fa2b103048da4afba753fbb",
        "c8c9cc6c795d25c452cfe18f69aabc1213417293"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 05 12:19:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 05 12:19:56 2015 +0000"
      },
      "message": "Merge \"Add negative test: create domain with empty name\""
    },
    {
      "commit": "59cc3033d6130d8663c1ec34e4473ce5e572070c",
      "tree": "5a53b297a36bc42f0334de7bfddbf9dc400c3629",
      "parents": [
        "e2b3c1191e3249e28bc2d396500223cc1e9a0d7b"
      ],
      "author": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Thu Nov 05 11:58:03 2015 +0200"
      },
      "committer": {
        "name": "Alexander Gubanov",
        "email": "ogubanov@mirantis.com",
        "time": "Thu Nov 05 11:58:03 2015 +0200"
      },
      "message": "Refactor volume_boot_pattern test\n\nReplaced local timpestamp methods to common class methods.\n\nChange-Id: Ie0db3b13f2e597b0a01188717c6d6bb77cfed7bd\n"
    },
    {
      "commit": "c43c8f91ec66315a7fa2b103048da4afba753fbb",
      "tree": "4faf2557a5684f0ebdee7b9208a10ad2f683b07c",
      "parents": [
        "f0c1ac84aedfaf4193814d549e0b924ca293b089",
        "07661de3aecf7792450e37fa32ec2cbd0bc4226c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 05 09:10:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 05 09:10:57 2015 +0000"
      },
      "message": "Merge \"Add cleanup to cliff-based cli framework\""
    },
    {
      "commit": "c8c9cc6c795d25c452cfe18f69aabc1213417293",
      "tree": "fe82d191a1edacff8e9c3f1686bd7be9899bd3fc",
      "parents": [
        "f0c1ac84aedfaf4193814d549e0b924ca293b089"
      ],
      "author": {
        "name": "Wei Liu",
        "email": "wei.liu@easystack.cn",
        "time": "Thu Nov 05 14:49:16 2015 +0800"
      },
      "committer": {
        "name": "Wei Liu",
        "email": "wei.liu@easystack.cn",
        "time": "Thu Nov 05 14:49:16 2015 +0800"
      },
      "message": "Add negative test: create domain with empty name\n\nAdd negative test \u0027create domain with empty name\u0027 to\ntest_domains_negative\n\nChange-Id: Ia3acbc3e1334cf39de5db3c96487e32cff5f088e\nPartial-Bug: 1513346\n"
    },
    {
      "commit": "07661de3aecf7792450e37fa32ec2cbd0bc4226c",
      "tree": "2778f10e92bdb2835d76ab7bc5604ff80e990def",
      "parents": [
        "87903a2f3dfd8921d6705618d308dd3300f72c20"
      ],
      "author": {
        "name": "David Paterson",
        "email": "davpat2112@yahoo.com",
        "time": "Thu Oct 29 20:15:04 2015 -0700"
      },
      "committer": {
        "name": "David Paterson",
        "email": "davpat2112@yahoo.com",
        "time": "Wed Nov 04 06:57:42 2015 -0800"
      },
      "message": "Add cleanup to cliff-based cli framework\n\nAlso disable ability to run script in stand-alone mode so\nusers will use \u0027tempest cleanup\u0027 instead.\n\nChange-Id: I2119acd402b0985d4a81c85501ce7265f782d37b\nImplements: blueprint tempest-cli-improvements\n"
    },
    {
      "commit": "f0c1ac84aedfaf4193814d549e0b924ca293b089",
      "tree": "152306c20b3f2f3ad3be4a9ab3d93b8142bedf35",
      "parents": [
        "bfa4c37b059d9bc5869feb9527167c1f5b1f3e76",
        "5dfba8e25b3a9827be5e61994197d8ccd1061b4e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 04 14:04:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 04 14:04:49 2015 +0000"
      },
      "message": "Merge \"Add assertion after domain deletion\""
    },
    {
      "commit": "bfa4c37b059d9bc5869feb9527167c1f5b1f3e76",
      "tree": "33cc670b4ae41210e0551fa28a0cdb4e80df1d58",
      "parents": [
        "e2b3c1191e3249e28bc2d396500223cc1e9a0d7b",
        "c03784881c0788ac2dae3e635482ba3c4c4eecca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 04 13:12:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 04 13:12:46 2015 +0000"
      },
      "message": "Merge \"Remove checks for ipv6 utilities before use\""
    },
    {
      "commit": "090b5dcfb7b111fb856300df47f4ccf224062ba7",
      "tree": "c91ed744bd880a69b5db4d48cc202a590847976a",
      "parents": [
        "d289567c278edeac6ddaf0829e4159aef17c1552"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Wed Nov 04 10:35:48 2015 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Wed Nov 04 12:02:11 2015 +0100"
      },
      "message": "Allow empty directories for tempest init\n\ntempest init directory parameter is optional. If not\ngiven it uses the cwd as default. Unfortunately this\nleads to an error since the existing of the directory\nis checked and an error is raised.\n\nChange-Id: I8c6a66df458ae08b29cd921dfa65ef68c76c7a7c\nCloses-Bug: #1512994\n"
    },
    {
      "commit": "5dfba8e25b3a9827be5e61994197d8ccd1061b4e",
      "tree": "5c0261aee7b4b72ecb534e9396368d321203250a",
      "parents": [
        "0ff3ae828b699d25ecf900b98e31b2dc04e7b3bb"
      ],
      "author": {
        "name": "Wei Liu",
        "email": "wei.liu@easystack.cn",
        "time": "Tue Nov 03 15:59:55 2015 +0800"
      },
      "committer": {
        "name": "Wei Liu",
        "email": "wei.liu@easystack.cn",
        "time": "Wed Nov 04 10:15:27 2015 +0800"
      },
      "message": "Add assertion after domain deletion\n\nThis commit adds an assertion to verify the domain is not found in\nthe list after deletion.\n\nChange-Id: I41fe7f0192632c1700082c72c1db4490aef1a47d\nCloses-Bug: 1512597\n"
    },
    {
      "commit": "e2b3c1191e3249e28bc2d396500223cc1e9a0d7b",
      "tree": "9d45a02658714d84629dad8ba56f9667930e2c92",
      "parents": [
        "e818882865391d7ab6c62a1a89c35caf900a9419",
        "35fd828aad02456f9d95f95123c1fcd3d54c1f56"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 03 13:02:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 03 13:02:39 2015 +0000"
      },
      "message": "Merge \"Remove skip decorator for volume scenario test\""
    },
    {
      "commit": "e818882865391d7ab6c62a1a89c35caf900a9419",
      "tree": "91d73eec57902eb047ecedc4d43e749b01dd3520",
      "parents": [
        "0ff3ae828b699d25ecf900b98e31b2dc04e7b3bb"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Nov 03 04:35:23 2015 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Nov 03 04:35:23 2015 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Ib75d893519638741c0de70f8955f2d7dfdbd202e\n"
    },
    {
      "commit": "0ff3ae828b699d25ecf900b98e31b2dc04e7b3bb",
      "tree": "1b0228b42e6347d5236a50b5d8c7176e02285383",
      "parents": [
        "1362b033acfda0a12846f58e8d2d801d9326b3c7",
        "2da3846a9fe7233bdf10c5274b3d8e1240857d7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 02 17:30:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 02 17:30:29 2015 +0000"
      },
      "message": "Merge \"Remove resource_setup() from test_live_migration\""
    },
    {
      "commit": "49c0fe5630d0eb8dbc95b2df8f147fa3a33830ca",
      "tree": "06e6e16419654f149940cafc6c8eaba9149e2638",
      "parents": [
        "1362b033acfda0a12846f58e8d2d801d9326b3c7"
      ],
      "author": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Thu Oct 22 12:35:54 2015 -0400"
      },
      "committer": {
        "name": "John Warren",
        "email": "jswarren@us.ibm.com",
        "time": "Mon Nov 02 09:26:19 2015 -0500"
      },
      "message": "Split out Neutron ports client\n\nSplitting out a ports client for Neutron.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: I1248cc6132f4a2e40ad13f6177c7ecda834db57d\n"
    },
    {
      "commit": "1362b033acfda0a12846f58e8d2d801d9326b3c7",
      "tree": "92487869f60c52f27389fbc36ec2e2a348981aa5",
      "parents": [
        "278463cae0510e7f5e120e542742dcc4c4cf373b",
        "813362af98e3148faf1900180b33b7a04699f167"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 02 08:49:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 02 08:49:05 2015 +0000"
      },
      "message": "Merge \"create_router cannot take enable_snat\u003dFalse\""
    },
    {
      "commit": "571dfacd1865401951ae0b80d595b564493543d3",
      "tree": "04a1a45c21dda8736d11afff2eb9ef4111506d4a",
      "parents": [
        "87903a2f3dfd8921d6705618d308dd3300f72c20"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Oct 30 11:21:28 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Sat Oct 31 13:10:59 2015 +0900"
      },
      "message": "Add documentation for service catalog format\n\nTempest does not serve all kind of fancy service cataog format.\nService catalog should be in some standard and consistant format.\n\nThis patch adds those in doc to clarify the expected format of catalogs.\n\nChange-Id: I5fb94510c019cca2e81112fb8cf123a3dfab8daf\n"
    },
    {
      "commit": "278463cae0510e7f5e120e542742dcc4c4cf373b",
      "tree": "328b87210e3dd1767aa87be263fd1aae5cb67ce5",
      "parents": [
        "9c79845e589c91ea9d390f45990ba160e8465347"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Oct 08 15:04:09 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Oct 30 15:32:10 2015 +0000"
      },
      "message": "Prepare cred_client for migration\n\nPrepare the cred_client module for migration to tempest-lib,\nby removing dependencies from config (indirectly via\nremoving dependencies from the credentials module), and also\nby using tempest-lib only exceptions.\n\nMigration to tempest lib canont take place until the idenity\nclients are migrated to tempest.\n\nChange-Id: Iad84f84faff71d1e7d7f4fa06b4e467b1d4b94f0\n"
    },
    {
      "commit": "9c79845e589c91ea9d390f45990ba160e8465347",
      "tree": "e935b2e24d226f80806d61866181d259907bed4b",
      "parents": [
        "c2e6a88831b9982cb7994aaaab6f0bdf235895e0"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Oct 09 13:38:20 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hpe.com",
        "time": "Fri Oct 30 14:38:36 2015 +0000"
      },
      "message": "Fix unit tests for migration\n\nPrepare credential providers unit tests for migration:\n- move dynamic_creds tests to the right folder\n- rename tenant_isolation variable to dynamic_creds in admin_available\n- create missing tests for alt_available\n\nChange-Id: Ib8dcdd1671b3d107a6358b8b0b5a1639485161c5\n"
    },
    {
      "commit": "c2e6a88831b9982cb7994aaaab6f0bdf235895e0",
      "tree": "cabcc10406f8814b69368bb4d2062beb499b18b4",
      "parents": [
        "0d4493512b2aedb88e4b7aa03a868b72e795f593",
        "66210aa05f203f034b0346a5026104f97480c136"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 30 09:00:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 30 09:00:13 2015 +0000"
      },
      "message": "Merge \"Add plugin cookiecutter in documentation\""
    },
    {
      "commit": "0d4493512b2aedb88e4b7aa03a868b72e795f593",
      "tree": "afc87326fbf1e18d58e5d265dfb686d09025e721",
      "parents": [
        "7a611b3214270dc9048c56d18e137de48945efc2",
        "0ef3a73f303f126d8eb5392fead40e8b3755c71c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 30 08:48:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 30 08:48:50 2015 +0000"
      },
      "message": "Merge \"Switch to using pbr version for cli version string\""
    },
    {
      "commit": "7a611b3214270dc9048c56d18e137de48945efc2",
      "tree": "c09c0d3d7748a35b2859ffaff5971e4f1f989293",
      "parents": [
        "5401fadd9d1947d432f74677a0443e577d3e175b",
        "7dd1b49a3434421cfea2ba4c22cf975a07529701"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 30 08:40:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 30 08:40:44 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute hypervisor_client\""
    },
    {
      "commit": "5401fadd9d1947d432f74677a0443e577d3e175b",
      "tree": "982db90292f035bc940388db70fc5b42ccafc91d",
      "parents": [
        "1a0a1c8e285c0ab03ee4db99da0a2aa64c7877a1",
        "29491a780ae722e03fca072bf7ef00835f13f889"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 30 03:01:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 30 03:01:13 2015 +0000"
      },
      "message": "Merge \"Drop admin_role CONF dependency from cred provider\""
    },
    {
      "commit": "1a0a1c8e285c0ab03ee4db99da0a2aa64c7877a1",
      "tree": "acd9e586365832d5e5d8457da161b9e62d687fa1",
      "parents": [
        "0d69ad1c8eef6f84269beb470a691bb3fe10341e",
        "e3d7d6ccabe00ffd6a15f87fb3a343d231b42444"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 30 02:32:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 30 02:32:38 2015 +0000"
      },
      "message": "Merge \"test_network_advanced_server_ops: cleanup class scope variable usage\""
    },
    {
      "commit": "0d69ad1c8eef6f84269beb470a691bb3fe10341e",
      "tree": "ebc98da44c53ff62f630ccaf334b488ceb9b1773",
      "parents": [
        "87903a2f3dfd8921d6705618d308dd3300f72c20",
        "7cf6476cd95e80d1ba29bf3816835f5a07ac3230"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 30 02:29:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 30 02:29:41 2015 +0000"
      },
      "message": "Merge \"test_minimum_basic: cleanup class scope variable usage\""
    },
    {
      "commit": "2da3846a9fe7233bdf10c5274b3d8e1240857d7d",
      "tree": "dca6580bf49ff2916ea848cc063941dc248cbdf9",
      "parents": [
        "87903a2f3dfd8921d6705618d308dd3300f72c20"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Oct 29 08:43:42 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Oct 29 08:44:05 2015 +0000"
      },
      "message": "Remove resource_setup() from test_live_migration\n\nThe resource_setup() becomes meaningless, so let\u0027s remove it.\n\nChange-Id: Id6de9b89aca0384e1e73a22ac39ff440cc15c097\n"
    },
    {
      "commit": "87903a2f3dfd8921d6705618d308dd3300f72c20",
      "tree": "2cb920cc73c2409207c7ed80397a7eb1da003622",
      "parents": [
        "c5bb7663b618a91b15d379fb5b2550e238566ce6",
        "f358a7e88f4b246cdde54f2b158147046877c60e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 29 08:35:55 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 08:35:55 2015 +0000"
      },
      "message": "Merge \"Removed shared instances for live-migration\""
    },
    {
      "commit": "0ef3a73f303f126d8eb5392fead40e8b3755c71c",
      "tree": "23926886b882fac1ae140d59fa96b3ebca8bb5c7",
      "parents": [
        "c5bb7663b618a91b15d379fb5b2550e238566ce6"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 29 02:44:34 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 29 02:44:34 2015 -0400"
      },
      "message": "Switch to using pbr version for cli version string\n\nThis commit switches from using the hard coded version strings in the\ncliff main app to using the version string generated pbr. This means\nthat the version returned from --version on the tempest cli will\nactually reflect the version of the code you\u0027re using.\n\nChange-Id: I74b2a2c4f1cf9b4a6639c35545b3256ea94cd961\n"
    },
    {
      "commit": "c5bb7663b618a91b15d379fb5b2550e238566ce6",
      "tree": "51f295dd2ba1fdacc78ccd813e518c054a6ba973",
      "parents": [
        "293a261b0e460a2935d579f16cc46b0b94c7f928"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 30 14:57:22 2015 -0700"
      },
      "committer": {
        "name": "Daniel Mellado",
        "email": "dmellado@redhat.com",
        "time": "Tue Oct 27 14:05:14 2015 +0000"
      },
      "message": "test_snapshot_pattern: cleanup class scope variable usage\n\nThis removes the class variables for keypair and security group\nso we don\u0027t rely on tight coupling between method calls.\n\nChange-Id: I0888aae97ab134601fae824d7af017da4318d669\nRelated-Bug: #1482299\n"
    },
    {
      "commit": "293a261b0e460a2935d579f16cc46b0b94c7f928",
      "tree": "52d13e8a1b2c7114be384a88947088bcf2b4633a",
      "parents": [
        "2f05d49d1a3b9081951cc4834c0fcf880f0548e1",
        "73764bf6eca76d2b603a614d2576e13685ba7a91"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 27 14:04:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 27 14:04:22 2015 +0000"
      },
      "message": "Merge \"test_shelve_instance: cleanup class scope variable usage\""
    },
    {
      "commit": "2f05d49d1a3b9081951cc4834c0fcf880f0548e1",
      "tree": "b14ce71880d39ea93266362eaa1a138b69cb5d36",
      "parents": [
        "62de3f5a6c60574cacf4536340d2a2a7d016e813",
        "fd5657deddf551d33461a8bdd3328b1b7c8658fa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 27 13:56:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 27 13:56:32 2015 +0000"
      },
      "message": "Merge \"test_stamp_pattern: cleanup class scope variable usage\""
    },
    {
      "commit": "62de3f5a6c60574cacf4536340d2a2a7d016e813",
      "tree": "fe321f510f1176a92f3a6a2e3c66382a8b4e9724",
      "parents": [
        "d289567c278edeac6ddaf0829e4159aef17c1552",
        "1eb04965d6e55a65c7f3ad9c65d1c99a666fedfd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 26 13:05:54 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 26 13:05:54 2015 +0000"
      },
      "message": "Merge \"Remove dependency from credentials domain CONF\""
    },
    {
      "commit": "c03784881c0788ac2dae3e635482ba3c4c4eecca",
      "tree": "ec0c46559a7da2bf5785c9e28aa324297f3d9cd3",
      "parents": [
        "d289567c278edeac6ddaf0829e4159aef17c1552"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Oct 26 12:59:47 2015 +0900"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Oct 26 11:34:35 2015 +0000"
      },
      "message": "Remove checks for ipv6 utilities before use\n\nCirros v0.3.4 is compiled with ipv6 enabled in Busybox,\nso utilities like ping6 are now present in the image.\n\nChange-Id: Ic938a970d8f229ef0e3f4c579156e96fee158b8c\nRelated-Bug: #1366326"
    },
    {
      "commit": "66210aa05f203f034b0346a5026104f97480c136",
      "tree": "dc6d6dcf41a11eea0fdc3b8022eb15d4c9b5d965",
      "parents": [
        "d289567c278edeac6ddaf0829e4159aef17c1552"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Mon Oct 26 10:52:32 2015 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Mon Oct 26 10:52:32 2015 +0100"
      },
      "message": "Add plugin cookiecutter in documentation\n\nSince we have a official cookiecutter project we should\nrely on it in the documentation. All titles are moved a bit\nsince only the usage of the cookiecutter and the entry point\nis needed to create a working test project. All other information\nis just additional and not mandatory for plugin creation.\n\nChange-Id: Ia04d2ea747f19d7b1d272bd7664ff05f61c7c88c\n"
    },
    {
      "commit": "d289567c278edeac6ddaf0829e4159aef17c1552",
      "tree": "27b3e6c11b5b05e8c79f9cf2ea5751f278dea3ea",
      "parents": [
        "99b997bad8799f86ca6688d571c3bebb21464ee3",
        "c898a2892966c656134d955ed0dc2da564d3276d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 22 10:47:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 22 10:47:25 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute hosts_client\""
    },
    {
      "commit": "99b997bad8799f86ca6688d571c3bebb21464ee3",
      "tree": "f61b25b101869b193897fc2fc68c79c79f75ab2f",
      "parents": [
        "b0b1310d54f6e690a3c6e9a090917e06355c08e9",
        "1a286ab4256d3b4f8327b6f563a9acef27e60bd2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 22 10:47:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 22 10:47:14 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute floating_ips_bulk_client\""
    },
    {
      "commit": "b0b1310d54f6e690a3c6e9a090917e06355c08e9",
      "tree": "c5529347f78dab28861379e8b9d8cd109d17e395",
      "parents": [
        "5283741c8b094e6cb543fb4aec240cae948454c8",
        "bf9e60013dada06023ee140cf9a68e4bec3c262a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 22 10:47:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 22 10:47:03 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute floating_ip_pools_client\""
    },
    {
      "commit": "5283741c8b094e6cb543fb4aec240cae948454c8",
      "tree": "aac453a16e8f18da62cb4ac8123ac5b85f630e16",
      "parents": [
        "2357fcb1a281f014206a339f681fb126aef2d9b2",
        "2f6f5f1eb1e0642a7a0f2f39ba5fde4358de4e0a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 22 10:46:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 22 10:46:53 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute flavors_client\""
    },
    {
      "commit": "2357fcb1a281f014206a339f681fb126aef2d9b2",
      "tree": "b07ba9cf22938116e503748988d0167f9a5e1275",
      "parents": [
        "4df73aff4026605d922e8f9f0811ee7a8b22de2a",
        "cd2438177d81174be8649c8f5cabfc43a13b3d78"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 22 10:35:08 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 22 10:35:08 2015 +0000"
      },
      "message": "Merge \"Set correct ACL for Swift staticweb tests\""
    },
    {
      "commit": "4df73aff4026605d922e8f9f0811ee7a8b22de2a",
      "tree": "74e6071fa8b9e3c30556e9c5f11f1c4cebf4643d",
      "parents": [
        "32d0de1f38d684b04edf77f6763702850bdece1d",
        "969281eecbe7ce70c64cbc99fb47110b131622ca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 22 07:41:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 22 07:41:52 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute fixed_ips_client\""
    },
    {
      "commit": "29491a780ae722e03fca072bf7ef00835f13f889",
      "tree": "f66b7ee969803508457013b66aafa6084b1e50cc",
      "parents": [
        "1eb04965d6e55a65c7f3ad9c65d1c99a666fedfd"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Oct 13 11:24:17 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Oct 21 11:07:46 2015 +0100"
      },
      "message": "Drop admin_role CONF dependency from cred provider\n\nCred providers depend on the admin_role which is read from CONF.\nAdding that as a new mandatory parameter in preparation to\nmigration to tempest-lib.\n\nChange-Id: Ic8ae2d36978635c9c9bade23cfef737dc3fb44b1\nPartially-implements: bp tempest-library\n"
    },
    {
      "commit": "1eb04965d6e55a65c7f3ad9c65d1c99a666fedfd",
      "tree": "25798699ffff7a780e5a75ec9199d7adf9112f5a",
      "parents": [
        "32d0de1f38d684b04edf77f6763702850bdece1d"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Oct 09 14:48:06 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Oct 21 11:07:46 2015 +0100"
      },
      "message": "Remove dependency from credentials domain CONF\n\nThe credentials providers depend on the configured credentials\ndomain. Remove the dependency by adding the domain as an __init__\nparameter.\n\nPartially-addresses: bp tempest-library\nChange-Id: I5fcc1da1a479a77c6ef20a5aa7a210593d087416\n"
    },
    {
      "commit": "32d0de1f38d684b04edf77f6763702850bdece1d",
      "tree": "f5b232e8900d242d9259080b2a74e739f2a5dab6",
      "parents": [
        "c625bcfb52247fc5857a99af74dcef1b0ca8f42b"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Oct 09 14:43:53 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Oct 21 11:07:45 2015 +0100"
      },
      "message": "Remove CredentialProvider deps to CONF\n\nCredentialProvider uses CONF to get identity_version.\nIdentity version is always passed in anyways, so removing the CONF\ndependency and making identity_version a mandatory parameter,\nso that the class is ready for migration to tempest-lib\n\nPartially implements: bp tempest-library\nChange-Id: Ia960bf0b293e23537b3aaa8114bdbf7a46db62b1\n"
    },
    {
      "commit": "c625bcfb52247fc5857a99af74dcef1b0ca8f42b",
      "tree": "fc6eee7c6e33e562ec1ffd94f717aef53e180aef",
      "parents": [
        "d22ec33640affaeabd17c591599da86ffdf6d722"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Oct 09 12:09:05 2015 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Oct 21 11:06:56 2015 +0100"
      },
      "message": "Stop validating pre-provisioned credentials\n\nStop validating pre-provisioned credentials when requested\nwithin the credential provider. This drops the need for\nestabilishing connection to the identity service, and\nreduces the amount of configuration that has to be passed\ninto the credentials provider for it to work.\n\nThis work is in preparation to the migration of the\npre-provisioned credentials provider to tempest-lib.\n\nChange-Id: I825a01ff72cb3a937aafeb2104333db7113ef4d0\n"
    },
    {
      "commit": "d22ec33640affaeabd17c591599da86ffdf6d722",
      "tree": "832f0b03736dbf82d59b0843653e811313f2dce8",
      "parents": [
        "eeac61b91159694de8dc149d0e3b5a4f0ce8ed99",
        "cb2ac6eeb8a3e7474b4be4afac4c5f6747a34c39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 20 14:27:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 20 14:27:16 2015 +0000"
      },
      "message": "Merge \"plugin.rst: Fix a typo in an example code fragment\""
    },
    {
      "commit": "f358a7e88f4b246cdde54f2b158147046877c60e",
      "tree": "e75650e47919bd6c6c599113b7414e8786410cb1",
      "parents": [
        "005ff334d485c4ca231d7ee8396d3eb979a9ce59"
      ],
      "author": {
        "name": "Timofey Durakov",
        "email": "tdurakov@mirantis.com",
        "time": "Mon Oct 05 13:06:51 2015 +0300"
      },
      "committer": {
        "name": "Timofey Durakov",
        "email": "tdurakov@mirantis.com",
        "time": "Tue Oct 20 16:04:32 2015 +0300"
      },
      "message": "Removed shared instances for live-migration\n\nSharing instances at the class level could\ncause unwanted side effects and races that would\nbe hard to debug/fix.\n\nTo improve code reliability, removed instance\ncache from live-migration test-case.\n\nCloses-bug:#1501040\n\nChange-Id: I38eea56c459f2e3996b86cb3b199eba03a80167a\n"
    },
    {
      "commit": "eeac61b91159694de8dc149d0e3b5a4f0ce8ed99",
      "tree": "5a3621052d6fb28e878533052a1253b1de6dc4f3",
      "parents": [
        "c5724308e43be7fc499f290237f9b7aed7de156a",
        "d7e04b26cdc1180d1ea3628a7b11bc3620979d3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 20 02:35:20 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 20 02:35:20 2015 +0000"
      },
      "message": "Merge \"Add compute personality feature config\""
    },
    {
      "commit": "c5724308e43be7fc499f290237f9b7aed7de156a",
      "tree": "38877303451eab8004ca0a7109bf05dbce9b0f35",
      "parents": [
        "ab3e46b1ac94194ba51ac6d70ac628247a04a76a",
        "dc4713c510fa19ba68fdfa7aec7295cb3eac2416"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 20 02:22:37 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 20 02:22:37 2015 +0000"
      },
      "message": "Merge \"Make docstring of servers consistent\""
    },
    {
      "commit": "ab3e46b1ac94194ba51ac6d70ac628247a04a76a",
      "tree": "7c5a576f0faa01f15b8d51468aa64c125c85531c",
      "parents": [
        "a67439cb70a6ff5268121724a8189f4e352b0fd1",
        "3961acd2fe6932684cf4ada5730ff367bbcfbc85"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 19 21:59:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 19 21:59:47 2015 +0000"
      },
      "message": "Merge \"Split out Neutron subnets client\""
    },
    {
      "commit": "a67439cb70a6ff5268121724a8189f4e352b0fd1",
      "tree": "4427b66df08d3e30351685ce4ba33b8f86b3e3d0",
      "parents": [
        "be9f98309f85397a2fc1706e0f5a529449c13218",
        "f749cd7b1a44f426eb90be15383815d29db1c21d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 19 17:03:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 19 17:03:07 2015 +0000"
      },
      "message": "Merge \"skip compute alt tenant tests if no project_id in url\""
    },
    {
      "commit": "cb2ac6eeb8a3e7474b4be4afac4c5f6747a34c39",
      "tree": "f58abe439531c18cbdf51f2fc5d11655d6e22288",
      "parents": [
        "be9f98309f85397a2fc1706e0f5a529449c13218"
      ],
      "author": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@midokura.com",
        "time": "Mon Oct 19 15:54:42 2015 +0900"
      },
      "committer": {
        "name": "YAMAMOTO Takashi",
        "email": "yamamoto@midokura.com",
        "time": "Mon Oct 19 15:54:42 2015 +0900"
      },
      "message": "plugin.rst: Fix a typo in an example code fragment\n\nChange-Id: Ib003702533397a2f0f3efc68f75662cad2208301\n"
    },
    {
      "commit": "f749cd7b1a44f426eb90be15383815d29db1c21d",
      "tree": "115278b470eaa96b5be6f45adcb6def850523bde",
      "parents": [
        "fda037385c0d5fe001cf097637a160242a25f797"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Oct 14 08:21:59 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Oct 16 10:56:51 2015 -0400"
      },
      "message": "skip compute alt tenant tests if no project_id in url\n\nA set of the alt tenant tests in Tempest assume that you can route a\nrequest to an alternate tenant by changing the service url. This is\nonly true if the project_id is part of the service url. We\u0027re moving\nto a model where that will be optional in Nova, in which case these\ntests don\u0027t test what they think they are doing.\n\nPut in a simple check that if client.base_url \u003d\u003d alt_client.base_url\nthen these tests won\u0027t work as expected, and skip them.\n\nRedo comments as documentation for the tests touched.\n\nChange-Id: I12d41255e7b809111fd26eb6588ea24e9b4cb3af\n"
    },
    {
      "commit": "be9f98309f85397a2fc1706e0f5a529449c13218",
      "tree": "4b87f135996b287c6e479e57f5fa6b30f8dbbe39",
      "parents": [
        "2f4618632966e9cc8cc901ca902e866425d65c78"
      ],
      "author": {
        "name": "David Paterson",
        "email": "davpat2112@yahoo.com",
        "time": "Thu Oct 15 09:10:45 2015 -0700"
      },
      "committer": {
        "name": "David Paterson",
        "email": "davpat2112@yahoo.com",
        "time": "Thu Oct 15 09:10:45 2015 -0700"
      },
      "message": "Fix DEFAULT_CONFIG_DIR\n\nThe current DEFAULT_CONFIG_DIR makes no sense\nwhen installing tempest as a python package as it is\nderived from the absolute path of config.py which is\nincorrect.\nFor example:\n/usr/lib/python2.7/site-packages/tempest/etc/\nIs wrong.\n\nInstead, it should be set to the relative path from\nwhere the command is being executed.\nFor example, if tempest init ~/my_tempest were run,\nthe correct default config directory would be:\n/home/me/my_tempest/etc\nfor the “my_tempest” initialized runtime.\n\nChange-Id: I57d62107182ce652bbfb3c077b8a2311393234ed\n"
    },
    {
      "commit": "35fd828aad02456f9d95f95123c1fcd3d54c1f56",
      "tree": "21c81beb63f1418a453e1adc8d0e43a93c2fd892",
      "parents": [
        "2f4618632966e9cc8cc901ca902e866425d65c78"
      ],
      "author": {
        "name": "Andrey Pavlov",
        "email": "andrey-mp@yandex.ru",
        "time": "Mon Oct 05 13:32:13 2015 +0300"
      },
      "committer": {
        "name": "Andrey Pavlov",
        "email": "andrey.mp@gmail.com",
        "time": "Thu Oct 15 15:24:04 2015 +0000"
      },
      "message": "Remove skip decorator for volume scenario test\n\nI think that this skip is not actual now. Main issue of this skip\nwas fixed in another bug.\n\nRemoving this skip decrator allow to check additional scenario\nof server\u0027s booting.\n\nChange-Id: I1fadc46a022e698eb96b88594325e4d9b86fe901\nCloses-Bug: #1489581\n"
    },
    {
      "commit": "2f4618632966e9cc8cc901ca902e866425d65c78",
      "tree": "9594c3e49eb8d22f939a623c1acebd78adafdb26",
      "parents": [
        "365126a1b0689e31537fc27587fb674af9a26a8a",
        "f00108466939487435619a03e2c9f6011e16bcfd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 15 12:41:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 15 12:41:40 2015 +0000"
      },
      "message": "Merge \"Add unit test for init.py-\u003egenerate_sample_config()\""
    },
    {
      "commit": "365126a1b0689e31537fc27587fb674af9a26a8a",
      "tree": "7fa53ce7b4754382bd3cc3356c6166e2bf2be5b3",
      "parents": [
        "1a29da8b2b16c1dffc9c922131d7ca916138e665",
        "f0b53d7f1f43a4db4b6e54d232e07e39abadd188"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 15 12:41:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 15 12:41:29 2015 +0000"
      },
      "message": "Merge \"Add unit test for create_server,list_addresses.\""
    },
    {
      "commit": "1a29da8b2b16c1dffc9c922131d7ca916138e665",
      "tree": "c0db8cb0253c4b0670d96ee062e5e3645af4db11",
      "parents": [
        "1531f0d55b6961ea14d07af2f77c12bd8a1cadc0",
        "12a4851d792a332059531e98483a66676b5ac703"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 15 12:41:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 15 12:41:18 2015 +0000"
      },
      "message": "Merge \"Add container and disk format parameters\""
    },
    {
      "commit": "1531f0d55b6961ea14d07af2f77c12bd8a1cadc0",
      "tree": "2e5c9f57aa7879e659b3353e7f34653a991291f2",
      "parents": [
        "cd82ffbf9d0320c2028fe0a81f51338dc0d0b0bf",
        "753629ea1f7244e608163f0a072f147ba41144de"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 15 10:53:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 15 10:53:46 2015 +0000"
      },
      "message": "Merge \"Log output from ping command\""
    },
    {
      "commit": "dc4713c510fa19ba68fdfa7aec7295cb3eac2416",
      "tree": "e29877569c59c1cd2d47626232b0dabced4055dc",
      "parents": [
        "cd82ffbf9d0320c2028fe0a81f51338dc0d0b0bf"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Oct 15 08:35:36 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Thu Oct 15 08:35:36 2015 +0000"
      },
      "message": "Make docstring of servers consistent\n\nDocstring of service clients is very inconsistent, but we have a\nplan to use it for generating API doc.\nThis patch makes docstring of servers consistent for fitting to\nhttp://developer.openstack.org/api-ref-compute-v2.1.html\nas a first step.\n\nChange-Id: Icb51c2cf189fc17a91dcac5b95dc4a27afeac543\n"
    },
    {
      "commit": "cd82ffbf9d0320c2028fe0a81f51338dc0d0b0bf",
      "tree": "947d524d6b637656da9e93d95d9d616319152e99",
      "parents": [
        "835c7c3cd0cf793ac535fbc85e8c95ccf5ec896b",
        "30b769eabaff01bfe234704ef3d80bb2048d8762"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 15 04:18:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 15 04:18:04 2015 +0000"
      },
      "message": "Merge \"Pass the status \u0027ACTIVE\u0027 for getting a target port\""
    },
    {
      "commit": "835c7c3cd0cf793ac535fbc85e8c95ccf5ec896b",
      "tree": "ec6eaead003b30d10fdedc4418a55d93c37d76d2",
      "parents": [
        "caf346bb0067329d221e65b3092d3e0d6db4e072",
        "a3fe67981e5c2c9180e18d1fff5cedb301e72522"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 22:04:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 22:04:41 2015 +0000"
      },
      "message": "Merge \"Remove migrated service clients from test_service_client\""
    },
    {
      "commit": "caf346bb0067329d221e65b3092d3e0d6db4e072",
      "tree": "44f220f15cd51911173a74f50397199720ae414a",
      "parents": [
        "fbfd2aef2e82a4b08194d0615805e21605068776",
        "0805a9e2e5ca6db2c6c768201394cfb7c6f0484c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 22:04:31 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 22:04:31 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute extensions_client\""
    },
    {
      "commit": "fbfd2aef2e82a4b08194d0615805e21605068776",
      "tree": "d4f01a0b174f670faba8f60fc749017a66432d9a",
      "parents": [
        "02a807189a491fce95d506ce32b63fc865834b61",
        "4328a96bfa1e6d6dcc97bfae6e700bf9aa2d1e6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 22:04:21 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 22:04:21 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute certificates_client\""
    },
    {
      "commit": "02a807189a491fce95d506ce32b63fc865834b61",
      "tree": "b7e5fa21331541773f8e8e67e047e7334f523170",
      "parents": [
        "6cbf2201e26c7323c2024e69b6a49759fa529510",
        "66c4387e06e1c6bd63c586751861cbdb670f4078"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 22:04:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 22:04:11 2015 +0000"
      },
      "message": "Merge \"Fixing checking bytecode.\""
    },
    {
      "commit": "6cbf2201e26c7323c2024e69b6a49759fa529510",
      "tree": "3fcf863f9404a6ef11ab885be623a85399029eee",
      "parents": [
        "09713ae04623bdebd5c530257f0b8f6495af3efb",
        "9fab7ccfc74ded6f4646c3e9a69c8744435f3e5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 22:03:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 22:03:50 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s compute baremetal_nodes_client\""
    },
    {
      "commit": "09713ae04623bdebd5c530257f0b8f6495af3efb",
      "tree": "2b9b340bfb35a951ac44e31c87ee5227678356b8",
      "parents": [
        "76a532b40abc80e382dbeff51ebda6197a99671d",
        "6189b0a69505a3a97fc559113694b3b5a6816257"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 18:36:20 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 18:36:20 2015 +0000"
      },
      "message": "Merge \"Replacing data_processing with data-processing\""
    },
    {
      "commit": "e3d7d6ccabe00ffd6a15f87fb3a343d231b42444",
      "tree": "d8aee68e4205e2d99369e21623cb1d9f4449022f",
      "parents": [
        "fda037385c0d5fe001cf097637a160242a25f797"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 14 16:22:03 2015 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 14 16:22:03 2015 +0200"
      },
      "message": "test_network_advanced_server_ops: cleanup class scope variable usage\n\nThis removes the class variables for \u0027server\u0027, \u0027keypair\u0027 and \u0027floating_ip\u0027\nso we don\u0027t rely on tight coupling between method calls.\n\nChange-Id: If1f1e78025e973110a47ad5ab3c9def761ac1af6\n"
    },
    {
      "commit": "76a532b40abc80e382dbeff51ebda6197a99671d",
      "tree": "06ae5b1fe98fd16694a5c1cadca5cb6fddabb063",
      "parents": [
        "cc37f94a5033f4ed7cb6b52fa405510eb8fea959",
        "384dc79658137e6e5fe4aca625e7ad9bf73dab92"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 13:30:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 13:30:50 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s availability_zone_client\""
    },
    {
      "commit": "cc37f94a5033f4ed7cb6b52fa405510eb8fea959",
      "tree": "5b4b295fa5fe331cf654a3516ce684b146248a05",
      "parents": [
        "fda037385c0d5fe001cf097637a160242a25f797",
        "d1dac397351ebffd800f5a61c9d2e96527330b8a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 13:30:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 13:30:42 2015 +0000"
      },
      "message": "Merge \"Use Tempest-lib\u0027s aggregate client\""
    },
    {
      "commit": "7cf6476cd95e80d1ba29bf3816835f5a07ac3230",
      "tree": "7d83fd2506663d4e730b1eafd6c91e125e7e7989",
      "parents": [
        "fda037385c0d5fe001cf097637a160242a25f797"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 14 15:01:12 2015 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 14 15:01:12 2015 +0200"
      },
      "message": "test_minimum_basic: cleanup class scope variable usage\n\nThis removes the class variables for \u0027server\u0027 and \u0027volume\u0027\nso we don\u0027t rely on tight coupling between method calls.\n\nChange-Id: If3917afa161cdbdd695a7fc80952f54d524d221b\nRelated-Bug: #1482299\n"
    },
    {
      "commit": "30b769eabaff01bfe234704ef3d80bb2048d8762",
      "tree": "c94003199e84d86030ce464170298d9f33f01370",
      "parents": [
        "fda037385c0d5fe001cf097637a160242a25f797"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Oct 14 09:47:22 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Oct 14 10:00:14 2015 +0000"
      },
      "message": "Pass the status \u0027ACTIVE\u0027 for getting a target port\n\nThe gate test failed because Tempest could not distinguish a target\nport for floating-ip due to existence of multiple ports. The one port\nwas the status \u0027ACTIVE\u0027, but the other was \u0027DOWN\u0027.\nAt least a target port should be ACTIVE, so this patch makes Tempest\npass the status \u0027ACTIVE\u0027 for getting a target port.\n\nChange-Id: If5b9054284547099d8a64a2e3a608e9810b22067\nRelated-Bug: #1505947\n"
    },
    {
      "commit": "73764bf6eca76d2b603a614d2576e13685ba7a91",
      "tree": "12ee539f826e73261e7121c4a3a35323e7a5350f",
      "parents": [
        "fd5657deddf551d33461a8bdd3328b1b7c8658fa"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 30 14:53:25 2015 -0700"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 14 11:50:59 2015 +0200"
      },
      "message": "test_shelve_instance: cleanup class scope variable usage\n\nThis removes the class variables for keypair and security group\nso we don\u0027t rely on tight coupling between method calls.\n\nChange-Id: I8cdec35cbf3ca168c3d9979a771caa7221d4b511\nRelated-Bug: #1482299\n"
    },
    {
      "commit": "fd5657deddf551d33461a8bdd3328b1b7c8658fa",
      "tree": "a85ecd32102a50b573c0dec292dc7bc8fcfa09a3",
      "parents": [
        "fda037385c0d5fe001cf097637a160242a25f797"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Sep 30 14:47:07 2015 -0700"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Wed Oct 14 11:50:59 2015 +0200"
      },
      "message": "test_stamp_pattern: cleanup class scope variable usage\n\nThis removes the class variables for keypair and security group\nso we don\u0027t rely on tight coupling between method calls.\n\nChange-Id: I24149494a42c3c2988c1f6b9ef9b8541ed65dc06\nRelated-Bug: #1482299\n"
    },
    {
      "commit": "fda037385c0d5fe001cf097637a160242a25f797",
      "tree": "07ea4bd56d1623394365ead4dc7834a5c31a1059",
      "parents": [
        "3bbaea8fd70cd211927fc6cfab71ed9a2c9d32a6",
        "45b1f834c14093b05631882ae2691b2b625ebf9b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 06:18:34 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 06:18:34 2015 +0000"
      },
      "message": "Merge \"Make services_client use **kwargs\""
    },
    {
      "commit": "7dd1b49a3434421cfea2ba4c22cf975a07529701",
      "tree": "193ae7e68a74d23b6f2de07d3321a9a980afb47e",
      "parents": [
        "c898a2892966c656134d955ed0dc2da564d3276d"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:47:25 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:47:25 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute hypervisor_client\n\nCompute hypervisor_client has been migrated to\ntempest-lib- I1a1dcab8ecd6e12ec03d14303517c8cb1e68ec60\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 hypervisor_client\nfrom Tempest-lib.\n\nChange-Id: I529b3e359250443b2c27b877bf82522102e6a1fb\n"
    },
    {
      "commit": "c898a2892966c656134d955ed0dc2da564d3276d",
      "tree": "3956df2659feecd9cb3cb63e5ace9f504cac8e2d",
      "parents": [
        "1a286ab4256d3b4f8327b6f563a9acef27e60bd2"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:44:06 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:44:06 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute hosts_client\n\nCompute hosts_client has been migrated to\ntempest-lib- I59c82bc896d5036d936e6f9cddb3c7b004648dde\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 hosts_client\nfrom Tempest-lib.\n\nChange-Id: I5f0846c3fbe2100223f01f9aa9b22c10d75a2468\n"
    },
    {
      "commit": "1a286ab4256d3b4f8327b6f563a9acef27e60bd2",
      "tree": "1b1a7262cbaa347216958f83d1a960863da31632",
      "parents": [
        "bf9e60013dada06023ee140cf9a68e4bec3c262a"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:37:07 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:37:07 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute floating_ips_bulk_client\n\nCompute floating_ips_bulk_client has been migrated to\ntempest-lib- I52c0cfcbfd65e3143d608200b6cac07dac006ccc\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 floating_ips_bulk_client\nfrom Tempest-lib.\n\nChange-Id: I6d87f6056318b58f83a3be9feef3872ecf694af4\n"
    },
    {
      "commit": "bf9e60013dada06023ee140cf9a68e4bec3c262a",
      "tree": "addd2a153cc609b30d72596e7fd0d5af313fd5d7",
      "parents": [
        "2f6f5f1eb1e0642a7a0f2f39ba5fde4358de4e0a"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:32:30 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:32:30 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute floating_ip_pools_client\n\nCompute floating_ip_pools_client has been migrated to\ntempest-lib- Iab0f7faca8d23d18061c5b3d13bb8b5e0536025c\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 floating_ip_pools_client\nfrom Tempest-lib.\n\nChange-Id: I50b5899e80c77fac6c0757b2d1387c49e0cc4e8c\n"
    },
    {
      "commit": "2f6f5f1eb1e0642a7a0f2f39ba5fde4358de4e0a",
      "tree": "22caddd24e09ecc9ea543bb606cd30fe5f7a03b3",
      "parents": [
        "969281eecbe7ce70c64cbc99fb47110b131622ca"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:27:36 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:27:36 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute flavors_client\n\nCompute flavors_client has been migrated to tempest-lib-\nI3de529b1e0db298530e54fd2c871d40f29614126\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 other files for this client like response schema, unit tests.\n\nThis commits makes Tempest to use compute flavors_client\nfrom Tempest-lib.\n\nChange-Id: I8e5b227bb1bf359c4a194f649dad186eb0574a46\n"
    },
    {
      "commit": "66c4387e06e1c6bd63c586751861cbdb670f4078",
      "tree": "4307f5c4597ef63b3eeecc476be35e30306d6524",
      "parents": [
        "f207b353b7da5d9e9cd282a3e8e953995674092d"
      ],
      "author": {
        "name": "Truong Le",
        "email": "let@us.ibm.com",
        "time": "Fri Oct 02 20:39:18 2015 -0500"
      },
      "committer": {
        "name": "Truong Le",
        "email": "let@us.ibm.com",
        "time": "Wed Oct 14 00:22:52 2015 -0500"
      },
      "message": "Fixing checking bytecode.\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 fixes checking bytecode.\n\nChange-Id: I801973a193e8e786b93ee50983970bfd3230235d\n"
    },
    {
      "commit": "969281eecbe7ce70c64cbc99fb47110b131622ca",
      "tree": "4741acdb5db604278e021e5c969c55b003f8ce68",
      "parents": [
        "a3fe67981e5c2c9180e18d1fff5cedb301e72522"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:17:57 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 14:19:27 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute fixed_ips_client\n\nCompute fixed_ips_client has been migrated to tempest-lib-\nIc658f09649ed9498fe6d3e7792a7c370772f165b\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 other files for this client like response schema, unit tests.\n\nThis commits makes Tempest to use compute fixed_ips_client\nfrom Tempest-lib.\n\nChange-Id: Idce222bc2261e922973ff09878e9c065f5cdf4ec\n"
    },
    {
      "commit": "a3fe67981e5c2c9180e18d1fff5cedb301e72522",
      "tree": "32bbfdfe03540c624b7e4ad009f87aadf850036a",
      "parents": [
        "0805a9e2e5ca6db2c6c768201394cfb7c6f0484c"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 13:51:21 2015 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 05:04:16 2015 +0000"
      },
      "message": "Remove migrated service clients from test_service_client\n\nAs many service client have been migrated to Tempest-lib (0.10.0),\nwe can remove those service clients testing in test_service_client tests.\n\nThe main purpose of this test was for checking all parameters\u0027 values are\npassed to RestClient via ServiceClient.\n\nNow service clients in Tempest-lib directly inherited from RestClient\ninstead of ServiceClient.\n\nOnly service clients which are already migrated to lib are being removed\nfrom this tests.\n\nChange-Id: Ie4ed03ee4c8fd42d945da80b1c45d80cbec97b5c\n"
    },
    {
      "commit": "d7e04b26cdc1180d1ea3628a7b11bc3620979d3c",
      "tree": "0f5de7b1250910f6716867f096fe73730f37435e",
      "parents": [
        "3bbaea8fd70cd211927fc6cfab71ed9a2c9d32a6"
      ],
      "author": {
        "name": "Takeaki Matsumoto",
        "email": "takeaki.matsumoto@ntt.com",
        "time": "Fri Sep 04 15:13:38 2015 +0900"
      },
      "committer": {
        "name": "Takeaki Matsumoto",
        "email": "takeaki.matsumoto@ntt.com",
        "time": "Wed Oct 14 10:57:36 2015 +0900"
      },
      "message": "Add compute personality feature config\n\nAdd personality config in compute-feature-enabled.\nRemove using personality in general tests.\nAdd some tests to test_server_pesonality.\nChange tests with personality to skip if disable.\n\nChange-Id: Ieffa799949034b609b53c5c131d26bfe3cb83fa4\n"
    },
    {
      "commit": "3bbaea8fd70cd211927fc6cfab71ed9a2c9d32a6",
      "tree": "dcbb87d316780b3d4dba4df54e40c4594de93c81",
      "parents": [
        "f636fa9decb4f09e40933a32577eef8d15195a49",
        "66793a31887499251750e13f741574bda366d35c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 01:15:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 01:15:15 2015 +0000"
      },
      "message": "Merge \"Moves an incorrectly marked negative test\""
    },
    {
      "commit": "f636fa9decb4f09e40933a32577eef8d15195a49",
      "tree": "3b5c1bac6d065f049b2801cc694bc98b529de48a",
      "parents": [
        "d978e5894bf9c3c8d3d5f9cf595a664aecafee1f",
        "695ac5cdeddf5d66408219c64edb233f50fafe72"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 01:09:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 01:09:40 2015 +0000"
      },
      "message": "Merge \"Add failure ports to error message\""
    },
    {
      "commit": "d978e5894bf9c3c8d3d5f9cf595a664aecafee1f",
      "tree": "9550d18cf97c63b2bd882473a9c6678e408bca60",
      "parents": [
        "f207b353b7da5d9e9cd282a3e8e953995674092d",
        "504406ee6a220dba492df520a7276c30359b49b0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 01:05:06 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 01:05:06 2015 +0000"
      },
      "message": "Merge \"Bump minimum tempest-lib version\""
    },
    {
      "commit": "0805a9e2e5ca6db2c6c768201394cfb7c6f0484c",
      "tree": "416a01d8e97280067522c04eae546dbcdf68947e",
      "parents": [
        "4328a96bfa1e6d6dcc97bfae6e700bf9aa2d1e6c"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Oct 13 16:24:44 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 09:16:54 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute extensions_client\n\nCompute extensions_client has been migrated to tempest-lib-\nIc658f09649ed9498fe6d3e7792a7c370772f165b\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 other files for this client like response schema, unit tests.\n\nThis commits makes Tempest to use compute extensions_client\nfrom Tempest-lib.\n\nChange-Id: Iafc7e505b534df897b0c321b40b3b4734f6aa833\n"
    },
    {
      "commit": "4328a96bfa1e6d6dcc97bfae6e700bf9aa2d1e6c",
      "tree": "89411d7d0587f58612fb69858bc802c50b540558",
      "parents": [
        "9fab7ccfc74ded6f4646c3e9a69c8744435f3e5b"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Oct 13 16:18:09 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 09:15:30 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute certificates_client\n\nCompute certificates_client has been migrated to tempest-lib-\nI225569ddb2c56200cf071e7abd017ce183fd161f\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 other files for this client like response schema, unit tests.\n\nThis commits makes Tempest to use compute certificates_client\nfrom Tempest-lib.\n\nChange-Id: Iab4ebe329e721274d98d09bcfed2ac37879013cb\n"
    },
    {
      "commit": "9fab7ccfc74ded6f4646c3e9a69c8744435f3e5b",
      "tree": "903d1c2e4d813207652a80f73b2b7c1897da0169",
      "parents": [
        "384dc79658137e6e5fe4aca625e7ad9bf73dab92"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Oct 13 16:12:23 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 09:12:31 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s compute baremetal_nodes_client\n\nCompute baremetal_nodes_client has been migrated to tempest-lib-\nI528505bdd0a51cf720578dc6c5ef4301b72b5ce0\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 other files for this client like response schema, unit tests.\n\nThis commits makes Tempest to use compute baremetal_nodes_client\nfrom Tempest-lib.\n\nChange-Id: I2bcfcb9df21d3dfa3c0f511f46006032c0ea632b\n"
    },
    {
      "commit": "384dc79658137e6e5fe4aca625e7ad9bf73dab92",
      "tree": "279314c5849a4dfb492c2d2057360cfcf846c534",
      "parents": [
        "d1dac397351ebffd800f5a61c9d2e96527330b8a"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Oct 13 16:03:13 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 08:55:59 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s availability_zone_client\n\navailability_zone_client has been migrated to tempest-lib-\nI573ca2cf2076bd6c3e0cb9e457f1da2a64c211da\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 other files for this client like response schema, unit tests.\n\nThis commits makes Tempest to use availability_zone_client from\nTempest-lib.\n\nChange-Id: Ic5d4b115b7e6702bb57792e58e29b16270ac0f29\n"
    },
    {
      "commit": "d1dac397351ebffd800f5a61c9d2e96527330b8a",
      "tree": "793a104020bf049d6c7966c7095a3e510b271c15",
      "parents": [
        "f207b353b7da5d9e9cd282a3e8e953995674092d"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Tue Oct 13 15:30:24 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Oct 14 08:48:38 2015 +0900"
      },
      "message": "Use Tempest-lib\u0027s aggregate client\n\nAggregate service client has been migrated to tempest-lib-\nIa20fd3914aa6e5ac829bfd3fb88bb4f654958b53\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 other files for this client like response schema, unit tests.\n\nThis commits makes Tempest to use aggregate client from Tempest-lib.\n\nChange-Id: I238c688beff26f63e804ebe86101205eb2c0c57c\nDepends-on: I516d4119fd200c79a8be4598cbb0d732344e8b75\n"
    }
  ],
  "next": "3961acd2fe6932684cf4ada5730ff367bbcfbc85"
}
