)]}'
{
  "log": [
    {
      "commit": "423834d26b6d75aa3b8e32aaf6ed63f566644939",
      "tree": "aacde0804f46c9ef528a4fa2889a2ac5e0c5a973",
      "parents": [
        "bd8c04021b6299390debccd5b6e4fb5e2f063d01"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Mar 14 17:33:13 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Apr 19 14:53:26 2014 +0200"
      },
      "message": "ssh instance validation add options for Neutron\n\nThis is the first part of the patch series which\n implements multiple ssh instance validation strategy.\n\nThis patch adds the new config options and have the effected\ntest classes to prepare the basic neutron resources for usage.\n\nThe default is using the fixed ips for connection, but\non the devstack side the configuration options are configured,\nfor neutron usage.\n\nChange-Id: Ic5fc9bd1f7407d3430fcd33b03a226deed696d57\nImplements: blueprint ssh-auth-strategy\n"
    },
    {
      "commit": "a2dfd49a3ed6c893c2bc29771c3751adc31a92c3",
      "tree": "afae661481ceaee7f7d2738d05af05ccb61fbbdf",
      "parents": [
        "4ffdfb4186c34ac6fc926ebc495891d40e2ac47e"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Apr 15 11:15:34 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Apr 15 11:18:02 2014 -0400"
      },
      "message": "Up the default timeout for stack builds\n\nThis commit ups the default stack build timeout from 600 to 1200.\nThe stack frequently can take longer than 600 secs to build so\ndoubling it should give us a safe margin.\n\nRelated-Bug: #1297560\n\nChange-Id: I3b13a225793d42e2fa9f4871b2fe81c745954c56\n"
    },
    {
      "commit": "09d780a0ce23338e7dfb16356a03681d2a432506",
      "tree": "23af9adeb77c5a98e67bd626521faacac7e391ff",
      "parents": [
        "dd80c02bcd709fee423bf0015e7278763c6cfce7",
        "9733d0e1520cae67e084ee63da98aa3de4be840e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 09 00:08:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 09 00:08:26 2014 +0000"
      },
      "message": "Merge \"Volume size could be specified to create volume\""
    },
    {
      "commit": "dd80c02bcd709fee423bf0015e7278763c6cfce7",
      "tree": "12c82be7acbebf374fa646ed1de4dd977e6e311b",
      "parents": [
        "08b38a5b18c7b0cf647bab28f00c1e5bc06cb608",
        "4a48a603f43dd1ed4583f75b7b2696d793fa3932"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 09 00:08:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 09 00:08:22 2014 +0000"
      },
      "message": "Merge \"Adds Ironic test_baremetal_basic_ops scenario test\""
    },
    {
      "commit": "9733d0e1520cae67e084ee63da98aa3de4be840e",
      "tree": "ff5f8b2935dd11e7f77ddf492eb63cf659e6b3fd",
      "parents": [
        "3803836e873f36840c322b2c650f42e959fb1067"
      ],
      "author": {
        "name": "Jerry Cai",
        "email": "caimin@cn.ibm.com",
        "time": "Wed Mar 19 15:50:49 2014 +0800"
      },
      "committer": {
        "name": "Jerry Cai",
        "email": "caimin@cn.ibm.com",
        "time": "Thu Apr 03 09:46:54 2014 +0800"
      },
      "message": "Volume size could be specified to create volume\n\n1. Provide a \"volume_size\" config at VolumeGroup\n2. Make size as optional prameter, modify all volumes_client to\nread the size from CONf if size is None.\n3. Modify the testcase: test_volume_create_get_update\n_delete_from_image to call create_volume with no size\nparameter specified.\n\nChange-Id: I2897f6d6bd970f73867f56d9d23a768cafcbfd80\nCloses-Bug: #1293885\n"
    },
    {
      "commit": "c522c09510802841d9a4c19bdf4799708c1fac3c",
      "tree": "fdf8eb407e10463e7d37f5db7ab843b63622f7ef",
      "parents": [
        "1035acf82e4e369e7ba786424466d427c6a64785"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Mon Mar 24 10:43:22 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Tue Apr 01 13:24:45 2014 -0400"
      },
      "message": "add trace_requests option to debug section\n\nthis supports the use case that David Kranz has in tracing\nspecific tests for test development. Because this is expected to\nbe development only, and not used in a general case, we don\u0027t do\nall the md5 niceties of the previous code.\n\nChange-Id: Ia9c7a7d10456d0583f8897111b958050c8e95ed7\n"
    },
    {
      "commit": "43190528f0700821af2522b21e2c9cdbd65e650e",
      "tree": "c1854f0d16edd2845683c9fcfdeca48a3bab82c1",
      "parents": [
        "87d1634035aceb8fe2b3d78d33a1aa047283fd3d",
        "fdc6bd7ecaeb62010124f226e62666e0fa67e58c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Mar 31 22:58:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 31 22:58:12 2014 +0000"
      },
      "message": "Merge \"orchestration add resource limit API test\""
    },
    {
      "commit": "4a48a603f43dd1ed4583f75b7b2696d793fa3932",
      "tree": "831875a33d11d44357cecdb32b7b5046164130ce",
      "parents": [
        "eb667156a022e4dc9f28fc550c621b740c0ed1db"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Mar 20 18:23:18 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Mar 31 14:45:29 2014 -0700"
      },
      "message": "Adds Ironic test_baremetal_basic_ops scenario test\n\nAdds an Ironic scenario test that validates a full instance\nboot using Ironic.  In addition to verifying the Nova instance\nboots and has connectivity, it monitors power and state transitions\non the Ironic side.  It currently validates orchestration of the pxe_ssh\ndriver but the goal would be to support other drivers, and test them\nconditionally based on the driver associated with the configured Ironic\nnode.\n\nChange-Id: I7a98ab9c771fe17387dfb591df5a40d27194a5c8\n"
    },
    {
      "commit": "59dd4247ada671aef05adfc7ed32efe9a4b6ac77",
      "tree": "57768027974a64825d825e8bf17f95f107a740a7",
      "parents": [
        "c319e83229035b229d4e7cd1d538e30d110f1bc2",
        "95a482d31046f6bb8a52e6d423dda8e6a3db4b1c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 29 00:43:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 29 00:43:04 2014 +0000"
      },
      "message": "Merge \"Typo in config.py\""
    },
    {
      "commit": "fdc6bd7ecaeb62010124f226e62666e0fa67e58c",
      "tree": "d47814ee4bc632e48a7f92702353a8838d1dccaf",
      "parents": [
        "47f0fa98a0ba0573b7730a68270589115fd0e451"
      ],
      "author": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Fri Mar 21 16:56:04 2014 +0000"
      },
      "committer": {
        "name": "Steven Hardy",
        "email": "shardy@redhat.com",
        "time": "Fri Mar 28 14:16:16 2014 +0000"
      },
      "message": "orchestration add resource limit API test\n\nAdd test_limits check that heat rejects stacks with more than\nthe allowed maximum number of resources\n\nChange-Id: I84eaf11b88f36b79221a99b87c5beb98f121c6e4\n"
    },
    {
      "commit": "95a482d31046f6bb8a52e6d423dda8e6a3db4b1c",
      "tree": "b0b77f48e154ce0f3df120847721a80b6ef57c8c",
      "parents": [
        "e2fc922c21a89f5971df2217370073316ddb8909"
      ],
      "author": {
        "name": "Tushar Kalra",
        "email": "tushar@cloudscaling.com",
        "time": "Tue Mar 25 14:24:43 2014 -0700"
      },
      "committer": {
        "name": "Tushar Kalra",
        "email": "tushar@cloudscaling.com",
        "time": "Tue Mar 25 14:24:43 2014 -0700"
      },
      "message": "Typo in config.py\n\nChange-Id: I172f44dc4115b520c7dcac7d632b49780574582d\n"
    },
    {
      "commit": "bce555323cf3ff37b7ea4a66c8a0480ba941e18d",
      "tree": "dd3b0cb0818381983d97d88a926fc628201faa57",
      "parents": [
        "50f9d91ea437a2efd15e744a0e7eb297ad3efa3f"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Wed Mar 19 12:10:32 2014 +0100"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Tue Mar 25 17:46:06 2014 +0100"
      },
      "message": "Skip volume snapshot tests if feature is not enabled\n\nNot all cinder volume backends support volume snapshot. For instance,\nthe default NFS backend doesn\u0027t. This patch adds a new entry to\nCONF.volume_feature_enabled to add the possibility to skip volume\nsnapshot tests.\n\nChange-Id: I40ce17924bbe4eb6f1c941df974bfa832ec2a999\n"
    },
    {
      "commit": "1285da553b1de5efd0982c8ce20be1ece7ee6dd3",
      "tree": "da81f3a133ca7c87b6d3aed8ea1b7f9f4d6a0825",
      "parents": [
        "fea7a3dbc3fd03f23f651200532d17a0ce94da64",
        "aeb7e847a80a3d7ff8324703657bceff61e6e789"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 22 00:05:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 22 00:05:53 2014 +0000"
      },
      "message": "Merge \"Support disabling suspend/resume for compute api\""
    },
    {
      "commit": "fea7a3dbc3fd03f23f651200532d17a0ce94da64",
      "tree": "39957a51d189a3fdd9defbb2257c0f515cccece7",
      "parents": [
        "590cde1f7901f807eaff536afc9ce930997fcfd2",
        "b553807b3f4f438883d2dabb16595730d2b1f1cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 22 00:05:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 22 00:05:44 2014 +0000"
      },
      "message": "Merge \"Support disabling server pausing for compute API\""
    },
    {
      "commit": "0b6daa0f313234490e4b4c885c9984c5693dc08f",
      "tree": "b1538d91350fc669b13882f14b37e4b31a51d7a8",
      "parents": [
        "02b4c04697c504946ebe1855121ca639c59d48d9"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Mar 21 08:22:34 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Mar 21 08:22:34 2014 -0400"
      },
      "message": "add back empty whitelist\n\nthe log checker fails without a whitelist file, add this back in\n\nChange-Id: I26f0e9789b167061e2a7dac4dddf04d89bfadee3\n"
    },
    {
      "commit": "02b4c04697c504946ebe1855121ca639c59d48d9",
      "tree": "41b4514ac957e852cfc7a536ffbecbd9341fe785",
      "parents": [
        "27a8c5641d4d419e6e67ed22333a159527356760",
        "5d407e21255fa3449478d02fc3754b0b68886237"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 19 17:37:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 19 17:37:47 2014 +0000"
      },
      "message": "Merge \"change dirty logs to work off a whitelist\""
    },
    {
      "commit": "5d407e21255fa3449478d02fc3754b0b68886237",
      "tree": "dcc1e98efbc4b7e04e0d617a18b13309ed1c5267",
      "parents": [
        "cd2c782ac1e5024984abca89818b37f76ad0843a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Tue Mar 18 14:31:05 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Tue Mar 18 18:50:24 2014 -0400"
      },
      "message": "change dirty logs to work off a whitelist\n\ninstead of marking the logs that we think should be clean, mark\nthe ones we think should be dirty. This means no new services can\ncome in with unclean logs.\n\nremove the whitelist data, as that\u0027s currently obsolete, we\u0027ll\nremove the code for it later.\n\nChange-Id: I4b15c932b78f54ec371aa67c7b4e8248b3f9c0eb\n"
    },
    {
      "commit": "99b7e3208c9322a5514d426691b74ed1ac5457c5",
      "tree": "56b22b7c907b593587c49e884a694eed80d9c79f",
      "parents": [
        "cd2c782ac1e5024984abca89818b37f76ad0843a",
        "692f0457a8d6b890b8d7193046ac6daf04cc5716"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 14 20:34:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 14 20:34:13 2014 +0000"
      },
      "message": "Merge \"Fix V3 image tests according to new image_client\""
    },
    {
      "commit": "fbd6e31b70e4e702f2c18e4b5b9b15c393f2fa8d",
      "tree": "7049b4e541c04b3dbe6c29fcb2c01653c83dc49f",
      "parents": [
        "648d1e44beaf26938312b2a0724ef42d2c256696",
        "9c95a25a426596e046121a93685dcaa9d502a36f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 14 14:33:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 14 14:33:10 2014 +0000"
      },
      "message": "Merge \"Rename Savanna to Sahara\""
    },
    {
      "commit": "70b431f8035c26ea93ea415ba4cfab144e8f8b74",
      "tree": "9714cd7ac6317cac44838a638720300e40323b30",
      "parents": [
        "c81ac2771173fb8f031c4451a942801b3a18cd98",
        "27dd92ec1058f991528a9d555f8d94695f56dd4e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 13 23:05:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 13 23:05:23 2014 +0000"
      },
      "message": "Merge \"Configure the ec2 zone explicitly\""
    },
    {
      "commit": "c81ac2771173fb8f031c4451a942801b3a18cd98",
      "tree": "c2c710049bb9f7dcc5d5e07175c74f5ed863701d",
      "parents": [
        "3d33497002050351a4f32c517e4664404d9d39ce",
        "a94636705237cd2f78a51e849226dee1dda8e9d5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 13 23:02:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 13 23:02:18 2014 +0000"
      },
      "message": "Merge \"Make tempest accounts independent from devstack\""
    },
    {
      "commit": "9c95a25a426596e046121a93685dcaa9d502a36f",
      "tree": "c28728593866489082ea29eab620da0812be3347",
      "parents": [
        "84a81a4987b152d8f91601cffdcf14fa9aa1289f"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Thu Mar 13 23:59:22 2014 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Thu Mar 13 23:59:22 2014 +0400"
      },
      "message": "Rename Savanna to Sahara\n\nKeep savanna cli before the next client release.\n\nChange-Id: I4c168e2fbda1e78ecc2ed3144937d71342846329\n"
    },
    {
      "commit": "67316e2bf926903fef70813f5203b9e01ef3afa7",
      "tree": "3d41f191848780bb658d3249b90844e2bf0a375b",
      "parents": [
        "19436417579bb225e0189defe98aa7b6ba2c394c",
        "d9a01a617f64489115fde5bd98e7fd267fe32453"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Mar 13 05:07:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 13 05:07:26 2014 +0000"
      },
      "message": "Merge \"Fix test by waiting to lbaas entity delete\""
    },
    {
      "commit": "692f0457a8d6b890b8d7193046ac6daf04cc5716",
      "tree": "c80701194439ff762ba586b7739fc3e27654d70a",
      "parents": [
        "1bcd29a3683d0d1877f9f38f143c04197069dcbd"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 10 15:27:21 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Mar 13 08:39:43 2014 +0900"
      },
      "message": "Fix V3 image tests according to new image_client\n\nThis patch correct the Nova V3 test_image_oneserver\nand test_images_negative according to new image_client.\nAlso remove the create_image config value.\n\nCloses-Bug: #1290221\n\nChange-Id: Iadaf311e37a42b2adaa9d980a10ae251450030d0\n"
    },
    {
      "commit": "1b6be60cae4bb3e26d8a22b5665aa5de69a468dd",
      "tree": "524b8a12db41dd4854f005fb0ef33b50d721b31a",
      "parents": [
        "9ff2a78d7aa2aeb0520e3f49d66ae57830421c42",
        "f857fdaf193d6ab8871728e0720d18a06ed8db9d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 12 17:15:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 12 17:15:01 2014 +0000"
      },
      "message": "Merge \"Add support for negative tests with admin client\""
    },
    {
      "commit": "156ad348ebfa1ca0a4aaa5976950a16ecab336f1",
      "tree": "a5fef922fd1e160b5e2d5c8aa5d8e3ed362d670e",
      "parents": [
        "6a66e52d2fad9b6311cd39e0ec8b502c7656dceb",
        "6e7b3b8f13c175042a93aef177a5a9dfd532c694"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Mar 12 05:26:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 12 05:26:02 2014 +0000"
      },
      "message": "Merge \"Adds basic Marconi test\""
    },
    {
      "commit": "c536066b5a4bc0b06134ea080206ffab5ad13553",
      "tree": "4a0ba4c118f634b569e381fc765e9618007f7ba3",
      "parents": [
        "7be93fd8f1c6106d1e1976b0a56972f242b8dd5a",
        "54236ee3e957ed2421efae301042d5e2d3bc1df4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 11 02:15:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 11 02:15:05 2014 +0000"
      },
      "message": "Merge \"Stress runner friendly logging.conf.sample\""
    },
    {
      "commit": "6e7b3b8f13c175042a93aef177a5a9dfd532c694",
      "tree": "085a8f76ef54f06332f139ae924cc35b1862971a",
      "parents": [
        "b91ecd0298500acd70b01ad4a6fe5beae4bab96f"
      ],
      "author": {
        "name": "Malini Kamalambal",
        "email": "malini.kamalambal@rackspace.com",
        "time": "Thu Feb 06 06:49:04 2014 -0500"
      },
      "committer": {
        "name": "Malini Kamalambal",
        "email": "malini.kamalambal@rackspace.com",
        "time": "Mon Mar 10 14:54:41 2014 -0400"
      },
      "message": "Adds basic Marconi test\n\nThis patch adds the config options needed to add Queuing tests.\nThis patch also has a basic test to verify that everything works\nas expected.\n\nChange-Id: I0769affe66a1e94bff366305e230c1b388e68278\nImplements: blueprint add-basic-marconi-tests\n"
    },
    {
      "commit": "aeb7e847a80a3d7ff8324703657bceff61e6e789",
      "tree": "9bdfb063c785398dcc642d89d47d36f8729bcc8a",
      "parents": [
        "b553807b3f4f438883d2dabb16595730d2b1f1cc"
      ],
      "author": {
        "name": "Eric Windisch",
        "email": "ewindisch@docker.com",
        "time": "Mon Mar 10 01:10:50 2014 -0400"
      },
      "committer": {
        "name": "Eric Windisch",
        "email": "ewindisch@docker.com",
        "time": "Mon Mar 10 13:38:34 2014 -0400"
      },
      "message": "Support disabling suspend/resume for compute api\n\nThe suspend extension may not be available,\nallow it to be disabled.\n\nChange-Id: I6ec48d2903f817334ec94b0baa8ba223d2602d1f\n"
    },
    {
      "commit": "b553807b3f4f438883d2dabb16595730d2b1f1cc",
      "tree": "8a24ef1c5c119d2ce21963fbefdba27fd23486f9",
      "parents": [
        "a26bae35ce1fc73bc37a46b782fabcb507c2bee9"
      ],
      "author": {
        "name": "Eric Windisch",
        "email": "ewindisch@docker.com",
        "time": "Sun Mar 09 23:47:35 2014 -0400"
      },
      "committer": {
        "name": "Eric Windisch",
        "email": "ewindisch@docker.com",
        "time": "Mon Mar 10 13:38:07 2014 -0400"
      },
      "message": "Support disabling server pausing for compute API\n\nThis adds a togglable compute feature for pause/unpause.\n\nThe Docker driver does not currently support this feature.\n\nChange-Id: I6f5f1f4624e34801aa52def7450e65716073fc65\n"
    },
    {
      "commit": "2c2c765de9f6e325a625b0700088df8c7b8918cd",
      "tree": "76d2d8c45b61fbd8e7459b6db08a436426a29972",
      "parents": [
        "bfc267635f768210f014b6ac0b3d1418c3e2d9fd",
        "6ee82dccd1dbcb95fc63eb3c07b78db0432723ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Mar 08 12:55:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 08 12:55:49 2014 +0000"
      },
      "message": "Merge \"Add multiple negative test generator support\""
    },
    {
      "commit": "a94636705237cd2f78a51e849226dee1dda8e9d5",
      "tree": "58ead5382ac0db3822b14a1e250b9a0b34c2fec4",
      "parents": [
        "be392f2d7ce2940aa5c92c253b28344eb52210f9"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Mar 03 14:39:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 07 07:18:25 2014 +0000"
      },
      "message": "Make tempest accounts independent from devstack\n\nChanges the default for tempest accounts to None, so they\nare in no way specific to devstack as they are now.\n\nFixes bug 1287191\n\nChange-Id: Iac805dc4816a3029ad2f68448d9e735b213b5154\n"
    },
    {
      "commit": "be392f2d7ce2940aa5c92c253b28344eb52210f9",
      "tree": "3b51b846f9db92df2dd7eab0ba691e21a341c33d",
      "parents": [
        "bca63695b72617eeb6c912f567d78cffc58aa5fe",
        "e2e33cf78ad345865b688d2d537099e1a23ca3b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 07 05:00:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 07 05:00:44 2014 +0000"
      },
      "message": "Merge \"Move ipv6 config option into network-feature-enabled\""
    },
    {
      "commit": "bca63695b72617eeb6c912f567d78cffc58aa5fe",
      "tree": "8e18421161020167d96f3cc5c3bceb873b308251",
      "parents": [
        "7691f2593602f950563430182e7e58cd46642896",
        "27f02430864443c127dbf4a09a62497c60fd0aa4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Mar 07 04:58:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 07 04:58:05 2014 +0000"
      },
      "message": "Merge \"Raise orchestration build_timeout to 600 seconds\""
    },
    {
      "commit": "27f02430864443c127dbf4a09a62497c60fd0aa4",
      "tree": "97ab204771bbc31956f3584f864134195c86d459",
      "parents": [
        "3f75c50304ba6b3315394231803a235eb1fece3c"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Mar 07 09:47:32 2014 +1300"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Mar 07 13:29:30 2014 +1300"
      },
      "message": "Raise orchestration build_timeout to 600 seconds\n\nObserved boot time for a single server has been around 250 seconds\nso a build_timeout default of 300 would explain why ~20% of heat-slow\njobs are failing with stack timeout errors.\n\nCloses-Bug: #1288970\nChange-Id: I4feb1b89acf8db0e164468d0471aff71ff5c6a77\n"
    },
    {
      "commit": "f857fdaf193d6ab8871728e0720d18a06ed8db9d",
      "tree": "e326d48ae47c367e01080b58855e9b4f63d70878",
      "parents": [
        "6ee82dccd1dbcb95fc63eb3c07b78db0432723ea"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Wed Mar 05 15:58:00 2014 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Mar 06 08:22:48 2014 +0100"
      },
      "message": "Add support for negative tests with admin client\n\nThis adds the missing support for admin clients and implements an\nexample based on flavor creation. Instead of listing all result code\nchecks it is now possible to define on default.\n\nChange-Id: I9512c1b91eb227e35faf24e3e88ed73a6ed3b734\nPartially-implements: bp autogen-negative-tests\n"
    },
    {
      "commit": "6ee82dccd1dbcb95fc63eb3c07b78db0432723ea",
      "tree": "de0bd9c65cb8675acd9f8b5fbb15b789d7591042",
      "parents": [
        "ff956a6669ecd546de89d43d52771aade0f56896"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Mon Feb 17 10:26:29 2014 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Mar 06 08:21:28 2014 +0100"
      },
      "message": "Add multiple negative test generator support\n\nIn order to support different generator styles and sets of tests\na new configuration parameter is introduced to define the negative\ntest generator class. This can be used to define generators that create\nonly random values (random fuzzy test) or pattern based values.\nWith this functionality it is also possible to reduce the amount\nof negative tests that are automatically produced.\n\nChange-Id: Icfad55d1eea92dc2a42642b37d34c253c26c0846\nPartially-implements: bp fuzzy-test\n"
    },
    {
      "commit": "dd6886f7c633b2a3a49fef30cde82b7c9dee1512",
      "tree": "ec1ec575667a0e9f662f4cdeb89dfe4ffd66bf32",
      "parents": [
        "ff956a6669ecd546de89d43d52771aade0f56896"
      ],
      "author": {
        "name": "Nikhil Manchanda",
        "email": "SlickNik@gmail.com",
        "time": "Mon Mar 03 01:58:45 2014 -0800"
      },
      "committer": {
        "name": "Nikhil Manchanda",
        "email": "SlickNik@gmail.com",
        "time": "Wed Mar 05 21:46:45 2014 -0800"
      },
      "message": "Add Trove (database) Flavor API Tests\n\nAdded Trove (database) service and flavor API tests.\n\nPartially implements blueprint: trove-tempest\nChange-Id: Ic4c43bd42fba96950b26232a37bcf300e1e742d1\n"
    },
    {
      "commit": "d9a01a617f64489115fde5bd98e7fd267fe32453",
      "tree": "6d34e01305c9a9db9c918c1843d58765260e19d9",
      "parents": [
        "fbe63d24995097ac66a3e0a2e9e395630cddf361"
      ],
      "author": {
        "name": "izikpenso",
        "email": "izikp@radware.com",
        "time": "Mon Feb 17 20:02:32 2014 +0200"
      },
      "committer": {
        "name": "Evgeny Fedoruk",
        "email": "evgenyf@radware.com",
        "time": "Wed Mar 05 09:29:38 2014 -0800"
      },
      "message": "Fix test by waiting to lbaas entity delete\n\nThis fix prevents a scenario where an\nlbaas entity is trying to be deleted while it still in use,\nbecause an associate entity still didn\u0027t finished it\u0027s deletion.\nHandling the DB before completing the back-end operations\ncan cause problems.\nSo waiting for back-end system response is crucial for\nkeeping the DB model consistent.\n\nA new network timeout and time interval options were\nadded in configuration file. These were added to give control over\nnetwork resources wait periods without effecting other projects.\n\nAdded wait_for_resource_deletion and is_resource_deleted functions,\nsimilar to the common rest_client functions but with resource type\nas a parameter since network service has no rest_client for each resource.\ncalling the new function when deleting vips and pools.\n\nBug #1288326 was opened to address the fact that network rest client does\nnot fit common REST client framework approach where each resource\nhas its own implementation of the client.\n\nThis change is a replacement for the change below.\nhttps://review.openstack.org/#/c/68190/3\nWas replaced due to a development workstation crash.\n\nChange-Id: Ie6468f0488ea2515ed8ccbe1a8c9c55b9ab4a3de\nCloses-Bug: #1271214\n"
    },
    {
      "commit": "056866fda690e18a573df2dc6670d88cd8f4dac9",
      "tree": "061de5b65a56ba30c2602a4b7d939df6e87299ba",
      "parents": [
        "3d4ddd8d4b6bd0b362159200c998e2dc718cbf92",
        "41c1757bd7f25a316b0d0de66638a42dc46dd97d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 04 03:57:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 04 03:57:05 2014 +0000"
      },
      "message": "Merge \"Add V3 API Test to get the VNC console of server\""
    },
    {
      "commit": "e2e33cf78ad345865b688d2d537099e1a23ca3b7",
      "tree": "ed8769e5117972e5d3ee64a75f7471560803e4be",
      "parents": [
        "6b8cd2a370210653483996f4ce39d738ed4b03e0"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Mar 03 19:28:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 04 01:06:11 2014 +0000"
      },
      "message": "Move ipv6 config option into network-feature-enabled\n\nThis commit moves the ipv6 option into the proper config group.\nPreviously, there was an ipv6_enabled option under the network group.\nThis was the incorrect location for this type of option since, ipv6\nis an optional feature it should be in the feature enabled group.\n\nChange-Id: I35769cf4d18363fad56ed5150b4d01d8a5ad17e7\n"
    },
    {
      "commit": "41c1757bd7f25a316b0d0de66638a42dc46dd97d",
      "tree": "fe287101ae8e65395ddda5485cff62d55c67dc47",
      "parents": [
        "4484afd6a23394229348a8305bd6ff07001c8c4b"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Feb 27 18:52:56 2014 +0900"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Mar 03 10:35:11 2014 +0900"
      },
      "message": "Add V3 API Test to get the VNC console of server\n\nThis patch adds V3 API Test to get the VNC console of server\n\nChange-Id: I120163d0821eb7d8b2d62000be7cdd991925c341\n"
    },
    {
      "commit": "998c91d296cacae36022565cf3aee7403bd82008",
      "tree": "5acd160d030df10dfbde47f52c84397a9cac6731",
      "parents": [
        "cc49f037c24090cedc1eb7a8239c562c48cb24ce"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Mar 01 12:39:49 2014 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Sat Mar 01 19:56:53 2014 -0500"
      },
      "message": "Make reseller admin role configurable\n\nThis commit makes the reseller admin role configurable. Previously the\nswift tests which used the reseller admin role had hardcoded the role\nto be the default ResellerAdmin. However the role is configurable, so\nthis commit adds a new config option which can be used to set the role\nto something besides the default.\n\nChange-Id: I3296a343480d4a0e0e4099863eb8869ffb0f83c3\n"
    },
    {
      "commit": "27dd92ec1058f991528a9d555f8d94695f56dd4e",
      "tree": "c7a0a799c87a09735c6712d2a4a1aa2066840dd7",
      "parents": [
        "50b950155bdce51788a89cd3a0a444787270b40b"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Feb 21 14:49:40 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Feb 28 20:55:39 2014 +0100"
      },
      "message": "Configure the ec2 zone explicitly\n\nTempest now creates Availability zones which in parallel run,\nmay causes issues with EC2 tests.\n\nThe EC2 tests will use the preconfigured zone, instead of just picking a\nrandom existing zone.\n\nCloses-Bug: 1265672\nChange-Id: I12dfaca868a3f0aec2a85fe45d8a524940d9eae0\n"
    },
    {
      "commit": "a9a2e42710559224ed19123b9689419c262b9d7e",
      "tree": "b6723d2c16584789ec3abce6670df84441aca358",
      "parents": [
        "a007355189c743f789ebae6098055a4fc7ad5e65",
        "fc62c9047ecffbfe8b1bd5b2ff2c2926521b9fec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 28 07:33:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 28 07:33:58 2014 +0000"
      },
      "message": "Merge \"Add endpoint_type option to Savanna,Ironic and Ceilometer groups\""
    },
    {
      "commit": "9fc89e6f905ffe1fbf1ab11085011604a7b1ef94",
      "tree": "8acbe5b1a92603de6c37e8778e8e5c0aecdfb486",
      "parents": [
        "c63239f3199da79a4d839f9d73a099dd8793375d",
        "44b2468ced0ade8a9ada2db647984201f226c0a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 27 03:26:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 27 03:26:25 2014 +0000"
      },
      "message": "Merge \"add cli.has_manage option\""
    },
    {
      "commit": "fc62c9047ecffbfe8b1bd5b2ff2c2926521b9fec",
      "tree": "2512e3d52855c54c033317098f514e2b9ca279d5",
      "parents": [
        "7ae4a5977389f72ab7bd1664ed79b7bf551a919a"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Wed Feb 26 14:47:28 2014 +0000"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Wed Feb 26 14:55:36 2014 +0000"
      },
      "message": "Add endpoint_type option to Savanna,Ironic and Ceilometer groups\n\nThey were missed in Idb414aef7510178efef59cb48149ff1d86f11cb1\n\nChange-Id: I8f2e38cfe8909098865289230e7a278bc1dcae75\n"
    },
    {
      "commit": "78da3db8ae9d9e5494915cc3141d5934ad0ff48f",
      "tree": "692a4e5d1f2b8f2711b8836eaff40deb1d572213",
      "parents": [
        "fe6da2177d5700349f44b5c2abf399a9983c898c",
        "de25c02290422d8d126c98b57935cc0bbc684663"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 25 08:25:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 25 08:25:51 2014 +0000"
      },
      "message": "Merge \"fix duplicate api_extensions\""
    },
    {
      "commit": "54236ee3e957ed2421efae301042d5e2d3bc1df4",
      "tree": "e00f9983bc67b093121f976b4b8eba04c765a1f2",
      "parents": [
        "173476fe7fd721ac764726db913637a3f41abe7a"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Feb 24 10:13:58 2014 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Mon Feb 24 20:45:54 2014 +0100"
      },
      "message": "Stress runner friendly logging.conf.sample\n\ntempest.common.log.TestsFormatter formatter was removed from the tempest\nrepository. It makes the current sample config file useless.\nWe will use the same ContextFormatter in the sample config as we use in the\nnormal runs.\n\nThe tempest.log file will be appended, instead of replacing.\nThe summary of the stress runs will be printed to the stdout.\n\nThe syslog handler preserved in the sample config, but it is not in use\nanymore. If someone want to use, he can enable it by little change.\n\nNOTE:\nYou need change tempest.conf [DEFAULT]/log_config_append to point a valid\nlogging config, if you would like to use special log related\nconfiguration.\n\nChange-Id: Ic6ede3943e309a102d4af6dec505f0d4cbd3bc2b\n"
    },
    {
      "commit": "89f2256c03b7f97ee51274b46ab7741d11e4b2cb",
      "tree": "c24fdb3d2aec22b2a9a784e72e3e070b62aaf10f",
      "parents": [
        "e857bd637339315482572f130ff25778c126c9b4",
        "5bb7aef8b1f1da83b4b4f8db8f6aea3b569f5ffc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 24 07:48:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 24 07:48:00 2014 +0000"
      },
      "message": "Merge \"Allow IPv6 tests to be disabled\""
    },
    {
      "commit": "1b1547159e8ba8081c066f540c8627757ed45bf1",
      "tree": "79fb9efea24d0a73ce7fbccdb803dd8cae108a36",
      "parents": [
        "13b73856e0147ea8e8b8d99fde4e4d801690c4cd",
        "5d29b2cd267142b5c396fdef689b55589c80a857"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Feb 22 02:03:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 22 02:03:45 2014 +0000"
      },
      "message": "Merge \"Make endpoint type configurable\""
    },
    {
      "commit": "44b2468ced0ade8a9ada2db647984201f226c0a2",
      "tree": "4e6666b66310b3624efce8e19603bac7071d1f00",
      "parents": [
        "11108cfb3b50a9be84608a52716d03b2b3e72fbb"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Feb 20 19:08:24 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Feb 21 09:27:32 2014 -0500"
      },
      "message": "add cli.has_manage option\n\nthis indicates if tempest is being run in an environment where the\n*-manage commands could be run. This will not be all environments,\nbut if you happen to be running tempest on your management node\nit is nice to be able to test these things.\n\nChange-Id: I5fcabc19afc90950ee214343789dcfc13fc370a1\nCloses-Bug: #1282178\n"
    },
    {
      "commit": "4f71bf0a1ea6a7e036cc31be6f4898ad45e620a0",
      "tree": "49b71703c317cfcf2bd2c3095fec40673b074f84",
      "parents": [
        "5cf31906f7d8bed057ed5746e756c704349293c5"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 14:02:29 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Feb 21 18:47:45 2014 +0900"
      },
      "message": "Add qcow2 image support\n\nThis commit adds qcow2 image format for some scenario test. Because\nqcow2 disk image format is nicer than uec format.\n\nChange-Id: I4c812176ed1800052c3192110067b1ae7fb04b85\n"
    },
    {
      "commit": "de25c02290422d8d126c98b57935cc0bbc684663",
      "tree": "1f30034b7e050907d931ffcc52ef1b53a295ff6a",
      "parents": [
        "03d6bf7cde6d8c11eda0c2bb778099860fa34b5a"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Fri Feb 14 13:25:19 2014 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Fri Feb 21 13:56:07 2014 +0800"
      },
      "message": "fix duplicate api_extensions\n\n[network-feature-enabled] has 3 api_extensions entries in\ntempest.conf.sample. 2 of them should belong to\n[compute_features_group] and [volume_feature_group].\n\nGenerator compares the opt with opts in groups to find\nthe group in which the opt is. These 3 opts has same\n\u0027name\u0027, \u0027default value\u0027, and \u0027help message\u0027. And first\nmatch is \u0027[network-feature-enabled]\u0027, so they go to the\nsame group.\n\nThis patch add some unique help info in api_extensions\nopts to fix it.\n\nChange-Id: I99dacc73281b16ed430912919defe3b4d9eb8b14\nCloses-Bug: #1280085\n"
    },
    {
      "commit": "5bb7aef8b1f1da83b4b4f8db8f6aea3b569f5ffc",
      "tree": "d921268d358a34ededd82abe68a940ec1949c581",
      "parents": [
        "bdbd54b4fe99852becacf25f8c71d37c851098c9"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Wed Feb 19 21:55:14 2014 -0800"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Thu Feb 20 16:20:49 2014 -0800"
      },
      "message": "Allow IPv6 tests to be disabled\n\nBy default they are enabled. This is useful if\ncertain plugins do not fully support IPv6, or if\nthe 3rd party CI is set up for IPv4 only.\n\nCloses-bug: 1282387\n\nChange-Id: I6d402381474d70c5f7a4fe378c0459c9b3a92085\n"
    },
    {
      "commit": "3fb814da916abccea94bf4a9e6d3a64486efbfec",
      "tree": "c8010e2bae9415e34ee04b20ad35f5ad6203d6d4",
      "parents": [
        "495eb7b2cf50ae0f96f2a1ab7ac63901f8d2f914",
        "74b08ad1e1ff7b738b38c03fc125206ce438ec4e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 20:08:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 20:08:15 2014 +0000"
      },
      "message": "Merge \"Adds cinder backup functional tests\""
    },
    {
      "commit": "324f06b7c46f28efc5dd3420d6ccaa032aa2fca5",
      "tree": "a606b35c7b553a038ecc85606b7202fbf80700e7",
      "parents": [
        "bdbd54b4fe99852becacf25f8c71d37c851098c9",
        "a5ee542bc03697f56a6d6f495aa2465b96ab01b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Feb 20 10:33:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 20 10:33:44 2014 +0000"
      },
      "message": "Merge \"cleanUp() removing all test resources as an admin\""
    },
    {
      "commit": "74b08ad1e1ff7b738b38c03fc125206ce438ec4e",
      "tree": "0d4ebcb6b471e3869ec0b3542dcf3366a9d99f6f",
      "parents": [
        "e45657fef08ac37ff4118aef77cc18a9c7807cf5"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Sat Jan 18 04:02:51 2014 +0100"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Thu Feb 20 10:19:41 2014 +0100"
      },
      "message": "Adds cinder backup functional tests\n\nAdds new tests to cover cinder backup api as well as the needed\njson clients.\n\nxml client will be submitted after bug #1270589 is fixed.\n\nChange-Id: I8d40c58eaf0ccd24abf55a212f1177e61ef0a281\nCloses-Bug: 1221335\n"
    },
    {
      "commit": "69303a89d1ad35a76f241d964603fdd1333d5f80",
      "tree": "9c9a869dbf1f0532ebba40583cefb04070a6381d",
      "parents": [
        "7253873dd0ce003c8056752cc3b1894c89f8fc9c",
        "af8c4e64cca3c9d4688ba3c4ec12297a6c3f4ec0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 14:12:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 14:12:22 2014 +0000"
      },
      "message": "Merge \"port flavors and server_password tests into nova v3 part2\""
    },
    {
      "commit": "5d29b2cd267142b5c396fdef689b55589c80a857",
      "tree": "e280930ec07b7a3726a6b4467144f2774166b717",
      "parents": [
        "6d6c7af3b4ef88e4481c3ddbd838e615b3f709ce"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier-ext@cloudwatt.com",
        "time": "Wed Dec 18 13:56:03 2013 +0000"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Tue Feb 18 09:51:03 2014 +0000"
      },
      "message": "Make endpoint type configurable\n\nAllow to specify the endpoint type to use for each service. Not everybody will\nwant to use publicURL, so let\u0027s make this configurable.\n\nCloses-Bug: #1178083\nChange-Id: Idb414aef7510178efef59cb48149ff1d86f11cb1\n"
    },
    {
      "commit": "3220f892696dfd48111499cf281df2c65077c90a",
      "tree": "5329cf8573bb6713b6de6902ac10c9daca12a54e",
      "parents": [
        "573e4a110d9d6c5e80a8e640d063d17a7b624f18",
        "db2c59770c3a719fd4f12c3d607e58e77053d673"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 08:30:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 08:30:44 2014 +0000"
      },
      "message": "Merge \"Make v2 and v3 identity apis configurable\""
    },
    {
      "commit": "91eec92d6736941d2ccd5df93f52fb729a6c06fa",
      "tree": "916f1aad8bdb5549afdb121c23cdc7dc6aae4caf",
      "parents": [
        "bcba3faff45663cff419e2c149fc37bccb77dcf9",
        "ffda37aac8607aa7ee3af25ab0d9e528cef81d35"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Feb 18 03:09:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 18 03:09:25 2014 +0000"
      },
      "message": "Merge \"Network API: default to ipv4, add ipv6 tests\""
    },
    {
      "commit": "1b5e86dea1f0f089e6665c90a4de44c04998e866",
      "tree": "894775492b3fad58db1764aad50f6c59fd2f17b5",
      "parents": [
        "299f4c98077032ee7c92bf60c932376742938917",
        "8cc3c84737e5a50a72a37a8eb025bf2e72dff6b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Feb 17 09:32:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 17 09:32:08 2014 +0000"
      },
      "message": "Merge \"enable volume list tests for cinder v2 - part2\""
    },
    {
      "commit": "a5ee542bc03697f56a6d6f495aa2465b96ab01b3",
      "tree": "b76d44e3902255338f05f211364663f21c133e55",
      "parents": [
        "209827826bae3174de748f7f3ebf891c7981c4ab"
      ],
      "author": {
        "name": "Julien Leloup",
        "email": "julien.leloup@3ds.com",
        "time": "Thu Feb 13 14:29:02 2014 +0100"
      },
      "committer": {
        "name": "Julien Leloup",
        "email": "julien.leloup@3ds.com",
        "time": "Thu Feb 13 14:29:02 2014 +0100"
      },
      "message": "cleanUp() removing all test resources as an admin\n\nAdd a parameter in tempest.conf \"full_clean_stack\" to\nallow/prevent the use of cleanup() method at the end\nof a stress test run.\n\nThis is mandatory to use stress tests in a multi-user\nenvironment since the actual cleanup() is designed to\nremove every object of every tenant (and thus will\nimpact other users on the same openstack)\n\nChange-Id: I42dc9592617aeeca9660f670940ecbf50b6108ab\nCloses-Bug: #1273254\n"
    },
    {
      "commit": "f8870ec8f3db43439553867149ec6338f3edc7eb",
      "tree": "ce4caceb191c5495bdf146fac9b9ad8a2639c98e",
      "parents": [
        "6fc20f43a63b1c5fa893bf57a1e1b08488a81617",
        "424c84fd6e633877d239227374db49f873e808bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Feb 12 16:27:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 12 16:27:06 2014 +0000"
      },
      "message": "Merge \"Negative tests: Add result check for resources\""
    },
    {
      "commit": "af8c4e64cca3c9d4688ba3c4ec12297a6c3f4ec0",
      "tree": "1e403acc6aa158ec98b699daf829fe3986f0d324",
      "parents": [
        "67984018dfde24eadf41f26ffb59fdb38beb1ad0"
      ],
      "author": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Jan 22 17:09:42 2014 +0800"
      },
      "committer": {
        "name": "ivan-zhu",
        "email": "bozhu@linux.vnet.ibm.com",
        "time": "Wed Feb 12 21:22:59 2014 +0800"
      },
      "message": "port flavors and server_password tests into nova v3 part2\n\nthis ports the flavors, server_password tests and corresponding client\ninto v3 version.\n\nPartially implements blueprint nova-v3-api-tests\n\nChange-Id: Iaf2056d56429898d524536e54296bac5e479fd3e\n"
    },
    {
      "commit": "8cc3c84737e5a50a72a37a8eb025bf2e72dff6b2",
      "tree": "dcd80c43227ebe89ea21d3b89f95c4717d35eef6",
      "parents": [
        "4be2f60d1e28ee77783b7f3a99de374181ec0307"
      ],
      "author": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Tue Jan 07 10:44:34 2014 +0800"
      },
      "committer": {
        "name": "Zhi Kun Liu",
        "email": "zhikunli@cn.ibm.com",
        "time": "Sat Feb 08 14:22:18 2014 +0800"
      },
      "message": "enable volume list tests for cinder v2 - part2\n\nthis ports test_volumes_list into cinder v2 api,\nand also ports corresponding client.\n\n1. changes of the response data of list and list details in v2:\n(their items are same in v1)\n- list view includes items:\nid, name, link\n- list details view includes items:\nid, status, size, availability_zone,created_at, attachments, name,\ndescription, volume_type, snapshot_id, source_volid, metadata,\nlinks, user_id, bootable\n\n2. use \u0027name\u0027 instead of \u0027display_name\u0027\n\nv2 commit id:\n0c507aa6d08a9471bf896961cc99d40f337f1e4d\n484fb9e1c748e718349e451e80a0e025ed007b1d\n\nChange-Id: I19cf00270f0ca55770188c6c71c02e13c5bd82f6\nImplements: blueprint cinder-v2-api-tests\n"
    },
    {
      "commit": "ffda37aac8607aa7ee3af25ab0d9e528cef81d35",
      "tree": "3a2356401f221421cfb84cd3ad2fe5ec7aa07855",
      "parents": [
        "8ee0079b8fa0c73c1da900659f2266ece88b80f7"
      ],
      "author": {
        "name": "Henry Gessau",
        "email": "gessau@cisco.com",
        "time": "Thu Jan 16 11:17:55 2014 -0500"
      },
      "committer": {
        "name": "Henry Gessau",
        "email": "gessau@cisco.com",
        "time": "Fri Feb 07 21:54:54 2014 -0500"
      },
      "message": "Network API: default to ipv4, add ipv6 tests\n\nChange-Id: I34da0ede4d7b92b2e752c2da82172c495e1946b1\n"
    },
    {
      "commit": "db2c59770c3a719fd4f12c3d607e58e77053d673",
      "tree": "1cee297a8ecd723b36e1ea97d339bb33f980e05d",
      "parents": [
        "037deed40c77e6254b5a0519e8e7683f79bdc9a6"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jan 31 22:18:59 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Feb 06 17:01:36 2014 +0000"
      },
      "message": "Make v2 and v3 identity apis configurable\n\nThis commit adds a config option to the identity feature enabled group\nto specify whether the v2 and/or v3 apis are enabled in keystone. In\nthe process of adding this feature the logical split between v2 and v3\ntests in the identity api tests is made more clear. Additionally as part,\nof the split several bugs are fixed where the v2 api was being called\nin the v3 tests.\n\nChange-Id: I0d727f3567c82fe512b956110bb813119ced0b3d\n"
    },
    {
      "commit": "424c84fd6e633877d239227374db49f873e808bc",
      "tree": "b1ba28a2b2150355bf022e769668724a91c2b29b",
      "parents": [
        "924081bcb137e14625574c3d6c8460e02f878f5b"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Feb 06 17:02:19 2014 +0100"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "m.koderer@telekom.de",
        "time": "Thu Feb 06 17:02:19 2014 +0100"
      },
      "message": "Negative tests: Add result check for resources\n\nThis add an result check if a invalid resource is given. Introducing a\nnew dict that can be enhanced later for other cases.\n\nChange-Id: Ief3e51fafb9437a8e6b9a71aad79459716bac3d4\nPartially-implements: bp negative-tests\n"
    },
    {
      "commit": "77f9da4c5968bccb283cb6e76b210d1a842dec92",
      "tree": "d0ef2e2a15c446f77193921220273d1d786c5dfd",
      "parents": [
        "bac25745dd775485646ebd90f758f0f11c13603d"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Feb 06 11:18:19 2014 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Feb 06 11:46:27 2014 +0000"
      },
      "message": "Multiversion authentication part2\n\nAddress last comments from part1:\n- replace auth_data[0] with get_token()\n- add token property to rest_client\n- Remove comment about planned changes from config.py\n\nPartially implements: bp multi-keystone-api-version-tests\n\nChange-Id: Ia54cd3d824e44dd99d9226d4c0c6d6861d8c12ae\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "cb8e5f8acde82c37ce5173fc1e155a91b4c8de52",
      "tree": "2576d46b56e1afe4ee3082a46d28504f8858fcb6",
      "parents": [
        "dd33245c773068b05acbe85042aa600f1d6cecbd",
        "1acacd3ad4446bdc7c701a635c3ea5bbd7abf926"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 29 22:17:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 29 22:17:16 2014 +0000"
      },
      "message": "Merge \"Add a couple log errors to whitelist.yaml\""
    },
    {
      "commit": "6b636677c2a97a363cc7f1517ad10b4b9fd20a5c",
      "tree": "873d47dbf1f94ac0b863a043ecef55a6c59843d7",
      "parents": [
        "640629f6ab9cbab64003353c7ba0cd5de238c6df"
      ],
      "author": {
        "name": "Darragh O\u0027Reilly",
        "email": "dara2002-openstack@yahoo.com",
        "time": "Fri Jan 24 12:17:40 2014 +0000"
      },
      "committer": {
        "name": "Darragh O\u0027Reilly",
        "email": "dara2002-openstack@yahoo.com",
        "time": "Fri Jan 24 12:17:40 2014 +0000"
      },
      "message": "Increase ping timeout from 60 to 120 seconds\n\nThe Cirros image only sends out three DHCPDISCOVERs with 60 second\nwaits between. The ovs_neutron_agent may not have the port wired in\ntime for the first one, and with ping_timeout\u003d60 the test will be\nterminated before the second one is sent. This patch increases the\ntimeout to 120 seconds to prevent that.\n\nChange-Id: I03fcec50b91fd89ad64e16fce82f9211c2e086a1\nPartial-Bug: 1253896\n"
    },
    {
      "commit": "becee211409de3d0efc014eff010368a83256546",
      "tree": "111036af117100eff16fb3f44b089b28fe89ee3f",
      "parents": [
        "a7a75e1bc2450e6d0232724a66c6a5c483af6a60",
        "d5021a753bfd56f2777099faf4b5e35129ad313f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jan 19 13:55:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 19 13:55:13 2014 +0000"
      },
      "message": "Merge \"Add a config option for trusts\""
    },
    {
      "commit": "1acacd3ad4446bdc7c701a635c3ea5bbd7abf926",
      "tree": "75ca086c4dee0e7a0ce537eb751b42e8a9c63bbf",
      "parents": [
        "fafced2e607670a788f405e93815cff08fa57c99"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Jan 17 23:35:57 2014 -0800"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Jan 17 23:44:05 2014 -0800"
      },
      "message": "Add a couple log errors to whitelist.yaml\n\nThese log errors have hit the large ops jobs several times. There is one\nin ceilometer acentral and one in nova conductor.\n\nChange-Id: Idc30110085e95c615958fc5f90e86417855e6d7a\n"
    },
    {
      "commit": "6cbd7f5f9ca4c892c22aaeb3ded0c70fdcb732cb",
      "tree": "cacf795aa05716647d39a75851d54887b96a9b8c",
      "parents": [
        "d21c202ec032c532d08ae1e3582c562ed2bd1560",
        "14bd562317a3d7e21e24de674d7cbb44c1a02d22"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jan 16 11:08:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jan 16 11:08:20 2014 +0000"
      },
      "message": "Merge \"Add missing whitespace in config description\""
    },
    {
      "commit": "36df1b8775a98a1172ffed7fc98b96b0bcfe270d",
      "tree": "c3cf5b44c12e91a33ca341c8e65658a1881686d9",
      "parents": [
        "8748fdc1b547bfd687c96744736b1e4bc801134a"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Jan 15 16:53:55 2014 -0500"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Wed Jan 15 19:03:21 2014 -0500"
      },
      "message": "Add to whitelist two errors that slipped through\n\nChange-Id: I0347074735359d33f294d1ededc45149a29157ec\n"
    },
    {
      "commit": "14bd562317a3d7e21e24de674d7cbb44c1a02d22",
      "tree": "a0b567fd23188815e9c79e56d09bca51fe24bf92",
      "parents": [
        "4c1c88457ec02ba30d899b6142163b08a3998683"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Tue Jan 14 19:33:05 2014 +0100"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Tue Jan 14 19:33:05 2014 +0100"
      },
      "message": "Add missing whitespace in config description\n\nChange-Id: Ie7e66b9de0a1d14de795166671d31fc9bbeae206\n"
    },
    {
      "commit": "9cc56849e469745baa18cdb252ec19bd6afba914",
      "tree": "ef2e1bd8ab8afbc7263215b15be8aee1ea06f347",
      "parents": [
        "afcdec6a1cd9de294395e6ddde4648f883b72534",
        "2034538bf5be4617088caacbd6c84ef62cd6bbe5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jan 14 00:28:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 14 00:28:04 2014 +0000"
      },
      "message": "Merge \"Add a discoverable_apis option for swift\""
    },
    {
      "commit": "cad05455c1afe33709aa5746cf05fae51789c2a9",
      "tree": "66ea1761f2779d175bf4c1616caf8dabf2a0fba7",
      "parents": [
        "aee3b3ea8889c72f1490ab67f015669643b06923",
        "f5da28bdf53959b5fe507e0b1ddc4c22fb580fb7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 13 13:25:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 13 13:25:07 2014 +0000"
      },
      "message": "Merge \"Input scenario capability for tempest\""
    },
    {
      "commit": "711fc1a275ae586d8f3cdf64a1c9f8a74a3d7d53",
      "tree": "ef2b412fe378f0bb041ff89261f796f580d85937",
      "parents": [
        "651a30dba7d856d766690de6704c2b13df7cc9b1",
        "2178d31830ce4a46022fe58ad1f247fde3061bbc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jan 13 01:00:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 13 01:00:30 2014 +0000"
      },
      "message": "Merge \"Remove Swift container-sync test skipping\""
    },
    {
      "commit": "f5da28bdf53959b5fe507e0b1ddc4c22fb580fb7",
      "tree": "7ee707e4e157ac6f8ba20f82656e7f739b3421ec",
      "parents": [
        "651a30dba7d856d766690de6704c2b13df7cc9b1"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Dec 06 07:08:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 12 09:27:48 2014 +0000"
      },
      "message": "Input scenario capability for tempest\n\nAdding the ability to generate multiple tests from\na template one based on input scenarios.\nThe implementation is based on testscenarios (added\nto requirements.txt), and the correct behaviour\ncould be verified using unittest or testr + subunit,\nboth serial and parallel runs.\n\nThe generation of the array / matrix of tests relies\non the load_test protocol. nosetests does not implement\nthe protocol by default.\n\nStatic scenarios can be added to any tests with very\nlittle effort. This commit introduces a couple of\ndynamic scenarios:\n- all flavours matching a configurable regex\n- all images matching a configurable regex\n\nDynamic scenarios are coded in test_utils, and provided\nby InputScenarioUtils. The class includes in the doc\nan example on how to use input scenarios.\n\nAdditional scenarios could be AZs, or credentials.\n\nThis commit adapts existing test_server_basic_ops\nto use input scenarios, and include server\nssh verification.\n\nThis change implements blueprint input-scenarios-for-scenario.\nImplements: blueprint input-scenarios-for-scenario\n\nChange-Id: Ia86f48772ac02d67faa1c7d764cb9dc0938f6452\n"
    },
    {
      "commit": "2178d31830ce4a46022fe58ad1f247fde3061bbc",
      "tree": "e53d4b6f079de98d8d8c4a8933f925663f6bf93e",
      "parents": [
        "c2250f8cba6f4593cf195bcac47d51f5b1f7d2de"
      ],
      "author": {
        "name": "Fabien Boucher",
        "email": "fabien.boucher@enovance.com",
        "time": "Tue Dec 31 15:38:57 2013 +0100"
      },
      "committer": {
        "name": "Fabien Boucher",
        "email": "fabien.boucher@enovance.com",
        "time": "Fri Jan 10 14:12:53 2014 +0100"
      },
      "message": "Remove Swift container-sync test skipping\n\nThe skipping reason was bug #1093743 that\nis currently marked as invalid in Swift bugtracker.\n\nThis patch remove the skip and propose some\nrefactoring to the test code.\n\nThe test is marked as slow as it can take long\nto run as it depends on container-sync process run\ninternal which is 300 seconds by default.\n\nChange-Id: I939a014646b42cb2a461f874a5ad0edfc79c5561\n"
    },
    {
      "commit": "d5021a753bfd56f2777099faf4b5e35129ad313f",
      "tree": "c303f77c22dc9671743a12809d2c589fcc91977d",
      "parents": [
        "2034538bf5be4617088caacbd6c84ef62cd6bbe5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 09 18:42:51 2014 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 09 18:49:38 2014 +0000"
      },
      "message": "Add a config option for trusts\n\nThis commit adds a new config section identity-feature-enabled which\ncontains the options to select which optional/configurable features in\nkeystone are enabled. The only option that fits this category at this\ntime is trusts.\n\nPartially implements bp config-cleanup\n\nChange-Id: I8110156e48616534c45e9eb2c12557b2d6bdfd46\n"
    },
    {
      "commit": "2034538bf5be4617088caacbd6c84ef62cd6bbe5",
      "tree": "1de3b506785f8c598ac83d5fedf181393bdf97aa",
      "parents": [
        "d9317e633273d04f5af6dbd7b2c32b37ed174149"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Dec 13 17:04:23 2013 +0000"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Thu Jan 09 16:39:48 2014 +0000"
      },
      "message": "Add a discoverable_apis option for swift\n\nThis commit adds a new list option for the object-storage-feature-enabled\nconfig group, discoverable_apis, which lists out which Swift discoverable\noptional apis are expected to be enabled on the swift server. It also\nconverts the pre-existing single boolean options for these types of\nfeatures to use the new list option. This option is used in the same\nmanner as the extensions list options for the other services. However,\nsince swift doesn\u0027t have the same concept of extensions as some of the\nother OpenStack projects optional discoverable apis (which are often\nbut not always tied with middleware) were used instead. If an optional\napi being enabled isn\u0027t discoverable from an external api call then\nthat should have a separate config option in the\nobject-storage-feature-enabled config group.\n\nPartially implements bp config-cleanup\n\nChange-Id: I846860804050ec44491ce05d6b72e1cc639609b1\n"
    },
    {
      "commit": "62b1ed19def65ecf34cdedf0a3b3439ebb7d1d09",
      "tree": "28fb754b567d060c644ad6940909489676372d56",
      "parents": [
        "bb8a67c3abf3d237cd2f12d0850a919e95f7857f"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Wed Oct 16 21:51:47 2013 +0300"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Wed Jan 08 11:13:46 2014 +0200"
      },
      "message": "API tests for Ironic\n\nIronic is a baremetal provisioning service that\nis intended to replace nova-baremetal-driver.\n\nRecently it was integrated to devstack so now\nit\u0027s reasonable to start testing it with tempest.\n\nThis patch adds a client for baremetal\nprovisioning service and some tests for the Ironic API.\n\nChange-Id: Ifd65d6a60179e72dbfa81825f234f0ff76ebb055\n"
    },
    {
      "commit": "fc691e33f3d7be226e4c971bdef376704fdd9d95",
      "tree": "535e19a3aec03e653cc857542a2db677649d0fd4",
      "parents": [
        "c4cf2973f1192b1d1ad57e77e4f572897da11324"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Jan 03 08:51:54 2014 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Fri Jan 03 09:25:29 2014 -0500"
      },
      "message": "sync oslo to current\n\nthis is largely to deal with config generator issues, however\nwe\u0027re apparently quite far behind on other items, so lets just\nsync it all.\n\nChange-Id: I2f36e41b5d7cce8dd0b64636e45da3f7481b0e39\n"
    },
    {
      "commit": "b158d419499c4faf926313822386eb614c56dc54",
      "tree": "ddef28b40d6ebcc7ff8d2d6577f0c3f5f68fece1",
      "parents": [
        "55c668dd775f5f148608f12abe6ef37f61cba3eb"
      ],
      "author": {
        "name": "Yassine Lamgarchal",
        "email": "yassine.lamgarchal@enovance.com",
        "time": "Fri Dec 27 19:29:42 2013 +0100"
      },
      "committer": {
        "name": "Yassine Lamgarchal",
        "email": "yassine.lamgarchal@enovance.com",
        "time": "Fri Dec 27 23:47:59 2013 +0100"
      },
      "message": "Add config for Telemetry\n\nThis patch add the configuration for Telemetry.\n\nPartially implements: blueprint add-basic-ceilometer-tests\n\nChange-Id: I8859857c5cf469045f66631c3d52edcb765035d7\n"
    },
    {
      "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"
    }
  ],
  "next": "9c9453f78d76f623f494dce8b9422b18f3defdc0"
}
