)]}'
{
  "log": [
    {
      "commit": "bb363a2f0e6a2e824551f53b2aebca9a99a6d80e",
      "tree": "6ad48cfc957df9416570e49c8b6b5703eeded80e",
      "parents": [
        "9b8d3df6caf4f3c7d04dd208f74ab4875bf4f0fc"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Thu Nov 28 18:47:39 2013 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Fri Dec 20 15:20:32 2013 +0800"
      },
      "message": "cinder v2 api tests - part1\n\nChange volume base class name:\nBaseVolumeTest -\u003e BaseVolumeV1Test\nBaseVolumeAdminTest -\u003e BaseVolumeV1AdminTest\nfor the support of cinder V2 test class\n\nImplements: blueprint cinder-v2-api-tests\n\nChange-Id: I712a90d39981564af09393ed1b7f4be12897c808\n"
    },
    {
      "commit": "4eedb44ab0630872b61efbaac6b0358fc2b579f7",
      "tree": "774de33c153b707cabeb33523f99a6a4808168f2",
      "parents": [
        "7374093fa81bdaf71321f11af3539e831281f018",
        "cec6c3fe10dc507a2a11e96c1f5173a244841fe6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Dec 20 03:41:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 20 03:41:08 2013 +0000"
      },
      "message": "Merge \"Add Savanna-related configs for testing\""
    },
    {
      "commit": "85cd514b709e87dcbfdf4151bd54a35d3dcf15b5",
      "tree": "2ef2c3416f9c204dfc08800f2a1c7e44003cf0d1",
      "parents": [
        "dee1743ca6d6c1688ef924bb9beab9b52eb455a9"
      ],
      "author": {
        "name": "Derek Higgins",
        "email": "derekh@redhat.com",
        "time": "Tue Dec 17 17:10:11 2013 +0000"
      },
      "committer": {
        "name": "Derek Higgins",
        "email": "derekh@redhat.com",
        "time": "Tue Dec 17 17:16:27 2013 +0000"
      },
      "message": "Fix the help message for run_ssh\n\nChange-Id: I3101f68386420479172d51bca5ee658099f9a323\n"
    },
    {
      "commit": "cec6c3fe10dc507a2a11e96c1f5173a244841fe6",
      "tree": "579ae55d5ca811cd1e0c946ed4fc8f6aec29c24e",
      "parents": [
        "925e72cd94c8e0b55b4092043e2c97ba78b34fcb"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Tue Dec 10 12:38:21 2013 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Mon Dec 16 20:00:38 2013 +0400"
      },
      "message": "Add Savanna-related configs for testing\n\nCurrently we\u0027re only need to expose catalog_type config.\n\nChange-Id: I29bc1d91adc7098cdc162146ccabe6197162faf0\n"
    },
    {
      "commit": "ed13d4a2dc14a99b38075694055e53189d0bcc1e",
      "tree": "1815ce3aa6b06e60694f0a8430bf610c41f96b17",
      "parents": [
        "1159e52a2c9c51976bc3be5ad504c88fb94c2fe1"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Dec 13 18:31:22 2013 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Dec 13 18:31:22 2013 -0800"
      },
      "message": "Add whitelist entry for s-proxy \u0027Timeout talking to memcached\u0027\n\nAccording to John Dickinson:\n\n\"This isn\u0027t an error. It\u0027s logged at an error level because it may hint\nat other problems, and it\u0027s something an operator needs to know about,\nbut it is not an unhandled failure condition. (Think of it similarly how\nin swift a server being down is an \"error\", but it\u0027s something that\nswift seamlessly works around.)\"\n\nCloses-Bug: #1260894\n\nChange-Id: I41e55c5e34ee214727fbbd7b9daa1f6ea9bf8050\n"
    },
    {
      "commit": "9c9453f78d76f623f494dce8b9422b18f3defdc0",
      "tree": "9a521c65a70e864b3d29e94bd07c50b07dc512a3",
      "parents": [
        "b470f499580e17852fc31f1a556a5f768e9589b7",
        "e3d26143ab38f7496ece831d2cc43effc2d39777"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 11 00:08:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 11 00:08:45 2013 +0000"
      },
      "message": "Merge \"Add config options for enabled extensions\""
    },
    {
      "commit": "7e0684a310a1cf8a42baf5267e3ec58c6821461d",
      "tree": "8c98efd4efbaf3c5319723fcc94831f51f9d4a39",
      "parents": [
        "42cc37d0de2a2f94154b830bd62f7e0670ca29d0",
        "6adb65fb9a1d4e4aac8a2e6b01f4e49e0ba9ab2e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 10 02:41:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 10 02:41:47 2013 +0000"
      },
      "message": "Merge \"Remove redundant whitelist for DHCP agent\""
    },
    {
      "commit": "30f6c413e70b556f1a7c005d10186e520665497b",
      "tree": "684ec83f5e2c300561dd30945ea7445c4751c42d",
      "parents": [
        "c71afb01673fb985a84d45dcb1cf043ce903cdd1",
        "baefcccdbe9a1a63ad47c33efc9ac1ff67a6e33c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Dec 09 22:28:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 09 22:28:30 2013 +0000"
      },
      "message": "Merge \"Adds paramiko logs to console output\""
    },
    {
      "commit": "e3d26143ab38f7496ece831d2cc43effc2d39777",
      "tree": "86c177d3ade9251dcb252bf74d42a3e3b4ed3689",
      "parents": [
        "1461c786f1cb9b0b3cd37f5d11b76151e8726bf5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Nov 26 19:14:58 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Dec 09 15:54:44 2013 +0000"
      },
      "message": "Add config options for enabled extensions\n\nThis commit adds a new set of config options to the feature_enabled\ngroups for a list of enabled extensions. These options are used to\nspecify whether all extensions are enabled or which subset is expected\nto be enabled. This just sets up the initial framework for doing\nthis and converts the FlavorExtraSpecs tests to use it.\n\nparitally implements bp config-cleanup\n\nChange-Id: I6a5a9b16e62eb8a216334a0662c99f0dd0d16873\n"
    },
    {
      "commit": "6adb65fb9a1d4e4aac8a2e6b01f4e49e0ba9ab2e",
      "tree": "d70a99b693e05b5e5114ff6417975161aa4e0d90",
      "parents": [
        "c0549fe4eda0b613f57b84bbef109dbe8e8fc386"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Dec 06 08:17:34 2013 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Fri Dec 06 08:17:34 2013 -0800"
      },
      "message": "Remove redundant whitelist for DHCP agent\n\nIt looks like the whitelist for the DHCP agent is added\ntwice. This looks like a genuine typo, and if it isn\u0027t\nthere is clearly something wrong! There\u0027s no good reason\nfor duplicating the list of whitelisted errors.\n\nChange-Id: Ib94f60e8aa3ce1b0a6e28d9051da0124d403bf27\n"
    },
    {
      "commit": "16562bb5e39d45ed6fac5a25795c6099ae6787dc",
      "tree": "7e7b366ea74c09ef3e9514140575fcb5a1097bb1",
      "parents": [
        "a0c3c5bf468f7d0aceaf96a1ca80f44c33829f55",
        "14e00495c79e224b3a7ce8181664fea6e56200c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Dec 05 01:00:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 05 01:00:31 2013 +0000"
      },
      "message": "Merge \"Remove unused allow_tenant_reuse flag\""
    },
    {
      "commit": "14e00495c79e224b3a7ce8181664fea6e56200c0",
      "tree": "37a408972949ee94fd1732c73932db2f3bcaa2b3",
      "parents": [
        "a56124341db7b0ed082ed126841766c523fc5a1b"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Dec 03 15:50:26 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Dec 03 15:50:26 2013 -0500"
      },
      "message": "Remove unused allow_tenant_reuse flag\n\nChange-Id: Ic4884666965dbe22fb55b12e087dd102345686a1\n"
    },
    {
      "commit": "baefcccdbe9a1a63ad47c33efc9ac1ff67a6e33c",
      "tree": "62e46dd8b2e309ce9198ae03b5fd9cd5f90135cf",
      "parents": [
        "9e48aca6839c3297e01ff46bcdac8567da8a545b"
      ],
      "author": {
        "name": "Saranya Pandian",
        "email": "saranya.pandian@izeltech.com",
        "time": "Tue Dec 03 22:42:01 2013 +0530"
      },
      "committer": {
        "name": "Saranya Pandian",
        "email": "saranya.pandian@izeltech.com",
        "time": "Tue Dec 03 22:48:21 2013 +0530"
      },
      "message": "Adds paramiko logs to console output\n\n* Adds paramiko log handler to default_log_level\n\nChange-Id: I65b3a544e6a6fc0943c733619b20f3e63cf2aa7e\nCloses-Bug: #1200621\n"
    },
    {
      "commit": "65841cf0a6eda35e0d0baf74f5382ace6bec62b9",
      "tree": "cd4ab054adce8b87160241f03e435a863ff15c3d",
      "parents": [
        "9e48aca6839c3297e01ff46bcdac8567da8a545b",
        "3f2d4c63cf653d6de28d02672f70b77d97124c5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 10:15:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 10:15:06 2013 +0000"
      },
      "message": "Merge \"Adds improvements to the Swift TempURL test\""
    },
    {
      "commit": "72c5d1be96ca560644bb7e9363a10a890082538a",
      "tree": "2e692071f2e71cab72b12c21becaf48eb7ca26d3",
      "parents": [
        "589d68f895857939f8a73f11c95d94fabbd4cf3c",
        "3577260c3f25d9b2fede5cb78144f166f13f4b83"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 03 01:36:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 03 01:36:19 2013 +0000"
      },
      "message": "Merge \"Enable a uuid flavor\""
    },
    {
      "commit": "3f2d4c63cf653d6de28d02672f70b77d97124c5b",
      "tree": "a6c93998e0768e0c09829f2d464cb711b80f7b94",
      "parents": [
        "1c15a0fffe85259630574dc2fc0611a21dde6cf2"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Tue Nov 19 18:25:31 2013 +0100"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Mon Dec 02 12:51:43 2013 +0100"
      },
      "message": "Adds improvements to the Swift TempURL test\n\nAdds one extra test, to cover the Temp-URL-Key-2 header. It also adds\nthe possibility to skip this test by adding an entry in the config\nfile.\n\nChange-Id: I084e15b9f405bf880ffd4829f57b283cbc065afa\n"
    },
    {
      "commit": "78dc5abf0ce358b02c23ef25a85f07a55ca0fc41",
      "tree": "ad3f7b7731a78315c6593d395a6e7edb79749104",
      "parents": [
        "6f5f9e9261f3a4bf0d438101fcc5d0a3e5a57daf"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Nov 29 12:33:02 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Nov 29 14:13:20 2013 -0500"
      },
      "message": "Fix file print logic bug and update whitelist\n\nChange-Id: I723cb28b05fda314fa42c4d9baf5b2d922446867\n"
    },
    {
      "commit": "032d39d60ed804a713a38bd934712df793c3c35a",
      "tree": "055795778e154143f8d5f9ac75344a953398f0ce",
      "parents": [
        "1f25aab1d436cf961844f910e5d440de6e3ef041"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 12:00:14 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Nov 27 12:00:14 2013 -0500"
      },
      "message": "More stuff in the whitelist\n\nChange-Id: Ia3aadd0ecd6a647bf9a49c9e9ad6fb4de2edcc6c\n"
    },
    {
      "commit": "2560d6f46223972d0d1b9499781b6956f818a833",
      "tree": "f15db7ca7503616dd7fa9983c8292cacec486af8",
      "parents": [
        "ae11415f7fd886c89fbada3f3041f2a5000d3430",
        "d67afa8616ff2cf8093edf2c66a9a153e9293ac8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 26 22:57:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 26 22:57:57 2013 +0000"
      },
      "message": "Merge \"Add hopefully last batch to the whitelist\""
    },
    {
      "commit": "d67afa8616ff2cf8093edf2c66a9a153e9293ac8",
      "tree": "ed60612312aa7959d02c52d1aeacd887512abd9b",
      "parents": [
        "879cc996d5003f48c8fe8957608d44acb93f87dd"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Nov 26 16:04:33 2013 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Nov 26 16:20:05 2013 -0500"
      },
      "message": "Add hopefully last batch to the whitelist\n\nChange-Id: Id55203825633f0dbbcf22914a2e9a84f892d0a52\n"
    },
    {
      "commit": "3577260c3f25d9b2fede5cb78144f166f13f4b83",
      "tree": "68ded4b967cdf478750d74bf22c53f6390d65a1d",
      "parents": [
        "ae11415f7fd886c89fbada3f3041f2a5000d3430"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Nov 14 15:03:27 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Nov 27 06:02:50 2013 +0900"
      },
      "message": "Enable a uuid flavor\n\nCurrent tempest configuration enforces a flavor id should be integer,\nbut we can create a uuid flavor. For example, the following command\ncreates a flavor with auto-generated uuid:\n\n  $ nova flavor-create m3.small auto 512 0 1\n\nThis patch enables a uuid flavor by changing a flavor_id type from\ninteger to string.\n\nChange-Id: I6567ef3086710508ef4215e93634601119ce3402\n"
    },
    {
      "commit": "fbc15ded968bbc15f6e76c9683e8d2d43fe4cac7",
      "tree": "3feeb58844d530dde83f116fc86eb1b08493a649",
      "parents": [
        "f9455867ef5b1689c6ecfd0ad89005d02bcf7ffe"
      ],
      "author": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Tue Nov 26 10:20:08 2013 +1030"
      },
      "committer": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Tue Nov 26 10:41:47 2013 +1030"
      },
      "message": "Enable the Nova V3 API Tests\n\nRe-enables the tests which were temporarily disabled\nto help debug issues with the gate.\n\nDon\u0027t approve this until https://review.openstack.org/#/c/57572/\nand https://review.openstack.org/#/c/57584/ have merged\nand the gate looks stable\n\nChange-Id: I049360bc8409e666852911404b1c7c8e12364745\n"
    },
    {
      "commit": "3d46811826466c12916330848b7ac3a3c5736b57",
      "tree": "f313af1cbec91d64a5a4a251c43131f54e28aaa5",
      "parents": [
        "7089f14fb5ee3c10ba7e9c7b4b83a80c06fbd0a8"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 24 21:49:14 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Nov 25 15:11:47 2013 +0000"
      },
      "message": "Add sample config check to tox pep8 job\n\nThis commit takes the check_uptodate.sh script from nova and adds it\nto the pep8 tox job. This will enforce that the sample config file is\nup to date for each proposed commit. This also ensures that config\noptions are setup properly and that the style in the sample config is\nconsistent because it\u0027s auto-generated.\n\nPartially Implements: blueprint config-cleanup\n\nChange-Id: I9efaa9fc1cf09e95d7111b000895c7b49705713b\n"
    },
    {
      "commit": "941521502c6343f1b97e19906b30038f1029548a",
      "tree": "ab125865d2b5890f04564ffcee979c32e29672a9",
      "parents": [
        "004c7cf40415112d0f3a64cd3823fe6a2993a0d5",
        "836da3fca92f21d089d0d8bdbff887d3d4373b69"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 22 16:20:40 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 22 16:20:40 2013 +0000"
      },
      "message": "Merge \"Adds tests to cover Swift\u0027s crossdomain middleware\""
    },
    {
      "commit": "277d3785d02e547f9866c1973a610a3a25d2e194",
      "tree": "56a881abd45d1c0f16fda6ebe54ac971318394a7",
      "parents": [
        "fd7bfb547eab7e11ac1b4e70162a73c003e011d8"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Nov 19 18:55:42 2013 -0800"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Nov 20 14:35:35 2013 -0800"
      },
      "message": "Disable V3 tests\n\nPartial-Bug: #1252170\n\nWe are seeing bug 1252170 happen in the v3 tests a lot.  Its uncleari f\nthis is V3 issue or another issue, but disabling these tests is a short\nterm measure to get the gate working again.\n\nChange-Id: Ia79efa2618f4dc8cad8ae23e2ba462f22a4263f3\n"
    },
    {
      "commit": "e985ca887b2157a0d550e9bcf2137d4114cd77b0",
      "tree": "3719fcf08a20a74dd73964a8b14bac1ff0a0b8b4",
      "parents": [
        "f08b2d44ed708ac7bc476c2c3747e4695c9331d1"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Nov 12 15:10:35 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Nov 14 09:14:52 2013 +0900"
      },
      "message": "Enable all nova v3 tests\n\nTo merge a nova v3 patch (I452672e064d0dc4a1d5700bb96c01de8087f33d8),\nall nova v3 tests have been skipped because the patch changes common\nparameter(\"admin_password\") of nova v3 API.\nAfter merging the patch, we need to enable all nova v3 tests again with\nchanging the API parameter.\n\nPartially implements blueprint nova-v3-api-tests\nChange-Id: Ia5b3bd123a20196fd15bbb6771b6cf929121532a\n"
    },
    {
      "commit": "836da3fca92f21d089d0d8bdbff887d3d4373b69",
      "tree": "19657b2fc7842fd82c697027f622a0ece14193c7",
      "parents": [
        "d967328b69bf2fdc66c403085a4591b1c4c1f2b8"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Wed Oct 09 15:47:16 2013 +0200"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Wed Nov 13 16:59:48 2013 +0100"
      },
      "message": "Adds tests to cover Swift\u0027s crossdomain middleware\n\nIt adds one test for now, a single unidentified GET call to\n\"/crossdomain.xml\" and compares the response\u0027s body to the expected XML\nfile.\n\nThe test can be disabled if marked explicitely as such in the\ntempest.conf file\n\nChange-Id: Id88e9da59288f118a605bf20769378190aabdeca\n"
    },
    {
      "commit": "943e82d636731d52f68fe5e4a360f81c13fce32b",
      "tree": "46107e6ec17e3e07717b0c742768b780ec517657",
      "parents": [
        "c5f22d9e8b1baa65057b4bdf46570d0ff06bf42d"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Nov 12 15:02:57 2013 +0900"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Nov 12 16:14:09 2013 +0900"
      },
      "message": "Skip all nova v3 tests temporarily\n\nFor making one nova v3 parameter consistent, some patch is review\nin progress now (I452672e064d0dc4a1d5700bb96c01de8087f33d8).\nThe parameter is used at many places, and we need to skip nova v3\ntests temporarily to merge the patch.\nAfter merging the patch, we will enable the tests again with changing\nthe parameter in Tempest.\n\nPartially implements blueprint nova-v3-api-tests\nChange-Id: I51be1cb5be312d2b099f74c70a49a9e58765d3d8\n"
    },
    {
      "commit": "c5f22d9e8b1baa65057b4bdf46570d0ff06bf42d",
      "tree": "ef3005ae70d55da9d554b3f3b05f3d7a8bcba4eb",
      "parents": [
        "90d3df76b2d834fbd321f94eeed7c6dc365ef8de",
        "4737bc5e32274839346158c245574d2c91c48268"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 11 12:33:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 11 12:33:30 2013 +0000"
      },
      "message": "Merge \"remove old README files that are now redundant\""
    },
    {
      "commit": "4737bc5e32274839346158c245574d2c91c48268",
      "tree": "74126e9c820726cf169d6b4078f23c588e6becd6",
      "parents": [
        "a26454d1797d37737291fccf07ef75a600fdade2"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Nov 09 09:58:34 2013 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Sat Nov 09 09:58:34 2013 -0500"
      },
      "message": "remove old README files that are now redundant\n\nAs part of cleaning up the tree, remove old README files from the\ntree.\n\nChange-Id: I3a321d444664a337aa78546b23e59674585c5fed\n"
    },
    {
      "commit": "8f992bebf8902e8304ef77564806355dcd59c670",
      "tree": "33c7339a51a511391e3bc5dedbe17cbf01461ad2",
      "parents": [
        "0911194959e0fed555fc62565169431174b4927f"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Jul 31 14:56:58 2013 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Thu Nov 07 14:46:44 2013 +0800"
      },
      "message": "port test_images and test_server_actions into v3 part2\n\nthis ports test_images and server_action tests into v3 and\nadd a BaseComputeV3Test to avoid that nova v3 tests\ncall nova v2 url by mistake.\n\nIn nova v3 API there is no image API. So use glance\ndirectly in test_images and change create_image to use\nservers_client instead of images_client in BaseComputeTest,\nas it\u0027s server\u0027s action.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: I0371abbdce092d566c312ea73c563d817b37e226\n"
    },
    {
      "commit": "201245a3ba80fa95021f910898e84c56cabd3514",
      "tree": "12a88cbb984c8a8af5dbc12b96cd11806bf7ead7",
      "parents": [
        "f4c53c759886bb2bdbe23135ff7589636b51634d",
        "2b5287db8116ef8e3ed5e4fc211296e6293b5dcc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 15:01:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 15:01:49 2013 +0000"
      },
      "message": "Merge \"Stop auto-detecting glance API versions\""
    },
    {
      "commit": "f4c53c759886bb2bdbe23135ff7589636b51634d",
      "tree": "8251c1913b56c75211bcfd7b4e04c5ea21df1e64",
      "parents": [
        "036d4c58615bf12f4fbfca7e8069beb3a2806ae7",
        "d5c9602bee0b9366bca1f118379f196a794ed907"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 15:00:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 15:00:51 2013 +0000"
      },
      "message": "Merge \"Reorganize project feature config options\""
    },
    {
      "commit": "51e4b77136cff3ec826d2cc44838e711222c4c82",
      "tree": "e66409263461846793d7f5b2446931edd8921f39",
      "parents": [
        "14b75e861fd7d18aa2f5365e4553393cba93cb3a",
        "8581c0ba5286e63c8d75d642a85978101f273174"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 29 21:11:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 29 21:11:43 2013 +0000"
      },
      "message": "Merge \"Adds initial ceilometerclient testing code\""
    },
    {
      "commit": "2b5287db8116ef8e3ed5e4fc211296e6293b5dcc",
      "tree": "791e0f925ccc29c8e59d37045e9096065e856db6",
      "parents": [
        "d5c9602bee0b9366bca1f118379f196a794ed907"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Oct 22 17:40:34 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Oct 29 20:10:53 2013 +0000"
      },
      "message": "Stop auto-detecting glance API versions\n\nThis commit switches the image api tests from auto detecting which\napi versions are available to having them explicitly set in the config\nfile. This is to make it explicit which tests are expected to be run\ninstead of assuming that everything is expected to work.\n\nPartially Implements: blueprint config-cleanup\n\nChange-Id: Ie958a7fb03ff502c5ea1783eaae9debb442c34ea\n"
    },
    {
      "commit": "d5c9602bee0b9366bca1f118379f196a794ed907",
      "tree": "c90130f4b3aacf7eaa6454ce313615021261b45c",
      "parents": [
        "14b75e861fd7d18aa2f5365e4553393cba93cb3a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Oct 17 21:51:23 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Oct 29 20:10:49 2013 +0000"
      },
      "message": "Reorganize project feature config options\n\nThis commit reorganizes the config options for each project into\nseparate groups. This makes it easier to identify where to set\nwhich features are enabled.\n\nPartially Implements: blueprint config-cleanup\n\nChange-Id: Idf8c65ef9bbc11cadea236f0b1a491a0f82bb84b\n"
    },
    {
      "commit": "dee3e4079946f9591602c4becbd6a7beb75715c0",
      "tree": "72317418941b463b505d1016c0d60a497585c98c",
      "parents": [
        "f5a09704bdf685cf7f2d3b013a8129941324bf8b",
        "d7bab661f6d26e893cf0aae13067d609fabe5b87"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 29 05:26:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 29 05:26:03 2013 +0000"
      },
      "message": "Merge \"Use lower case true/false in the sample config file\""
    },
    {
      "commit": "8ad259aab89b4f29f20512d78d32969aab0a734b",
      "tree": "f45f1426b4f1e99184d5bd602e52ea214aeedb9c",
      "parents": [
        "0fba9391f813e12f641f95077cb60e02415e5967"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Oct 23 15:21:05 2013 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Oct 23 15:21:05 2013 -0400"
      },
      "message": "Add more stuff to the whitelist\n\nChange-Id: I9553465d85d7bdf1c0622798af61eecb130d10d9\n"
    },
    {
      "commit": "8581c0ba5286e63c8d75d642a85978101f273174",
      "tree": "b41a79b13ab89770f46122f7112fef81aa723381",
      "parents": [
        "ea879bedf1557340fed05206a3e02278acbf4864"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Fri Oct 04 10:45:42 2013 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@sileht.net",
        "time": "Tue Oct 22 17:14:27 2013 +0200"
      },
      "message": "Adds initial ceilometerclient testing code\n\nThis patch add the initial ceilometerclient testing code:\n\n* meter-list\n* resource-list\n* alarm-list\n\nChange-Id: I8b3f8b93be7a4ddab8011318b12f3d0910e69d87\nImplements: bp add-basic-ceilometer-tests\n"
    },
    {
      "commit": "d7bab661f6d26e893cf0aae13067d609fabe5b87",
      "tree": "75f4560fa8c54304e3ede8f600262ebadcef23e4",
      "parents": [
        "8bdb0f7f85dad37a514c9ef80c48e6343eea9d45"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Oct 17 16:11:55 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Oct 18 12:52:14 2013 +0200"
      },
      "message": "Use lower case true/false in the sample config file\n\nUsing lower case true/false in the etc/tempest.conf.sample for\nconsistency.\n\nChange-Id: Ic85d29ad0f865203be23c286bdf317bea84851a9\n"
    },
    {
      "commit": "e8e263115bdcc209be136af704c4a4aae8d8606c",
      "tree": "0335d494f1a3e2b06248c6ac4045c0be2d50470f",
      "parents": [
        "db56fc53aae80c44a5cd078b8a13a7f1ae38b802"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Oct 09 21:31:32 2013 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Fri Oct 11 09:27:11 2013 -0400"
      },
      "message": "Script to filter logs for ERRORs based on whitelist\n\nThe script will take a directory or url containing log files.\nFor now all non-whitelisted errors will be dumped to the console but\nthe script will always return success. Once we are convinced it is reliable\nenough we can change it to fail on non-whitelisted errors.\n\nPartially implements blueprint fail-gate-on-log-errors\n\nChange-Id: I30b0eee1055f47aaad7984d886c739ccf5aa6186\n"
    },
    {
      "commit": "b8fabc5614f2648a297cb3933723cf37e0418861",
      "tree": "3998f8ff9d1742c72a2d006aee7a3c94c3ec163d",
      "parents": [
        "3e873be2096f7509aab6d910e40029f3a87ab913"
      ],
      "author": {
        "name": "Miguel Lavalle",
        "email": "miguel@mlavalle.com",
        "time": "Fri Aug 23 11:19:57 2013 -0500"
      },
      "committer": {
        "name": "Miguel Lavalle",
        "email": "miguel@mlavalle.com",
        "time": "Wed Sep 25 00:13:15 2013 -0500"
      },
      "message": "Handling network resources in tenant isolation\n\nFunctionality is added to create and delete isolated network, subnet and router\nwhen isolated credentials are created and deleted for a primary, admin or alt\ntenant.\n\nWhen a set of isolated credentials are created, the tenant gets also a private\nnetwork, subnet and router. The router connects the tenat\u0027s network to the\npublic network designated by public_network_id in etc/tempest.conf\n\nChange-Id: I7587c85017cca09f7a67eae0670f67b2bceacb60\nFixes: bug #1216076\n"
    },
    {
      "commit": "aa0b6b6db22be1083c60c5c7350b6daee2b1ef9d",
      "tree": "520c917a8626018f675d13a41fd06759b27990d7",
      "parents": [
        "6110084d319d36c650340ad1c3721b8547fa9810",
        "44388b4c05de85b27b5e805f10c2ace4bc6526f0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 20 14:12:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 20 14:12:20 2013 +0000"
      },
      "message": "Merge \"Adds tests covering Swift\u0027s container quotas middleware\""
    },
    {
      "commit": "5fc6c542ce4b3589b6906d1bffb053e667e051b1",
      "tree": "6fb044a72cfaab5b9d37885adcee0bed659a3eae",
      "parents": [
        "a7df393822b8a327e7d741139441d2676adbbbba",
        "aeeeefd89ce16306b12b573f2e61b122e5578070"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 19 16:00:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 19 16:00:52 2013 +0000"
      },
      "message": "Merge \"Dump basic network info  in the test_network_basic_ops\""
    },
    {
      "commit": "44388b4c05de85b27b5e805f10c2ace4bc6526f0",
      "tree": "87204c08ede690c38c725a87b1e2c6a88fa56c36",
      "parents": [
        "35018f239aeddc5fcbc0279a1cc4b3ebb293c1e9"
      ],
      "author": {
        "name": "Sahid Orentino Ferdjaoui",
        "email": "sahid.ferdjaoui@cloudwatt.com",
        "time": "Thu Sep 12 09:07:40 2013 +0000"
      },
      "committer": {
        "name": "Sahid Orentino Ferdjaoui",
        "email": "sahid.ferdjaoui@cloudwatt.com",
        "time": "Tue Sep 17 15:47:21 2013 +0000"
      },
      "message": "Adds tests covering Swift\u0027s container quotas middleware\n\nThe execution of the tests is conditional to a setting declared\nin the config file (container_quotas_available by default to True).\n\nThere are 3 tests:\n + User uploads an object smaller than the quota successfully\n + User fails to upload an object larger than the bytes quota\n + User fails to upload many objects that exceeds the count limit\n\nCloses-Bug: 1225891\nChange-Id: Id93f6c3628624f115a3c7a91de8a8e7894003f3f\n"
    },
    {
      "commit": "8f440393ffd7991c90993636fe0984131463078a",
      "tree": "5537c29d93d6119ff58370bf35b9820a13e88586",
      "parents": [
        "66fcba960a2a74daf17c466e043761264746e878"
      ],
      "author": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Fri Sep 13 16:14:20 2013 +0900"
      },
      "committer": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Tue Sep 17 09:54:29 2013 +0900"
      },
      "message": "Add \"region\" config for each service\n\nAdded config items are:\n    compute.region\n    image.region\n    network.region\n    volume.region\n    object_storage.region\n    orchestration.region\n\nRestClient decides target endpoints according to these values. If\nthese values are not set, the value of identity.region is used\ninstead.\n\nFixes bug 1210039\n\nChange-Id: If2a01fae2893ee5740a94e97389164eb000538d7\n"
    },
    {
      "commit": "5ddf9dcbaa2acbb3cb89c57c4890d54b551aa4ae",
      "tree": "5d0a732301b3749d70c2309ba04fdf360732bab1",
      "parents": [
        "476e9dec197fbd20934d5851d06a56bc611ad8f3",
        "0abbc95f5a796874f9a94468d38846fc46ac6deb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 19:59:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 19:59:07 2013 +0000"
      },
      "message": "Merge \"task_state must be consider before many action\""
    },
    {
      "commit": "8c6bcabd93e07b19321a9b8fdfca64565494a02f",
      "tree": "5acad0fab9dc45d7b394dc8b1de0927ed0dbe57d",
      "parents": [
        "4489b590dc3ca7e2583dba04d8465d2566220995",
        "a67f463954cfd7a59a4b7e9767e3227cfcd272c7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 19:19:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 19:19:06 2013 +0000"
      },
      "message": "Merge \"Adds disk_format parameter to upload_volume method in volumes client\""
    },
    {
      "commit": "4489b590dc3ca7e2583dba04d8465d2566220995",
      "tree": "c9f3eaa29c94c0c3ecf614be40a6bc46c22b451a",
      "parents": [
        "3696df99f3fe14dc5939a64f53333fa466fd8718",
        "7f894a51c4b5ad26626a7f8957d01312bd5ed44a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 13 17:58:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 13 17:58:36 2013 +0000"
      },
      "message": "Merge \"Make the admin role configurable within tempest\""
    },
    {
      "commit": "7f894a51c4b5ad26626a7f8957d01312bd5ed44a",
      "tree": "89c38d10d4c67ab4a914a7b5a50e286537deb52b",
      "parents": [
        "7fad0ca87fa2a122dfb061fbbb42cc4c26268c3e"
      ],
      "author": {
        "name": "Russell Sim",
        "email": "russell.sim@gmail.com",
        "time": "Fri Sep 13 10:35:21 2013 +1000"
      },
      "committer": {
        "name": "Russell Sim",
        "email": "russell.sim@gmail.com",
        "time": "Fri Sep 13 13:07:43 2013 +1000"
      },
      "message": "Make the admin role configurable within tempest\n\nAdds a configuration variable for the admin role.\n\nChange-Id: Ib7f1eaaefedebd6f0d608b0645950d0b64d87f7a\nCloses-Bug: #1224742\n"
    },
    {
      "commit": "de8378b65be5e4a8d7de71b769ea4aba71a9aee7",
      "tree": "8690118c62eb03df90eb4f3a6f1c11a86e91d06f",
      "parents": [
        "bfcc71228d3bce8ae7e21911cf1960a823acc565"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Sep 11 14:19:46 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Sep 12 15:40:15 2013 +0000"
      },
      "message": "Remove Whitebox tests\n\nThis commit removes the whitebox tests from tempest. The proper place\nfor this type of testing is in nova unit tests not in tempest.\n\nFixes bug 1222852\n\nChange-Id: I0fac7b030c51985f9d6d93129bf9bab75c18cd11\n"
    },
    {
      "commit": "a67f463954cfd7a59a4b7e9767e3227cfcd272c7",
      "tree": "14790bc669d617945b821ef56ea6d51319be1908",
      "parents": [
        "d0d1cb523996195a991ddb21818efa1cbe64a430"
      ],
      "author": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Thu Aug 29 16:03:06 2013 -0700"
      },
      "committer": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Wed Sep 11 14:39:05 2013 -0700"
      },
      "message": "Adds disk_format parameter to upload_volume method in volumes client\n\nAdds a third parameter, disk_format, to the upload_volume method of\nthe volumes client. The parameter is also added to the Tempest\nconfiguration and defaults to \"raw\" if not set.\n\nCloses-Bug: #1218666\nChange-Id: I6c62796161c9219cbd80eb9fecc7fbb0f3a4681a\n"
    },
    {
      "commit": "0abbc95f5a796874f9a94468d38846fc46ac6deb",
      "tree": "9bec81b874fde08b7d8a8e53e1f6d4f525442dda",
      "parents": [
        "16c4379f78a2deecbc2443e966b2f7ed23fa33ff"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Jul 01 19:19:42 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Sep 11 18:20:42 2013 +0200"
      },
      "message": "task_state must be consider before many action\n\n* Creating server status wait function for using with\n  xml and json status wait.\n* Considering fast status changes for BUILD status related tests.\n  BUILD status wait can be useful when the server does\n  not really need to be active for the test and we do not want to\n  fail because the server reached the ACTIVE state before responding\n  to the status query, due to rate limitation or for other reasons.\n* Moving the wait function to new module, which could be used for\n  collecting all wait related functionality.\n\n  Fixing bug 1170118\n\nChange-Id: Ie301124952412dab2b11a92a25ee54c633d08eeb\n"
    },
    {
      "commit": "aeeeefd89ce16306b12b573f2e61b122e5578070",
      "tree": "2ed7105a9b65d1055d647ff086688005a7d38e0e",
      "parents": [
        "16c4379f78a2deecbc2443e966b2f7ed23fa33ff"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 06 17:01:56 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Sep 11 17:25:01 2013 +0200"
      },
      "message": "Dump basic network info  in the test_network_basic_ops\n\nAdd minimal debug debug capability for basic network informations,\nThese information, especially the nat rules in the router namespaces\n usually very helpful.\n\nChange-Id: I8840cb5e388fc8b674b66f8de4e25754ccbe0863\n"
    },
    {
      "commit": "cb2e12505adafc5aa47df360507e0dc7441f5fa8",
      "tree": "03ba230dbaf5f2f98351b501ac4c6c311e16e312",
      "parents": [
        "cfa91fbdb4762f3b47173e7df3ed7d79728998f8"
      ],
      "author": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Tue Sep 03 21:44:49 2013 -0700"
      },
      "committer": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Thu Sep 05 19:26:36 2013 -0700"
      },
      "message": "Add device name, ssh password to Tempest config\n\nThe following options have been added to the compute section of the\nTempest configuration:\n\n- image_ssh_password\n- image_alt_ssh_password\n- volume_device_name\n\nThe \"volume_device_name\" is being added to rid the test_attach_volume\ntest of hardcoded data. In the effort to remove a hardcoded password\nfrom the same test, we introduce the option \"image_ssh_password\" to\nstore the password instead. Then, the deprecated \"ssh_user\" in the\ntest is swapped out in favor of \"image_ssh_user\". Finally, we add an\n\"image_alt_ssh_password\" so the option remains symmetrical to the\n\"image_ssh_password\" option.\n\nCloses-Bug: #1220514\nChange-Id: If7816e534200c54826c1da0d0464f643163b8657\n"
    },
    {
      "commit": "e67416c7491c0e1d04cbc2767a7d061b130c730b",
      "tree": "9b0cc871037337b9ad03ef44eba17ed656280b5b",
      "parents": [
        "14845af3648516099edd732a9ac1916a7530b4f9",
        "32221b8ec3ad989c3c368f035c7d5ebee6934688"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 23:09:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 23:09:23 2013 +0000"
      },
      "message": "Merge \"Create discovery option for stress tests\""
    },
    {
      "commit": "32221b8ec3ad989c3c368f035c7d5ebee6934688",
      "tree": "3525b0ed1fb038a4e304bc7d33ef241cfaa62498",
      "parents": [
        "0aababb9b07ba1f3d33b02d51202911e7c246ee4"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Fri Aug 23 13:57:50 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Wed Aug 28 08:11:20 2013 +0200"
      },
      "message": "Create discovery option for stress tests\n\nAdds a decorator @stresstest which automatically sets the type\nattr to \"stress\". It uses the testtools discover functionality to\nautomatically discover stress tests out of all tempest test.\n\nIt is possible to filter stress test with a given attribute type.\nFor instance to filter out only smoke tests that have a stress test\nattribute.\n\nblueprint: stress-tests\nChange-Id: I8acf0b608cb500c2679a36a4a00ca4fa14668fad\n"
    },
    {
      "commit": "14ae2d8d4781d7603b64be1f12ebe4faeef30642",
      "tree": "6c91694e2138107151dd97a3f5e2cc7033c311d8",
      "parents": [
        "b2fc06ea9ff083481ac77e077265243cf22ef182",
        "3fdb80c3e8bfdf3bdc18bccef2117b87d19fe65e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 22 05:21:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 22 05:21:30 2013 +0000"
      },
      "message": "Merge \"Add tenant isolation to the swift tests\""
    },
    {
      "commit": "3fdb80c3e8bfdf3bdc18bccef2117b87d19fe65e",
      "tree": "bd1bc8c912a388847215689c710efe19260556f5",
      "parents": [
        "5e293ccf2809fad87c80dfd9f36447fe31e5b32e"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Aug 15 11:13:19 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Aug 20 10:50:30 2013 -0400"
      },
      "message": "Add tenant isolation to the swift tests\n\nThis commit adds tenant isolation to the swift api tests. This should\nprevent a race condition between the different test classes when\nrunning in parallel.\n\npart of blueprint speed-up-tempest\n\nChange-Id: I8d59dad3df1afff43b1b3485d2d8c30a081dadd7\n"
    },
    {
      "commit": "c3a095b9285d1602eb777f183e94065d50de3660",
      "tree": "16633209e2c17dca1c0d1c340cbcc7686f739bb7",
      "parents": [
        "4369755ae2c7e11b57a63edefac6841773d34e09"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Aug 17 09:15:44 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Aug 17 09:15:44 2013 +0200"
      },
      "message": "Fixing the rest of the comment spacing issues\n\nThe comments which are there to be uncommented are preserved,\nin the doc/source/conf.py and in tempest.conf.sample.\n\n(Creating a validator in progress.)\n\nChange-Id: I381a18898d38d60d5755850fe0a09bc301e331f7\n"
    },
    {
      "commit": "a1604b90e3df844d3fb5b4c5448deb393573732f",
      "tree": "7bdab238c11c2a701fa9284de2aea960c83f00a2",
      "parents": [
        "4c5ca7bbb3101e94c67d268413d2e3c2c4ebee6d",
        "b714de586fc649b828ee8f7a1bebc70fb8e82502"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 08 18:15:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 08 18:15:06 2013 +0000"
      },
      "message": "Merge \"Change logging in stress test\""
    },
    {
      "commit": "b714de586fc649b828ee8f7a1bebc70fb8e82502",
      "tree": "e558fbafcd927f30f816721dde93e020cd3e19e3",
      "parents": [
        "61c0f57ff8bca4ff0812c71806d082909f72c797"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Aug 08 09:21:46 2013 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Aug 08 15:10:29 2013 +0200"
      },
      "message": "Change logging in stress test\n\nStress tests is now using the default tempest logging in order to use\ntempest.conf for configuration. Every action registers a logger for\ntheir own (previously they reported always as \"stresstest\").\n\nCleanup function is adapted as well.\n\nImplements: bp stress-tests\n\nChange-Id: I571d4b1ad7ced62b5d5b3e7faf8fa1a7e5f9504e\n"
    },
    {
      "commit": "00678e8430d56fdef747aea0f5362b5b495fb5cd",
      "tree": "290ba22347fa4a45bfb111e3e82452babae27e31",
      "parents": [
        "61c0f57ff8bca4ff0812c71806d082909f72c797",
        "2b3125740e0e189cd278235c3c5aec2a823b620c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 08 07:53:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 08 07:53:06 2013 +0000"
      },
      "message": "Merge \"Adds tests covering Swift\u0027s Account Quota middleware\""
    },
    {
      "commit": "2b3125740e0e189cd278235c3c5aec2a823b620c",
      "tree": "f62902e5a0f09dd51f5edcfa1020300a27f82baf",
      "parents": [
        "5df9d0bbff9a6444854f4d7fffa1287285ac466d"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Wed Jul 31 17:53:23 2013 +0200"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Wed Aug 07 14:00:11 2013 +0200"
      },
      "message": "Adds tests covering Swift\u0027s Account Quota middleware\n\nThe execution of the tests is conditional to a setting declared\nin the config file.\n\nThere are 2 tests:\n + User uploads an object smaller than the quota successfully\n + User fails to upload an object larger than the quota\n\nNote that this test assumes that the admin account has the\nResellerAdmin role.\n\nChange-Id: I00dd1b88d4d9b65b4c6f5b9cc6b1c8704bdc9d8b\n"
    },
    {
      "commit": "843bd00bd7f8554cb5553971a9dae989ab4c67a6",
      "tree": "53f5d6fc657d8edc176db320594e6ed5b35071cd",
      "parents": [
        "719ca42d02ade76eafa5b8920b879686322fc261",
        "ab038c9048c6badb5b99fdff868d65928b621f2c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 22:31:29 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 22:31:29 2013 +0000"
      },
      "message": "Merge \"Make CLI timeout tests configurable\""
    },
    {
      "commit": "ab038c9048c6badb5b99fdff868d65928b621f2c",
      "tree": "0e43e6745e972499a382040f7d7588a2f708d486",
      "parents": [
        "39f25f874296497122ff30f70dfc4444b951d414"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Aug 06 06:56:48 2013 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Tue Aug 06 07:59:18 2013 -0700"
      },
      "message": "Make CLI timeout tests configurable\n\nAdd an option for configuring the timeout used in the compute\nand keystone CLI tests.\n\nCloses-Bug: #1208846\n\nChange-Id: Ia8f2fe528da7c6f294a1047d1d8b84239ce17adc\n"
    },
    {
      "commit": "b72ad600127746efd468c7280dba5f26c132063a",
      "tree": "4cecb1da143a1a99fecd4c1c6958ec8c90954571",
      "parents": [
        "39f25f874296497122ff30f70dfc4444b951d414",
        "a80778d2cbfc319762df7d392b80f2e195a6c169"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 13:51:18 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 13:51:18 2013 +0000"
      },
      "message": "Merge \"Sync up the default value for the network_for_ssh option\""
    },
    {
      "commit": "bfd96e119d10bab4cd301271357f509bd47059fe",
      "tree": "a4cddfe6ec742a01cf66879f8fed896bf4e6bdd9",
      "parents": [
        "355b89fbb76a9e84bc855c22958c4b371a6afe85"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Jul 31 17:19:10 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Aug 01 16:38:00 2013 +0200"
      },
      "message": "Disable logging to the stderr\n\nThe oslo logger logs to the stderr by default.\nThis configuration change will disable the stderr logging.\n\nFixing Bug 1207066\n\nChange-Id: I1dd238811480daf8e8e8df3684e2aadc74442ff8\n"
    },
    {
      "commit": "a80778d2cbfc319762df7d392b80f2e195a6c169",
      "tree": "3b8f3f8e8776108ab8e1adf1f78c47cacc71b285",
      "parents": [
        "e450a464d76d0b0beb906fb44f4e08ac5bc45d31"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Jul 31 03:37:41 2013 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Jul 31 03:37:41 2013 -0700"
      },
      "message": "Sync up the default value for the network_for_ssh option\n\nThe code and tempest.conf.sample were using different defaults for the\nnetwork_for_ssh option. This patch makes tempest.conf.sample align with\nthe default in the code.\n\nFixes bug 1207082\n\nChange-Id: Iac990b35f904259ef81a5b865d8b8be6e5c30822\n"
    },
    {
      "commit": "07248e514e5a45ca968f986070b24de0e5a45bc6",
      "tree": "e0f1d38429e2243db26f6327c1dc27fe70db6f31",
      "parents": [
        "f4a9b0f55fa29f5e1a50777b0090335cb71188f5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 11:18:44 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 18:23:17 2013 +0000"
      },
      "message": "Add locking to test_aggregates\n\nThere is a race condition when running testr in parallel between\nthe XML and JSON versions of:\n\ntest_aggregate_add_host_create_server_with_az\n\nbecause a host can only be in one availability zone at a time. This\ncommit adds file locking to that test using oslo lockutils so that\nthe XML and JSON tests will never run at the same time.\n\npart of blueprint speed-up-tempest\n\nChange-Id: I1ce76ccd9c57d8f44f19958498c632910112528b\n"
    },
    {
      "commit": "f4a9b0f55fa29f5e1a50777b0090335cb71188f5",
      "tree": "07d2777359ac180ff9fc89959ade80ca9b6f34b4",
      "parents": [
        "6a97094c24cb29b0d469e60c5cfc7785059a6169"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 16:58:26 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 30 14:21:26 2013 -0400"
      },
      "message": "Switch to using Oslo logging\n\nThis commit removes the tempest.common.log module and switches to\nusing the Oslo log module. The Oslo log module is required by\nlockutils and it\u0027s dependent modules, so this patch migrates all of\nTempest to it so that there is only one logger in the project. This\nalso has the advantage of bringing Tempest\u0027s logging configuration\nin line with other OpenStack projects.\n\nChange-Id: I31b460e454123a4211c0a8a1dc91bbfd562ce81a\n"
    },
    {
      "commit": "81d3a3c91a9fd2ee62dfcdbd85fc348aad508f0e",
      "tree": "253ce234e9e21484aa429f3a51b393451257bc8f",
      "parents": [
        "dc5b5a2a750cc11fa4dcde01aa1aab8f873072da",
        "d101764a31d107983d4899e4436942193352f0dd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 12:25:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 12:25:48 2013 +0000"
      },
      "message": "Merge \"Basic starter scenario for testing the dashboard\""
    },
    {
      "commit": "6d580bee934199c4935e4d754cbafb67cc859961",
      "tree": "f7f4da59291ba6284c53266428c35bf502d30629",
      "parents": [
        "58d23301ba51be2e8e96e906ea5d134cb2211542"
      ],
      "author": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Wed Jul 24 10:58:11 2013 -0700"
      },
      "committer": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Wed Jul 24 21:20:41 2013 -0700"
      },
      "message": "Increase ping timeout on scenario testing\n\nSome gating may fail because ping timeout is short (20s).\nIn this commit,  we will increase up to 60s.\n\n- Added ping_timeout for compute config with default 60s\n- Replaced hardcorded ssh timeout value with ssh_timeout\n\nFixes bug 1194026\n\nChange-Id: If4e64aff17fc9aea1b6de03c684dff145ef5e6f2\n"
    },
    {
      "commit": "d101764a31d107983d4899e4436942193352f0dd",
      "tree": "b3ca49b7b54ef7fd1f96a4369a10562366b426c9",
      "parents": [
        "a9d4388a72f66bde640e879b3a8d9210f8859cdb"
      ],
      "author": {
        "name": "Julie Pichon",
        "email": "jpichon@redhat.com",
        "time": "Wed Jul 24 16:37:23 2013 +0100"
      },
      "committer": {
        "name": "Julie Pichon",
        "email": "jpichon@redhat.com",
        "time": "Wed Jul 24 16:43:48 2013 +0100"
      },
      "message": "Basic starter scenario for testing the dashboard\n\nAdd tests to check that the homepage is working, and that it\u0027s\npossible to log in and see the overview page.\n\nFixes bug 1204408\n\nChange-Id: Ifd62e833c85b78c39052f1365a4e1e00680713ef\n"
    },
    {
      "commit": "a9d4388a72f66bde640e879b3a8d9210f8859cdb",
      "tree": "841fbbcbbefb1368955605a58dc9b9e2f90c78d7",
      "parents": [
        "6b41e243331628b0a9efbc2ef1b65e5134be5609"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:54:52 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 20:17:55 2013 +0000"
      },
      "message": "Move heat_available option to service_available\n\nThis commit moves the heat_available config option from the\norchestration group to under the service_available group. The option\nis also renamed to heat.\n\nChange-Id: I86c93331a53b5a7323afe27839338ffa1428015f\n"
    },
    {
      "commit": "6b41e243331628b0a9efbc2ef1b65e5134be5609",
      "tree": "2bfc69069979aa19f209cf15b87aae45c0e6d81e",
      "parents": [
        "61e332b00ba0ecfdb51b5d17c1715b17edcb7221"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:49:28 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 20:17:43 2013 +0000"
      },
      "message": "Add nova config option to service_available group\n\nThis commit adds a new config option, nova, to the service_available\nconfig group. This option is used to specify whether nova is running\nor not. It also add a skip to base compute api test class.\n\nChange-Id: I658f70f259734e366cecce1c8e0409255351af87\n"
    },
    {
      "commit": "61e332b00ba0ecfdb51b5d17c1715b17edcb7221",
      "tree": "6d6e8320426503d79e6d7f0ec91420fe3801e76c",
      "parents": [
        "853ae4476a40bbda60b4a458ca4fd3633ec8994b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:42:31 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 20:17:36 2013 +0000"
      },
      "message": "Add swift config option to service_available group\n\nThis commit adds a new config option, swift, to the service_available\ngroup. This option can be used to specify whether swift is running.\nIt also adds a skip to the base object test class, replacing the\nendpoint detection skip.\n\nChange-Id: I8d81071cf5077fb880f04c04b330b1f4132a58f0\n"
    },
    {
      "commit": "853ae4476a40bbda60b4a458ca4fd3633ec8994b",
      "tree": "cdf8fab9bb55f3b7cef14db5584cf7345f2b9df4",
      "parents": [
        "faa340d498f339f10306c28a0862e0ed6057dca1"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:36:07 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 20:17:23 2013 +0000"
      },
      "message": "Add glance to service_available config group\n\nThis commit adds a new config option, glance, to the service_available\nconfig group. This option is used to specify whether glance is running\nor not. It also adds skips for the appropriate api tests.\n\nChange-Id: I732b4d1d273bce4ba9d702bd3dbaae2bc5442e35\n"
    },
    {
      "commit": "faa340d498f339f10306c28a0862e0ed6057dca1",
      "tree": "7deb4decacc4abeba98f2929d0b5846158fdb95d",
      "parents": [
        "92dbfb6aa14a81526e89ad05856074558957a165"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:26:21 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 22 16:16:08 2013 -0400"
      },
      "message": "Move neutron_available option to service_available\n\nThis commit moves the neutron_available config option from the\nnetwork group to under the service_available group. The option\nis also renamed to neutron.\n\nChange-Id: I5ee9ec816845de483fe88d76d1bb047e7bb1af7e\n"
    },
    {
      "commit": "4c41292be4f83ccb70ea81ae5ecd445646bef19c",
      "tree": "0868e44ebee8d7c1f5418901a8a1204a015b6a72",
      "parents": [
        "c3788e8c6975612066e2fe2e269aeb9b1a09c79b"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 16 15:27:42 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 19 16:44:45 2013 -0400"
      },
      "message": "Add cinder_available config option.\n\nThis commit adds a new config group service_available that will be\nused to specify whether a particular OpenStack project is expected to\nbe running or not. This group is added with one member cinder which is\nused to specify whether cinder is running or not. This replaces the\ncheck in the volume api tests for a cinder endpoint.\n\nChange-Id: Id894fc29ce2635f1f058290d93726e789c909a86\n"
    },
    {
      "commit": "bfbd3f500bd2a99dd2af437b0efd3f2a61edd58e",
      "tree": "2bf874b5109b04307321d3a86b7a619ca17064fa",
      "parents": [
        "4a2e9af8ca6d9477093aa8e30d06abdf309162a5",
        "a11994ec9c2dcc174a3af644b9f89fea1f181abd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 22:02:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 22:02:13 2013 +0000"
      },
      "message": "Merge \"Fix SSH host to floating IP from fixed IP\""
    },
    {
      "commit": "a11994ec9c2dcc174a3af644b9f89fea1f181abd",
      "tree": "e0bc1ddc5fcc1f15bbe0116ba3a1f384e1d8a69b",
      "parents": [
        "5169fce1e64157ba1c7edf070e4d39be880ba7e7"
      ],
      "author": {
        "name": "fujioka yuuichi",
        "email": "fujioka-yuuichi@zx.mxh.nes.nec.co.jp",
        "time": "Tue Jul 09 11:19:51 2013 +0900"
      },
      "committer": {
        "name": "fujioka yuuichi",
        "email": "fujioka-yuuichi@zx.mxh.nes.nec.co.jp",
        "time": "Fri Jul 12 12:06:12 2013 +0900"
      },
      "message": "Fix SSH host to floating IP from fixed IP\n\nSSH cannot reach to the server, if Tempest node is different from\nOpenStack node.\nThis test case should set floating IP to the server.\nThis Patche sets floating IP to the server.\n\nChange-Id: Ib38bad9145f51b805142ee26bd02f4f0d5eee2ee\nFixes: bug #1199202\n"
    },
    {
      "commit": "b5e10cdb50283297d40f4edda6585fef6293dc9f",
      "tree": "6e0ee56c4410623119aec0ba832d39191c3086f8",
      "parents": [
        "a3e4caa8c392940eca0ff5452db99837dfea2f41"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Jul 10 15:51:12 2013 +0000"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Jul 11 10:31:19 2013 +0100"
      },
      "message": "Add large_ops scenario test\n\nTry spinning up a specific number of instances (set via config) by using\nthe min_instances option. And make sure all instances go to active\nstate. Note since the number of instances a cloud can handle is cloud\nspecific this test is disabled by default.\n\nThis can be used in Devstack by using the \u0027VIRT_DRIVER\u003dfake\u0027 option in\ndevstack.\n\nChange-Id: I30c7d7d113053b47d6dffa6295ad6068810cad32\n"
    },
    {
      "commit": "f2982e85440491dcd0e5b3b372b914672d0813be",
      "tree": "cb89d9100e872a41fafce6e79f0836ca9a8f6171",
      "parents": [
        "2f3ba42a760d4304397a8553ed9250eca689bf37"
      ],
      "author": {
        "name": "Mark McClain",
        "email": "mark.mcclain@dreamhost.com",
        "time": "Sat Jul 06 17:48:03 2013 -0400"
      },
      "committer": {
        "name": "Mark McClain",
        "email": "mark.mcclain@dreamhost.com",
        "time": "Sun Jul 07 00:15:57 2013 -0400"
      },
      "message": "update Quantum to Neutron\n\nUpdate to use the neutronclient library and replaces Quantum references within\nthe repository.\n\nimplements bug: 1197208\n\nChange-Id: Ib3d52e3d9671fe4b30c4bcf76b5e7c2ee9de4664\n"
    },
    {
      "commit": "7f4a38330d8b898e7bfb12d7d2436a6ad88df60f",
      "tree": "aeff3e5f80c98b3ace2a134865fb4eec63e4b4d4",
      "parents": [
        "fb49db43445ed9d274ed8736413f4f4565ab2b05",
        "13168d00b2e29328ba11ec61c276f6aa555bfcf7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 26 13:30:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 26 13:30:32 2013 +0000"
      },
      "message": "Merge \"Use os.path.join to form the cli command\""
    },
    {
      "commit": "13168d00b2e29328ba11ec61c276f6aa555bfcf7",
      "tree": "b5cabd170b660473d25cdde90b0b55cee08c0bb8",
      "parents": [
        "74af42c714de3eec4657a9cfd7ae7d0570b73828"
      ],
      "author": {
        "name": "Mikhail S Medvedev",
        "email": "msmedved@us.ibm.com",
        "time": "Mon Jun 24 16:13:40 2013 -0500"
      },
      "committer": {
        "name": "Daniel L Jones",
        "email": "jonesld@us.ibm.com",
        "time": "Tue Jun 25 09:25:08 2013 -0500"
      },
      "message": "Use os.path.join to form the cli command\n\n * If cli_dir path has no trailing \"/\" the generated command would no\n longer be malformed\n\n * Fix tempest.conf.sample: CLI group should not be capitalized\n\nChange-Id: I4d367d4b6cde492ceb224c4b644d4853181a62ce\n"
    },
    {
      "commit": "827ad333dc9a1e8137c2e4d5fe2b6b0269ef51c8",
      "tree": "69fe89082036932254ff67ac5186b0a478b439bc",
      "parents": [
        "74af42c714de3eec4657a9cfd7ae7d0570b73828"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@canonical.com",
        "time": "Mon Jun 24 17:04:09 2013 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@canonical.com",
        "time": "Mon Jun 24 17:05:00 2013 -0700"
      },
      "message": "Configurable volume storage_protocol + vendor_name\n\nAllow storage_protocol and vendor name of configured backend\nto be set in tempest.conf, allowing volume tests against drivers\nother than the default (iSCSI).\n\nFixes bug #1194316\n\nChange-Id: Ifd879d16e021b99e3d3d221e0bfea2f35e1a9767\n"
    },
    {
      "commit": "869507342e4be85f58c32a8f38cd71d61e6b9f66",
      "tree": "6028c9a073d6c298e1ff417af8b0beaf870bb35e",
      "parents": [
        "d55315013e172ba3007894c7ce3f87ab7d8115d7"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Jun 08 09:33:08 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Jun 21 15:25:41 2013 +0200"
      },
      "message": "Remove automated skip decsion from compute\n\n* The automated skip decisions are expensive, it is visible\n  if you just run a single test case.\n\n* The automated skip decisions are not fully trusted, so we should avoid them.\n\n* Adding the flavor extra configuration option to the configuration file\n until we cannot move to test case attribute based test selection.\n\n* Adding the CLI section to the tempest.conf.sample\n\nChange-Id: I81a408392a8de38b694b3132572b6e48700595a3\n"
    },
    {
      "commit": "216550f81ac7c2d749946dbf466170febcadfe76",
      "tree": "4ae12607ddc76b4ff6f044a02e5cfa11cefa7d90",
      "parents": [
        "aa9ca11919b2fe2f3ea9abe65ea605101668348a"
      ],
      "author": {
        "name": "Li Ma",
        "email": "nick.ma@live.cn",
        "time": "Wed Jun 12 11:26:08 2013 -0700"
      },
      "committer": {
        "name": "Li Ma",
        "email": "nick.ma@live.cn",
        "time": "Wed Jun 12 11:40:00 2013 -0700"
      },
      "message": "Remove basic_auth strategy\n\nThe auth strategy selection is removed\nsince it is confusing and other authentication\nmethods are not supported.\n\nRe-commit the files, because the previous update is not correct.\n\nImplements: remove basic_auth strategy\nFixes: bug #1180972\nChange-Id: I498be0b1e3eeea397e1f164caffe7cc88be0ceda\n"
    },
    {
      "commit": "abf7370cfbb451d25900d06b56010dadfe0096bd",
      "tree": "98b020bf54731e50114c8e12f8e0c453086e6de9",
      "parents": [
        "71d6633b5260efe5c62ea9bc232b0786604737c1",
        "9e86b83bd7317471372f1952dbc617331cf9eb99"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 07 15:58:26 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 07 15:58:26 2013 +0000"
      },
      "message": "Merge \"Default to m1.micro for heat test flavor.\""
    },
    {
      "commit": "4e9ecf7f8c1aaa4123ff1265237638656a53a342",
      "tree": "16e0acf131bc7b319445f5a201bdc90e7161d192",
      "parents": [
        "86708f1cc0b68214947e6e66968cc8b29c509603",
        "f4fa894fba31cbfd6234bd8b37df2b0c126be748"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 06 20:17:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 06 20:17:01 2013 +0000"
      },
      "message": "Merge \"Fixes the multi-backend skip bug and the cleanup steps\""
    },
    {
      "commit": "9e86b83bd7317471372f1952dbc617331cf9eb99",
      "tree": "7dc88835ea373a44327c1f4cbfe29f689eb40393",
      "parents": [
        "d167201ae8acf1a475f7b234a2b6b165cad327bb"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed May 22 15:40:28 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Jun 04 15:42:15 2013 +1200"
      },
      "message": "Default to m1.micro for heat test flavor.\n\nThis is big enough for the current tests, and it may be worth the effort\nto optimise more complex tests to fit in a m1.micro for as long as practical.\n\nChange-Id: Id6e43b0b172c996e5091bf2cf7fd245ccfc87d4c\n"
    },
    {
      "commit": "f4fa894fba31cbfd6234bd8b37df2b0c126be748",
      "tree": "52511ec5487493e71f75506c08a8a3b6bf81ac0d",
      "parents": [
        "6e4156c220342a7fffbba149bc66524f826a68c3"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Tue May 28 18:48:03 2013 +0200"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Mon Jun 03 17:05:40 2013 +0200"
      },
      "message": "Fixes the multi-backend skip bug and the cleanup steps\n\nThe multi-backend test class and the tests within should now be\nskipped correctly also when running on python 2.6. Also fixes\na cleanup problem occurring in case of error in setUpClass and\nspeed things up by not creating the 2nd volume/type if backends\nhave the same name (in which case only part of the tests can be\nexecuted).\n\nChange-Id: Ibeb961ea000bb1d1034f857a64552c7aa75ed4d5\nFixes: bug #1177608\n"
    },
    {
      "commit": "5a0d81f032406134f3032ce84ade9368d929ec1f",
      "tree": "31b80e8c1ebc66ebb69ace92eb4e60a378c7affb",
      "parents": [
        "8f135f503063e24503b989e33786cc7d0da790fe",
        "af292e8eb7c5318541eb6e88ccde7d5b7c00cb71"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 31 22:16:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 22:16:49 2013 +0000"
      },
      "message": "Merge \"Add ssh check to quantum smoke test.\""
    },
    {
      "commit": "8f135f503063e24503b989e33786cc7d0da790fe",
      "tree": "efa2061686c4dc480e46cb6bd3ae1bce349b5b2f",
      "parents": [
        "6e4156c220342a7fffbba149bc66524f826a68c3",
        "73d9f3a8939753b396541843ae0609887595cae9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 31 20:27:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 20:27:04 2013 +0000"
      },
      "message": "Merge \"Implement minimum basic scenario\""
    },
    {
      "commit": "c7ca3347f176df94ba7edd3e24e928fdea59ebac",
      "tree": "4e0763d23057765dc61c10b4a6212c7639fcacf5",
      "parents": [
        "c730be663fcc2954c9d0935f4c227e1e81355778"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Mar 28 21:08:50 2013 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Wed May 29 16:37:30 2013 -0500"
      },
      "message": "identity v3 token\n\nAdds a test where get a token using identity api v3,\nand use that to perform an operation using compute api.\n\nFixes bug 1161633\n\nChange-Id: I5d8121d1734ec7f1991758360b829c7889540c71\n"
    },
    {
      "commit": "73d9f3a8939753b396541843ae0609887595cae9",
      "tree": "4997682e91676fe59c55ab8b0a8c9f51ddeb2821",
      "parents": [
        "8574317abee0830edde5989c3d21270f554e9ed8"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri May 24 10:30:01 2013 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue May 28 11:37:12 2013 +0900"
      },
      "message": "Implement minimum basic scenario\n\nThis is the minimum basic scenario testing.\nThis commit implements followings:\n * configurations for image files path setting\n * basic scenario testing\n   - testing across the multiple components sequentially\n\nImplements: blueprint add-scenario-tests\n\nChange-Id: I4ac0b91f4018c85852985bee5a3564b2425f1275\n"
    },
    {
      "commit": "af292e8eb7c5318541eb6e88ccde7d5b7c00cb71",
      "tree": "38665333da2c86246e4bff302064d2ef95dc130e",
      "parents": [
        "8574317abee0830edde5989c3d21270f554e9ed8"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon May 20 21:32:28 2013 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Tue May 28 01:16:39 2013 +0000"
      },
      "message": "Add ssh check to quantum smoke test.\n\n * Doing a ping check to verify that a vm is reachable may result\n   in a false positive if the target ip is routed in error to a\n   nonetheless pingable host.  This patch adds an ssh check that will\n   fail if the target is not configured with the expected (and\n   dynamically generated) ssh keypair.\n * Adding the ssh check uncovered a bug in security group creation -\n   source group rules were being used that restricted traffic to\n   ports associated with the security group.  This is now fixed.\n * Addresses bug 1182343\n\nChange-Id: I4112ad9a8854fc113d5fefc7ea03a55da7d0ed1b\n"
    },
    {
      "commit": "46818aaad80e460193aae644db669bfa05733488",
      "tree": "8413e2e3e5252c16e23e2908c4841991448ebcdb",
      "parents": [
        "e2153b7eccb22b593aeb67681c3980084f126d9a"
      ],
      "author": {
        "name": "Mitsuhiko Yamazaki",
        "email": "yamazaki-mitsuhiko@cnt.mxc.nes.nec.co.jp",
        "time": "Thu Apr 18 17:49:17 2013 +0900"
      },
      "committer": {
        "name": "Mitsuhiko Yamazaki",
        "email": "yamazaki-mitsuhiko@cnt.mxc.nes.nec.co.jp",
        "time": "Fri May 24 17:22:35 2013 +0900"
      },
      "message": "Configure logging format flexibly\n\nNow we can get tempest log file with options in run_tests.sh.\nThis adds log.py and enables to configure log format more flexibly\nusing configuration file.\nThis adds a LoggerAdaptor and a Formatter to output each test name\nto log lines.\n\nImplements: blueprint add-logging-configuration\n\nChange-Id: I88cf18bb8bbc152e62ac83a9c7dc26067b7a11bd\n"
    },
    {
      "commit": "f4b10421b2e9a026880c835fbdf5ed818409a2c9",
      "tree": "ee5f0a81242463dfda0ffc3a734221936be28235",
      "parents": [
        "9d0074499e95350122d39f5819e26713bb146f46",
        "c078be9baba5df8b598f9905634627e64acdd6b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat May 18 18:54:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat May 18 18:54:11 2013 +0000"
      },
      "message": "Merge \"Adding new test for iSCSI live block migration\""
    }
  ],
  "next": "c60e4e38cb801ce93974419c3030380e806e1f0b"
}
