)]}'
{
  "log": [
    {
      "commit": "2f5cdc5304f2f307c0f6f3e698eefc706caed295",
      "tree": "28f95425ffa24ad8eed36cbf8ed00b7948a01743",
      "parents": [
        "c34c11460f07d06a4a3a13f2273dc9a9ea08af54"
      ],
      "author": {
        "name": "Mark McClain",
        "email": "mmcclain@yahoo-inc.com",
        "time": "Fri Feb 07 13:54:57 2014 -0500"
      },
      "committer": {
        "name": "Mark McClain",
        "email": "mmcclain@yahoo-inc.com",
        "time": "Fri Feb 07 13:56:55 2014 -0500"
      },
      "message": "Skip failing test load balancing test\n\nThe load balancing scenario does not work when isolated testing is\nactive.  We should skip this test for now.\n\nRelated-Bug: 1277381\nChange-Id: Ifc690ee4825e49a8896b0bd750e2a2e75f295c5c\n"
    },
    {
      "commit": "c34c11460f07d06a4a3a13f2273dc9a9ea08af54",
      "tree": "0ea50d5ea7d591aab92b07447f69bee37074733a",
      "parents": [
        "aeea5896bdf9fa2fbe20dd51ead5200424fe54a8",
        "690959714b0de31e343024d3ea6589bd9557c87a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 07 07:54:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 07 07:54:20 2014 +0000"
      },
      "message": "Merge \"The rescue tests requires neutron resources\""
    },
    {
      "commit": "aeea5896bdf9fa2fbe20dd51ead5200424fe54a8",
      "tree": "0e3a1d492cf8bda2982831acc384f767528c2cb3",
      "parents": [
        "037deed40c77e6254b5a0519e8e7683f79bdc9a6",
        "a5105e6658d624f467b7e96ed8557478ee4610ff"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 07 01:56:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 07 01:56:06 2014 +0000"
      },
      "message": "Merge \"Add scenario test for load balancer\""
    },
    {
      "commit": "690959714b0de31e343024d3ea6589bd9557c87a",
      "tree": "74b048e35f4193047d9a00449f11096960438099",
      "parents": [
        "037deed40c77e6254b5a0519e8e7683f79bdc9a6"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Feb 06 16:46:18 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Feb 06 17:32:12 2014 +0100"
      },
      "message": "The rescue tests requires neutron resources\n\ntest_rescued_vm_add_remove_security_group and\nthe test_rescued_vm_associate_dissociate_floating_ip does not makes\nsense if the instance does not have a network connection.\n\n\u0027network\u0027 and \u0027subnet\u0027 would be sufficient for the security_group test\ncase, but the router is required for floating_ip test case.\n\nCloses-Bug: #1274121\nChange-Id: Ic8e70d5e549573213b2930d88b5d7da5cd4cf855\n"
    },
    {
      "commit": "037deed40c77e6254b5a0519e8e7683f79bdc9a6",
      "tree": "15d333f5b9c2f727bdd70c463ae0be7b24f88cd1",
      "parents": [
        "83552b5de1ef0ab6035752358df1b61571d0ab20",
        "807d0561765fde17682b0d7dffe7bf82315b7f43"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 06 14:25:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 06 14:25:31 2014 +0000"
      },
      "message": "Merge \"Remove unnecessary volume creation in test_server_rescue\""
    },
    {
      "commit": "83552b5de1ef0ab6035752358df1b61571d0ab20",
      "tree": "a4d5f13ea94e0666dc9df124d82a73353f7b6575",
      "parents": [
        "a12b47f3059a4fbedd04c02c34dd966e48797fcd",
        "a9c653729b5d4cf1f2bf38ff1a55fcbfb51f5003"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 06 14:08:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 06 14:08:06 2014 +0000"
      },
      "message": "Merge \"Call super class after extension check in vpnaas api test\""
    },
    {
      "commit": "a12b47f3059a4fbedd04c02c34dd966e48797fcd",
      "tree": "3bcdde6d5402fc9216266679f99d45b4512eca7e",
      "parents": [
        "5da15d643a7d343e55ed9b9acde720b9758846cb",
        "fd5c7597db6496822c3d25a35e0fade6cb31c417"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 06 14:07:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 06 14:07:58 2014 +0000"
      },
      "message": "Merge \"Removes leftover self.conf from isolated creds\""
    },
    {
      "commit": "5da15d643a7d343e55ed9b9acde720b9758846cb",
      "tree": "abdd7aaec6a7633080bf673205a2d3fa6d0e4857",
      "parents": [
        "bea722ba6953d8892996aec0c2dca411fdbcb8c5",
        "c3128c085c2635d82c4909d1be5d016df4978632"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 06 14:06:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 06 14:06:46 2014 +0000"
      },
      "message": "Merge \"Add log info for tempest SSH connection issues\""
    },
    {
      "commit": "bea722ba6953d8892996aec0c2dca411fdbcb8c5",
      "tree": "d6f0b3dbbf21ad58d406fcbbb91b751d6717db2c",
      "parents": [
        "29541c6edfb56593723f0cbabbf659f42e14a743",
        "2f6628ce1c5ab240a457349bcc70a7dd899a58c8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 06 13:43:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 06 13:43:38 2014 +0000"
      },
      "message": "Merge \"Use isolation credentials for neutron api tests\""
    },
    {
      "commit": "29541c6edfb56593723f0cbabbf659f42e14a743",
      "tree": "398f0ba629a97138ee8d0749bde61c43e811d185",
      "parents": [
        "bac25745dd775485646ebd90f758f0f11c13603d",
        "6f10e80e587f863d95ef4cc0720f921e2ec99d47"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 06 13:42:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 06 13:42:33 2014 +0000"
      },
      "message": "Merge \"Skip negative tests of v3 server metadata\""
    },
    {
      "commit": "bac25745dd775485646ebd90f758f0f11c13603d",
      "tree": "cdfab04157a1e24d6ae13e695b24d29b65ffe42c",
      "parents": [
        "924081bcb137e14625574c3d6c8460e02f878f5b",
        "04d40f73b7f6130adbc11d70cf74410bd0ba4775"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 06 10:54:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 06 10:54:21 2014 +0000"
      },
      "message": "Merge \"Clean/leave OpenStack after a stress test\""
    },
    {
      "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": "2f6628ce1c5ab240a457349bcc70a7dd899a58c8",
      "tree": "608f7f74734389a2eff1d18d70d375d4f1add3c0",
      "parents": [
        "357295d5c62456f2470edab9eedf601d10d58871"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Oct 21 21:06:27 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Feb 05 14:41:26 2014 -0500"
      },
      "message": "Use isolation credentials for neutron api tests\n\nThis commit just adds the use of isolated credentials to the neutron\napi tests if tenant isolation is enabled. Previously the neutron\ntests would all run in the same tenant regardless of the config\noption.\n\nChange-Id: I3f7b76dc273874c99147896b8c8052b75a8106b0\n"
    },
    {
      "commit": "04d40f73b7f6130adbc11d70cf74410bd0ba4775",
      "tree": "96a85761ac5615128a48861c821a9dbd01176197",
      "parents": [
        "357295d5c62456f2470edab9eedf601d10d58871"
      ],
      "author": {
        "name": "Julien Leloup",
        "email": "julien.leloup@3ds.com",
        "time": "Tue Jan 28 11:17:18 2014 +0100"
      },
      "committer": {
        "name": "Julien Leloup",
        "email": "julien.leloup@3ds.com",
        "time": "Wed Feb 05 16:53:06 2014 +0100"
      },
      "message": "Clean/leave OpenStack after a stress test\n\nNew parameter \"leave_dirty_stack\" available in tempest.conf\nto prevent (or not) the execution of tearDownClass()\nafter an exception during a stress test\n\nCloses-Bug: #1273245\nChange-Id: I89ecac1fb428cf8809a3634869f2dfdf564aea64\n"
    },
    {
      "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": "fd5c7597db6496822c3d25a35e0fade6cb31c417",
      "tree": "d4083e4ac3f4b6aaad6b12cfcdd10dfd256a48dc",
      "parents": [
        "357295d5c62456f2470edab9eedf601d10d58871"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Feb 05 10:43:38 2014 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Feb 05 10:43:38 2014 +0000"
      },
      "message": "Removes leftover self.conf from isolated creds\n\nPartially implements bp config-cleanup\n\nChange-Id: I069fd68eae3998c62efd144e1d5a44ca185e3511\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": "807d0561765fde17682b0d7dffe7bf82315b7f43",
      "tree": "579dce70647f50df06e3bee0ada88bfc7bb28f69",
      "parents": [
        "9f5c796ff065dbc910c21ecb3ded4b45f6529486"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Mon Jan 27 12:03:10 2014 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Feb 04 18:14:11 2014 -0800"
      },
      "message": "Remove unnecessary volume creation in test_server_rescue\n\nThe setup in test_server_rescue is creating two volumes where really\nonly one shared volume is necessary, so remove the second volume. This\npatch also uses the common base class code to wait for the volume\ndeletion on tear down and makes the volume name random within the\ncontext of the class name for easier debugging.\n\nThis patch moves the volume create/delete into the specific test cases\nthat need them, uses the common base class code to delete the volume and\nwait for it to be gone, and also moves the _delete_volume method from\nthe v2 compute base test class into it\u0027s parent so the v3 compute base\ntest case can also use it with it\u0027s own volumes client.\n\nPartial-Bug: #1254772\n\nChange-Id: Id98f65cc2843a97221222e86c60b3859e15af869\n"
    },
    {
      "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": "c3128c085c2635d82c4909d1be5d016df4978632",
      "tree": "5fb67874609a0d445853670c34804a4fcff51eb8",
      "parents": [
        "f41b509b044a06639a939ad9ef2eba21d23fa27a"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Sun Jan 12 06:59:45 2014 -0800"
      },
      "committer": {
        "name": "Jay Pipes",
        "email": "jaypipes@gmail.com",
        "time": "Mon Feb 03 11:31:36 2014 -0500"
      },
      "message": "Add log info for tempest SSH connection issues\n\nThe patch does the following:\n1. Add in extra information\n2. Logs current attempts\n3. Waits a little longer prior to the next SSH attempt\n\nRelated-bug: #1253896\n\nChange-Id: I878362899b4cf81143c02c15c55936b33cf65ec8\n"
    },
    {
      "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": "a5105e6658d624f467b7e96ed8557478ee4610ff",
      "tree": "5366b31dc0296b01a2521844c73edbf4ba7380b3",
      "parents": [
        "f41b509b044a06639a939ad9ef2eba21d23fa27a"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Tue Nov 26 20:46:52 2013 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Feb 03 14:57:05 2014 +0400"
      },
      "message": "Add scenario test for load balancer\n\nThis test checks basic load balancing.\n\nThe following is the scenario outline:\n  1. Create an instance\n  2. SSH to the instance and start two servers\n  3. Create a load balancer\n  4. Send 10 requests to a floating ip associated with a VIP\n     and check that they are shared between the two servers\n     and that both of them get equal portions of the requests\n\nbp lbaas-scenario-tests\n\nChange-Id: Ia864a6f532ea58747f04658eb38535ee06a303cb\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\""
    }
  ],
  "next": "ae0dfa003d079d58e5b0fd0074e7d1cc193147e3"
}
