)]}'
{
  "log": [
    {
      "commit": "924081bcb137e14625574c3d6c8460e02f878f5b",
      "tree": "9af10bec7da0cab854180612b35d76a6dc14152f",
      "parents": [
        "8bbdb1660f47ad9919ecb262801fceee3a1a5b0b",
        "006f05e468395267b444e2a9d47467af0dd94b93"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 06 07:59:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 06 07:59:35 2014 +0000"
      },
      "message": "Merge \"remove unused variable\""
    },
    {
      "commit": "8bbdb1660f47ad9919ecb262801fceee3a1a5b0b",
      "tree": "76c6555b60b7e993351ac83d448dece3963bab0d",
      "parents": [
        "357295d5c62456f2470edab9eedf601d10d58871"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Jan 06 11:06:13 2014 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Feb 05 11:34:53 2014 +0000"
      },
      "message": "Multiversion authentication part1\n\nMoves authentication from rest_client to an external auth_provider,\nassigned to the client by the client manager.\n\nThe auth provider can decorate a request based on credentials (coming\nfrom the client manager) and filters (region, service, endpoint_type)\ngiven by the client. The auth provider can also return the raw\nauth_data, which in the Keystone implementation is a tuple (token,\nauth_data). The auth provider allows mixing multiple credentials\nwhen decorating a request, possibly using empty or invalid credentials,\nto facilitate negative tests.\n\nThe auth provider caches auth data, so that all API requests for a\nspecific set of credentials only require a single call to obtain a\ntoken, unless the token expires or is forcefully deleted from the\nauth provder.\n\nTwo implementations of the auth provider are included: Keystonev2 and\nKeystonev3.  The Manager object behaves as factory of auth_providers,\nbuilding the correct one based on the configured auth_version, and on\nthe interface type (JSON or XML).\n\nFixes endpoint selection for v3 auth. Drops unused basic_auth.\nExtends TokenClients to provide both token and auth data,\nand accept different combinations of credentials for v3.\nRemoves redundant server_client_v3_auth.\n\nAdapts tempest unit tests to work with modified rest client.\n\nIntroduces a configuration parameter for authentication version to be\nused. That is used when instantiating the client manager, and it\napplies to all clients used by api tests.\n\nNext steps (next patches):\n- move to credentials as dict (as opposed to tuple)\n- expose a get_client method from the client manager\n  and create clients only when requested\n- remove redundant CustomizedHeader object storage clients\n- supports keystone v3 in tenant isolation\n- use Auth Provider in scenario tests\n- use Auth Provider in CLI tests\n- implement parsing of catalog XML format (?)\n\nPartially implements: bp multi-keystone-api-version-tests\n\nChange-Id: Icfa921e9051c01f339f8d2471b12d6ec950cc456\n"
    },
    {
      "commit": "357295d5c62456f2470edab9eedf601d10d58871",
      "tree": "9f867bac8f5fb611fca96791f0d756d84e01b6ec",
      "parents": [
        "9f5c796ff065dbc910c21ecb3ded4b45f6529486",
        "a1598bad68c718604d6b7e413d8d2ebd1d91c6e3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 05 02:54:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 05 02:54:37 2014 +0000"
      },
      "message": "Merge \"Correctly call client inits from test_multi_backend\""
    },
    {
      "commit": "9f5c796ff065dbc910c21ecb3ded4b45f6529486",
      "tree": "bb2fe29e6262020f3e4adff4e65fa6764114e856",
      "parents": [
        "fc7ecc45c9143831dfc194ec980ae80b1da5bb26",
        "f93d2487b0cc43b9b5f80cb03390a8be64395e7a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 05 01:48:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 05 01:48:36 2014 +0000"
      },
      "message": "Merge \"Forbid availability_zone None in aggregate Nova API\""
    },
    {
      "commit": "a1598bad68c718604d6b7e413d8d2ebd1d91c6e3",
      "tree": "f4d93528a0b2e7c3ee521562bfbba1cebe590288",
      "parents": [
        "fc7ecc45c9143831dfc194ec980ae80b1da5bb26"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Feb 04 16:01:21 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Feb 04 16:20:35 2014 +0000"
      },
      "message": "Correctly call client inits from test_multi_backend\n\nThis commit fixes the client init calls in setUpClass for\ntest_mult_backend. Since this doesn\u0027t run in the gate it slipped through\nthe massive config refactor.\n\nCloses-Bug: #1276215\n\nChange-Id: Ibcd521a5b5c3f4d755387b29ee73dcc042c44fa0\n"
    },
    {
      "commit": "fc7ecc45c9143831dfc194ec980ae80b1da5bb26",
      "tree": "9ec5a3047cf0b69e2cf49abb644fdcad179f6c17",
      "parents": [
        "90da1790db07b89175144ab2edcc3f5fa7d29293",
        "713a4a3da7bd6204bc13dff2b1728c991fa60341"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 15:04:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 15:04:35 2014 +0000"
      },
      "message": "Merge \"Revert \"skip test_volume_boot_pattern\"\""
    },
    {
      "commit": "90da1790db07b89175144ab2edcc3f5fa7d29293",
      "tree": "932037885b84f7ee22daf43e0667841586a2538e",
      "parents": [
        "039db564667187e405672a2ddb56c70a1d011454",
        "24eb89cd3efd9e9873c78aacde804870962ddcbb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 14:59:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 14:59:01 2014 +0000"
      },
      "message": "Merge \"Negative test autogeneration framework\""
    },
    {
      "commit": "039db564667187e405672a2ddb56c70a1d011454",
      "tree": "2e6417bb4bbb7077e5cd19ae6be3487450f32ec7",
      "parents": [
        "717ca428c3f15d54de2b7cd8f3b4bfd84dabc3f3",
        "e00a7118d9bfef94a835942e1078b5ce87616700"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 14:41:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 14:41:00 2014 +0000"
      },
      "message": "Merge \"Remove suffix \"JSON\" from Nova v3 API last test class\""
    },
    {
      "commit": "717ca428c3f15d54de2b7cd8f3b4bfd84dabc3f3",
      "tree": "3ca6f5c1fbf08c221c0f6321408508bb7da68639",
      "parents": [
        "c3d358b5caf59e299aa7e409daaf33d346f1441d",
        "1d59158ced31f90d42c9f3e31c1fe426db70fba3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 12:57:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 12:57:22 2014 +0000"
      },
      "message": "Merge \"Add parametric tests of Swift container API\""
    },
    {
      "commit": "c3d358b5caf59e299aa7e409daaf33d346f1441d",
      "tree": "bf1d6766eda3ea4d235484a83f2ff97fbc835867",
      "parents": [
        "c4bce317465a7b192642dde777d6d338223fd793",
        "499bba3cb0461a9de60a619766433030507b518c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 10:49:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 10:49:52 2014 +0000"
      },
      "message": "Merge \"Add tests for testing swift bulk middleware\""
    },
    {
      "commit": "c4bce317465a7b192642dde777d6d338223fd793",
      "tree": "fc720c56ed641f52132508f56b91ffbe208d4324",
      "parents": [
        "998d30d21e844a12cd637743ed41582bbe63d8d5",
        "5380c03918059c5179b8700a1cfeb310f7aacf08"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 03:11:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 03:11:10 2014 +0000"
      },
      "message": "Merge \"Fix attach_interfaces tests of Nova v3\""
    },
    {
      "commit": "998d30d21e844a12cd637743ed41582bbe63d8d5",
      "tree": "2bb3666694b850bf1cd5e142fe7baa33ccc0362a",
      "parents": [
        "459982cd2cacafad4c18b6a3148ad9ea707c544e",
        "d44fe033e4b7610d3bbea254c3ebcad37a646390"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 03:10:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 03:10:59 2014 +0000"
      },
      "message": "Merge \"Don\u0027t run extensions list if service isn\u0027t available\""
    },
    {
      "commit": "459982cd2cacafad4c18b6a3148ad9ea707c544e",
      "tree": "ef37c0f705b10783b2bc7ce5ef353b4ddfc6df39",
      "parents": [
        "59a41ebc900f3e6b75592ecd9efefa9b37442c4c",
        "a4b0d1d85b886bad06b1237fb74235c6862766c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 03:10:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 03:10:50 2014 +0000"
      },
      "message": "Merge \"Increase failure details for network_basic_ops\""
    },
    {
      "commit": "59a41ebc900f3e6b75592ecd9efefa9b37442c4c",
      "tree": "af53389f495b06074629bb5276b1ab8684372f7f",
      "parents": [
        "56fe3212d6bd2ab8cc860acbf5f8c5c3f86db909",
        "03c4f773e710b3ebd1941e7312ba11a69c25d6dc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 04 02:57:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 04 02:57:41 2014 +0000"
      },
      "message": "Merge \"Fix services decorator to use object_storage\""
    },
    {
      "commit": "56fe3212d6bd2ab8cc860acbf5f8c5c3f86db909",
      "tree": "919714dd3176c498ae5896b1af38b187a5a5981c",
      "parents": [
        "f41b509b044a06639a939ad9ef2eba21d23fa27a",
        "fa3908c52a91f61fe915c07e5735d88e7c756f93"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 03 16:37:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 03 16:37:52 2014 +0000"
      },
      "message": "Merge \"add tests for force delete snapshot:\""
    },
    {
      "commit": "24eb89cd3efd9e9873c78aacde804870962ddcbb",
      "tree": "4ea28ef58a997976d5d38cb734ca6c71eda524e8",
      "parents": [
        "f41b509b044a06639a939ad9ef2eba21d23fa27a"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Fri Jan 31 11:23:33 2014 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Mon Feb 03 17:30:11 2014 +0100"
      },
      "message": "Negative test autogeneration framework\n\nGenerates and executes negative tests based on a json schema for the API.\nIt\u0027s using testscenarios lib to generate a test case for each variation.\nIt contains resource handling and result proofing of invalid requests.\n\nNot covered in this patch (will be done later):\n- Documentation\n- Unit tests\n- Actual json schemas for all APIs\n\nPartially-implements: bp negative-tests\nCo-author: David Kranz \u003cdkranz@redhat.com\u003e\nChange-Id: I828f9b74c31f2e25c91e8149ecd7cd0b189ce99a\n"
    },
    {
      "commit": "5380c03918059c5179b8700a1cfeb310f7aacf08",
      "tree": "2b4a5ce1716c4fa9c1782bae7aba3f4d5bd5e561",
      "parents": [
        "f41b509b044a06639a939ad9ef2eba21d23fa27a"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 03 14:44:41 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 03 16:49:40 2014 +0900"
      },
      "message": "Fix attach_interfaces tests of Nova v3\n\nTempest\u0027s interfaces_client calling Nova \"os-interface\" v2 API was fixed\nin I3db0381d48919c62f3f3c6d60fc14cf4dee9c4a3 .\nHowever, there is still a same bug about v3 API. This commit fixes it.\n\nNOTE: API and POST parameter was changed in Nova v3.\n v2: {API: os-interface, parameter: interfaceAttachment}\n v3: {API: os-attach-interfaces, parameter: interface_attachment}\n\nChange-Id: I7b5b9419366d779bf07dd19383f28550b9d6f369\nCloses-Bug: #1271642\n"
    },
    {
      "commit": "f41b509b044a06639a939ad9ef2eba21d23fa27a",
      "tree": "a71a41f1fd35a2392543b4ee9c50218e56d7f9fc",
      "parents": [
        "cdcbe756ebecd1130dbaa28b72d23edb9939ff17",
        "7f508ed04ecb44c5f1ec4e4e577acfc1de8c2f26"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 03 07:30:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 03 07:30:03 2014 +0000"
      },
      "message": "Merge \"Remove suffix \"JSON\" from Nova v3 API test classes\""
    },
    {
      "commit": "7f508ed04ecb44c5f1ec4e4e577acfc1de8c2f26",
      "tree": "7ffae00123815d108ecb17962b39a62fb1719e0c",
      "parents": [
        "14e67909e33d3963da7987a4ad3c796d969a719f"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Jan 30 22:35:20 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Mon Feb 03 21:19:36 2014 +0900"
      },
      "message": "Remove suffix \"JSON\" from Nova v3 API test classes\n\nWe have decided that XML support is removed from Nova v3 API and\nthe tests also has been removed from Tempest already.\nThen the suffix \"JSON\" of Nova v3 API test classes does not have\nany meanings.\n\nThis patch removes them for cleanup. This is made because of a\ncomment of Ie3c595fb77143e58e30404c42f358d6443a52c0b .\n\nPart of bp:remove-v3-xml-api\n\nChange-Id: Ic7372817777256ce723843ffd3e0bc670261aa78\n"
    },
    {
      "commit": "cdcbe756ebecd1130dbaa28b72d23edb9939ff17",
      "tree": "bc55f1afe80ce994f0223d58b1676817e2b01b9a",
      "parents": [
        "14e67909e33d3963da7987a4ad3c796d969a719f",
        "90485ede9ecc25df46958d436e3a67c4c3faa861"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 03 07:29:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 03 07:29:55 2014 +0000"
      },
      "message": "Merge \"Fix attach_interfaces tests\""
    },
    {
      "commit": "e00a7118d9bfef94a835942e1078b5ce87616700",
      "tree": "b729df72e57ca09d32a6555eb77a094c7d0aa773",
      "parents": [
        "14e67909e33d3963da7987a4ad3c796d969a719f"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 03 13:57:07 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Feb 03 14:05:10 2014 +0900"
      },
      "message": "Remove suffix \"JSON\" from Nova v3 API last test class\n\nWe have decided that XML support is removed from Nova v3 API and\nthe tests also has been removed from Tempest already.\nThen the suffix \"JSON\" of Nova v3 API test classes does not have\nany meanings.\n\nThis patch removes them for cleanup. This is made because of a\ncomment of Ie3c595fb77143e58e30404c42f358d6443a52c0b .\n\nNOTE: Most of the test classes already don\u0027t have the suffix\n\"JSON\" with this: Ic7372817777256ce723843ffd3e0bc670261aa78 .\nThis is the last one of having the suffix \"JSON\" of Nova v3 API\ntest class.\n\nPart of bp:remove-v3-xml-api\n\nChange-Id: I6ce769eaed89ef46f0c488ab99b5ed674f2f53a2\n"
    },
    {
      "commit": "1d59158ced31f90d42c9f3e31c1fe426db70fba3",
      "tree": "e91c9dbd1f550129247455d133596daa35923ed3",
      "parents": [
        "14e67909e33d3963da7987a4ad3c796d969a719f"
      ],
      "author": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Tue Jan 14 19:49:23 2014 +0900"
      },
      "committer": {
        "name": "Daisuke Morita",
        "email": "morita.daisuke@lab.ntt.co.jp",
        "time": "Mon Feb 03 10:18:58 2014 +0900"
      },
      "message": "Add parametric tests of Swift container API\n\nAdd and reorganize positive tests of Swift container API from the viewpoint of\ncompleteness of HTTP methods and query parameters.\n\nChange-Id: I645d22b0ba00a9d54a0176e4e840b6fd900c7a1c\n"
    },
    {
      "commit": "14e67909e33d3963da7987a4ad3c796d969a719f",
      "tree": "45950f636f8b1983810e56af78153c5a4e5887ca",
      "parents": [
        "c7522db4aec8064a173a54323f8ae04a631c6ece",
        "a0e786af523646b21dc3af58b15ac2899d2dbb3b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Feb 02 19:16:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 02 19:16:52 2014 +0000"
      },
      "message": "Merge \"Cleanup exceptions\""
    },
    {
      "commit": "03c4f773e710b3ebd1941e7312ba11a69c25d6dc",
      "tree": "a918d69a5f5d7d39327c04d39e3fc6dd7059a4dc",
      "parents": [
        "c7522db4aec8064a173a54323f8ae04a631c6ece"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sun Feb 02 13:37:44 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sun Feb 02 13:37:44 2014 -0500"
      },
      "message": "Fix services decorator to use object_storage\n\nPreviously the services decorator used the keyword object to denote that\nthe test would use swift. However, everywhere else object_storage is used.\nThis commit makes the usage consistent by switching it to object_storage.\n\nChange-Id: I69edf44a9b3b731616f1faeb240a691a187df845\n"
    },
    {
      "commit": "c7522db4aec8064a173a54323f8ae04a631c6ece",
      "tree": "af742c57673eb9d2ff12dc6392d86bf336be4e2e",
      "parents": [
        "1d4f1d8ae2124bf475c0775223c98338b9bc19f0",
        "e8cb11198fd53504bff76ad961da27d249f4b86e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 14:20:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 14:20:03 2014 +0000"
      },
      "message": "Merge \"Skip flavor_access_add/remove related tests\""
    },
    {
      "commit": "1d4f1d8ae2124bf475c0775223c98338b9bc19f0",
      "tree": "6fab24acee598ace8d889e9b81b29877ace71045",
      "parents": [
        "344a92fd455ffc93ad440e4e04c31e2d2e3e074c",
        "17ffbb999e27e1079d1fcdedf3930394b0ae952c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 14:19:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 14:19:55 2014 +0000"
      },
      "message": "Merge \"Fix stress test README.rst\""
    },
    {
      "commit": "344a92fd455ffc93ad440e4e04c31e2d2e3e074c",
      "tree": "eeef1708bbf58dca3876fc4f9cb39b604296db9d",
      "parents": [
        "d43660d4fb653a40ff13073ac2846445a1021206",
        "f6bd57887e3632e3b38c7799f81c5e1786ec168a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 13:58:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 13:58:36 2014 +0000"
      },
      "message": "Merge \"Add bool and integer support to XML parser\""
    },
    {
      "commit": "d43660d4fb653a40ff13073ac2846445a1021206",
      "tree": "7b500596c0509ee2a5433ae6254e6b9c72fc84c9",
      "parents": [
        "85bd22ca36d7c01e08b0c236a607d7dff379c335",
        "8004e8c38f07655a2d91cb4ba1cd0e067951c870"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 13:57:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 13:57:33 2014 +0000"
      },
      "message": "Merge \"Enable tenant isolation for the boto tests\""
    },
    {
      "commit": "85bd22ca36d7c01e08b0c236a607d7dff379c335",
      "tree": "93fc70b032f4e20310fe4366a3852bf47215cd98",
      "parents": [
        "557d47065db22bfd982b424e62eaca0c4a42e637",
        "9ddbe412516ce8d8fef9b5f9b29bc3099b9ab445"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 08:34:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 08:34:39 2014 +0000"
      },
      "message": "Merge \"Removes vim headers 4th round\""
    },
    {
      "commit": "557d47065db22bfd982b424e62eaca0c4a42e637",
      "tree": "4a7dfcfd8484cdf0803898810378708d4e4c9476",
      "parents": [
        "528b07853ea2e3e4ab236365ce8c380290717a86",
        "99901c043edda0cc8cc3fd39986615b64f6a72f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 07:57:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 07:57:19 2014 +0000"
      },
      "message": "Merge \"Matches one flavor and one image by default\""
    },
    {
      "commit": "528b07853ea2e3e4ab236365ce8c380290717a86",
      "tree": "ce83f75d2684d010cdfd7821d915d9c0c627a701",
      "parents": [
        "5602f72a7c2b2d92cc5268123fe1084017eeea74",
        "435e38697983f633ff6a5e66a868685d654a8410"
      ],
      "author": {
        "name": "OpenStack Jenkins",
        "email": "jenkins@openstack.org",
        "time": "Sat Feb 01 03:05:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 03:05:27 2014 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "5602f72a7c2b2d92cc5268123fe1084017eeea74",
      "tree": "4f462aeede657a057591e84450fa1b2ecb03fbce",
      "parents": [
        "ecc98b777ecec0b173da8a39cd7bb35d05b5d7d9",
        "56041dbf9d62aa2120910b2f7917927be3aa3466"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 01:40:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 01:40:38 2014 +0000"
      },
      "message": "Merge \"Fix logic for config file env variables\""
    },
    {
      "commit": "ecc98b777ecec0b173da8a39cd7bb35d05b5d7d9",
      "tree": "bfe5a14d742cda45ef8d49e1845a777b150fc581",
      "parents": [
        "ea5a9bc9b17ad5716921c0263d391b4d6588a545",
        "5dc594c1eb2d3f52008d0bc17d42986e94b44f90"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 01:40:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 01:40:29 2014 +0000"
      },
      "message": "Merge \"Move common _delete_volume cleanup method in base compute test class\""
    },
    {
      "commit": "ea5a9bc9b17ad5716921c0263d391b4d6588a545",
      "tree": "4aa7b2a2635ec7af1a2627ce6a301f2330eb3104",
      "parents": [
        "986f61e9c6ed7839539aa914a3834e6fd9d87bd0",
        "54b5c45c19b65296c81cc5e27b0d33f1b6a49b64"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 01 01:40:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 01 01:40:21 2014 +0000"
      },
      "message": "Merge \"Move negative tests for v3 test_server_metadata\""
    },
    {
      "commit": "17ffbb999e27e1079d1fcdedf3930394b0ae952c",
      "tree": "76ad8fa821f7a8b11a41f83225befc9fb37a8fe0",
      "parents": [
        "986f61e9c6ed7839539aa914a3834e6fd9d87bd0"
      ],
      "author": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Sat Feb 01 03:49:55 2014 +0400"
      },
      "committer": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Sat Feb 01 03:53:54 2014 +0400"
      },
      "message": "Fix stress test README.rst\n\nWe should be more precise and actually whole OpenStack (not only Nova)\nis a distributed, asynchronous system that is prone to race condition bugs.\n\nChange-Id: I6af9fa40bad8cae062125f486534d1724ad9baef\n"
    },
    {
      "commit": "986f61e9c6ed7839539aa914a3834e6fd9d87bd0",
      "tree": "3c6b3dca21bc086aec08a6dda41f5a3ad05e756d",
      "parents": [
        "68f6b4d22218e13703b0f7036aba4d038ad6d780",
        "4c930bd8adaaefba7a4f9d66bdf66ecfd33b3ae2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 22:06:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 22:06:58 2014 +0000"
      },
      "message": "Merge \"Add key -n for sudo utility\""
    },
    {
      "commit": "68f6b4d22218e13703b0f7036aba4d038ad6d780",
      "tree": "7129c30bc11fd75b29b2ea749bbedd5daa242574",
      "parents": [
        "3e6dfe79b7ded4db4f8b56da21f37ec85354b100",
        "9ef73330638224e8941c3a95c6a84c3469d1eb9d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 20:13:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 20:13:06 2014 +0000"
      },
      "message": "Merge \"Add list server filter with extra limits\""
    },
    {
      "commit": "d44fe033e4b7610d3bbea254c3ebcad37a646390",
      "tree": "1ac9f8d66c148e8c52b194969f71b3e29e62d2f2",
      "parents": [
        "3e6dfe79b7ded4db4f8b56da21f37ec85354b100"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jan 31 20:07:24 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jan 31 20:07:24 2014 +0000"
      },
      "message": "Don\u0027t run extensions list if service isn\u0027t available\n\nThis commit adds a check to see if the service is available before\nrunning the extension list verification.\n\nPartially implements bp config-verification\n\nChange-Id: I722440cf84a44d9c38536a3421972c1cb837969e\n"
    },
    {
      "commit": "435e38697983f633ff6a5e66a868685d654a8410",
      "tree": "5c56c95efdb35b6201051b681c2f4e17bcc9fed5",
      "parents": [
        "3e6dfe79b7ded4db4f8b56da21f37ec85354b100"
      ],
      "author": {
        "name": "OpenStack Jenkins",
        "email": "jenkins@openstack.org",
        "time": "Tue Jan 21 20:29:54 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jan 31 18:59:59 2014 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I54f89ffa49d3fdc8cc71528faef7b10f115370b2\n"
    },
    {
      "commit": "3e6dfe79b7ded4db4f8b56da21f37ec85354b100",
      "tree": "d3176a9a2ccce603c99db8e611609e4ee34094e5",
      "parents": [
        "dcd95082f0b8fe6db7f11e1fde69a4ae6bd44581",
        "bc0e03ef6aa596d4630f7d8e7e87b704069d4e5d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 17:34:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 17:34:03 2014 +0000"
      },
      "message": "Merge \"Remove last uses of config without global CONF object\""
    },
    {
      "commit": "dcd95082f0b8fe6db7f11e1fde69a4ae6bd44581",
      "tree": "c267e63f5df1b4a27ec87f774dd2a36d5343cb0b",
      "parents": [
        "11108cfb3b50a9be84608a52716d03b2b3e72fbb",
        "87a409ac922812414b3cd1429b5f1e940b586888"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 17:33:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 17:33:00 2014 +0000"
      },
      "message": "Merge \"test_rescued_vm_add_remove_security_group missing addCleanup\""
    },
    {
      "commit": "bc0e03ef6aa596d4630f7d8e7e87b704069d4e5d",
      "tree": "32fe25be159d2ae50a28184644666385ec21f782",
      "parents": [
        "11108cfb3b50a9be84608a52716d03b2b3e72fbb"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 16:51:06 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jan 31 14:57:17 2014 +0000"
      },
      "message": "Remove last uses of config without global CONF object\n\nThis commit removes that last uses of config without using the global\nCONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: Idc649993b7cd5a45282fde827b2b08f6fb19ab4d\n"
    },
    {
      "commit": "11108cfb3b50a9be84608a52716d03b2b3e72fbb",
      "tree": "cc11974bb3d9ee81dd887a672c371f12cfb41c73",
      "parents": [
        "7f3eac111399f27b8319851cc42f14d76974fa33",
        "684d8997bbdfb14dca680e32e579d92c5cc279d0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 13:27:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 13:27:48 2014 +0000"
      },
      "message": "Merge \"Convert all service clients to global CONF object\""
    },
    {
      "commit": "7f3eac111399f27b8319851cc42f14d76974fa33",
      "tree": "e970784a3caf046ac14354c53d6e0d083c8a23bd",
      "parents": [
        "cf767d3368b7572edb32eab79c068b1003a51b67",
        "e2b56b5713273013d28b768f20106b015b83360d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 13:27:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 13:27:40 2014 +0000"
      },
      "message": "Merge \"Convert cli tests to use global CONF object\""
    },
    {
      "commit": "cf767d3368b7572edb32eab79c068b1003a51b67",
      "tree": "59d0d7ec0659f0820f3b3883014a4380eaaea62a",
      "parents": [
        "cf725587c33bdbf49cc2da1ed58749b483e4b6dc",
        "6c07229e1302681abee01ed0726d876bfa596c45"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 13:27:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 13:27:32 2014 +0000"
      },
      "message": "Merge \"Convert scenario tests to use global CONF object\""
    },
    {
      "commit": "cf725587c33bdbf49cc2da1ed58749b483e4b6dc",
      "tree": "334b41cdd2eba53155e4c39da4c0010fe6aad013",
      "parents": [
        "fbb3502ad95294b7bf4e216a62166865a6cca67e",
        "88f49ef627b20af3d7408d87b359c83681e8ea19"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 13:27:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 13:27:24 2014 +0000"
      },
      "message": "Merge \"Convert thirdparty and stress tests to use global CONF object\""
    },
    {
      "commit": "fbb3502ad95294b7bf4e216a62166865a6cca67e",
      "tree": "d688e14011f061ff724f8f228c7567899af479b7",
      "parents": [
        "8ef4294c57318d78e1c7449d3dbd38994d146dba",
        "4d352bcaa93898b5e8e9437f1e412e085bc194b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 13:25:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 13:25:48 2014 +0000"
      },
      "message": "Merge \"Convert volume api tests to use global CONF object\""
    },
    {
      "commit": "8ef4294c57318d78e1c7449d3dbd38994d146dba",
      "tree": "8cb09f017dda3dda89afdce2d151e6ae7563bb6e",
      "parents": [
        "2f655bcd0fc0530067ad71a7063015cc9f43ef73",
        "cb09bbb9dacfef2341a4d8fdba0b4934bfa5d28d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 13:06:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 13:06:41 2014 +0000"
      },
      "message": "Merge \"Convert ironic, swift, and heat api tests to use global CONF object\""
    },
    {
      "commit": "4c930bd8adaaefba7a4f9d66bdf66ecfd33b3ae2",
      "tree": "7a55a82673e638f28338686386159a4606f5a8b5",
      "parents": [
        "bed793c69a9bf90a8a9f576a2fb00c0d455aa509"
      ],
      "author": {
        "name": "Vladislav Kuzmin",
        "email": "vkuzmin@mirantis.com",
        "time": "Fri Jan 31 05:13:12 2014 -0500"
      },
      "committer": {
        "name": "Vladislav Kuzmin",
        "email": "vkuzmin@mirantis.com",
        "time": "Fri Jan 31 05:13:12 2014 -0500"
      },
      "message": "Add key -n for sudo utility\n\nIf user didn\u0027t configure sudo to work without password,\nit\u0027ll prompt for password during the test if debug is\nenabled in tempest confgiuration.\nIf a password is required for the command to run,\nsudo with option -n will display  an error messages and exit.\n\nChange-Id: If7cdb331b3305c39a8f58746129ec2f125e651be\n"
    },
    {
      "commit": "2f655bcd0fc0530067ad71a7063015cc9f43ef73",
      "tree": "8b00da86e122f6a5712405028dc6f95d5853e856",
      "parents": [
        "dd2197b9974d9d57149b294e58a0398eae970473",
        "86d3c42ad39232ba73a4d46d101f283539bf8bd9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 07:35:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 07:35:38 2014 +0000"
      },
      "message": "Merge \"stop leaking tempdirs\""
    },
    {
      "commit": "dd2197b9974d9d57149b294e58a0398eae970473",
      "tree": "39ebb3177c79416836fd6bd8e076f04810f11722",
      "parents": [
        "d84782d63c14c194c9696bb2c8d0c579943e31a5",
        "0df88bb64d103f07e85f88bd38b5e7734e6259ac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 02:06:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 02:06:20 2014 +0000"
      },
      "message": "Merge \"Fixed up an error message\""
    },
    {
      "commit": "d84782d63c14c194c9696bb2c8d0c579943e31a5",
      "tree": "b51da4cefd4fe7cc1f5fe6fec2d1a9be7f18c868",
      "parents": [
        "dccf839b21a22dac7a1e93622f725a0504daf0b6",
        "1bd022d0d297f1a24cfa94f5cd78dca8f3593f0e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 01:54:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 01:54:14 2014 +0000"
      },
      "message": "Merge \"Add alias as prefix for flavor_rxtx v3\""
    },
    {
      "commit": "dccf839b21a22dac7a1e93622f725a0504daf0b6",
      "tree": "9d7cd776a6bcc263ec9843c640250eec7a5f5256",
      "parents": [
        "bab2c6c32bb9d3869d0295500de3bffc0d01e72f",
        "cf996c653bef62f2ae71331cf45323e5f183b2be"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jan 31 01:54:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 31 01:54:05 2014 +0000"
      },
      "message": "Merge \"Remove network resources created in scenario tests\""
    },
    {
      "commit": "684d8997bbdfb14dca680e32e579d92c5cc279d0",
      "tree": "02eae676f91bf682c6a3c81172c5b558ee421a76",
      "parents": [
        "e2b56b5713273013d28b768f20106b015b83360d"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 16:27:40 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 18:43:22 2014 -0500"
      },
      "message": "Convert all service clients to global CONF object\n\nThis commit takes the rest client and all subclass(all the service\nclients) and converts all uses of config to the global CONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: I09525af4f1b308b91d45b7bbea05e0f734ea485c\n"
    },
    {
      "commit": "e2b56b5713273013d28b768f20106b015b83360d",
      "tree": "83a272cffae885b2bd10520af0a979dc3aaf2113",
      "parents": [
        "6c07229e1302681abee01ed0726d876bfa596c45"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 19:25:50 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 18:43:22 2014 -0500"
      },
      "message": "Convert cli tests to use global CONF object\n\nThis commit takes all the uses of config in the cli tests and coverts\nthem to use the global CONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: I7a39839d7a4ebbf8372489507486ad2cac7f3adc\n"
    },
    {
      "commit": "6c07229e1302681abee01ed0726d876bfa596c45",
      "tree": "a40a011ac911ded2231aba96a32b5afa7ad79821",
      "parents": [
        "88f49ef627b20af3d7408d87b359c83681e8ea19"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 19:15:52 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 18:43:09 2014 -0500"
      },
      "message": "Convert scenario tests to use global CONF object\n\nThis commit takes all the uses of config in the scenario tests and\nconverts them to use the global CONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: I1bac686587f1705901b653b07300077623ba9f21\n"
    },
    {
      "commit": "bab2c6c32bb9d3869d0295500de3bffc0d01e72f",
      "tree": "1fac3971ccc203d087c194b5275435b65d5f2880",
      "parents": [
        "8a04c50221ff8764d2e8125de4b803651f863627",
        "5ed48ce6565cc4d7d14223b424b1ead8e1182fb2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 21:23:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 21:23:31 2014 +0000"
      },
      "message": "Merge \"Do not assume volume metadata is identical to POST request\""
    },
    {
      "commit": "8a04c50221ff8764d2e8125de4b803651f863627",
      "tree": "f0c7e0512d29080ceaa555f0f081222fb8485f88",
      "parents": [
        "fa8a26d8ad0f037712125512617abb942bfe48cb",
        "7a61182957e4e82efaecfa3585cbd4d621a2ac55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 21:22:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 21:22:24 2014 +0000"
      },
      "message": "Merge \"Removed unnecessary lock from a aggregate test\""
    },
    {
      "commit": "86d3c42ad39232ba73a4d46d101f283539bf8bd9",
      "tree": "3d2ae4fe8779d6c5d698c7269c62e1a0c427c9d9",
      "parents": [
        "fa8a26d8ad0f037712125512617abb942bfe48cb"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Jan 30 07:06:10 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Jan 30 16:08:41 2014 -0500"
      },
      "message": "stop leaking tempdirs\n\ntest_wrappers built temp dirs for running tests, but never\ncleaned them up. So your /tmp is very full of tempest code now.\n\nFix this with an add cleanup\n\nChange-Id: I4c05ba16c524b844f3cf43cfe0969ddd20238486\n"
    },
    {
      "commit": "8004e8c38f07655a2d91cb4ba1cd0e067951c870",
      "tree": "3f7e9d01aca255773efe446d5d24cfc2977374b2",
      "parents": [
        "fa8a26d8ad0f037712125512617abb942bfe48cb"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jan 27 23:03:14 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 20:19:25 2014 +0000"
      },
      "message": "Enable tenant isolation for the boto tests\n\nThis commit enables using tenant isolation on the boto tests. It also\nreplaces duplicate Manager() create calls by doing this in the base\nboto test class.\n\nChange-Id: Icb018631dcda0753218af8cf1cc4ad461160072c\n"
    },
    {
      "commit": "88f49ef627b20af3d7408d87b359c83681e8ea19",
      "tree": "90470da5b24633a4f52c68d882a3ff8d300ad00d",
      "parents": [
        "4d352bcaa93898b5e8e9437f1e412e085bc194b2"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 18:36:27 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 19:57:07 2014 +0000"
      },
      "message": "Convert thirdparty and stress tests to use global CONF object\n\nThis commit takes all the uses of config in the thirdparty and stress\ntests and converts them to use the global CONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: I683577f133643f6159dbfe7295911d155b613f92\n"
    },
    {
      "commit": "4d352bcaa93898b5e8e9437f1e412e085bc194b2",
      "tree": "63be5fd90ebd042c688cc4252a5d8811cd097e57",
      "parents": [
        "cb09bbb9dacfef2341a4d8fdba0b4934bfa5d28d"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 18:29:18 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 19:56:59 2014 +0000"
      },
      "message": "Convert volume api tests to use global CONF object\n\nThis commit takes all the uses of config in the volume api tests\nand converts them to use the global CONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: I258f0b4df1850ab4d2d670c297b9c43b6916d036\n"
    },
    {
      "commit": "cb09bbb9dacfef2341a4d8fdba0b4934bfa5d28d",
      "tree": "87daeadfe4f06f4094b2eae3998883be6b18e872",
      "parents": [
        "fa8a26d8ad0f037712125512617abb942bfe48cb"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 18:20:25 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 30 19:56:51 2014 +0000"
      },
      "message": "Convert ironic, swift, and heat api tests to use global CONF object\n\nThis commit takes all the uses of config in the object_storage and\norchestration api tests and converts them to use the global CONF\nobject.\n\nThe _get_client_args() method from the base orchestration test class\nis removed because it only uses the object attr config and isn\u0027t\nactually used anywhere. So instead of converting it to use the global\nobject it is removed.\n\nPartially implements bp config-cleanup\n\nChange-Id: Ib8d7ad36047a1e752511bc4c5541d04ea61d6afc\n"
    },
    {
      "commit": "fa8a26d8ad0f037712125512617abb942bfe48cb",
      "tree": "2184ea0cda91cb633d5979fe1d4eab396e4bece4",
      "parents": [
        "3f4fcd8db02ba631658fb4029f3cbdb1d5d4cb5e",
        "03b48df5c5613869e1ae803c624b710bb3ba1082"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 19:50:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 19:50:33 2014 +0000"
      },
      "message": "Merge \"Convert network api tests to use global CONF object\""
    },
    {
      "commit": "3f4fcd8db02ba631658fb4029f3cbdb1d5d4cb5e",
      "tree": "75a2a9f34b5001a56c38d3aa6b04f2c44b39a6d8",
      "parents": [
        "b2720c09b5a005bf81bfeb342acff8b73c552345",
        "5ba84e3ddd6d9f4bfdc558f5ac357076932d5925"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 19:49:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 19:49:21 2014 +0000"
      },
      "message": "Merge \"Convert image and identity api tests to use global CONF object\""
    },
    {
      "commit": "b2720c09b5a005bf81bfeb342acff8b73c552345",
      "tree": "43871fe27217afdaafef9e528e53b1a6e35a780b",
      "parents": [
        "e38fddbef28888e6da54c2d44e7e91eb67cdd529",
        "b0a78fc30a8f2165414a775faf44cdd22a0f8182"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 19:48:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 19:48:18 2014 +0000"
      },
      "message": "Merge \"Convert compute api tests to global CONF object\""
    },
    {
      "commit": "99901c043edda0cc8cc3fd39986615b64f6a72f2",
      "tree": "b18e0edb5813fd00d39b5c9fa8502710c49ae92f",
      "parents": [
        "e38fddbef28888e6da54c2d44e7e91eb67cdd529"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Jan 30 18:06:49 2014 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Jan 30 19:43:07 2014 +0000"
      },
      "message": "Matches one flavor and one image by default\n\nChanges default in the input-scenario settings to match only\none image and one flavor, to avoid consuming gate time.\n\nFixes bug 1274628\n\nChange-Id: Ide865012269d3f60250d24443e4f20af263ee021\n"
    },
    {
      "commit": "cf996c653bef62f2ae71331cf45323e5f183b2be",
      "tree": "e2873458aa6d726305aa5bea60f003daa8e3eb6d",
      "parents": [
        "3e4cc71add90ee62ef00ece8193021a92c9ca140"
      ],
      "author": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Thu Jan 30 09:15:18 2014 -0800"
      },
      "committer": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Thu Jan 30 10:57:04 2014 -0800"
      },
      "message": "Remove network resources created in scenario tests\n\nChange-Id: I1bd53d99f2632441ebf648cb0c2929c9b55998b6\nCloses-Bug: #1274410\n"
    },
    {
      "commit": "e38fddbef28888e6da54c2d44e7e91eb67cdd529",
      "tree": "834a16525c214180dd71e9265f24451b6e4f6481",
      "parents": [
        "68e003f840832207873ccc3f255014b8b5d32cba",
        "2e0a8de0283c741cdbe803f0a6d4596690fbb146"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 18:19:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 18:19:04 2014 +0000"
      },
      "message": "Merge \"Remove baremetal xml support\""
    },
    {
      "commit": "68e003f840832207873ccc3f255014b8b5d32cba",
      "tree": "5aa94dc906c694df2d7544ee48a79e29aba88577",
      "parents": [
        "3e4cc71add90ee62ef00ece8193021a92c9ca140",
        "5384ef569b36abaa8078f4114ec0187d9280f47b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 17:05:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 17:05:43 2014 +0000"
      },
      "message": "Merge \"Update \u0027Member\u0027 with option \u0027operator_role\u0027 in tempest.conf\""
    },
    {
      "commit": "f93d2487b0cc43b9b5f80cb03390a8be64395e7a",
      "tree": "a8244e596d4d423c2f91e3c5060e7afc1eaa9f5a",
      "parents": [
        "bbe9d9bc0b9e591f75e5b971bcea43a15940fc21"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Thu Jan 30 16:25:08 2014 +0000"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Thu Jan 30 16:25:08 2014 +0000"
      },
      "message": "Forbid availability_zone None in aggregate Nova API\n\nIn aggregate API, argument \"availability_zone\" became optional in the request.\nFixed tempest code same as nova.\n\nChange-Id: I73f42c6c069a9bc6318ac3bac5ec94b61c65ecaf\nRelated-bug: #1252177\n"
    },
    {
      "commit": "9ddbe412516ce8d8fef9b5f9b29bc3099b9ab445",
      "tree": "51190b285591670db9377b24dfb603892935c7d9",
      "parents": [
        "3e4cc71add90ee62ef00ece8193021a92c9ca140"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Jan 31 00:07:44 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Jan 31 00:09:41 2014 +0900"
      },
      "message": "Removes vim headers 4th round\n\nThis is a follow up on:\n   Change-Id: Ie8097db6c60481749c88991864187ade64f39ecb\n\nThe vim headers in all the files are being removed. We\u0027ve missed these\nfiles because of delays in the patches.\nI hope this is the last one for Tempest.\nCloses-Bug: #1229324\n\nChange-Id: If56b28d0efb6364fe2105f7d62d6a2b05b906070\n"
    },
    {
      "commit": "3e4cc71add90ee62ef00ece8193021a92c9ca140",
      "tree": "d1268b86570f7a575357a3e1c9ff4af64c4be9b0",
      "parents": [
        "0f210e438a430d9fab9ff7f3dbf3dda96ef3b960",
        "2e9f23e3cb9f0fb430b558bd845e73f285ebca57"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 14:38:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 14:38:01 2014 +0000"
      },
      "message": "Merge \"Removes vim headers 3rd round\""
    },
    {
      "commit": "1bd022d0d297f1a24cfa94f5cd78dca8f3593f0e",
      "tree": "d842684b30f7ac6cefa66da96a1ed1038f53675d",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Wed Jan 29 17:52:46 2014 +0000"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Thu Jan 30 14:26:45 2014 +0000"
      },
      "message": "Add alias as prefix for flavor_rxtx v3\n\nAs v3 api rules, the extended attribute should be with extension\nalias as prefix. So fix this case for flavor-rxtx v3 extension.\n\nChange-Id: Ie96f88434563e50de4862358be068b975b07cb05\nRelated-Bug: #1226732\n"
    },
    {
      "commit": "0f210e438a430d9fab9ff7f3dbf3dda96ef3b960",
      "tree": "6c529984ee98e681fb6b560958c7629467d41f30",
      "parents": [
        "d561ebf3eceb4e600fb1642fd1df55af6656e05d",
        "90008fa1a5428827dfdc60d90f2d65d4475c69e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 14:22:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 14:22:56 2014 +0000"
      },
      "message": "Merge \"Refactor usage of custom_match tests\""
    },
    {
      "commit": "006f05e468395267b444e2a9d47467af0dd94b93",
      "tree": "66da101fd561e5d06708c3fd7354f91e3932ec41",
      "parents": [
        "d561ebf3eceb4e600fb1642fd1df55af6656e05d"
      ],
      "author": {
        "name": "Bhuvan Arumugam",
        "email": "bhuvan@apple.com",
        "time": "Thu Jan 30 17:18:43 2014 +0530"
      },
      "committer": {
        "name": "Bhuvan Arumugam",
        "email": "bhuvan@apple.com",
        "time": "Thu Jan 30 17:19:07 2014 +0530"
      },
      "message": "remove unused variable\n\nFollow-up to 3c0b5b9, remove this variable. It\u0027s not used anymore.\n\nChange-Id: I390d694cf5650d137763391717c39677537526d7\n"
    },
    {
      "commit": "d561ebf3eceb4e600fb1642fd1df55af6656e05d",
      "tree": "51b8ae3c3c802ba349522c0a3ec792cb4d74a384",
      "parents": [
        "bed793c69a9bf90a8a9f576a2fb00c0d455aa509",
        "79f179353eacc6697f4a9f586c8d5543302fb4cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 11:11:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 11:11:35 2014 +0000"
      },
      "message": "Merge \"Run SNAT specific test cases only with ext-gw-mode extension\""
    },
    {
      "commit": "bed793c69a9bf90a8a9f576a2fb00c0d455aa509",
      "tree": "92d4032959962a2d5a021453773158f1b8038d0e",
      "parents": [
        "212488c2a168f36da88654d25c2f3af7ad804997",
        "3c0b5b90b5bd4e5f5ff9f66fb2919fc2c6f2a34d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 11:02:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 11:02:35 2014 +0000"
      },
      "message": "Merge \"Rewrite RemoteClient.get_boot_time()\""
    },
    {
      "commit": "212488c2a168f36da88654d25c2f3af7ad804997",
      "tree": "7de41ba947600450023d6a399c4f4cb178d268bd",
      "parents": [
        "5d20131217850177d61fb9885a25d4a893b98950",
        "7741cd6d0360b126508872aabd0b31f551787519"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 11:01:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 11:01:13 2014 +0000"
      },
      "message": "Merge \"Remove super call in overloaded close()\""
    },
    {
      "commit": "5d20131217850177d61fb9885a25d4a893b98950",
      "tree": "361253b499caedf37d78b281c57d8fc0e375e4e9",
      "parents": [
        "2c98864da7d852821312df5c18f4e1114ab4aa84",
        "d6cd4d943f05ecaf9d3136e8e831fd8ff49e9cf8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 11:00:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 11:00:17 2014 +0000"
      },
      "message": "Merge \"Use BaseComputeTest.create_test_server\""
    },
    {
      "commit": "2c98864da7d852821312df5c18f4e1114ab4aa84",
      "tree": "6705f69f0d410585e6d590cfe1e02a9083ccc1c5",
      "parents": [
        "c96e33a06e8d40383f19c5138284f6d19b83793e",
        "a800c63af5a3844ce0b5480835e4c40cab7f411f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 11:00:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 11:00:08 2014 +0000"
      },
      "message": "Merge \"Remove unused method basic_auth from rest client\""
    },
    {
      "commit": "f6bd57887e3632e3b38c7799f81c5e1786ec168a",
      "tree": "ccbe38c2b71f96f35e3e3833a261ac70b7312974",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Jan 13 14:08:04 2014 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Jan 30 14:15:00 2014 +0400"
      },
      "message": "Add bool and integer support to XML parser\n\nXML parser always returns value of all simple types as a string.\nThis change makes XML parser to convert it to boolean/integer/long\nvalue if necessary.\n\nChange-Id: I350178ba9820dd2579cf8063f7dedb756c651ab5\n"
    },
    {
      "commit": "c96e33a06e8d40383f19c5138284f6d19b83793e",
      "tree": "d6659059a9d4baf3d05b59a9c5ccbbade3ab43fd",
      "parents": [
        "ae0dfa003d079d58e5b0fd0074e7d1cc193147e3",
        "d52645abb5caabd37cd5107c62cc8b7e1674effe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 08:55:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 08:55:41 2014 +0000"
      },
      "message": "Merge \"Check if service is available for cli tests\""
    },
    {
      "commit": "ae0dfa003d079d58e5b0fd0074e7d1cc193147e3",
      "tree": "a4231dede0aed23e0c24b3e4f7ad256883396194",
      "parents": [
        "e7eed18202c965197843fad81b63eb2ea012b1c9",
        "9a1d6585800f312c204e5456f66842815833e1bd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 08:55:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 08:55:33 2014 +0000"
      },
      "message": "Merge \"Avoid expiration before updating metadata\""
    },
    {
      "commit": "e7eed18202c965197843fad81b63eb2ea012b1c9",
      "tree": "6d1223ee2ab68eb01927f3aeb684cf0f91c06798",
      "parents": [
        "cb9c7c50a011b44a5e096b587d3dbea44fccfada",
        "27729c4cbb6c07309b818a11ed60b5356c6ae95d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 08:11:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 08:11:46 2014 +0000"
      },
      "message": "Merge \"Fix class inheritance for volume_types tests\""
    },
    {
      "commit": "cb9c7c50a011b44a5e096b587d3dbea44fccfada",
      "tree": "7da7f5ca777e45c578d80e9ce0c8643d62326aef",
      "parents": [
        "fea1a7e686357978b527b795e318d8ab8eedd3f1",
        "1b1eb64d2d68e52809a929272f658d4ffdc31028"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 07:45:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 07:45:18 2014 +0000"
      },
      "message": "Merge \"Make --debug flag on run_tests and run_tempest use testtools.run\""
    },
    {
      "commit": "fea1a7e686357978b527b795e318d8ab8eedd3f1",
      "tree": "722d92a4740cabe521e4935a380774caf64cb337",
      "parents": [
        "bbe9d9bc0b9e591f75e5b971bcea43a15940fc21",
        "6969b9050db17760dbe603dd734a56e6fb7495d3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 04:42:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 04:42:17 2014 +0000"
      },
      "message": "Merge \"tighten up isolated creds create\""
    },
    {
      "commit": "bbe9d9bc0b9e591f75e5b971bcea43a15940fc21",
      "tree": "8e4e7e073710265448edca73039c494325ef6e6d",
      "parents": [
        "0a8d94d7f13abc538774033d3337d25cdfea7dd6",
        "efb01411a622c87f3ec8c7a5f5148b33e0a2b6a7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 30 02:22:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 30 02:22:07 2014 +0000"
      },
      "message": "Merge \"Remove Nova v3 XML tests completely\""
    },
    {
      "commit": "0a8d94d7f13abc538774033d3337d25cdfea7dd6",
      "tree": "57ef087be7c6b116948def66a55e3a1de013002d",
      "parents": [
        "cb8e5f8acde82c37ce5173fc1e155a91b4c8de52",
        "7990598235c45f7d83a7f4d875013035000f3556"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 22:27:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 22:27:49 2014 +0000"
      },
      "message": "Merge \"Sync Patch and PatchObject fixtures from oslo-incubator\""
    },
    {
      "commit": "cb8e5f8acde82c37ce5173fc1e155a91b4c8de52",
      "tree": "2576d46b56e1afe4ee3082a46d28504f8858fcb6",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd",
        "1acacd3ad4446bdc7c701a635c3ea5bbd7abf926"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 22:17:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 22:17:16 2014 +0000"
      },
      "message": "Merge \"Add a couple log errors to whitelist.yaml\""
    },
    {
      "commit": "03b48df5c5613869e1ae803c624b710bb3ba1082",
      "tree": "63df7968ef3ff847f1a951652fbbfa732fb1d3fb",
      "parents": [
        "5ba84e3ddd6d9f4bfdc558f5ac357076932d5925"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 16:59:49 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 16:59:49 2014 +0000"
      },
      "message": "Convert network api tests to use global CONF object\n\nThis commit takes all the uses of config in the network api tests\nand converts them to use the global CONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: I4fc99d44073598513653cd87fd73a82a0b0093da\n"
    },
    {
      "commit": "5ba84e3ddd6d9f4bfdc558f5ac357076932d5925",
      "tree": "1090f28ad6d6f5f2144847573345ccbf82a6a462",
      "parents": [
        "b0a78fc30a8f2165414a775faf44cdd22a0f8182"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 16:52:57 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 16:52:57 2014 +0000"
      },
      "message": "Convert image and identity api tests to use global CONF object\n\nThis commit takes all the uses of config in the image and identity api\ntests and converts them to use the global CONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: Ic305ce82d2bd5d0ef8293fe25c6a4c835633b0e8\n"
    },
    {
      "commit": "b0a78fc30a8f2165414a775faf44cdd22a0f8182",
      "tree": "4d85a8455db8f36dab491b615b7c72db6368557a",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 16:49:12 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jan 29 16:49:57 2014 +0000"
      },
      "message": "Convert compute api tests to global CONF object\n\nThis commit takes all the uses of config in the compute api tests and\nconverts them to use the global CONF object.\n\nPartially implements bp config-cleanup\n\nChange-Id: Iac92d6ac88200222392a131b4c95411594c509ba\n"
    },
    {
      "commit": "87a409ac922812414b3cd1429b5f1e940b586888",
      "tree": "8a35197b86b9fede326f91efb3babb93a6d7a368",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Jan 29 15:32:50 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Jan 29 16:18:28 2014 +0100"
      },
      "message": "test_rescued_vm_add_remove_security_group missing addCleanup\n\ntest_rescued_vm_add_remove_security_group on failure caused\nother test cases fail.\n\nChange-Id: I17ebb23f31bc10d669208b64a66e89fa415f96ac\n"
    },
    {
      "commit": "54b5c45c19b65296c81cc5e27b0d33f1b6a49b64",
      "tree": "a732e752f092239015160e47299db7d15a4b3ec0",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Jan 29 21:02:11 2014 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Jan 29 23:06:43 2014 +0900"
      },
      "message": "Move negative tests for v3 test_server_metadata\n\nMove negative tests from test_server_metadata.py to its negative file\n\nPartially implements blueprint negative-test-files\n\nChange-Id: I02a05828e26be357728ff73adf75b469fce1b594\n"
    },
    {
      "commit": "713a4a3da7bd6204bc13dff2b1728c991fa60341",
      "tree": "198725b1791268082a8eee804df1f36892c8b8d0",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Sun Jan 26 07:58:59 2014 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Jan 29 05:32:16 2014 -0800"
      },
      "message": "Revert \"skip test_volume_boot_pattern\"\n\nThis reverts commit cb6c99f31174f0cc3b2c20c9eeef721b0cabb790.\n\nBug 1270608 is fixed by Cinder change Ib615847f now so enable\ntest_volume_boot_pattern.\n\nRelated-Bug: #1270608\n\nChange-Id: Ic67995d64bead7f318a9c054f9dd6b25ca10bd4e\n"
    },
    {
      "commit": "7a61182957e4e82efaecfa3585cbd4d621a2ac55",
      "tree": "1f6e911254c12e4709799dc501b87e98808df2de",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd"
      ],
      "author": {
        "name": "anju Tiwari",
        "email": "anjutiwari5@gmail.com",
        "time": "Tue Jan 28 12:32:29 2014 +0530"
      },
      "committer": {
        "name": "Anju Tiwari",
        "email": "anju.tiwari@nectechnologies.in",
        "time": "Wed Jan 29 13:11:20 2014 +0530"
      },
      "message": "Removed unnecessary lock from a aggregate test\n\nLock is unnecessary here, as the test is not adding\na host to an aggregate.Previoulsy this lock was\nadded to ensure the failure will not occur where\na host is added to an availability zone.\nReference:-\nIaf8a903d92c88c7c3092eaa00a9f7a96e6348ddc\n\nChange-Id: I9d6d610302406d5aa7bee9135c27dbc83896e005\n"
    },
    {
      "commit": "dd33245c773068b05acbe85042aa600f1d6cecbd",
      "tree": "f5145e4a249429b3227f9de606e1e9ee1cd8d178",
      "parents": [
        "426fac98aac6e4ccf0f785540771aa244de40c8e",
        "03c95c870469fc9d9de3abc9d9fd42c29d2bc6a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 02:37:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 02:37:47 2014 +0000"
      },
      "message": "Merge \"Add simple node group tmpl API test for Savanna\""
    },
    {
      "commit": "426fac98aac6e4ccf0f785540771aa244de40c8e",
      "tree": "4e5bd04758ac24439c61d3599f2a8cfdf7f767a1",
      "parents": [
        "d3b674e96b0443e1d2e23feb97f3bf073569ca1a",
        "40884dc0741c1a64397756f058c252fedf7f6151"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 02:37:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 02:37:38 2014 +0000"
      },
      "message": "Merge \"Moves negative tests from test_server_metadata\""
    },
    {
      "commit": "d3b674e96b0443e1d2e23feb97f3bf073569ca1a",
      "tree": "8f347f77dc42d5b72f76d8f16fc173ff7d4a5a21",
      "parents": [
        "1ea9ada97a107fcac98a175ebece299c7e1856f0",
        "eb6890f23041450dd9ddb488da6cd2afc3674ca2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 01:48:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 01:48:53 2014 +0000"
      },
      "message": "Merge \"Skip test_list_servers_by_admin_with_all_tenants test\""
    }
  ],
  "next": "1ea9ada97a107fcac98a175ebece299c7e1856f0"
}
