)]}'
{
  "log": [
    {
      "commit": "c42ed258b4ae88c208650185298c0b673c3439c3",
      "tree": "aea776d8e9bfda19432cc7c5df6034539be1551e",
      "parents": [
        "53797878a6b5d7d2eb33aad017dc509a48cc8884"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Jun 17 13:23:44 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Jun 17 13:23:44 2013 +1000"
      },
      "message": "Fix syntax error in lib/tempest\n\nFix syntax error in lib/tempest:\n Created tempest configuration file:\n 21:06:30 ++ CINDER_MULTI_LVM_BACKEND\u003dFalse\n 21:06:30 ++ \u0027[\u0027 False \u003d\u003d \u0027True ]\u0027\n 21:06:30 /home/stack/devstack/lib/tempest: line 278: [: missing `]\u0027\n\nChange-Id: Ib4e393dad12751bdfb0e6f8fac3accd380a1f760\n"
    },
    {
      "commit": "53797878a6b5d7d2eb33aad017dc509a48cc8884",
      "tree": "225366a8b0c9a779f440de6e103c98673c267de0",
      "parents": [
        "1f02537e755d66570607f78dd1bf8ebed78a0471",
        "e32b4853c59daee7ea947d7a6039f3d2089b9485"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jun 16 22:56:26 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 16 22:56:26 2013 +0000"
      },
      "message": "Merge \"Add a new dependency for n-api\""
    },
    {
      "commit": "1f02537e755d66570607f78dd1bf8ebed78a0471",
      "tree": "97b345c6efcb4527a36a5ed4c4fa1a1500e29448",
      "parents": [
        "25b8df59f4e47b344dc1b7448c1e57bbe0f0cbe9",
        "8498487e552880d8630b5ce3a2d2d4c641e664cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Jun 16 09:29:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 16 09:29:16 2013 +0000"
      },
      "message": "Merge \"Install agent packages when running agents like DHCP or L3\""
    },
    {
      "commit": "25b8df59f4e47b344dc1b7448c1e57bbe0f0cbe9",
      "tree": "4827994485a1cfd50ce159566978f7b5cc222965",
      "parents": [
        "201379cc38b8526624a945f136d55b5703391a14",
        "fb430899a6629ebd14abb09d31916a9d289e7af7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 15 12:13:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 15 12:13:13 2013 +0000"
      },
      "message": "Merge \"quantum-debug configuration fails on missing PUBLIC_BRIDGE\""
    },
    {
      "commit": "201379cc38b8526624a945f136d55b5703391a14",
      "tree": "e6fca5703a343d56e8a2aec2cc085a73251b8cef",
      "parents": [
        "f756470f0d3eb69668dc6fc9f0bb117d26d644d8",
        "eeaa41a1ce5668698b86ad12c4ce37fc13bd637d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 15 12:13:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 15 12:13:10 2013 +0000"
      },
      "message": "Merge \"Adds openssl-devel to the RPMs dependencies\""
    },
    {
      "commit": "8498487e552880d8630b5ce3a2d2d4c641e664cd",
      "tree": "16c7396137ae675e85b1b4b1eb41f310d573f199",
      "parents": [
        "f756470f0d3eb69668dc6fc9f0bb117d26d644d8"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Tue Jun 11 13:50:59 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Fri Jun 14 10:33:38 2013 -0700"
      },
      "message": "Install agent packages when running agents like DHCP or L3\n\nThis is because these agents rely on quantum agent packages as\nmuch as the L2 agent.\n\nFixes bug #1190050\n\nChange-Id: I8b0c5667f86b22e3727a316f7bb0500d0d0ba637\n"
    },
    {
      "commit": "f756470f0d3eb69668dc6fc9f0bb117d26d644d8",
      "tree": "bc83a343a2547d43c0eceb062cbf3e8b72a01eed",
      "parents": [
        "c3771456323126b03116bc58ec1579ba888ca132",
        "63a71a231638b8ed3390d04b986b8db177e4ab13"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 14 16:15:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 14 16:15:06 2013 +0000"
      },
      "message": "Merge \"Ensure flavor_ref_alt is different from flavor_ref\""
    },
    {
      "commit": "c3771456323126b03116bc58ec1579ba888ca132",
      "tree": "080fe092e8603b188bc9684fa3941fbb09831d29",
      "parents": [
        "ad31e1cb95b48480474257f69737bf964585a070"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Jun 13 14:23:37 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Jun 13 14:44:53 2013 -0400"
      },
      "message": "allow overwriting of http_image in tempest.conf\n\nthe default http_image variable is an upstream cirros url in\ntempest. However, in the gate this can cause flakey failures if\nthat has connection issues.\n\nEnsure that we can override this from devstack-gate to be\nsomething we are sure is going to work.\n\nPartial fix for bug #1190623\n\nChange-Id: Ie06fc231725c235f5ee8fd17fc87d3305bc845a3\n"
    },
    {
      "commit": "ad31e1cb95b48480474257f69737bf964585a070",
      "tree": "a5f01bf87237e1496553500c5e6879d467f8caa4",
      "parents": [
        "4cfb340a90fee928e628abf84ef3c852d758ab5c",
        "174c751d051b3f6d349da70b0121f27ce6e1856e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 13 17:19:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 13 17:19:16 2013 +0000"
      },
      "message": "Merge \"Install agent packages when running the Nicira plugin.\""
    },
    {
      "commit": "4cfb340a90fee928e628abf84ef3c852d758ab5c",
      "tree": "8e2c2f4b8229e31884fe4bbd5f0c74f68aab1bcb",
      "parents": [
        "a01a195527047366890550f84f93313cb4442f9f",
        "1a6d4492e25365ec2947e93d5d69507088281415"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 13 15:35:33 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 13 15:35:33 2013 +0000"
      },
      "message": "Merge \"Periodic formatting cleanup\""
    },
    {
      "commit": "a01a195527047366890550f84f93313cb4442f9f",
      "tree": "4ec18aef50a93037dd9f736df5563ce2f1c0adb9",
      "parents": [
        "97e1bd032345395dfae7291882e77398f008d2ca",
        "ebfac64d2a53b46e597b7b6a30787c4e276afb93"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 13 04:14:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 13 04:14:47 2013 +0000"
      },
      "message": "Merge \"Add support for setting extra networking configuration options.\""
    },
    {
      "commit": "97e1bd032345395dfae7291882e77398f008d2ca",
      "tree": "52161ad1e0b9c134511a8715207a12d6145ccbaa",
      "parents": [
        "13cc62b1d027079ee5ebc55d3129f590eaa783ba"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Tue Jun 04 05:33:52 2013 +0200"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Wed Jun 12 10:12:26 2013 +0200"
      },
      "message": "Enables the multibackend Cinder tests in tempest when useful.\n\nThe change adds in lib/tempest an optional dependency on the var\n$CINDER_MULTI_LVM_BACKEND which, if set, enables the multibackend\ntests in the tempest config.\n\nChange-Id: Iccafd00f5adabbbc2309fa72664bf29440744d91\n"
    },
    {
      "commit": "13cc62b1d027079ee5ebc55d3129f590eaa783ba",
      "tree": "c2da6612792dedb05108faa7262f3ced5f670ef2",
      "parents": [
        "e299e33532c0039b7030a24eb23aa699523dcd81",
        "bae0233cf991ea18104120841a80ec4e3e932223"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 11 22:40:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 11 22:40:07 2013 +0000"
      },
      "message": "Merge \"Decrease the tempest build interval\""
    },
    {
      "commit": "e299e33532c0039b7030a24eb23aa699523dcd81",
      "tree": "ad376cfae98de5c5d07775962510ba65c11a2aa3",
      "parents": [
        "f606adb4a85c29a85a0f8c1b6d4410a41163e166",
        "18b0906e1fa6510087c7455c7dee652e5b5842ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 11 22:34:40 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 11 22:34:40 2013 +0000"
      },
      "message": "Merge \"Correct InvalidInstanceID.NotFound test.\""
    },
    {
      "commit": "fb430899a6629ebd14abb09d31916a9d289e7af7",
      "tree": "f8727c434ce854e2085b374e93132390619f8fe7",
      "parents": [
        "f606adb4a85c29a85a0f8c1b6d4410a41163e166"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Tue Jun 11 15:22:58 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Tue Jun 11 15:22:58 2013 -0700"
      },
      "message": "quantum-debug configuration fails on missing PUBLIC_BRIDGE\n\nThe Nicira plugin does not require an L3 agent, however the\nPUBLIC_BRIDGE is needed by the quantum-debug tool as well as\nnicira third_party configuration.\n\nFixes bug #1190062\n\nChange-Id: Ie60f8f340e034a35a65e54518838c1d751a481a8\n"
    },
    {
      "commit": "174c751d051b3f6d349da70b0121f27ce6e1856e",
      "tree": "1dcfbb20c9a473be7d46df28b0f5b39519e6f486",
      "parents": [
        "f606adb4a85c29a85a0f8c1b6d4410a41163e166"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Tue Jun 11 14:09:08 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Tue Jun 11 14:09:08 2013 -0700"
      },
      "message": "Install agent packages when running the Nicira plugin.\n\nThis is necessary because currently the plugin uses the dhcp amongst\nother agents.\n\nFixes bug #1190057\n\nChange-Id: If9e79de2cf547076e0cac7ac0f71c9fb7fc2758f\n"
    },
    {
      "commit": "1a6d4492e25365ec2947e93d5d69507088281415",
      "tree": "cb8e404347518a44d340ce65d413d1d454bf2b31",
      "parents": [
        "f606adb4a85c29a85a0f8c1b6d4410a41163e166"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Jun 03 16:47:36 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jun 11 14:39:27 2013 -0500"
      },
      "message": "Periodic formatting cleanup\n\nThis is the semi-irregular comment and docs cleanup.\n\nNo functional changes should be here although some code is moved in a\nsmall attempt to sort functions and get things where they need to be.\n\nChange-Id: Ib4a3e2590c6fbd016c391acc7aef6421e91c0dca\n"
    },
    {
      "commit": "eeaa41a1ce5668698b86ad12c4ce37fc13bd637d",
      "tree": "b61ced1d823399963788b91c48e810c079d88bd5",
      "parents": [
        "7e37b7314d99064940ea7fa56b55251edfe06d6a"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Fri Jun 07 17:11:30 2013 +0200"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Tue Jun 11 17:58:05 2013 +0200"
      },
      "message": "Adds openssl-devel to the RPMs dependencies\n\npyOpenSSL (required by glanceclient) fails to build if openssl\nheader files are missing.\n\nChange-Id: I3ebce749ee9ca88cbbecc6b7676a086d82670f4d\nFixes: bug #1188650\n"
    },
    {
      "commit": "f606adb4a85c29a85a0f8c1b6d4410a41163e166",
      "tree": "c4ad5e7c384c6a8bf94c637225224928ee37191d",
      "parents": [
        "689e3ef01aff1da178de8c28aac267ab143244ab",
        "b1e49bfdf7f33b52e7aa14e5dfbb11c3328d3e6f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 10 22:30:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 10 22:30:44 2013 +0000"
      },
      "message": "Merge \"Make dependency on libvirt dynamic\""
    },
    {
      "commit": "689e3ef01aff1da178de8c28aac267ab143244ab",
      "tree": "378690b71ea064c64d5bf077b063f7c76fb49fb8",
      "parents": [
        "ab348cd4d86e0649eb1d0074edc0819a833ceac4",
        "5747b8017577ea7b8f41c1456aeb91ee13d000e1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 10 17:35:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 10 17:35:49 2013 +0000"
      },
      "message": "Merge \"Don\u0027t install pep8 from packages\""
    },
    {
      "commit": "ab348cd4d86e0649eb1d0074edc0819a833ceac4",
      "tree": "fe2c6c1c62affc314f94053666777fed31a8de50",
      "parents": [
        "5695a9ecd7b84affeab07a6cd96c52a589fdbf11",
        "88317adc0ad98f197a571cb34615f8b135463369"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 10 11:39:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 10 11:39:57 2013 +0000"
      },
      "message": "Merge \"Source functions in rejoin-stack.sh\""
    },
    {
      "commit": "18b0906e1fa6510087c7455c7dee652e5b5842ef",
      "tree": "4d9ac9f19472abf255b37b6ba4332bdedb1d3ee4",
      "parents": [
        "5695a9ecd7b84affeab07a6cd96c52a589fdbf11"
      ],
      "author": {
        "name": "Jeremy Stanley",
        "email": "fungi@yuggoth.org",
        "time": "Mon Jun 10 00:23:38 2013 +0000"
      },
      "committer": {
        "name": "Jeremy Stanley",
        "email": "fungi@yuggoth.org",
        "time": "Mon Jun 10 00:28:06 2013 +0000"
      },
      "message": "Correct InvalidInstanceID.NotFound test.\n\n* exercises/euca.sh: The match filtering InvalidInstanceID.NotFound\nis cleaned up to eliminate numerous leaning toothpicks, and now also\nactually works. The previous version was incorporating literal\nsquare brackets into the pattern where I think a character list\nmatch may have been intended instead, but was not actually necessary\nanyway.\n\nChange-Id: I765a20000e7b6ba6deadce8cad3bbc9559fcdd0d\n"
    },
    {
      "commit": "bae0233cf991ea18104120841a80ec4e3e932223",
      "tree": "de20dfb946c0f8fb81d5d6e040feb6c572f34ac3",
      "parents": [
        "5695a9ecd7b84affeab07a6cd96c52a589fdbf11"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu May 09 09:24:49 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Sat Jun 08 15:57:48 2013 +0200"
      },
      "message": "Decrease the tempest build interval\n\nDecreasing the build interval leads to faster state change detection,\nso it will speed up the gating jobs.\n\nIt may increase the possibility of a \"hidden\" issues causes\nindeterministic test results.\n\nChange-Id: Ida5e7296e4ea53d761e0efef34376699337d8377\n"
    },
    {
      "commit": "5695a9ecd7b84affeab07a6cd96c52a589fdbf11",
      "tree": "a155682bb4e354e0fb178a2af5ffe7563cd3db96",
      "parents": [
        "c9b0f1abaac6410b0a02a76423a9e923f2dda112",
        "1b4d91b71e84a185adb59261f95c7cc0b3727100"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 08 00:13:40 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 08 00:13:40 2013 +0000"
      },
      "message": "Merge \"Moves Nova v3 API enable config to group\""
    },
    {
      "commit": "ebfac64d2a53b46e597b7b6a30787c4e276afb93",
      "tree": "33ff7e185f245fd0e9302db2717f30f9481919b4",
      "parents": [
        "c9b0f1abaac6410b0a02a76423a9e923f2dda112"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Fri May 17 15:20:56 2013 -0500"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Fri Jun 07 14:45:22 2013 +0000"
      },
      "message": "Add support for setting extra networking configuration options.\n\nAdd support for generically setting arguments for OpenStack Networking\nfor both the server and agent. This is done using Q_SRV_EXTRA_OPTS for the\nserver, which let you place settings in the \"OVS\" or \"LINUX_BRIDGE\"\nsections of the plugin configuration file. For the agent, two variables\nare defined: Q_AGENT_EXTRA_AGENT_OPTS lets you set items in the \"AGENT\"\nsection of the plugin configuration file, and Q_AGENT_EXTRA_SRV_OPTS\nlets you set things in the \"OVS\" or \"LINUX_BRIDGE\" sections of the\nplugin configuration file.\n\nImplements blueprint devstack-quantum-config.\n\nChange-Id: I9ba44b21231f88cda1bcc5e3389c7875f03d8145\n"
    },
    {
      "commit": "b1e49bfdf7f33b52e7aa14e5dfbb11c3328d3e6f",
      "tree": "0719cbb94e557ff1cc1de95c4d0560b696649e2f",
      "parents": [
        "7e37b7314d99064940ea7fa56b55251edfe06d6a"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Thu May 30 16:47:19 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Fri Jun 07 09:42:04 2013 +0100"
      },
      "message": "Make dependency on libvirt dynamic\n\nFixes bug 1184960\n\nChange-Id: If702807d9ae326bf216a2e076ce61062045d7c6b\n"
    },
    {
      "commit": "c9b0f1abaac6410b0a02a76423a9e923f2dda112",
      "tree": "efdea336f7f8d82b38d3bd492d2b34a089763ea2",
      "parents": [
        "7e37b7314d99064940ea7fa56b55251edfe06d6a"
      ],
      "author": {
        "name": "Bob Kukura",
        "email": "rkukura@redhat.com",
        "time": "Tue Apr 23 16:28:24 2013 -0400"
      },
      "committer": {
        "name": "Bob Kukura",
        "email": "rkukura@redhat.com",
        "time": "Thu Jun 06 23:26:00 2013 -0400"
      },
      "message": "Support for the ml2 quantum plugin.\n\nSupport is added for configuring devstack to use quantum\u0027s Modular L2\nplugin, ml2. See https://review.openstack.org/#/c/20105/ and the\nblueprint for details. Either the openvswitch or linuxbridge L2 agent\ncan be used with the ml2 plugin (or both in combination on different\nnodes). Code configurating devstack for these L2 agents has been moved\ninto separate files so it can be shared between ml2 and the existing\nmonolithic plugins.\n\nTo use ml2 in devstack, set Q_PLUGIN\u003dml2 in localrc. By default it\nwill use the openvswitch L2 agent. To use ml2 with the linuxbridge\nagent, also set Q_AGENT\u003dlinuxbridge in localrc. The local, flat, and\nvlan network types are supported with either agent. Support for\nopenvswitch\u0027s gre network type is not yet implemented in ml2.\n\nNote that ml2 does not yet return a useful value for binding:vif_type,\nso nova\u0027s GenricVIFDriver cannot currently be used. If using the\nlinuxbridge agent, work around this by setting\nNOVA_VIF_DRIVER\u003dnova.virt.libvirt.vif.LinuxBridgeVIFDriver in localrc.\n\nImplements: blueprint modular-l2\nChange-Id: Ib3ed039d25295cf1ab268536cec408af8cd3795a\n"
    },
    {
      "commit": "7e37b7314d99064940ea7fa56b55251edfe06d6a",
      "tree": "440eb7d47f69b2c96029516d01fa365a3b668822",
      "parents": [
        "11632774f3af1c42956f7d67da4d1001fc560b78",
        "796cf890ffe2add16bddc8fa59cb73a51e8f3b50"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 07 01:02:17 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 07 01:02:17 2013 +0000"
      },
      "message": "Merge \"Add missing .debs required by Debian\""
    },
    {
      "commit": "11632774f3af1c42956f7d67da4d1001fc560b78",
      "tree": "b21de52abd07f580c53962fa433d8799b8b30fb4",
      "parents": [
        "9528ffd4bf0152a45ad772798b9c6365167da825",
        "e4859f0bd3aee92ccc588614925ed697d1ba06d2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 07 01:02:14 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 07 01:02:14 2013 +0000"
      },
      "message": "Merge \"Set variables in rsyslog.conf to disable rate-limiting.\""
    },
    {
      "commit": "9528ffd4bf0152a45ad772798b9c6365167da825",
      "tree": "e68f7576a29a5d046758e5786a619edf4a46809d",
      "parents": [
        "3df12bb22b63330fedb44816ef9dca4425435572",
        "26824b054623dfda64ffe9617bcf5df835c7c433"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jun 07 00:54:13 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 07 00:54:13 2013 +0000"
      },
      "message": "Merge \"Run heat tempest tests if heat is enabled in devstack.\""
    },
    {
      "commit": "5747b8017577ea7b8f41c1456aeb91ee13d000e1",
      "tree": "1fc813a381178ba41cf3bc8fc121f8a83a5737b6",
      "parents": [
        "3df12bb22b63330fedb44816ef9dca4425435572"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Jun 06 17:37:56 2013 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Jun 06 17:37:56 2013 -0700"
      },
      "message": "Don\u0027t install pep8 from packages\n\nWe have migrated to flake8 and most distros don\u0027t have the version of\npep8 that flake8 (and hacking) use.  Instead of installing pep8 from\npackages it should be installed from pip\n\nChange-Id: I86e4f8316f3cdc27303bfd039a78c0d6202ce321\n"
    },
    {
      "commit": "3df12bb22b63330fedb44816ef9dca4425435572",
      "tree": "e7f99d97be1740b54d24930ecbd92d2a58ab7c63",
      "parents": [
        "59756ac89438c5ce7be60ceb08926fe90d2a6660",
        "32a348df5140d0546fa8866f569601aa8478a9d9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 06 21:57:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 06 21:57:24 2013 +0000"
      },
      "message": "Merge \"Update my mailmap\""
    },
    {
      "commit": "59756ac89438c5ce7be60ceb08926fe90d2a6660",
      "tree": "9664eb59283681c96480ace38eebb18281cd384a",
      "parents": [
        "57135772545a5eb747bb1a4a6de65a729be0cad3",
        "00fd79d324283882c23059f1e12906d413b0a64f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 06 21:57:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 06 21:57:21 2013 +0000"
      },
      "message": "Merge \"Use nova bindir of /usr/bin on Fedora\""
    },
    {
      "commit": "57135772545a5eb747bb1a4a6de65a729be0cad3",
      "tree": "4e97151aaa2b046dab13ccc5a43fc0a8279b13a8",
      "parents": [
        "4a8d784b8b12ef03e520b3bbb4e5dc83ab4967a1",
        "5ecfd48c519749b745c9e3c311bf4385f7cfd0a5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 06 21:57:17 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 06 21:57:17 2013 +0000"
      },
      "message": "Merge \"ceilometer switch to setuptools console scripts\""
    },
    {
      "commit": "4a8d784b8b12ef03e520b3bbb4e5dc83ab4967a1",
      "tree": "c6558edce0a88f886cb79eb3f1f9aae2e5c2f0a1",
      "parents": [
        "30321f3576c8e29865bf95c07bd338351fa2bc6b",
        "baf37ea81720982050eceea2b1b1e9bbdf6f0c94"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 06 21:40:46 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 06 21:40:46 2013 +0000"
      },
      "message": "Merge \"Add Fake virt driver support\""
    },
    {
      "commit": "30321f3576c8e29865bf95c07bd338351fa2bc6b",
      "tree": "e44a0bc7eb76cad5a57ed1c217081ec467c43753",
      "parents": [
        "3f8faa46f39c6c55dc8a4fc99366c474b1b3b20c",
        "cabc60cc0ec0c8af68e059fb136bbf3b59bfbd2f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jun 06 21:40:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 06 21:40:03 2013 +0000"
      },
      "message": "Merge \"Add third-party support for Quantum NVP plugin\""
    },
    {
      "commit": "88317adc0ad98f197a571cb34615f8b135463369",
      "tree": "43fabdb4a1905163784281388b1cedd4ed04845c",
      "parents": [
        "3f8faa46f39c6c55dc8a4fc99366c474b1b3b20c"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Thu Jun 06 15:42:13 2013 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Thu Jun 06 15:42:13 2013 -0400"
      },
      "message": "Source functions in rejoin-stack.sh\n\nstackrc loads localrc and localrc can use functions\nlike enable_service and disable_service. Make sure\nthe functions are defined before loading stackrc.\n\nChange-Id: Ied7bbe0d228f252902cc491b8db0738c5071f06b\nSigned-off-by: Doug Hellmann \u003cdoug.hellmann@dreamhost.com\u003e\n"
    },
    {
      "commit": "baf37ea81720982050eceea2b1b1e9bbdf6f0c94",
      "tree": "6bf1d7d7d07fefacab63694804aedc5414c78132",
      "parents": [
        "eff14644b0d5f06550a3cabac380beb3e71cf084"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Jun 05 15:18:44 2013 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Jun 06 10:08:01 2013 -0700"
      },
      "message": "Add Fake virt driver support\n\nnova fake virt driver can be used to simulate running arbitrarily large\nnumber of VMs.  When the fake virt driver is selected, all other arbitrary\nlimits are disabled (quotas, scheduler limitations) as well. The fake\nvirt driver can be selected by adding the following line to your localrc\n\n      VIRT_DRIVER\u003dfake\n\nThis setting can be used to do simulated large scale (as defined by\nnumber of VMs) testing (such as boot 500 VMs at once) inside a single\ndevstack instance.\n\nChange-Id: I000c3cba107cd91bef11c4d5325e1ce7308faa6c\n"
    },
    {
      "commit": "63a71a231638b8ed3390d04b986b8db177e4ab13",
      "tree": "673b183b2069d5efc0eff6880be29f4ab8a3017f",
      "parents": [
        "3f8faa46f39c6c55dc8a4fc99366c474b1b3b20c"
      ],
      "author": {
        "name": "Adalberto Medeiros",
        "email": "adalbas@linux.vnet.ibm.com",
        "time": "Thu Jun 06 08:46:04 2013 -0400"
      },
      "committer": {
        "name": "Adalberto Medeiros",
        "email": "adalbas@linux.vnet.ibm.com",
        "time": "Thu Jun 06 09:00:20 2013 -0400"
      },
      "message": "Ensure flavor_ref_alt is different from flavor_ref\n\nFor tempest, server resize tests needs different values\nfor flavors to pass. Ensure different values in tempest.conf\nfor flavor_ref_alt and flavor_ref.\n\nChange-Id: I2f8ee92967abc767637e334ae483b540dd7d5b78\nFix: bug 1187768\n"
    },
    {
      "commit": "5ecfd48c519749b745c9e3c311bf4385f7cfd0a5",
      "tree": "74ee5a944bc022bd10639257a12cac06103cacb8",
      "parents": [
        "3f8faa46f39c6c55dc8a4fc99366c474b1b3b20c"
      ],
      "author": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Thu Jun 06 00:25:16 2013 -0400"
      },
      "committer": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Thu Jun 06 00:25:16 2013 -0400"
      },
      "message": "ceilometer switch to setuptools console scripts\n\nceilometer has dropped bin scripts and switched to console scripts\n\nblueprint setuptools-console-scripts\n\nChange-Id: If6dff10471e351fe3640a60cc45fef719f671997\n"
    },
    {
      "commit": "00fd79d324283882c23059f1e12906d413b0a64f",
      "tree": "191ff4b8a26e9955a606cf7597d668bf041dbeed",
      "parents": [
        "cc8f47dca545466efea971edf3ffd99f5bdcaee0"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Jun 06 11:19:16 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Jun 06 11:24:32 2013 +1000"
      },
      "message": "Use nova bindir of /usr/bin on Fedora\n\nFedora (and RHEL) like to install things in /usr/bin, e.g.\n\n 01:30:42 Creating /usr/lib/python2.7/site-packages/nova.egg-link (link to .)\n 01:30:42 Adding nova 2013.2.a1031.gfc5137d to easy-install.pth file\n 01:30:42 Installing nova-dhcpbridge script to /usr/bin\n ...\n\nThe default nova/paths.py defaults to /usr/local/... which causes\nquite a few errors when stressing various parts of nova and tools\naren\u0027t found.\n\nChange-Id: Iaa93af96ddfb4deb6d16ea1dcac25ae6ed1e317d\n"
    },
    {
      "commit": "32a348df5140d0546fa8866f569601aa8478a9d9",
      "tree": "26905fe30fc65420a34be8269533f9ee40c6e70d",
      "parents": [
        "eff14644b0d5f06550a3cabac380beb3e71cf084"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Jun 05 15:31:09 2013 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Jun 05 15:31:09 2013 -0700"
      },
      "message": "Update my mailmap\n\nChange-Id: Ia5e9b543ad1c9e21a722cf739d1469e63e2c005c\n"
    },
    {
      "commit": "3f8faa46f39c6c55dc8a4fc99366c474b1b3b20c",
      "tree": "ce319c9c2dd7cfc9b2c4b72b484d23415080f7b0",
      "parents": [
        "b3d53fecb7109c7be30d1e4cd487594e33413c78",
        "58f9cf761a5f4b7968de2286797e2e4d2284fff8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 05 11:53:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 05 11:53:23 2013 +0000"
      },
      "message": "Merge \"Check for .stackenv\""
    },
    {
      "commit": "b3d53fecb7109c7be30d1e4cd487594e33413c78",
      "tree": "0d0cdb308ba5c68ca951c35fb42e24c87265da3a",
      "parents": [
        "cc8f47dca545466efea971edf3ffd99f5bdcaee0",
        "a25fa9db838db84d242a8c1c4dfc5bbf1231c5e0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jun 05 11:02:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 05 11:02:16 2013 +0000"
      },
      "message": "Merge \"Changes to NVP plugin configuration file\""
    },
    {
      "commit": "58f9cf761a5f4b7968de2286797e2e4d2284fff8",
      "tree": "0c34588baba995fa661de3dad57900ad3c22682b",
      "parents": [
        "cc8f47dca545466efea971edf3ffd99f5bdcaee0"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jun 04 12:51:54 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Jun 04 12:54:18 2013 -0500"
      },
      "message": "Check for .stackenv\n\n* Skip sourcing .stackenv if it doesn\u0027t exist\n* Remove .stackenv at end\n\nChange-Id: Icc2e8e4ea6fada5f9d0b906fedacdbe2c1b3b320\n"
    },
    {
      "commit": "26824b054623dfda64ffe9617bcf5df835c7c433",
      "tree": "afb43c58ac7f4c6b0057b35ab7734d69356caec1",
      "parents": [
        "cc8f47dca545466efea971edf3ffd99f5bdcaee0"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Jun 04 13:15:04 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Jun 04 13:19:02 2013 +1200"
      },
      "message": "Run heat tempest tests if heat is enabled in devstack.\n\nChange-Id: I6a5d1bae99982a8f0201885abd1203e1a8d78dcc\n"
    },
    {
      "commit": "cc8f47dca545466efea971edf3ffd99f5bdcaee0",
      "tree": "5a06df230787ddfc9249baeaa28b07e2aecd0d34",
      "parents": [
        "62d88f921823c5c0ce1bf45c5ecef8d6e3e83223",
        "8ff33ce75f1ea4ede96cdbf7cda983900119e6d2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 03 17:18:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 03 17:18:03 2013 +0000"
      },
      "message": "Merge \"xenapi: kernel_cmdline moved out from template\""
    },
    {
      "commit": "1b4d91b71e84a185adb59261f95c7cc0b3727100",
      "tree": "367ac0dcf0ac2deb9b195853e44e7d8b876a4f92",
      "parents": [
        "62d88f921823c5c0ce1bf45c5ecef8d6e3e83223"
      ],
      "author": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Mon Jun 03 16:23:01 2013 +0930"
      },
      "committer": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Mon Jun 03 16:23:01 2013 +0930"
      },
      "message": "Moves Nova v3 API enable config to group\n\nhttps://review.openstack.org/#/c/29487/ moves the Nova v3 API\nenable flag into its own config group. And renames it to just\n\"enable\". This changeset follows that change. As we do not yet\ngate on any Nova V3 API tests we don\u0027t need to keep the old setting\naround.\n\nChange-Id: If1592cd7b9aad24b6d010870a5fb6bcc60efb8ac\n"
    },
    {
      "commit": "62d88f921823c5c0ce1bf45c5ecef8d6e3e83223",
      "tree": "c13fde6791c746304a3ca92c0c7df7e2e0e83313",
      "parents": [
        "2da00dd21bf70f3daa6f29105abd855bde1ef339",
        "2bda6cfabf5e60f8bb74bb22f3c895ca108dff3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jun 03 00:56:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 03 00:56:00 2013 +0000"
      },
      "message": "Merge \"Install nodejs for RHEL/Fedora\""
    },
    {
      "commit": "e32b4853c59daee7ea947d7a6039f3d2089b9485",
      "tree": "4b73e29d61eac51c7afdb4250494b0e4ddd5c770",
      "parents": [
        "2da00dd21bf70f3daa6f29105abd855bde1ef339"
      ],
      "author": {
        "name": "Émilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Sun Jun 02 15:58:14 2013 +0200"
      },
      "committer": {
        "name": "Émilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Sun Jun 02 15:58:14 2013 +0200"
      },
      "message": "Add a new dependency for n-api\n\nmsgpack-python is missing as a dependency in Ubuntu.\n\nFix Bug #1186739\n\nChange-Id: I9e6ccc27970fb9fef2352a3d9864f325160a6e19\n"
    },
    {
      "commit": "2da00dd21bf70f3daa6f29105abd855bde1ef339",
      "tree": "4dd7ff2b9747cacc887398ce8b518eafdac5f066",
      "parents": [
        "ebdd61d1363cd8b99ee00d6d87e08e2f6e33d87e",
        "f652e0fb6d46dd39cf9932234a04571c7ede3110"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jun 01 16:30:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 01 16:30:39 2013 +0000"
      },
      "message": "Merge \"xenapi - quantum: L2 agents for dom0 and domU\""
    },
    {
      "commit": "ebdd61d1363cd8b99ee00d6d87e08e2f6e33d87e",
      "tree": "1b609f8082ea6fd73ec6ec3e9f536adcaebb28af",
      "parents": [
        "88494ffb3c0339c10c294f2130eda1c29c97e719"
      ],
      "author": {
        "name": "Jeff Peeler",
        "email": "jpeeler@redhat.com",
        "time": "Sat Jun 01 00:54:47 2013 -0400"
      },
      "committer": {
        "name": "Jeff Peeler",
        "email": "jpeeler@redhat.com",
        "time": "Sat Jun 01 01:36:24 2013 -0400"
      },
      "message": "Functions are required to parse localrc\n\nThis is essentially a revert of\n73695d0ea490c4c7a1158957dd5a85586cfa0933. Since stackrc is\nresponsible for sourcing localrc, the required functions\nare necessary (like for enable_service).\n\nfixes bug 1186488\n\nChange-Id: Iad90f802e77b94416821008c294c1a2ede8a4729\n"
    },
    {
      "commit": "88494ffb3c0339c10c294f2130eda1c29c97e719",
      "tree": "ce235b1fa02ab9e0d023394264dcd71a460a3126",
      "parents": [
        "fddc27c57315792fa6b8a6e99ea3c89d1a27f023",
        "8f3af42f568a03c185b23942eb1c47f0b926d98a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 31 16:36:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 16:36:12 2013 +0000"
      },
      "message": "Merge \"ceilometer does not set db in conf file\""
    },
    {
      "commit": "fddc27c57315792fa6b8a6e99ea3c89d1a27f023",
      "tree": "8c7c95f9dd013287d17abddd6fd5609ed182e29a",
      "parents": [
        "a53db1f1f6fab86b9ee95ec77a2007846f4ac7c9",
        "951a48df3cc72c52700d72d7c21173eb95daa0cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 31 16:36:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 16:36:10 2013 +0000"
      },
      "message": "Merge \"Enable Nova v3 API\""
    },
    {
      "commit": "a53db1f1f6fab86b9ee95ec77a2007846f4ac7c9",
      "tree": "ae957689135dd08cdbe7b6928f7ef3c6e0388424",
      "parents": [
        "ac8a90fb4195fb01af52b977d9a2c690ed79a510",
        "535a8148ccfc0ff99d58ba9242950811d14d2935"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 31 16:28:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 16:28:24 2013 +0000"
      },
      "message": "Merge \"Install EPEL for rhel6 if not detected\""
    },
    {
      "commit": "ac8a90fb4195fb01af52b977d9a2c690ed79a510",
      "tree": "2543a5cec34e6ebbc464e731fd2cb8def1946a25",
      "parents": [
        "fdb9f8f6d24e6dbb6337a0cea80c6fe1889c18b9",
        "e6f2ee508a44b1008ac226b86a68e22dc5ea7ac5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 31 16:28:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 16:28:23 2013 +0000"
      },
      "message": "Merge \"add firewall driver if we use quantum security group\""
    },
    {
      "commit": "fdb9f8f6d24e6dbb6337a0cea80c6fe1889c18b9",
      "tree": "2953f812271c38821a4be4e8f8c439b01c8d1902",
      "parents": [
        "c29c392d26bccfbf612038c5cf1b0eee35bad909",
        "f02be85cc8096a458f03d18fb92fd36f5cedbc12"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 31 16:28:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 16:28:19 2013 +0000"
      },
      "message": "Merge \"specify session name on perform rejoin stack\""
    },
    {
      "commit": "8f3af42f568a03c185b23942eb1c47f0b926d98a",
      "tree": "b3b990a6e5b9cd4622b185062e4d60604a5d4c85",
      "parents": [
        "c29c392d26bccfbf612038c5cf1b0eee35bad909"
      ],
      "author": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Fri May 31 08:58:30 2013 -0400"
      },
      "committer": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Fri May 31 09:02:41 2013 -0400"
      },
      "message": "ceilometer does not set db in conf file\n\nSet [database]connection option to mongodb rather than sqlite as mongodb\nis the only fully supported db.\n\nChange-Id: I2b9fbc65de4476593d456a782dbc7e6540a75141\nFixes: bug #1186240\n"
    },
    {
      "commit": "951a48df3cc72c52700d72d7c21173eb95daa0cf",
      "tree": "849048ead3349592bdde160482df7614b4b3eb4a",
      "parents": [
        "c29c392d26bccfbf612038c5cf1b0eee35bad909"
      ],
      "author": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Fri May 31 21:37:25 2013 +0930"
      },
      "committer": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Fri May 31 21:42:34 2013 +0930"
      },
      "message": "Enable Nova v3 API\n\nThe Nova v3 API will be disabled by default after 31164 goes through.\nThis change explicitly enables the v3 API in the nova config file\n\nChange-Id: I8b4c64b4718fc96d7a928c6fa3a0e8716c7edba1\n"
    },
    {
      "commit": "8ff33ce75f1ea4ede96cdbf7cda983900119e6d2",
      "tree": "4f9c205563f0f15779ea3576c82de29008a7e1a1",
      "parents": [
        "f652e0fb6d46dd39cf9932234a04571c7ede3110"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu May 30 13:26:58 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri May 31 10:45:46 2013 +0100"
      },
      "message": "xenapi: kernel_cmdline moved out from template\n\nThe kernel\u0027s cmdline was set during the initial devstack machine\ninstallation. Thus, during second runs, the kernel\u0027s cmdline was not\nupdated. This patch extracts append_kernel_cmdline, and configures\ndomU\u0027s kernel cmdline every time. As some networking parameters are\npassed through the kernel cmdline, this patch makes it possible to\nchange the network configuration, even if a cached devstack exists.\n\nRelated to blueprint xenapi-devstack-cleanup\n\nChange-Id: I3b7175f4e83326c3e28825ac50625f6bd2a9a029\n"
    },
    {
      "commit": "535a8148ccfc0ff99d58ba9242950811d14d2935",
      "tree": "615dc8cedf67dc7c44484dd795d871e9b92c30ca",
      "parents": [
        "c29c392d26bccfbf612038c5cf1b0eee35bad909"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed May 15 09:25:27 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu May 30 16:33:30 2013 +1000"
      },
      "message": "Install EPEL for rhel6 if not detected\n\nSimple check to see if EPEL repo is enabled for RHEL6 and, if not,\nautomated install of the repo RPM.\n\nAlso adds an additional sanity check which checking for pip.  In the\nprior case of EPEL being disabled, a RHEL6 host may not have access to\npython-pip.  Although this shouldn\u0027t happen, its a good sanity check.\n\nChange-Id: I4e8a4dda9475b75d071534d4eef469198502a048\n"
    },
    {
      "commit": "796cf890ffe2add16bddc8fa59cb73a51e8f3b50",
      "tree": "ae865b4467dd6232026677ce3764cd694248092f",
      "parents": [
        "c29c392d26bccfbf612038c5cf1b0eee35bad909"
      ],
      "author": {
        "name": "Emanuele Rocca",
        "email": "ema@linux.it",
        "time": "Sat May 25 23:48:33 2013 +0200"
      },
      "committer": {
        "name": "Emanuele Rocca",
        "email": "ema@linux.it",
        "time": "Thu May 30 00:37:12 2013 +0100"
      },
      "message": "Add missing .debs required by Debian\n\ndnsmasq-utils is available on all Debian-based supported distros.\n\nDebian Wheezy and Jessie need qemu to be installed in order for the resulting\nOpenStack environment to be fully functional.\n\nChange-Id: I910968f60ca1ed5c300a1fa599fb480d65591145\n"
    },
    {
      "commit": "e4859f0bd3aee92ccc588614925ed697d1ba06d2",
      "tree": "7abf82c4d6daccb55e7705bf3acc891d9a67c557",
      "parents": [
        "eff14644b0d5f06550a3cabac380beb3e71cf084"
      ],
      "author": {
        "name": "cloudnull",
        "email": "kevin.carter@rackspace.com",
        "time": "Tue May 28 14:10:58 2013 -0500"
      },
      "committer": {
        "name": "cloudnull",
        "email": "kevin.carter@rackspace.com",
        "time": "Wed May 29 12:58:54 2013 -0500"
      },
      "message": "Set variables in rsyslog.conf to disable rate-limiting.\n\nPer Bug https://bugs.launchpad.net/openstack-ci/+bug/1024487, this will\nmodify the rate-limiting setting for rsyslog.conf.  If rate-limiting is\nbeing used the addition will set it to 0 otherwise the addition will\nadd the variables to the configuration file and set them to 0.\n\nImplements: Variables \"$SystemLogRateLimitBurst 0\", and\n\"$SystemLogRateLimitInterval 0\" in \"/etc/rsyslog.conf\". These changes\nare persuent to what has been outlined in the rsyslog docs as found\nhere : http://www.rsyslog.com/tag/SystemLogRateLimitInterval/\n\nUpdated commit implements changes in code and placement post code\nreview. Recent change implements the \"SystemLogRateLimitBurst\" in first\nif statement, which was \"SystemLogRateLimitInterval\" and wrong.\n\nFixes: Bug 1024487\nChange-Id: I2637889cbe9e5e87bbfc0f1bb5047abae34d953c\n"
    },
    {
      "commit": "2bda6cfabf5e60f8bb74bb22f3c895ca108dff3c",
      "tree": "853fd256de30cdc7e4d5d950d23640d6a596f352",
      "parents": [
        "c29c392d26bccfbf612038c5cf1b0eee35bad909"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu May 23 09:25:10 2013 +1000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 28 23:04:14 2013 +0000"
      },
      "message": "Install nodejs for RHEL/Fedora\n\nnodejs is required for Horizon (ships a copy of lessc internally).  I\ncouldn\u0027t find nodejs in the rpm list, despite it being installed in\nlib/horizon.  This adds to the rpm list as NOPRIME and retains the old\ninstall point.\n\nRHEL6 has nodejs in EPEL now, so we remove the old hack that installed\nan upstream version and add it to the install mentioned previously\n\nChange-Id: Ib3ee2f7d77e22666c9055c8528288c01b46a95d3\n"
    },
    {
      "commit": "c29c392d26bccfbf612038c5cf1b0eee35bad909",
      "tree": "1a8be014cf6741536e48659eac0ce5e8ce217838",
      "parents": [
        "3721657b2787d358b42d381a16d4263f977fada9",
        "eb2da5dfb8c1014fb973bb21428af5b8ed5d8848"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 28 21:47:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 28 21:47:25 2013 +0000"
      },
      "message": "Merge \"Ensure Open vSwitch can be installed on RHEL6.\""
    },
    {
      "commit": "a25fa9db838db84d242a8c1c4dfc5bbf1231c5e0",
      "tree": "0f71d8574c629566555acf56f28e12bc079a9c76",
      "parents": [
        "3721657b2787d358b42d381a16d4263f977fada9"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Mon Apr 15 13:46:35 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Tue May 28 14:08:28 2013 -0700"
      },
      "message": "Changes to NVP plugin configuration file\n\nTweak devstack support to the nicira plugin in order to\nreflect changes made in:\n\nhttps://review.openstack.org/#/c/26427\n\nThis complements fixes for bug #1121605\n\nChange-Id: I221466fb40412ceb457d3e888767291a76176aa6\n"
    },
    {
      "commit": "3721657b2787d358b42d381a16d4263f977fada9",
      "tree": "adf0294152be2d8e013ca1186fa92d842ea7fcaf",
      "parents": [
        "84a5f7484d91f3bd4125e93fba115b0371f662d7",
        "800bf387b370e00436953e8a0076c5127e616b0f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 28 20:56:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 28 20:56:06 2013 +0000"
      },
      "message": "Merge \"ZeroMQ driver to default to redis matchmaker\""
    },
    {
      "commit": "84a5f7484d91f3bd4125e93fba115b0371f662d7",
      "tree": "41417a472565938148e21e7f84cfb482eb6ffa29",
      "parents": [
        "aaf1d8425e6c0da481e798f58a52d977a06e78e3",
        "767c6dfa0ee42c4803e28a88e62276b2b0edf7f6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 28 20:56:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 28 20:56:04 2013 +0000"
      },
      "message": "Merge \"Create usable IPC directory for ZeroMQ\""
    },
    {
      "commit": "aaf1d8425e6c0da481e798f58a52d977a06e78e3",
      "tree": "373a098bed3e026d497919fa563125b22a3f5da4",
      "parents": [
        "6676e5ec85f6761f09cb513232d599e3a07eff58",
        "7033829d71084a6183a0c6432e748ddd3e48a6ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 28 20:53:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 28 20:53:28 2013 +0000"
      },
      "message": "Merge \"Add h-api to suggested ENABLED_SERVICES for Heat\""
    },
    {
      "commit": "6676e5ec85f6761f09cb513232d599e3a07eff58",
      "tree": "fbad8cb97b9fc0da755f48027eb09a1a52b55766",
      "parents": [
        "eff14644b0d5f06550a3cabac380beb3e71cf084",
        "4a9f26bf2081f6d3643f4d4e30434024b8724887"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 28 20:47:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 28 20:47:37 2013 +0000"
      },
      "message": "Merge \"Install nose 1.1 from EPEL for RHEL.\""
    },
    {
      "commit": "f02be85cc8096a458f03d18fb92fd36f5cedbc12",
      "tree": "6b81aacb47e009394eaaec6e30a99370c84d21bc",
      "parents": [
        "eff14644b0d5f06550a3cabac380beb3e71cf084"
      ],
      "author": {
        "name": "Jiajun Liu",
        "email": "iamljj@gmail.com",
        "time": "Wed May 22 08:55:25 2013 +0000"
      },
      "committer": {
        "name": "Jiajun Liu",
        "email": "jiajun@unitedstack.com",
        "time": "Tue May 28 09:42:10 2013 +0000"
      },
      "message": "specify session name on perform rejoin stack\n\nrejoin-stack.sh would not specify screen session name which will lead\nunstack.sh unable to kill the screen session started by rejoin-stack.sh\nafter hypervisor rebooted. So specify the session name if\nrejoin-stack.sh need to start a new sreen session.\n\nfixes bug 1182806\n\nChange-Id: I68635887aa82fa63f3667e0f090ea2836eec7b68\n"
    },
    {
      "commit": "eff14644b0d5f06550a3cabac380beb3e71cf084",
      "tree": "56d5338593edd0f4a22ad3005e709c9fe53f131d",
      "parents": [
        "643606730677d940afb91c7f899018eebbc3db3f",
        "73695d0ea490c4c7a1158957dd5a85586cfa0933"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 28 09:07:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 28 09:07:53 2013 +0000"
      },
      "message": "Merge \"Cleanup openrc.\""
    },
    {
      "commit": "7033829d71084a6183a0c6432e748ddd3e48a6ea",
      "tree": "3dc20dc88f9f0726ab2c892b70061c567e1f046a",
      "parents": [
        "643606730677d940afb91c7f899018eebbc3db3f"
      ],
      "author": {
        "name": "Kieran Spear",
        "email": "kispear@gmail.com",
        "time": "Tue May 28 11:31:31 2013 +1000"
      },
      "committer": {
        "name": "Kieran Spear",
        "email": "kispear@gmail.com",
        "time": "Tue May 28 11:36:54 2013 +1000"
      },
      "message": "Add h-api to suggested ENABLED_SERVICES for Heat\n\nCurrently lib/heat says:\n\n    To enable, add the following to localrc\n    ENABLED_SERVICES+\u003d,heat,h-api-cfn,h-api-cw,h-eng\n\nOnce the stack is up, `heat list` fails because the API server\nisn\u0027t running.\n\nThis commit adds h-api to that list.\nAlso make sure h-api is killed in stop_heat().\n\nChange-Id: I2e818bb343680b3778f9277c23c766f784d28887\n"
    },
    {
      "commit": "4a9f26bf2081f6d3643f4d4e30434024b8724887",
      "tree": "e22754f338149faa2f12e40e2b7f5bb80d950768",
      "parents": [
        "643606730677d940afb91c7f899018eebbc3db3f"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Wed May 22 05:50:21 2013 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon May 27 21:26:18 2013 +0000"
      },
      "message": "Install nose 1.1 from EPEL for RHEL.\n\n * It\u0027s not possible to prevent python-nose (which is not compatible\n   with Tempest) from being installed since so many os packages\n   dependent on it.\n * This patch installs python-nose1.1 from EPEL and adds a\n   /usr/local/bin symlink for nosetests1.1 so that invocations for\n   Tempest will work as expected.\n\nChange-Id: I756d1ca5eda127dcdd2efb047c8e14dd344f710d\n"
    },
    {
      "commit": "643606730677d940afb91c7f899018eebbc3db3f",
      "tree": "fc515a8d461d6f06e43f83de0e56e7c35cbf2e88",
      "parents": [
        "7164fc9bc06534e3c54ce9b7784676bda5f757b6",
        "2fce0a973de0fb77212b4309421b432b14f039b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 18:57:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 18:57:01 2013 +0000"
      },
      "message": "Merge \"Fix screenrc for nova-compute\""
    },
    {
      "commit": "f652e0fb6d46dd39cf9932234a04571c7ede3110",
      "tree": "40818cf23533088dcf34e92fc542b9ad296a120c",
      "parents": [
        "edbea45888cea7f94bfbb8c94e0de3c47443ac4d"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Tue May 21 18:12:48 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri May 24 18:23:53 2013 +0100"
      },
      "message": "xenapi - quantum: L2 agents for dom0 and domU\n\nThis patch makes it easier to support the all-in-one installation of\nXenServer with Quantum:\n- separate agents for domU and dom0 openvswitches. The domU agent\u0027s name\n  is \"q-domua\", and the dom0 agent is called \"q-agt\"\n- create a physnet1 physical network to connect those openvswitches\n\nNote: This patch depends on the quantum patch:\n\n    https://review.openstack.org/15022\n\nFor a diagram, see:\n    http://goo.gl/BuAdg\n\nChange-Id: Iff851438553528b9051edd380ecbb2c0415cbf78\n"
    },
    {
      "commit": "7164fc9bc06534e3c54ce9b7784676bda5f757b6",
      "tree": "6df4be32ff4c92b1d44691f56f0a5db716f57ea1",
      "parents": [
        "edbea45888cea7f94bfbb8c94e0de3c47443ac4d"
      ],
      "author": {
        "name": "Jian Wen",
        "email": "jian.wen@canonical.com",
        "time": "Sat May 25 00:43:44 2013 +0800"
      },
      "committer": {
        "name": "Jian Wen",
        "email": "jian.wen@canonical.com",
        "time": "Sat May 25 00:43:44 2013 +0800"
      },
      "message": "Add myself to AUTHORS and add my email addresses to .mailmap\n\nChange-Id: I5922421cfb5ef0929f6375089efcd1dc1224e30a\n"
    },
    {
      "commit": "800bf387b370e00436953e8a0076c5127e616b0f",
      "tree": "d008a611ae9b1375b976de1a2cf639d5390dfcc3",
      "parents": [
        "edbea45888cea7f94bfbb8c94e0de3c47443ac4d"
      ],
      "author": {
        "name": "Eric Windisch",
        "email": "eric@cloudscaling.com",
        "time": "Fri May 24 11:21:11 2013 -0400"
      },
      "committer": {
        "name": "Eric Windisch",
        "email": "eric@cloudscaling.com",
        "time": "Fri May 24 12:41:38 2013 -0400"
      },
      "message": "ZeroMQ driver to default to redis matchmaker\n\nSwitching to the redis matchmaker.\n\nThe localhost matchmaker does not presently work.\nAlso, the localhost matchmaker could not work for\nmulti-host setups.\n\nChange-Id: I81a26b9af78328e360a18b87371c619e194365d2\n"
    },
    {
      "commit": "edbea45888cea7f94bfbb8c94e0de3c47443ac4d",
      "tree": "f78a6211a2698e1f00c6f8a8cd6bd9bd3c4ae231",
      "parents": [
        "f34778eb96ef9f2fe8e56eda09d221d4d828c966",
        "9e326779278a410366e913b65b9d0d9145fe53f9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 16:34:59 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 16:34:59 2013 +0000"
      },
      "message": "Merge \"xenapi - cleanup network configuration\""
    },
    {
      "commit": "f34778eb96ef9f2fe8e56eda09d221d4d828c966",
      "tree": "7ccba3d2bedeb4d5962896b504c0ce7df68601f5",
      "parents": [
        "18b6650f773b9a0f7f2d633460327f63c292ddb6",
        "3759c65677cafffd2762178efa1b7948d2a6dea6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 16:32:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 16:32:47 2013 +0000"
      },
      "message": "Merge \"add myself to AUTHORS\""
    },
    {
      "commit": "18b6650f773b9a0f7f2d633460327f63c292ddb6",
      "tree": "32e17992adcd474c9142da1eea5e05d3a402b0ba",
      "parents": [
        "d952474d93a0dc53e0154dece16c02dbb041ba18",
        "09d20513e96fe42a2ed8bc15c22bdc5764de2e1b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 16:31:09 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 16:31:09 2013 +0000"
      },
      "message": "Merge \"Create .mailmap file\""
    },
    {
      "commit": "767c6dfa0ee42c4803e28a88e62276b2b0edf7f6",
      "tree": "656365c1def9f1a800a9f88c79e8a1f443c93261",
      "parents": [
        "d952474d93a0dc53e0154dece16c02dbb041ba18"
      ],
      "author": {
        "name": "Eric Windisch",
        "email": "eric@cloudscaling.com",
        "time": "Thu May 23 11:55:40 2013 -0400"
      },
      "committer": {
        "name": "Eric Windisch",
        "email": "eric@cloudscaling.com",
        "time": "Fri May 24 12:04:10 2013 -0400"
      },
      "message": "Create usable IPC directory for ZeroMQ\n\nBy default, the zeromq driver looks for\n/var/run/openstack which needs to be created and\ngiven the right permissions.\n\nIt is easier and just as safe in the case of devstack\nto just use mktemp to establish a temporary working\ndirectory.\n\nChange-Id: I4cec33e49d2b042a244420fb40d83d476e4971cd\n"
    },
    {
      "commit": "d952474d93a0dc53e0154dece16c02dbb041ba18",
      "tree": "d201ec208a1a82cafe9c2ae1b15d91e672678152",
      "parents": [
        "b4057a4c504a7b01124adcd9ca7001f5cd8caec6",
        "337bd8176fff19f22a5cc8e2ce256ca6b574198b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 11:49:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 11:49:15 2013 +0000"
      },
      "message": "Merge \"Move hypervisor-specific code into a case statement\""
    },
    {
      "commit": "9e326779278a410366e913b65b9d0d9145fe53f9",
      "tree": "0fd08d56aec657c7847d9e3b9149790a0c445742",
      "parents": [
        "b4057a4c504a7b01124adcd9ca7001f5cd8caec6"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed May 08 16:42:22 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri May 24 12:07:56 2013 +0100"
      },
      "message": "xenapi - cleanup network configuration\n\nThe Xenserver/XCP part of devstack was configuring the hypervisor\u0027s\nconnectivity to the outer world, by adding VLANs, and physical\ninterfaces to the virtual networks. It added a lot of complexity, and\nmade it hard to get started with XenServer. This patch removes that\nextra complexity, so it is left as an exercise for the user.\n\nRelated to blueprint blueprint xenapi-devstack-cleanup\n\nChange-Id: If3367335c3da8621d0afe1f6cae77511fbdbb3e2\n"
    },
    {
      "commit": "b4057a4c504a7b01124adcd9ca7001f5cd8caec6",
      "tree": "4ab2647feae6a15bb1f00636e74a2e2989c347c4",
      "parents": [
        "5a5a089a3581d3ced9aae61f8680e93d6127031a",
        "8644676846baa3025e8a071852d43c64ef2e12b0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 11:04:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 11:04:04 2013 +0000"
      },
      "message": "Merge \"xenapi - use management network to reach OS VM\""
    },
    {
      "commit": "5a5a089a3581d3ced9aae61f8680e93d6127031a",
      "tree": "a8bc7c6e4b4713633f07bcec8bab5984e0bd43dc",
      "parents": [
        "ab1b6de9eb7f7d3873fc9423e8e5eedfdca59c1e",
        "64539924db3744d2483a1da7231cc801e332e180"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 10:53:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 10:53:27 2013 +0000"
      },
      "message": "Merge \"Remove temporary logic for Quantum auth_token transition\""
    },
    {
      "commit": "ab1b6de9eb7f7d3873fc9423e8e5eedfdca59c1e",
      "tree": "9dfc05bfe59711fc84fad9eb5a7fb0248d0e0119",
      "parents": [
        "699fec37ed2781a7687e46ba03a96e4034b2e606",
        "614202fc40923a60f83d7108ea66ce07846de324"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 10:53:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 10:53:24 2013 +0000"
      },
      "message": "Merge \"On unstack : clean up network namespaces created by quantum\""
    },
    {
      "commit": "699fec37ed2781a7687e46ba03a96e4034b2e606",
      "tree": "84f2b322d2698ef68b314ed7f9e3f9f9e5dd55b9",
      "parents": [
        "7640350bb5b343fae0932c86b7e536bb5d5e8db1",
        "f28c9c759599500db11960266b9c6f61f150f2f1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 24 10:53:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 24 10:53:21 2013 +0000"
      },
      "message": "Merge \"use SERVICE_HOST intead of HOST_IP for quantum services\""
    },
    {
      "commit": "3759c65677cafffd2762178efa1b7948d2a6dea6",
      "tree": "bc0219b95cd9408149196d1bea777b00c193a2be",
      "parents": [
        "7640350bb5b343fae0932c86b7e536bb5d5e8db1"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri May 24 06:41:18 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri May 24 06:41:18 2013 -0400"
      },
      "message": "add myself to AUTHORS\n\nrealized that apparently I\u0027d never done that, assuming it was\nauto generated like other projects. Oops.\n\nChange-Id: Ib3374e1eed54fb723da8afc006f83d42432307aa\n"
    },
    {
      "commit": "09d20513e96fe42a2ed8bc15c22bdc5764de2e1b",
      "tree": "0aa5939b074f82cedaa26047fa1bc3e6a0f92bba",
      "parents": [
        "7640350bb5b343fae0932c86b7e536bb5d5e8db1"
      ],
      "author": {
        "name": "Jiajun Liu",
        "email": "jiajun@unitedstack.com",
        "time": "Thu May 23 09:12:04 2013 +0000"
      },
      "committer": {
        "name": "Jiajun Liu",
        "email": "jiajun@unitedstack.com",
        "time": "Thu May 23 09:12:04 2013 +0000"
      },
      "message": "Create .mailmap file\n\nUse .mailmap file to coalesce commits\nby the same person using multiple names and/or email addresses\n\nChange-Id: I00c060d62a4671ca6ce0a5e04ac3c4f144ed671e\n"
    },
    {
      "commit": "e6f2ee508a44b1008ac226b86a68e22dc5ea7ac5",
      "tree": "8fbf92727fe02bb3c8e0d7c039b1b9629ec5c39a",
      "parents": [
        "ad573f8543d5c0b98177ffc141423ff937962173"
      ],
      "author": {
        "name": "Jiajun Liu",
        "email": "iamljj@gmail.com",
        "time": "Tue May 14 09:48:15 2013 +0000"
      },
      "committer": {
        "name": "Jiajun Liu",
        "email": "iamljj@gmail.com",
        "time": "Thu May 23 02:40:01 2013 +0000"
      },
      "message": "add firewall driver if we use quantum security group\n\nfixes bug 1179820\n\nwe must set firewall driver if we want to use quantum security group because\nquantum will disable security group if we do not change the default firewall\ndriver. Currently devstack will not change the default firewall driver\nif we just running quantum server on a node which will cause nova unable to\nsecurity group information.\n\nChange-Id: Ie274325decbf252630a237ed3d6ee3136eb259fe\n"
    },
    {
      "commit": "2fce0a973de0fb77212b4309421b432b14f039b2",
      "tree": "7c128448ea7333d98fe91399dea846acb6bd3cd1",
      "parents": [
        "7640350bb5b343fae0932c86b7e536bb5d5e8db1"
      ],
      "author": {
        "name": "Ben Nemec",
        "email": "bnemec@us.ibm.com",
        "time": "Wed May 22 21:13:11 2013 +0000"
      },
      "committer": {
        "name": "Ben Nemec",
        "email": "bnemec@us.ibm.com",
        "time": "Wed May 22 21:21:15 2013 +0000"
      },
      "message": "Fix screenrc for nova-compute\n\nWhen devstack creates stack-screenrc, it includes unescaped \"\ncharacters that cause failures starting nova-compute.  This fix\nchanges the \" to \u0027 so there isn\u0027t a conflict.\n\nFixes bug 1183114\n\nChange-Id: I7830879d56f1ac20950aace46dd3b72d209986ce\n"
    },
    {
      "commit": "614202fc40923a60f83d7108ea66ce07846de324",
      "tree": "a369dfc064c208b9da46acc22e2a1abfeba347fa",
      "parents": [
        "7640350bb5b343fae0932c86b7e536bb5d5e8db1"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Thu May 16 11:16:13 2013 +0200"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Wed May 22 10:00:30 2013 +0200"
      },
      "message": "On unstack : clean up network namespaces created by quantum\n\nAlso removes OVS ports\n\nFix Bug #1156837\n\nChange-Id: Id4178c0a12a3ada76403a57a736a9c7a908d6a4a\n"
    },
    {
      "commit": "64539924db3744d2483a1da7231cc801e332e180",
      "tree": "74588a2cd95ffcf9849d05f417920650717547dc",
      "parents": [
        "7640350bb5b343fae0932c86b7e536bb5d5e8db1"
      ],
      "author": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Sat Apr 27 00:23:27 2013 +0900"
      },
      "committer": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed May 22 13:46:29 2013 +0900"
      },
      "message": "Remove temporary logic for Quantum auth_token transition\n\nWhen Quantum auth_token configuration were moved to quantum.conf,\nthe temporary logic to disable auth_token in api-paste.ini was added\nto avoid gating test failures of patches based on the version with\napi-paste.ini auth_token configurations.\nThis temporary logic is no longer needed.\n\nChange-Id: I539301a338d5ada01c83af5e9cf203849a67c6c1\n"
    },
    {
      "commit": "7640350bb5b343fae0932c86b7e536bb5d5e8db1",
      "tree": "3793215d5b1a9ab49f0232d6a9adcf382e044a24",
      "parents": [
        "d52008acd48dbff6fcee01a159e9f65bf142b714",
        "70e6b7d14c159045f9e648c34f265c6cee196c71"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 21 16:13:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 21 16:13:50 2013 +0000"
      },
      "message": "Merge \"Avoid installing python-nose for RHEL6.\""
    },
    {
      "commit": "f28c9c759599500db11960266b9c6f61f150f2f1",
      "tree": "b0727770c4b60fa9528b76ce4055870acc006567",
      "parents": [
        "d52008acd48dbff6fcee01a159e9f65bf142b714"
      ],
      "author": {
        "name": "Jian Wen",
        "email": "jian.wen@canonical.com",
        "time": "Tue May 21 14:16:56 2013 +0800"
      },
      "committer": {
        "name": "Jian Wen",
        "email": "jian.wen@canonical.com",
        "time": "Tue May 21 14:16:56 2013 +0800"
      },
      "message": "use SERVICE_HOST intead of HOST_IP for quantum services\n\nThe other services, like nova, glance and cinder, use SERVICE_HOST\ninstead of HOST_IP to configure their server listening addresses.\nThis is more friendly to multi-node quantum deployment.\n\nChange-Id: Ibee22ef59d532e8f7004d8e4582015d303d15404\n"
    },
    {
      "commit": "eb2da5dfb8c1014fb973bb21428af5b8ed5d8848",
      "tree": "eb4378676dbb52736d72e58bda46acf010ab6069",
      "parents": [
        "d52008acd48dbff6fcee01a159e9f65bf142b714"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Wed May 15 21:28:29 2013 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Tue May 21 04:23:11 2013 +0000"
      },
      "message": "Ensure Open vSwitch can be installed on RHEL6.\n\n * RHEL6 does not include Open vSwitch in the default repos, but it\n   is available via the RDO repo.  This patch automatically\n   configures the RDO repo for RHEL6.\n * The openvswitch package is now listed as an rpm dependency to\n   ensure it can be cached by a pre-built CI environment.\n\nChange-Id: I8f93f53039cca4ff29bcb91720be7bb047b3ed8a\n"
    },
    {
      "commit": "70e6b7d14c159045f9e648c34f265c6cee196c71",
      "tree": "00ae1d8d1eeb96e9872088c57087278c96c37a16",
      "parents": [
        "9f52cd78f26c984803763c13ba520b92bb27132b"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Thu May 16 10:57:17 2013 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon May 20 18:15:21 2013 +0000"
      },
      "message": "Avoid installing python-nose for RHEL6.\n\n * python-nose on RHEL isn\u0027t new enough to support Tempest.\n\nChange-Id: I98107bf664a12f6252f74b4511e3228d511ff855\n"
    },
    {
      "commit": "d52008acd48dbff6fcee01a159e9f65bf142b714",
      "tree": "38e23eafd092afe4f11b5189c22b8543e1c6bd2a",
      "parents": [
        "683ef75510389d124421f0019df11f73b6959cd9"
      ],
      "author": {
        "name": "Daniel P. Berrange",
        "email": "berrange@redhat.com",
        "time": "Mon May 20 15:03:43 2013 +0100"
      },
      "committer": {
        "name": "Daniel P. Berrange",
        "email": "berrange@redhat.com",
        "time": "Mon May 20 15:07:27 2013 +0100"
      },
      "message": "Use --managed-save flag to virsh undefine\n\nIf a virtual machine has got a managed save image, it is not\npossible to delete it using a plain \u0027virsh undefine\u0027 command.\nWhile Nova doesn\u0027t use \u0027managed save\u0027, the libvirt-guests\ninit script or systemd service may have created one if the\nuser rebooted their host. Thus we devstack should pass the\n--managed-save flag to virsh to ensure the VM\u0027s removal.\n\nChange-Id: Id9b072a6dceeb4e179d2b6a25bbdfb559c299e95\nSigned-off-by: Daniel P. Berrange \u003cberrange@redhat.com\u003e\n"
    },
    {
      "commit": "683ef75510389d124421f0019df11f73b6959cd9",
      "tree": "f6e99cf72beb1e2c5ebe776910438f0bb9a8b6ef",
      "parents": [
        "f35ff72b77d479d43c1ede6b9f691ae54a2c60a1",
        "b1802db8078b61fe3ee4d3d6239d069123638932"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun May 19 14:31:29 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun May 19 14:31:29 2013 +0000"
      },
      "message": "Merge \"Do not run selinux commands if it is disabled.\""
    }
  ],
  "next": "f35ff72b77d479d43c1ede6b9f691ae54a2c60a1"
}
