)]}'
{
  "log": [
    {
      "commit": "976e8dfaebf514d31e99b8a0dcb7788059d3127b",
      "tree": "422aeafa2e7ff9e6c1a78f9c9647229ddeb8c289",
      "parents": [
        "11ab20b269385e4dbe9e5160566a06743656e8c1"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Dec 19 14:21:54 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Mar 05 14:03:57 2015 -0500"
      },
      "message": "Add support for roles to credentials providers\n\nThis commit adds support for requesting credentials by a role from the\ncredentials providers. This entails 2 things, first adding support for\nspecifying roles in a test-accounts file with test-accounts based\nproviders and secondly adding support to isolated-creds to assign\narbitrary roles on credentials requested by role.\n\nChange-Id: I6a0f0539d41e0cf3d04414964b289447194d2793\nPartially-implements: bp test-accounts-continued\n"
    },
    {
      "commit": "11ab20b269385e4dbe9e5160566a06743656e8c1",
      "tree": "a4a416e1473fb865f561daea1a3bc168064b0f0d",
      "parents": [
        "bef45ac77c0899448c0b168f0d1d1996f7c034cc",
        "4041b26dce525b2edbcd7f3d3598877f78019489"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 03 00:06:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 03 00:06:32 2015 +0000"
      },
      "message": "Merge \"Log the names of the other isolated_creds on starvation\""
    },
    {
      "commit": "bef45ac77c0899448c0b168f0d1d1996f7c034cc",
      "tree": "2ddeafcc9529a2f0459b4226c75408889d0d1ac9",
      "parents": [
        "54060393737fed1410c5f88f968527bdabe930d4",
        "d28dd7b7dc93362f641e76482fd362955ede5bab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 02 20:31:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 02 20:31:42 2015 +0000"
      },
      "message": "Merge \"Make tempest\u0027s python 2.6 policy clear\""
    },
    {
      "commit": "54060393737fed1410c5f88f968527bdabe930d4",
      "tree": "5a82048e9e1694dea91e66f975ee22afc42cc24c",
      "parents": [
        "091ba8ed172d7d16d3c99d5b3e7a0e3a7601a1de",
        "660f76f457cf4b9bad56116cadd96b7729a880d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 02 14:45:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 02 14:45:27 2015 +0000"
      },
      "message": "Merge \"Remove python-novaclient from requirements.txt\""
    },
    {
      "commit": "091ba8ed172d7d16d3c99d5b3e7a0e3a7601a1de",
      "tree": "4d1ee5c9ce38a9f2a367684f77bfac1aac5dd996",
      "parents": [
        "f5a1130c9713d746b9a1a0afd47d049294372887",
        "90012355b4ea24a7321f66b329b543f306d2cefe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 02 08:59:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 02 08:59:51 2015 +0000"
      },
      "message": "Merge \"Prepare token clients for migration to tempest-lib\""
    },
    {
      "commit": "f5a1130c9713d746b9a1a0afd47d049294372887",
      "tree": "7536b4cf071ede17255dc5d69b3e4283df520a90",
      "parents": [
        "7579c1a40e68e58af2403181c67e2e687e8cf074",
        "bb5cacd07604419ec3a1f3fe25652f1e7974d9e9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 02 02:58:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 02 02:58:32 2015 +0000"
      },
      "message": "Merge \"Fix response schema for compute aggregate API\""
    },
    {
      "commit": "4041b26dce525b2edbcd7f3d3598877f78019489",
      "tree": "c654b15a150e9a7f5afa37a64521e95d70fc3b0a",
      "parents": [
        "296558cf413f021b316afd588ba823bc94a88e95"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Feb 27 11:18:54 2015 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Feb 27 13:55:25 2015 -0500"
      },
      "message": "Log the names of the other isolated_creds on starvation\n\nWhen exhaust all of the valid hashes for a give creds request the\nerror message just says insufficient creds, which isn\u0027t useful in\ndebugging the case when there are sufficient creds but some other\ninteraction is going on. This commit adds the name passed into the\nisolated_creds constructor for all of the hashes which were tried\nbefore the list was exhausted to the exception message so we have\na starting place for debugging these issues.\n\nChange-Id: Ie97dd6ae2c375b385ae4ea30e347af28493025cb\n"
    },
    {
      "commit": "bb5cacd07604419ec3a1f3fe25652f1e7974d9e9",
      "tree": "993372bf0d42aad7d0cad143343c077bd67c76a6",
      "parents": [
        "04c413e1aa2b962da69401d6823c2d5723a8d16d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Feb 19 08:23:05 2015 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Feb 27 02:39:11 2015 +0000"
      },
      "message": "Fix response schema for compute aggregate API\n\nThe response of \"create aggregate\" API is different from the other\naggregate APIs. For catching this difference, the schema needs to\nbe arranged but the way was wrong. This patch fixes it.\n\nChange-Id: I98c9037855e0beb124bb72a71f2540877284bb24\n"
    },
    {
      "commit": "7579c1a40e68e58af2403181c67e2e687e8cf074",
      "tree": "bcedef09f6ea972d06c8f1f8568f445cf6922917",
      "parents": [
        "296558cf413f021b316afd588ba823bc94a88e95"
      ],
      "author": {
        "name": "Chris Hoge",
        "email": "chris@openstack.org",
        "time": "Thu Feb 26 14:12:15 2015 -0800"
      },
      "committer": {
        "name": "Chris Hoge",
        "email": "chris@openstack.org",
        "time": "Thu Feb 26 16:05:16 2015 -0800"
      },
      "message": "Add UUIDs to all tempest tests and gate check\n\nAdds uuid4 as a decorator of the form:\n@test.idempotent_id(\u002712345678-1234-1234-1234-123456789abc\u0027)\nto every test in the Tempest tree. Includes a gate check to\nensure the existence and uniqueness of the ids.\n\nModify check tool to ignore Tempest unit tests.\n\nChange-Id: I19e3c7dd555a3ea09d585fb9091c357a300e6559\nCo-Authored-By: Sergey Slipushenko \u003csslypushenko@mirantis.com\u003e\nImplements: bp test-uuid\n"
    },
    {
      "commit": "296558cf413f021b316afd588ba823bc94a88e95",
      "tree": "7bb3389608ace4e1ddab241b9c193205e8d30a5e",
      "parents": [
        "04c413e1aa2b962da69401d6823c2d5723a8d16d"
      ],
      "author": {
        "name": "Chris Hoge",
        "email": "chris@openstack.org",
        "time": "Thu Feb 19 00:29:49 2015 -0600"
      },
      "committer": {
        "name": "Chris Hoge",
        "email": "chris@openstack.org",
        "time": "Thu Feb 26 13:59:05 2015 -0800"
      },
      "message": "Add UUIDs to tests with tools and checks\n\nThis patch adds a new tool to check for existence and uniqueness\nof UUIDs across Tempest or any other test repository based on\nTempest. The tool also includes an option to automatically tag\na test repository with UUIDs if they don\u0027t exist. The tool\nwill be used in the gate to ensure UUID existence.\n\nChange-Id: I25aa83c7836f5a607af2aaa4bf862fa72766f799\nCo-Authored-By: Sergey Slipushenko \u003csslypushenko@mirantis.com\u003e\nPartially-Implements: bp test-uuid\n"
    },
    {
      "commit": "660f76f457cf4b9bad56116cadd96b7729a880d4",
      "tree": "c61e97d24b5cab6f666cf4b0bb4f64436e9f6f88",
      "parents": [
        "04c413e1aa2b962da69401d6823c2d5723a8d16d"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Feb 20 16:22:08 2015 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 26 15:08:51 2015 -0500"
      },
      "message": "Remove python-novaclient from requirements.txt\n\nChange I050e92bc5620d6e748cf1d948ef2a52305aa02b5 removed the novaclient\ncli tests from tempest, which was the last use of python-novaclient in\ntempest. However, it neglected to remove it from the requirements.txt\nfile. This commit fixes the oversight.\n\nChange-Id: Ib2d321846a79fe7582ea4dc7f80e146963b37d16\n"
    },
    {
      "commit": "04c413e1aa2b962da69401d6823c2d5723a8d16d",
      "tree": "f4f062048118cf5f2af276f3172932107710aba8",
      "parents": [
        "8d47b118a656ed80f587e289a71f31a7ddd5b63e",
        "0efb023a91b32d7b828ffe068a2d0f351fc335e5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 26 19:16:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 26 19:16:53 2015 +0000"
      },
      "message": "Merge \"Adds IPV6 bulk ops tests for network/subnet/ports\""
    },
    {
      "commit": "90012355b4ea24a7321f66b329b543f306d2cefe",
      "tree": "3207a96ea490111c6fcb11028c898d987df6c874",
      "parents": [
        "1d7dd7e5dadc4a52219f8c3c6e25c535b4026a2d"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Feb 25 21:58:02 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Feb 26 07:02:45 2015 +0000"
      },
      "message": "Prepare token clients for migration to tempest-lib\n\nPrepare token clients for migration to tempest-lib together\nwith auth.py. Removing all the dependencies from CONF, and thus\nintroducing new parameters in auth providers as well.\n\nChange-Id: I7c03b07ec1b9268fea68125b5bbfa8fe0ff75b71\n"
    },
    {
      "commit": "8d47b118a656ed80f587e289a71f31a7ddd5b63e",
      "tree": "00927b21dc0a616c99dac4fecc30cab5f40978f9",
      "parents": [
        "1d7dd7e5dadc4a52219f8c3c6e25c535b4026a2d",
        "c15f1bc63383a1cab239c0c23aa26d32f2d16428"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 25 20:27:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 25 20:27:35 2015 +0000"
      },
      "message": "Merge \"refactor save_state code\""
    },
    {
      "commit": "1d7dd7e5dadc4a52219f8c3c6e25c535b4026a2d",
      "tree": "254f932d385db5feb93fd5092514d736e83d6e87",
      "parents": [
        "823981a2b45a30448138896189d7e5226cebff3a",
        "887ca8e9f8df2df65bf4fef4338704c35fdb2545"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 25 18:15:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 25 18:15:44 2015 +0000"
      },
      "message": "Merge \"Add sec-grp-rule for ipv6-icmp to enable ping6 between instances\""
    },
    {
      "commit": "823981a2b45a30448138896189d7e5226cebff3a",
      "tree": "2751001f2dbc32532486458fdf0afeaf605bd929",
      "parents": [
        "d93e79cd979aa303ff8ee69c1aed63cf88422973",
        "5ee9f2fbf02f4362cf184a7ea74cc6a9b8d10b66"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 25 17:55:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 25 17:55:53 2015 +0000"
      },
      "message": "Merge \"Revert \"Change messaging clients to return one value and update tests\"\""
    },
    {
      "commit": "d93e79cd979aa303ff8ee69c1aed63cf88422973",
      "tree": "fa5c5078897d7fd3ceac5c51d8aab1a6c5a67d90",
      "parents": [
        "c4b2b6a1195e46de53c3c18f26eddb0a49c29fc6",
        "53a2b4bab0a41d46b87c060bc0d7a9c0ca27f97d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 25 15:27:58 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 25 15:27:58 2015 +0000"
      },
      "message": "Merge \"Fix missing variable in test accounts warning log\""
    },
    {
      "commit": "c4b2b6a1195e46de53c3c18f26eddb0a49c29fc6",
      "tree": "59098aa5b503a2b142c0d99f6448793721bb2464",
      "parents": [
        "efb1985355525fbfc156dcfaa204ecee908d497a",
        "d979015bc72f7c324f99f2b0c155604dbbfd4a9b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 25 15:27:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 25 15:27:01 2015 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "efb1985355525fbfc156dcfaa204ecee908d497a",
      "tree": "cc5bc8811ac0547c7fe46f78cc20e9333cbc4f48",
      "parents": [
        "174638cb8b45ea770765ca51f5a708bd454f28b2",
        "424aa41cc433d01e10f90fdd8ae8d0f03f7d2051"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 25 13:34:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 25 13:34:42 2015 +0000"
      },
      "message": "Merge \"Fix AttributeError on testtools missing MismatchError\""
    },
    {
      "commit": "174638cb8b45ea770765ca51f5a708bd454f28b2",
      "tree": "e4fac600546990d78490e4f62bd0586d97bbb4fa",
      "parents": [
        "8ffdc4410e376f8c4bf41fdbc5b55c65cd0bcf4f",
        "1be45bf0b189f84c75f87efb945a9f2c7bb18e96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 25 13:10:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 25 13:10:07 2015 +0000"
      },
      "message": "Merge \"Set the boto ca_certificates_file from tempest config\""
    },
    {
      "commit": "d979015bc72f7c324f99f2b0c155604dbbfd4a9b",
      "tree": "d5953dd1ddf54638dd37b13bd22c00893e32fb14",
      "parents": [
        "8ffdc4410e376f8c4bf41fdbc5b55c65cd0bcf4f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Feb 25 08:48:41 2015 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Wed Feb 25 08:48:41 2015 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I0e029069a4eebaf08c147f8058bec714d5f0a03b\n"
    },
    {
      "commit": "5ee9f2fbf02f4362cf184a7ea74cc6a9b8d10b66",
      "tree": "99ae5597738502f6d3bb1d463198e3551a8cb7b2",
      "parents": [
        "8ffdc4410e376f8c4bf41fdbc5b55c65cd0bcf4f"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Wed Feb 25 08:36:09 2015 +0100"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Wed Feb 25 08:38:21 2015 +0100"
      },
      "message": "Revert \"Change messaging clients to return one value and update tests\"\n\nThis change broke Zaqar\u0027s gate. Please, lets revert it and re-try adding\nit with a proper fix. I believe the issue is that it expects to receive\na dictionary everytime, whereas some of Zaqar\u0027s responses are lists.\n\nPlease see this review:\nhttps://review.openstack.org/#/c/151529/6 (mongodb job)\n\nThis reverts commit 4b51340639a5b5f876fdc29c494bccf4a6dc5b6a.\n\nChange-Id: Ie89c988b2a06b557238f9a15616bb4a8bb5b2a17\n"
    },
    {
      "commit": "53a2b4bab0a41d46b87c060bc0d7a9c0ca27f97d",
      "tree": "7655612fec48f5874950a978d3590a8fdf9b18f9",
      "parents": [
        "8ffdc4410e376f8c4bf41fdbc5b55c65cd0bcf4f"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 24 23:32:07 2015 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 24 23:32:07 2015 -0500"
      },
      "message": "Fix missing variable in test accounts warning log\n\nIn the remove_hash test accounts method we log a warning message to\nindicate that a hash has already been cleaned and the pseudo-lock file\nisn\u0027t there. The intent of that log message was to indicate the lock\nfile path in the warning. However the string never passed the hash_path\nvariable so instead %s was being printed. This commit fixes the issue\nso the proper path will be in the warning log.\n\nChange-Id: I87b66e3222452200996020c349cf05cb842114bf\n"
    },
    {
      "commit": "8ffdc4410e376f8c4bf41fdbc5b55c65cd0bcf4f",
      "tree": "7d7930f201149e948f7a6b743044fe04a04e5f47",
      "parents": [
        "c7fbd58e417ca71433e11b216d919a7f508e2814",
        "939beff41d42606803c6e1354e540ef59a164666"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 24 21:41:54 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 24 21:41:54 2015 +0000"
      },
      "message": "Merge \"Floating IP test enhancements\""
    },
    {
      "commit": "c7fbd58e417ca71433e11b216d919a7f508e2814",
      "tree": "3874999d5cefdfbfcd9d1fe37c75135f9a347f75",
      "parents": [
        "d1434642dbfb5c89e011971552b19c65df83b1be",
        "dc1f53ab0def3291cdcf8cd92f094b3bd59f90b4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 24 21:41:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 24 21:41:44 2015 +0000"
      },
      "message": "Merge \"add support for ceilometermiddleware data\""
    },
    {
      "commit": "d1434642dbfb5c89e011971552b19c65df83b1be",
      "tree": "6dfeb244c82a4f49062aa4955b171726210025bd",
      "parents": [
        "038d849b2ea015ca7ea40d08ed45182919f2fb58",
        "94340b55056ca10246c8f4be6456913f01a85e6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 24 21:40:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 24 21:40:43 2015 +0000"
      },
      "message": "Merge \"Omitting microseconds when creating a trust\""
    },
    {
      "commit": "1be45bf0b189f84c75f87efb945a9f2c7bb18e96",
      "tree": "f36a9380da4cf99358e937e54237d59f982d7cc1",
      "parents": [
        "038d849b2ea015ca7ea40d08ed45182919f2fb58"
      ],
      "author": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Mon Feb 09 22:29:35 2015 -0500"
      },
      "committer": {
        "name": "Rob Crittenden",
        "email": "rcritten@redhat.com",
        "time": "Tue Feb 24 11:39:58 2015 -0500"
      },
      "message": "Set the boto ca_certificates_file from tempest config\n\nThis will allow the boto tests to pass when SSL is configured for\nthe EC2 URLs.\n\nChange-Id: I6b987f711362da49a591664990fd87af90154bae\n"
    },
    {
      "commit": "424aa41cc433d01e10f90fdd8ae8d0f03f7d2051",
      "tree": "de0ce9b3ac2066a457156387c93f33d1c83c74e1",
      "parents": [
        "516112e38be49116528998dd8db8ae5056a530e2"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Sun Feb 22 17:55:17 2015 -0800"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 24 15:55:03 2015 +0000"
      },
      "message": "Fix AttributeError on testtools missing MismatchError\n\nIt sounds like MismatchError is borderline between part\nof a public interface of testtools, and may or may not be\navailable depending of testtoools version.\n\nGet rid of the nonsense altogether. The helper method was\nwrong in that it shouldn\u0027t have been asserting a result if an\nexpected condition was not that. This commit removes the\nbroken helper method in favor of directly calling the \nget_dns_servers method where necessary.\n\nCloses-bug: #1424482\n\nChange-Id: Iaa611f833f70a528f38fe8cc9d9add0047bf51e1\n"
    },
    {
      "commit": "d28dd7b7dc93362f641e76482fd362955ede5bab",
      "tree": "7e991d6f058e41f0867b9301b7d15b7d9f2f3b7d",
      "parents": [
        "643eddee6e8e26dc06b695221818503eaaeea094"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Mon Feb 23 11:52:33 2015 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Feb 24 10:32:36 2015 -0500"
      },
      "message": "Make tempest\u0027s python 2.6 policy clear\n\nThis commit adds a few sentences to the end of the python 2.6 section\nin the readme to clearly articulate that there is no python 2.6 in\ntempest starting with kilo, and that patches to fix python 2.6 support\nwill be rejected.\n\nChange-Id: I28b4714e35b84642be47961d3f51343450504db7\n"
    },
    {
      "commit": "038d849b2ea015ca7ea40d08ed45182919f2fb58",
      "tree": "34f82f61aea1ec0e0297eb766a74e010da05fa5b",
      "parents": [
        "6725b351a3113c4f03cafc0cb8d4abab30e6cf6d",
        "01fa7e432d2c2bed7e0250b7ae278e1bc3c5f61a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 24 15:11:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 24 15:11:04 2015 +0000"
      },
      "message": "Merge \"Fix super calls in ResponseBody and ResponseBodyList\""
    },
    {
      "commit": "6725b351a3113c4f03cafc0cb8d4abab30e6cf6d",
      "tree": "33587339cf4fd7e2b4654472efb585bd5d3b9ad1",
      "parents": [
        "a84770cf54d22f7900a1f6796f55c5e55b83105d",
        "f8eb01a45ae5099ce2f53451d3e133d492cb5b69"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 24 11:26:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 24 11:26:18 2015 +0000"
      },
      "message": "Merge \"Fix compute baremetal_nodes API schema\""
    },
    {
      "commit": "a84770cf54d22f7900a1f6796f55c5e55b83105d",
      "tree": "02dbc89d796eb2a305683fd0430b29dc894dcd76",
      "parents": [
        "3258545389e720c321c8e8995b23eb7e0230d724"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Feb 23 03:57:37 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Feb 23 23:58:55 2015 +0000"
      },
      "message": "Fix schema of list hypervisors API\n\nNova \"list hypervisors\" API returns like the following response which\nincludes \"status\" and \"state\",\n\n{\n  \"hypervisors\": [\n    {\n      \"status\": \"enabled\",\n      \"state\": \"up\",\n      \"id\": 1,\n      \"hypervisor_hostname\": \"devstack-trusty-948085\"\n    }\n  ]\n}\n\nbut its schema doesn\u0027t contain them.\nSo this patch adds them into the schema.\n\nChange-Id: Ibfd905b8df10e5ff737f0f00a96de989a24c98aa\n"
    },
    {
      "commit": "3258545389e720c321c8e8995b23eb7e0230d724",
      "tree": "1ba1c4864647b3ccc976ad3e97afef8e36e0b9d0",
      "parents": [
        "d3a8c7778217cceb84d995f1509e68bb8d7a403f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Sat Feb 21 07:59:04 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Feb 23 23:58:55 2015 +0000"
      },
      "message": "Add response parameters for quota_server_group ext\n\nquota_server_group extension has been implemented since Juno, and\nthe extension adds server_group_members and server_groups parameters\nto a response of quota API.\nThis patch adds them into the schema of quota API.\n\nChange-Id: Ia11c6ced26aec4177ac98d32854da67f0604f976\n"
    },
    {
      "commit": "c15f1bc63383a1cab239c0c23aa26d32f2d16428",
      "tree": "0899b0446e6f9a4ae1acb4d15fe6fe0d8e6329b4",
      "parents": [
        "d3a8c7778217cceb84d995f1509e68bb8d7a403f"
      ],
      "author": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Feb 23 18:00:41 2015 -0500"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Feb 23 18:00:41 2015 -0500"
      },
      "message": "refactor save_state code\n\nthe save_state code uses multiple assignments. this isn\u0027t safe as\nit assigns both values to same target. also, it doesn\u0027t seem like\nthe local var is ever used.\n\nChange-Id: I5c93433b34dea6ee0e4ee8d5466a801f1599c8c3\n"
    },
    {
      "commit": "dc1f53ab0def3291cdcf8cd92f094b3bd59f90b4",
      "tree": "b2a6c78ef2be71a6dfcbf7bd70e0c11236e438dc",
      "parents": [
        "d3a8c7778217cceb84d995f1509e68bb8d7a403f"
      ],
      "author": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Fri Feb 13 09:54:13 2015 -0500"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Feb 23 14:11:07 2015 -0500"
      },
      "message": "add support for ceilometermiddleware data\n\nthe data format in ceilometermiddleware uses CADF standard rather\nthan a schema-less payload of deprecated swift middleware. this patch\nadds support for both.\n\nChange-Id: I22f929949e3deeb90d14ddad81ccfce9c9de185c\n"
    },
    {
      "commit": "d3a8c7778217cceb84d995f1509e68bb8d7a403f",
      "tree": "af8efd9e353690692044f55f4a42be9150f8d467",
      "parents": [
        "643eddee6e8e26dc06b695221818503eaaeea094",
        "fda3765ff2b5a09885dec33631bc219ac170e72a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 23 17:40:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 23 17:40:52 2015 +0000"
      },
      "message": "Merge \"Fix missing exception catch in is_admin_available()\""
    },
    {
      "commit": "643eddee6e8e26dc06b695221818503eaaeea094",
      "tree": "c54d5bf04b2fec2660dc88d5a2ea5e1b4a4af80f",
      "parents": [
        "414b1217f493375b129bd80c182dd6870c1d27d9",
        "4b51340639a5b5f876fdc29c494bccf4a6dc5b6a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 23 15:21:21 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 23 15:21:21 2015 +0000"
      },
      "message": "Merge \"Change messaging clients to return one value and update tests\""
    },
    {
      "commit": "414b1217f493375b129bd80c182dd6870c1d27d9",
      "tree": "3cda5fe239431c59cb9766d04a27f4bc6f67c0c3",
      "parents": [
        "398aac681ecd202a11e22b8c48fc6df0ed057daa",
        "b728df704ea194a9116c66a555dd39a96aed6d3f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 23 12:27:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 23 12:27:00 2015 +0000"
      },
      "message": "Merge \"Change database clients to return one value and update tests\""
    },
    {
      "commit": "398aac681ecd202a11e22b8c48fc6df0ed057daa",
      "tree": "87325ccd5452988c664fbfa1d48e956b5ff57284",
      "parents": [
        "cd527941be3cb87ea1b9d6bd4f226879c298f961",
        "b2b0c18305c4140afacb50aaae6e716e3b633f92"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 23 11:10:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 23 11:10:04 2015 +0000"
      },
      "message": "Merge \"Change network/interfaces clients to return one value and update tests\""
    },
    {
      "commit": "cd527941be3cb87ea1b9d6bd4f226879c298f961",
      "tree": "c4d682f1f0560c78ec0ac8ae7c801106e34d17c5",
      "parents": [
        "516112e38be49116528998dd8db8ae5056a530e2",
        "ae99b9a96830ac25f00a994aa249abaac693f936"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 23 11:02:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 23 11:02:17 2015 +0000"
      },
      "message": "Merge \"Change servers client to return one value and update tests\""
    },
    {
      "commit": "939beff41d42606803c6e1354e540ef59a164666",
      "tree": "ca59465ac7de9408a48ed0588e4c0d7848547195",
      "parents": [
        "afb6517890918e1cf92cd291044087476ecbf64a"
      ],
      "author": {
        "name": "abhishek60014726",
        "email": "abhishek.g-m@hp.com",
        "time": "Thu Oct 30 04:29:18 2014 -0700"
      },
      "committer": {
        "name": "Abhishek G M",
        "email": "abhishek.g-m@hp.com",
        "time": "Mon Feb 23 09:14:29 2015 +0000"
      },
      "message": "Floating IP test enhancements\n\nAdd test to create a floating ip by admin  for non-admin tenant\n\n  -Create a Floating IP as an admin by passing tenant_id of non_admin\n  -Verify the port_id, floating_network_id and fixed_ip_address\n  -Make a call to Show/List a Floating IP created by admin\n  -Verify that the Floating IP attributes\n\nChange-Id: I526a11c6521e2c86ecffe74085603d4742778961\n"
    },
    {
      "commit": "516112e38be49116528998dd8db8ae5056a530e2",
      "tree": "835c0b027725fba310047374f63f3846dd118d76",
      "parents": [
        "0fd81db60df3b73642d50f042c079bcc9c5ea89a",
        "bb0ea39fd19d2675dae738620f5dcc44498633e4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 22 10:39:00 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 22 10:39:00 2015 +0000"
      },
      "message": "Merge \"Unskip and Add timeout method to dns check scenario\""
    },
    {
      "commit": "fda3765ff2b5a09885dec33631bc219ac170e72a",
      "tree": "e3d0b2b33599c755f3e4f4d7c3f84ce9ee708b62",
      "parents": [
        "0fd81db60df3b73642d50f042c079bcc9c5ea89a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Feb 20 15:14:53 2015 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri Feb 20 15:17:44 2015 -0500"
      },
      "message": "Fix missing exception catch in is_admin_available()\n\nThis commit adds a missing exception catch in the is_admin_available()\nmethod. When non-locking test accounts are used and no admin creds are\navailable an InvalidConfiguration exception is raised instead of the\nNotImplemented exception raised by the locking test accounts provider.\n\nPartial-Bug: #1296955\nChange-Id: Ic7006f6a40ac174e4b6793096fb92957df350d61\n"
    },
    {
      "commit": "0fd81db60df3b73642d50f042c079bcc9c5ea89a",
      "tree": "5cc62a70178ae2058de6da00155fa613c3f8c1e8",
      "parents": [
        "058338c9ccb8868e60b5e4be0f11f28f24188acb",
        "b645e179d99fcf699faf88df8a97eb3f35c807bb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 20 18:23:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 20 18:23:30 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for identity tests\""
    },
    {
      "commit": "058338c9ccb8868e60b5e4be0f11f28f24188acb",
      "tree": "08f2384b02bb6bf39631c0e757dc0b8fa17906a5",
      "parents": [
        "d820fa95732e6a862e0db20c984814f8edaa4d39",
        "3ea1eb81d557a9a86553960f2bdb39ccc99787ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 20 18:20:08 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 20 18:20:08 2015 +0000"
      },
      "message": "Merge \"Fix baremetal node property keys\""
    },
    {
      "commit": "d820fa95732e6a862e0db20c984814f8edaa4d39",
      "tree": "dfe6e6a689cb787eccaa33d3a1d0cb0b450817cc",
      "parents": [
        "9c7aca7f9913601a58590d81cbbd68ad3299ca11",
        "5ff763f5aca2913a76c344d9ed0818532d234647"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 20 18:19:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 20 18:19:57 2015 +0000"
      },
      "message": "Merge \"Remove CONF values from Token clients\""
    },
    {
      "commit": "9c7aca7f9913601a58590d81cbbd68ad3299ca11",
      "tree": "99a2e8527395445533384a23f2f3dd099a766cd6",
      "parents": [
        "a79fecea8afc46705bdf4408ee368dce41571530",
        "fe72a407d52d82768cb27abe25e80232f47a7c84"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 20 18:15:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 20 18:15:22 2015 +0000"
      },
      "message": "Merge \"clear dict post cleanup in clear_isolated_creds\""
    },
    {
      "commit": "a79fecea8afc46705bdf4408ee368dce41571530",
      "tree": "7778db938e7ab4174ba049ccea42c7a409b35272",
      "parents": [
        "2dfcfb78947e00a4a29456d4935f5f03d638ad64",
        "8284a3479ab1720f53f041d88627ced39000aa69"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 20 18:02:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 20 18:02:19 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for compute volumes tests\""
    },
    {
      "commit": "2dfcfb78947e00a4a29456d4935f5f03d638ad64",
      "tree": "17c141540e12cc63d0d7653382ce28123ca8c24f",
      "parents": [
        "c9afe36a34be0fd628d55dc797a525ca058c6d7b",
        "057491573ff8ecec22b354a46110d193095ef479"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 20 18:02:09 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 20 18:02:09 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for volume tests\""
    },
    {
      "commit": "c9afe36a34be0fd628d55dc797a525ca058c6d7b",
      "tree": "1a45a0d9dd88ba7a50f0fb33284a479e6b7a3b3a",
      "parents": [
        "6000a30280d0dbd610074e116b3a7f9b3c044aec",
        "c8af9c9ac922842742d1823bdfb1ea20e20db5a1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 20 18:01:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 20 18:01:57 2015 +0000"
      },
      "message": "Merge \"Adding api tests for dvr routers\""
    },
    {
      "commit": "6000a30280d0dbd610074e116b3a7f9b3c044aec",
      "tree": "08c17bfb3e60e99648ef5acbd5015d757164839b",
      "parents": [
        "5921b52396926a4c41165a2aeaf4f9f4e69ea172"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Feb 19 19:14:47 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Feb 19 19:17:08 2015 +0000"
      },
      "message": "Remove unused NotFound raise\n\nget_floating_ip_details() contains NotFound raise, but the exception\nwould never happen because previous tempest-lib\u0027s get() raises it\nif HTTP404 is gotten. So this patch removes it.\n\nChange-Id: Ia7f18dfb7491d7379e0ab55b8f84c8b10b7ebb33\n"
    },
    {
      "commit": "8284a3479ab1720f53f041d88627ced39000aa69",
      "tree": "498f87dac94c89d0f0512ea77fafcf562bce4470",
      "parents": [
        "4f5a0a7110e6ccc1773642312aa859c9c30e9e45"
      ],
      "author": {
        "name": "Emily Hugenbruch",
        "email": "ekhugen@us.ibm.com",
        "time": "Thu Dec 11 22:04:55 2014 +0000"
      },
      "committer": {
        "name": "Emily Hugenbruch",
        "email": "ekhugen@us.ibm.com",
        "time": "Thu Feb 19 14:19:39 2015 +0000"
      },
      "message": "Split resource_setup for compute volumes tests\n\nSplit up the resource_setup method for the compute volumes tests,\nper the latest spec.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: If65a8378dbe06bf5ca4f1865bae3c67cbea75fc1\n"
    },
    {
      "commit": "057491573ff8ecec22b354a46110d193095ef479",
      "tree": "9c58e6ee89445a1479759afbab3634904ac84da2",
      "parents": [
        "1173c65cc0a3a79e74afaa8151979e38116bd1ff"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Fri Jan 30 17:15:18 2015 +0530"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Thu Feb 19 17:45:11 2015 +0530"
      },
      "message": "Split resource_setup for volume tests\n\nSplit up the resource_setup method for all the volume tests, as per the\nlatest spec.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: I37a0a3a66a99d00e72a788d7e45d5e85475944d9\n"
    },
    {
      "commit": "5921b52396926a4c41165a2aeaf4f9f4e69ea172",
      "tree": "33a215ac8cd3d76aa3d74390b007de73aa0275d4",
      "parents": [
        "88dcb3cf88f07347a0e98f16d2313ea091da52c4",
        "b30bb11f68bfccaa9df7b2046366c3ad1e1f3404"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 19 11:12:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 19 11:12:51 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for limit tests\""
    },
    {
      "commit": "88dcb3cf88f07347a0e98f16d2313ea091da52c4",
      "tree": "3a85aa7a5b2b9c5602ee1d3fcaae54fb862c9cc3",
      "parents": [
        "1173c65cc0a3a79e74afaa8151979e38116bd1ff",
        "d114a1327acae07f10840c7c3702406d6adb731d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 19 10:55:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 19 10:55:33 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for telemetry tests\""
    },
    {
      "commit": "0efb023a91b32d7b828ffe068a2d0f351fc335e5",
      "tree": "3414d758eb25a49c875834cf3ac21e2d39c41b65",
      "parents": [
        "1173c65cc0a3a79e74afaa8151979e38116bd1ff"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Thu Feb 19 13:33:31 2015 +0530"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Thu Feb 19 13:33:31 2015 +0530"
      },
      "message": "Adds IPV6 bulk ops tests for network/subnet/ports\n\nChange-Id: I9fa4f9d653f801fb58df98ca003f33564c0caba3\nCloses-Bug: #1422344\n"
    },
    {
      "commit": "3ea1eb81d557a9a86553960f2bdb39ccc99787ea",
      "tree": "541d48f4a9d3c89052862d1ad919246a6262a978",
      "parents": [
        "1173c65cc0a3a79e74afaa8151979e38116bd1ff"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Wed Feb 18 19:13:25 2015 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Wed Feb 18 19:13:25 2015 -0800"
      },
      "message": "Fix baremetal node property keys\n\nThe baremetal_client is creating test nodes with property keys that\ndon\u0027t match what the nova os-baremetal-nodes extension is pulling out of\nthe node properties from the ironic client. This results in KeyErrors\nwhen this test runs in parallel to other baremetal tests that were added\nto Tempest on 2/16 with commit ac0879accd2a451c54ed935297a6f8e0a8aaf25a.\n\nCloses-Bug: #1423427\n\nCo-authored-by: Adam Gandelman \u003cadamg@ubuntu.com\u003e\n\nChange-Id: I3593f58de5088d2442fddd52c6a11d055bb4f6a0\n"
    },
    {
      "commit": "1173c65cc0a3a79e74afaa8151979e38116bd1ff",
      "tree": "d85fa7b6412b84d80fd58ddcf7e2eb4b5d0a2eea",
      "parents": [
        "b50547e2d9058cc40dc882148da76dcc2ad5759b",
        "8b733ad2c8ea70616bb2e92e8ba763500ee50454"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 19 01:12:09 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 19 01:12:09 2015 +0000"
      },
      "message": "Merge \"Test multiple security groups association for a vm\""
    },
    {
      "commit": "b50547e2d9058cc40dc882148da76dcc2ad5759b",
      "tree": "4a2b35e9f9e9ec3c333da6e73fe0c666db6bc013",
      "parents": [
        "614a98c099d08a43f4877e0493f4ef1ab2fbde00",
        "3bbbed01a542a71dc7982b57e937b1a802a7ade3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 19 01:11:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 19 01:11:35 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for image tests\""
    },
    {
      "commit": "614a98c099d08a43f4877e0493f4ef1ab2fbde00",
      "tree": "4530cc201fcc0bc5bdaffe855a9d4f0fc2f8ad80",
      "parents": [
        "53dc4690eeb5117c45131f52c134b55bf775bcfa",
        "d26b5cd7b8c37062403cb929e2cb901281b2c271"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 19 01:08:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 19 01:08:27 2015 +0000"
      },
      "message": "Merge \"Remove CONF values from identity clients\""
    },
    {
      "commit": "53dc4690eeb5117c45131f52c134b55bf775bcfa",
      "tree": "f118311bbcd2b5e585f97a720f61d9c91f88ff15",
      "parents": [
        "f5b08c517a19608d83b2a8e1d7a19749066762f5",
        "67e570c7fe2a1520c33aeba6f69492c15b9c3a3b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 19 01:07:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 19 01:07:50 2015 +0000"
      },
      "message": "Merge \"Handle errors listing flavors and images in scenario utils\""
    },
    {
      "commit": "f5b08c517a19608d83b2a8e1d7a19749066762f5",
      "tree": "2033e180a273db8652d42a57c44a328b402e97c1",
      "parents": [
        "9eaa3bba21b66c4462098c76c78c4a8404459082",
        "0a27a3572e6a0b45146a2c67b671a7c47745497e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 19 01:04:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 19 01:04:23 2015 +0000"
      },
      "message": "Merge \"Cinder: Wait for volume to be \u0027available\u0027 before attaching\""
    },
    {
      "commit": "b2b0c18305c4140afacb50aaae6e716e3b633f92",
      "tree": "c0dd4c36a714e04fffedadb6aec39ce09ff1f57b",
      "parents": [
        "ae99b9a96830ac25f00a994aa249abaac693f936"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Feb 18 13:28:19 2015 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Feb 18 16:28:03 2015 -0500"
      },
      "message": "Change network/interfaces clients to return one value and update tests\n\nPartially implements: blueprint clients-return-one-value\n\nChange-Id: I79802333e984e04618c71a0e8fa4923109a93374\n"
    },
    {
      "commit": "4b51340639a5b5f876fdc29c494bccf4a6dc5b6a",
      "tree": "5a061554287a0d8795992d6b424e2102f6468c69",
      "parents": [
        "d93711692e2471b5e490046ef1a069bc022d55d0"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Feb 18 13:57:18 2015 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Feb 18 13:57:18 2015 -0500"
      },
      "message": "Change messaging clients to return one value and update tests\n\nPartially implements: blueprint clients-return-one-value\n\nChange-Id: I5ec5b7e951344d86b5d8f1c653ee7d9430221c0b\n"
    },
    {
      "commit": "b728df704ea194a9116c66a555dd39a96aed6d3f",
      "tree": "ee3695b879fd43e9fef70859eedae8a838b8f4e9",
      "parents": [
        "d93711692e2471b5e490046ef1a069bc022d55d0"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Feb 18 13:40:29 2015 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Feb 18 13:40:29 2015 -0500"
      },
      "message": "Change database clients to return one value and update tests\n\nPartially implements: blueprint clients-return-one-value\n\nChange-Id: I132115b8e9ec3859469a2b502f862c9270b17884\n"
    },
    {
      "commit": "9eaa3bba21b66c4462098c76c78c4a8404459082",
      "tree": "a4726df8927c098bc002bc3fb9bead1d143fe3fe",
      "parents": [
        "d93711692e2471b5e490046ef1a069bc022d55d0",
        "2b513348b1e9ce97c7fc98cb1e8e8b4d7028d0cb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 18 18:28:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 18 18:28:10 2015 +0000"
      },
      "message": "Merge \"Fix some typos in log and test\""
    },
    {
      "commit": "d93711692e2471b5e490046ef1a069bc022d55d0",
      "tree": "668c54295f6aa93dab3a8f1d7498f9fec8db6018",
      "parents": [
        "3bbe9f96e85b75334943d23a7945f7f05510449b",
        "7581bcdd22c861b97f49c0c379c4fe154bc75fbc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 18 17:26:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 18 17:26:27 2015 +0000"
      },
      "message": "Merge \"Add the description of hacking rule T107\""
    },
    {
      "commit": "3bbe9f96e85b75334943d23a7945f7f05510449b",
      "tree": "2a6f1b3b54831d105f81522b3404235431fafdb7",
      "parents": [
        "d26ce793432a9bb27b19240bb44b156b121e1d3f",
        "f30a5696ea0dca71a6312f00b23fd638428eb770"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 18 17:25:59 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 18 17:25:59 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for object_storage tests\""
    },
    {
      "commit": "67e570c7fe2a1520c33aeba6f69492c15b9c3a3b",
      "tree": "cee4f78cfb914a3a1e50c4b904e0cea0382a95a7",
      "parents": [
        "4f5a0a7110e6ccc1773642312aa859c9c30e9e45"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Feb 18 16:59:39 2015 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Wed Feb 18 17:04:06 2015 +0000"
      },
      "message": "Handle errors listing flavors and images in scenario utils\n\nThis commit adds a try except block around the api calls made during\nthe scenario tests\u0027 testscenario utils module. This is needed because\nif a config file is present but has incorrect information the errors\nraised will cause import failures during discovery. This will cause\ntest list (or any other operation which involves test discovery) to\nfail.\n\nChange-Id: I8f31abcba547be78fc2dc9250f522bb6ac14cb01\nCloses-Bug: #1405797\n"
    },
    {
      "commit": "d26ce793432a9bb27b19240bb44b156b121e1d3f",
      "tree": "1cdc1a170575014ea90dc640fd58a17c7bf8a3a5",
      "parents": [
        "4f5a0a7110e6ccc1773642312aa859c9c30e9e45",
        "78f743ec490c0595887121b34984c8a77c6e6560"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 18 16:39:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 18 16:39:56 2015 +0000"
      },
      "message": "Merge \"Adds \"retype\" to \"volume/admin/test_volume_types.py\"\""
    },
    {
      "commit": "b30bb11f68bfccaa9df7b2046366c3ad1e1f3404",
      "tree": "1282f8a323e0c1185f532bc8b0d6806164864e8e",
      "parents": [
        "4f5a0a7110e6ccc1773642312aa859c9c30e9e45"
      ],
      "author": {
        "name": "Emily Hugenbruch",
        "email": "ekhugen@us.ibm.com",
        "time": "Fri Dec 19 19:25:07 2014 +0000"
      },
      "committer": {
        "name": "Emily Hugenbruch",
        "email": "ekhugen@us.ibm.com",
        "time": "Wed Feb 18 15:18:56 2015 +0000"
      },
      "message": "Split resource_setup for limit tests\n\nSplit up the resource_setup method for the compute limit tests, per the\nlatest spec.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: Idcd56f6cf8127f41863c5f9335272503888d2cc8\n"
    },
    {
      "commit": "d114a1327acae07f10840c7c3702406d6adb731d",
      "tree": "c08445cddbf72b9a2d41305eb8556e1bb59da321",
      "parents": [
        "4f5a0a7110e6ccc1773642312aa859c9c30e9e45"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Sat Feb 07 11:11:16 2015 +0530"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Wed Feb 18 20:43:31 2015 +0530"
      },
      "message": "Split resource_setup for telemetry tests\n\nSplit up the resource_setup method for all the telemetry tests, as per the\nlatest spec.\nPartially-implements bp:resource-cleanup\n\nChange-Id: I3d5af988c28bc7d80d2aabf9327e9abf588a2403\n"
    },
    {
      "commit": "b645e179d99fcf699faf88df8a97eb3f35c807bb",
      "tree": "85d6166f9168a80000ca22f63ce046916ef0f817",
      "parents": [
        "4f5a0a7110e6ccc1773642312aa859c9c30e9e45"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Thu Feb 05 17:38:59 2015 +0530"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Wed Feb 18 20:31:01 2015 +0530"
      },
      "message": "Split resource_setup for identity tests\n\nSplit up the resource_setup method for all the identity tests, as per the\nlatest spec.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: Ie3f90b708c3f16bcd29ac25eb8cba709faaf818f\n"
    },
    {
      "commit": "4f5a0a7110e6ccc1773642312aa859c9c30e9e45",
      "tree": "917ea7d890df2af1b8757bdcf87f63d428a8310e",
      "parents": [
        "7dc5b7efd3152ed136e2a73367012a16f7aec242",
        "63838599fc943c9d5e6e98d90a309a0366fcd9b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 18 13:45:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 18 13:45:01 2015 +0000"
      },
      "message": "Merge \"Restore the persistent server option in the LB tests\""
    },
    {
      "commit": "7dc5b7efd3152ed136e2a73367012a16f7aec242",
      "tree": "6891217a16a8a7870be91fc31ede56bd17319ef0",
      "parents": [
        "f67e8b0c88395f72a82baccb05034f372b32c56f",
        "0a7948e8e41b0f8d379d9afdfabaa7bdfd7f18f0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 18 12:57:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 18 12:57:14 2015 +0000"
      },
      "message": "Merge \"Skip new instance port admin state test for ironic\""
    },
    {
      "commit": "f67e8b0c88395f72a82baccb05034f372b32c56f",
      "tree": "ef8d42fa192ace4901cdba93881bf69ebb535769",
      "parents": [
        "355e696404d0b941e75c4e6381718a2116ec7ffa",
        "668d389beeae629b52fa4f6e7b49702d12101318"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 18 12:56:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 18 12:56:51 2015 +0000"
      },
      "message": "Merge \"Fix left-over client calls in stress test to receive one value\""
    },
    {
      "commit": "355e696404d0b941e75c4e6381718a2116ec7ffa",
      "tree": "be1a6b347bfd1ff7a96bfd21ac07d465bb230383",
      "parents": [
        "10bbdac2130101a6c00ed509ef0ee9fcb312bed0",
        "e7991d910c96eb92ff918facc981a1798125d0e4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 18 11:33:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 18 11:33:03 2015 +0000"
      },
      "message": "Merge \"Update compute base test to split up resource_setup\""
    },
    {
      "commit": "5ff763f5aca2913a76c344d9ed0818532d234647",
      "tree": "924564240faec9d706f2cabbed592b9920aee85d",
      "parents": [
        "d26b5cd7b8c37062403cb929e2cb901281b2c271"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 18 16:15:58 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 18 16:15:58 2015 +0900"
      },
      "message": "Remove CONF values from Token clients\n\nTo move Token clients to tempest-lib, this patch moves\nCONF values from Token clients to the client setting and classes\ninstantiate Token clients.\n\nAlso making necessary changes in tests files.\n\nChange-Id: Ie405ba6a71d29258e99d2f0b68afb013a9619e9b\n"
    },
    {
      "commit": "d26b5cd7b8c37062403cb929e2cb901281b2c271",
      "tree": "3eb3642e9459346e591fe33745e7f17b468fa62e",
      "parents": [
        "10bbdac2130101a6c00ed509ef0ee9fcb312bed0"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Feb 09 14:48:58 2015 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Wed Feb 18 12:42:36 2015 +0900"
      },
      "message": "Remove CONF values from identity clients\n\nTo move identity clients to tempest-lib, this patch moves\nCONF values from identity clients to the client setting and classes\ninstantiate identity clients.\n\nChange-Id: I441c9dd5aa7f02f69ecf577cfaea379f1fa6158b\n"
    },
    {
      "commit": "10bbdac2130101a6c00ed509ef0ee9fcb312bed0",
      "tree": "d22dd50c99dc72d2ccb110b8101d125a84f8cc51",
      "parents": [
        "8d1d8313915836ced5abf12b9d02c779afbc6b6b",
        "e5a95d4a942c6455ed80cdade7775cc8e82a987b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 17 20:37:37 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 17 20:37:37 2015 +0000"
      },
      "message": "Merge \"Change project and domain parameters\""
    },
    {
      "commit": "f30a5696ea0dca71a6312f00b23fd638428eb770",
      "tree": "913088c7eb5847dff94ea5a653f77a58c9b5c4c2",
      "parents": [
        "8d1d8313915836ced5abf12b9d02c779afbc6b6b"
      ],
      "author": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Wed Feb 18 01:43:31 2015 +0530"
      },
      "committer": {
        "name": "Rohan Kanade",
        "email": "rkanade@redhat.com",
        "time": "Wed Feb 18 01:43:31 2015 +0530"
      },
      "message": "Split resource_setup for object_storage tests\n\nSplit up the resource_setup method for all the object_storage tests, as per the\nlatest spec.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: I1a1ba8d240fcb4bad0964c56749ca016aad0dbfa\n"
    },
    {
      "commit": "94340b55056ca10246c8f4be6456913f01a85e6c",
      "tree": "140f1359870420c3cd6b061cc42580fbf507e9a1",
      "parents": [
        "8d1d8313915836ced5abf12b9d02c779afbc6b6b"
      ],
      "author": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Feb 17 22:15:37 2015 +0300"
      },
      "committer": {
        "name": "Yaroslav Lobankov",
        "email": "ylobankov@mirantis.com",
        "time": "Tue Feb 17 19:39:05 2015 +0000"
      },
      "message": "Omitting microseconds when creating a trust\n\nIn some cases the expiry time may be rounded up because of microseconds.\nFor example, we have the following expiry time for a trust:\n\n    2015-02-17T17:34:01.907051Z.\n\nHowever, if we make a GET request on the trust, the response may contain\nthe time rounded up to\n\n    2015-02-17T17:34:02.000000Z.\n\nThat is why we should omit microseconds when creating a trust.\n\nCloses-Bug: #1422869\n\nChange-Id: I6664c4159e682a5388717297c8d49eddebad3f04\n"
    },
    {
      "commit": "f8eb01a45ae5099ce2f53451d3e133d492cb5b69",
      "tree": "d22b3c84e5f8abcd14adee3b4949a165e255ccfc",
      "parents": [
        "432e7b2f029d5bbfea7d0976c43e2d55493f9ee0"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Feb 16 14:30:43 2015 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Feb 17 10:47:59 2015 -0800"
      },
      "message": "Fix compute baremetal_nodes API schema\n\nThe Nova os-baremetal-nodes endpoint is effectively a proxy for the Ironic\nAPI.  The API schema on the tempest side is too strict, does not reflect\nthe documented Nova responses and does not reflect the documented Ironic\nresponses.  Specifically, the node resource properties may be strings or\nintegers and Nova documents them currently as strings.  This updates the\nTempest schema to accept both.\n\nCloses-bug: #1422832\n\nChange-Id: I57e385014799aa6333a74a30696dd2846efdbc68\n"
    },
    {
      "commit": "8d1d8313915836ced5abf12b9d02c779afbc6b6b",
      "tree": "b859b938c7ec2e14f0f7dbe1620e296bf0442a47",
      "parents": [
        "a21ddd9afe0a06496f7771905a0fec4403fcff9c",
        "2afc8ef7ea1b9a17e6279c02100f3548250a025d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 17 16:48:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 17 16:48:03 2015 +0000"
      },
      "message": "Merge \"Remove unused password in test_live_block_migration\""
    },
    {
      "commit": "a21ddd9afe0a06496f7771905a0fec4403fcff9c",
      "tree": "ec6a2b76d6e40b1299f229c9aeb53839c54d26a6",
      "parents": [
        "989cbf36b745aa18183f232fe83d11475613e862",
        "4b29e47aed216559ca551f1b1772f40b82227fe9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 17 16:35:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 17 16:35:22 2015 +0000"
      },
      "message": "Merge \"Change tempest BadRequest exc to tempest-lib exc\""
    },
    {
      "commit": "ae99b9a96830ac25f00a994aa249abaac693f936",
      "tree": "fbd59fc1e552956afd10d36485863faa09bd9db0",
      "parents": [
        "d7e97b452b095d49fca7f9b24a3f7cf41c6017ad"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Feb 16 13:37:01 2015 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Feb 17 10:33:02 2015 -0500"
      },
      "message": "Change servers client to return one value and update tests\n\nget_console_output and rescue_server are a little different but I did not\nchange them fundamentally in this commit.\n\nPartially implements: blueprint clients-return-one-value\n\nChange-Id: I44026cac62084b868eb47aedb43c17d38ac8e43b\n"
    },
    {
      "commit": "668d389beeae629b52fa4f6e7b49702d12101318",
      "tree": "37acb60c6d9d475535f8b6fe93cce0ddc5299e84",
      "parents": [
        "17b1d105742296e7d47b0ff7be394b4c5713f4e6"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Feb 16 09:20:08 2015 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Feb 17 10:03:20 2015 -0500"
      },
      "message": "Fix left-over client calls in stress test to receive one value\n\nChange-Id: I005ece6e937c506987cd50ae354d7967948d6be1\n"
    },
    {
      "commit": "e7991d910c96eb92ff918facc981a1798125d0e4",
      "tree": "fe65c6e7763b28601d112437d8c604f8e68c4259",
      "parents": [
        "432e7b2f029d5bbfea7d0976c43e2d55493f9ee0"
      ],
      "author": {
        "name": "Emily Hugenbruch",
        "email": "ekhugen@us.ibm.com",
        "time": "Fri Dec 12 16:53:36 2014 +0000"
      },
      "committer": {
        "name": "Emily Hugenbruch",
        "email": "ekhugen@us.ibm.com",
        "time": "Tue Feb 17 14:22:36 2015 +0000"
      },
      "message": "Update compute base test to split up resource_setup\n\nPer the bp, split out skip checks and setup for clients and\ncredentials from resource_setup.\n\nPartially-implements bp:resource-cleanup\n\nChange-Id: Ic82b4a5a773a6a611adcc2946cee1d0ecb100ca9\n"
    },
    {
      "commit": "fe72a407d52d82768cb27abe25e80232f47a7c84",
      "tree": "dda1609f85768308077d68756627ac1331214c37",
      "parents": [
        "b555c2654ab019bd394d485232deef6f4822a6fa"
      ],
      "author": {
        "name": "ahmad",
        "email": "afaheem88@gmail.com",
        "time": "Fri Feb 13 17:30:36 2015 +0530"
      },
      "committer": {
        "name": "ahmad",
        "email": "afaheem88@gmail.com",
        "time": "Tue Feb 17 18:20:20 2015 +0530"
      },
      "message": "clear dict post cleanup in clear_isolated_creds\n\nclear_isolated_creds method is called twice once from base class\nand once from test.py. But second time it fails as the user and\ntenant are already deleted. So if first time clear_isolated_creds\nis called clear the isolated_creds variable after user/tenant\ndeletion. Similarly isolated_net_resources also needs to be cleared\nonce the resources are deleted.\n\nChange-Id: I577524166a74b235604442e67003706d897ac4d2\nCloses-Bug: 1375230\n"
    },
    {
      "commit": "989cbf36b745aa18183f232fe83d11475613e862",
      "tree": "531bbf110faae7bfca655dc8b414266601729a6f",
      "parents": [
        "2cd595d7d90c99f8d03cd184a2a2c9bfafce302c",
        "5c05d59ad312d7accf9e01b86946a9bf7d9e4369"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 17 12:01:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 17 12:01:19 2015 +0000"
      },
      "message": "Merge \"Finish cleanup CONF from auth\""
    },
    {
      "commit": "2cd595d7d90c99f8d03cd184a2a2c9bfafce302c",
      "tree": "4e12dde3859475827382a2f58a2d8082e257217c",
      "parents": [
        "d4a65bf772191fb06075586342bf2958e0c969fb",
        "80b938ae37b5da988547438dcdb45ba39c800aa4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 17 11:40:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 17 11:40:18 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for orchestration tests\""
    },
    {
      "commit": "5c05d59ad312d7accf9e01b86946a9bf7d9e4369",
      "tree": "6450ae44f08a6df3685a79536d5134a1bd1e0138",
      "parents": [
        "d4a65bf772191fb06075586342bf2958e0c969fb"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Jan 30 13:42:32 2015 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Feb 17 09:40:53 2015 +0000"
      },
      "message": "Finish cleanup CONF from auth\n\nKeystoneV3Credentials use configuration to pass add domain information if\nmissing. In preparation for migration to tempest-lib, remove that logic,\nand move it to get_credentials in cred_provider.\n\nChange-Id: I3adee2c047d63af55597e42c5a299dfa2c49001a\n"
    },
    {
      "commit": "d4a65bf772191fb06075586342bf2958e0c969fb",
      "tree": "eab342388b881d5897a751bd3d22b61947de2962",
      "parents": [
        "9d544b8b4467e4f7b71bd4c2e36b95fa0e1d54a9",
        "d7e97b452b095d49fca7f9b24a3f7cf41c6017ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 17 03:29:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 17 03:29:35 2015 +0000"
      },
      "message": "Merge \"Change two-value client methods to use ResponseBodyData\""
    },
    {
      "commit": "9d544b8b4467e4f7b71bd4c2e36b95fa0e1d54a9",
      "tree": "56fdc0947f0a2a83c4e0940b4603179ed82ae2ab",
      "parents": [
        "432e7b2f029d5bbfea7d0976c43e2d55493f9ee0",
        "613e7fb19411afe31071f2b203a2fc0ee587ff44"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 17 02:42:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 17 02:42:41 2015 +0000"
      },
      "message": "Merge \"Add \u0027type\u0027 parameter to compute image schema\""
    },
    {
      "commit": "0a7948e8e41b0f8d379d9afdfabaa7bdfd7f18f0",
      "tree": "3cab394243190f40feb4a159676eb3cdeb31908d",
      "parents": [
        "432e7b2f029d5bbfea7d0976c43e2d55493f9ee0"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Feb 16 15:13:50 2015 -0800"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Feb 16 16:57:31 2015 -0800"
      },
      "message": "Skip new instance port admin state test for ironic\n\nThis new test toggles the admin state of instance ports and\nexpects this to alter connectivity via public IP.  However,\nbaremetal instances are attached to physical ports that cannot\nbe switched up and down via neutron.  This adds a skip in this\ncase.\n\nChange-Id: I908331a913fbe791a04d20060deb5a0001367b67\n"
    },
    {
      "commit": "432e7b2f029d5bbfea7d0976c43e2d55493f9ee0",
      "tree": "9a5f49ee8ecfc4d80fc53bee0c48c993866a34f5",
      "parents": [
        "17b1d105742296e7d47b0ff7be394b4c5713f4e6",
        "06129fa94e6286958a74c5ac479000b3ef4c5f80"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 16 15:58:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 16 15:58:29 2015 +0000"
      },
      "message": "Merge \"Split resource_setup for messaging tests\""
    },
    {
      "commit": "613e7fb19411afe31071f2b203a2fc0ee587ff44",
      "tree": "3cccaaa100f281de273a0148f0515d9a58a3d8bc",
      "parents": [
        "2aeb50459968cb3cb2a8871e482bdda8a8424457"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Feb 16 15:00:32 2015 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Feb 16 15:03:42 2015 +0000"
      },
      "message": "Add \u0027type\u0027 parameter to compute image schema\n\nCompute image API returns a response which includes \u0027type\u0027 parameter,\nbut the parameter was not defined in the response schema.\nThis patch adds it.\n\nChange-Id: I3eee9783da51084200e188ab0c25c7ae7433831e\n"
    },
    {
      "commit": "d7e97b452b095d49fca7f9b24a3f7cf41c6017ad",
      "tree": "0bccd1e42b4601b27ed680bcca4f1517cf86df22",
      "parents": [
        "17b1d105742296e7d47b0ff7be394b4c5713f4e6"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Feb 16 09:37:31 2015 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Feb 16 09:37:31 2015 -0500"
      },
      "message": "Change two-value client methods to use ResponseBodyData\n\nNote that the image v1 get_image method appears to be unused.\n\nChange-Id: I7fc35a279e85113d203969a3af9e2f2ac3107e53\n"
    },
    {
      "commit": "17b1d105742296e7d47b0ff7be394b4c5713f4e6",
      "tree": "d882193ff6e0c9366a550cdc5631a2d375ba2d6c",
      "parents": [
        "675692373893a66086cbf643daa7261642ac59ec",
        "5cf4ba41b21bef9a7de811ffa6cb71c0f5d9a0b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 16 12:00:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 16 12:00:04 2015 +0000"
      },
      "message": "Merge \"Change some small compute clients to return one value and update tests\""
    },
    {
      "commit": "675692373893a66086cbf643daa7261642ac59ec",
      "tree": "1df1ab8205bc2c25dc8a1c3f1527db44bbc6a5bc",
      "parents": [
        "643bf1a6edb65104a0a4e09ccc4492e3a6117bc0",
        "0f06978282b4bb2000442d989b303ef27b697494"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 16 11:58:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 16 11:58:26 2015 +0000"
      },
      "message": "Merge \"Removes unused function from javelin\""
    }
  ],
  "next": "643bf1a6edb65104a0a4e09ccc4492e3a6117bc0"
}
