)]}'
{
  "log": [
    {
      "commit": "2c94ee5237a453a0024bdcc6c6d3f4805534f56e",
      "tree": "170b5ed8b420f559673c12631e06bd6bf53ecff9",
      "parents": [
        "a8ca815b85e7ae5a3ac71795eddfe063ccceb4bf"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Aug 02 02:02:01 2013 +0000"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Aug 02 02:02:01 2013 +0000"
      },
      "message": "Add support for running multiple n-cpus for performance testing\n\nWhen using the fake VIRT_DRIVER, we can launch an arbitrary number of\ninstances, the next step for performance testing is running an arbitrary\nnumber of n-cpus. This can be done with the following settings in your localrc\n\n VIRT_DRIVER\u003dfake\n NUMBER_FAKE_NOVA_COMPUTE\u003d50\n\nThis can be used for things like measuring load from n-cpu\u0027s periodic tasks.\n\nChange-Id: I40e0f05374e2c10c48ea6b8816ef6e7609b3dc80\n"
    },
    {
      "commit": "a8ca815b85e7ae5a3ac71795eddfe063ccceb4bf",
      "tree": "f8007ae25d5cf91a847cd28e51b10cb1a8b1cd5e",
      "parents": [
        "549f1a8fc328c2aa8884721243b1fd1ddf1004bd"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Wed Jul 31 13:12:30 2013 -0400"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Wed Jul 31 13:12:30 2013 -0400"
      },
      "message": "Fix a typo error in the openvz image link\n\nIt\u0027s a -, not a ..\n\nChange-Id: I05a39e20234d89c08cff66b57f6b350ad0fe4a98\n"
    },
    {
      "commit": "549f1a8fc328c2aa8884721243b1fd1ddf1004bd",
      "tree": "3a04273c9067707277399698696fef721175be22",
      "parents": [
        "c31d192262127f2a1a57e1e4aa05e87eee56e6bb",
        "73bd1233a72ea074cced809af31c113cc3c63af0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 14:48:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 14:48:28 2013 +0000"
      },
      "message": "Merge \"Do not set os_aut_url for ceilometer\""
    },
    {
      "commit": "c31d192262127f2a1a57e1e4aa05e87eee56e6bb",
      "tree": "c14d3c4b2717c26687ecd94c6ca249370b1d2662",
      "parents": [
        "14763cee023146fb516d3b13ab284ce5fc326966",
        "a3ec804ad90fd13944c1b6bd5e55e85e6ecdb62c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 14:48:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 14:48:21 2013 +0000"
      },
      "message": "Merge \"manage-vdi: Wait until devices have been created before mounting\""
    },
    {
      "commit": "14763cee023146fb516d3b13ab284ce5fc326966",
      "tree": "866065f7e22b6b94d3c39c44e9fbc2e2aac79e3f",
      "parents": [
        "ec32e9a143780241f4bdea6dd821a2537e0157b5",
        "1b6b5318a05adbc049fd35ca62ed30852ea1026a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 14:34:58 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 14:34:58 2013 +0000"
      },
      "message": "Merge \"install oslo from upstream in devstack\""
    },
    {
      "commit": "1b6b5318a05adbc049fd35ca62ed30852ea1026a",
      "tree": "97faffb9cef20fc220ed93363b4784d6e945dcea",
      "parents": [
        "e7559a479edec699f5b002daa1cf6518b39fb366"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Jul 31 06:46:34 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Jul 31 07:32:20 2013 -0400"
      },
      "message": "install oslo from upstream in devstack\n\nthe libraries that have graduated from oslo incubation need to be\nmade available in devstack so that projects can develop against\nupstream versions of these libraries, and that we can test their\ncompatibility in the gate.\n\nThis should also allow us to force global requirements on all the\nprojects during installation.\n\nChange-Id: Idf527b16b50eb58564ec74428290cd31424f5de2\n"
    },
    {
      "commit": "ec32e9a143780241f4bdea6dd821a2537e0157b5",
      "tree": "41c2a735b81ea705f3e95b21bd7e47db709784b3",
      "parents": [
        "af46dabbec1de4db80fdbc17380f6bf38bd23905",
        "bbf0645981ce0b9aee73cde88d041f07f213473f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:59:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:59:56 2013 +0000"
      },
      "message": "Merge \"Add option to serve PXE for baremetal from nova-network\""
    },
    {
      "commit": "af46dabbec1de4db80fdbc17380f6bf38bd23905",
      "tree": "bddf392af400f71ae0809bb4506dcaeddb29019a",
      "parents": [
        "913c64467dfdd48bf2acef8d719ac22c1dbd07ad",
        "c973f1249a08c5dcb42b335b6d3249e8c6c6da24"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:57:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:57:30 2013 +0000"
      },
      "message": "Merge \"Set horizon configuration for security groups\""
    },
    {
      "commit": "913c64467dfdd48bf2acef8d719ac22c1dbd07ad",
      "tree": "50a6f5bff7b20d10c5701da3abf0d6d81884c6ca",
      "parents": [
        "b5ac822bc8c1fcf09218eefa163a380968bf072f",
        "a7a219ab76d4a346f794daafd499ece5c32c5e3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:55:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:55:07 2013 +0000"
      },
      "message": "Merge \"renamed deprecated glanceclient parameter\""
    },
    {
      "commit": "b5ac822bc8c1fcf09218eefa163a380968bf072f",
      "tree": "c7e1b3b2b5204598b33e2c15fca56e596b43d624",
      "parents": [
        "e7559a479edec699f5b002daa1cf6518b39fb366",
        "b772659f9df8153caa3b0fa155614d2d6504541e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:48:14 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:48:14 2013 +0000"
      },
      "message": "Merge \"Update the ML2 configuration in devstack\""
    },
    {
      "commit": "a7a219ab76d4a346f794daafd499ece5c32c5e3c",
      "tree": "3effca81a29da84b70be720b65717b4977c9ce76",
      "parents": [
        "e7559a479edec699f5b002daa1cf6518b39fb366"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Tue Jul 30 18:22:32 2013 +0200"
      },
      "committer": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Tue Jul 30 18:28:13 2013 +0200"
      },
      "message": "renamed deprecated glanceclient parameter\n\nAccording to the sources the parameter --public in python-glanceclient\nshould be removed after only using the new parameter --is-public in\nDevstack.\n\nChange-Id: I25fbb23f4823b3766db647dd50a5b538aad3e55a\n"
    },
    {
      "commit": "c973f1249a08c5dcb42b335b6d3249e8c6c6da24",
      "tree": "d6a8b5e88dfe5c393b9953b3da4ce5b59a625238",
      "parents": [
        "f829e46bd099b10e2f9a03153e3681db89b90811"
      ],
      "author": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Mon Jul 29 16:39:56 2013 -0700"
      },
      "committer": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Mon Jul 29 22:27:46 2013 -0700"
      },
      "message": "Set horizon configuration for security groups\n\nFix bug #1206271\n\nChange-Id: I33a530265be1e5ab9181e605eb4b7c3bf1fdf9c4\n"
    },
    {
      "commit": "bbf0645981ce0b9aee73cde88d041f07f213473f",
      "tree": "54cf5881a30145e2b4a0ca631f23acb433264487",
      "parents": [
        "c41a0598646aad3520861c185c5df370f95301a7"
      ],
      "author": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Fri Jul 26 20:26:07 2013 +0900"
      },
      "committer": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Tue Jul 30 10:47:46 2013 +0900"
      },
      "message": "Add option to serve PXE for baremetal from nova-network\n\nNew variable BM_DNSMASQ_FROM_NOVA_NETWORK: if setting this true,\nDevStack configures nova-network\u0027s dnsmask to provide PXE and does\nnot run baremetal\u0027s one. In this case PXE traffic occur in the fixed-ip\nnetwork, so no dedicated network for PXE is needed.\n\nChange-Id: I67cade02c03ab45ab6b77d8da9066d7d5ec6c78b\n"
    },
    {
      "commit": "b772659f9df8153caa3b0fa155614d2d6504541e",
      "tree": "13657e955b2acf893e1ac68f25f0fcbb1b68f5a0",
      "parents": [
        "3f95a3fec8eaed32c88b61e757e2094709ec1b44"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Fri Jul 19 14:26:53 2013 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Tue Jul 30 01:24:42 2013 +0000"
      },
      "message": "Update the ML2 configuration in devstack\n\nThis commit adds support to devstack to set ML2 options including\nMechanismDrivers, TypeDrivers, and TypeDriver specific configuration for ML2\nwhen running with devstack.\n\nThis also allows for simple configuration of VLAN, GRE, and VXLAN ML2 devstack\nsetups with the OVS agent as follows:\n\n    # VLAN configuration\n    Q_PLUGIN\u003dml2\n    ENABLE_TENANT_VLANS\u003dTrue\n\n    # GRE tunnel configuration\n    Q_PLUGIN\u003dml2\n    ENABLE_TENANT_TUNNELS\u003dTrue\n\n    # VXLAN tunnel configuration\n    Q_PLUGIN\u003dml2\n    Q_ML2_TENANT_NETWORK_TYPE\u003dvxlan\n\nFixes bug 1200767\n\nChange-Id: Ib16efac13440b5d50658a0e6be35bc735510a262\n"
    },
    {
      "commit": "e7559a479edec699f5b002daa1cf6518b39fb366",
      "tree": "4f0eccb8bee28cad8c00f718d0ecaa8f27af15ac",
      "parents": [
        "278be6ebe1f787acbcd4854b222119be599e6431",
        "0d97cbe2b5066ee0f860b1fb94df3d7df6e2fcb2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:14:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:14:44 2013 +0000"
      },
      "message": "Merge \"xenapi: Uninstall instances\""
    },
    {
      "commit": "278be6ebe1f787acbcd4854b222119be599e6431",
      "tree": "79d0baafaab84ad77f0e3e5850ab23746a27ae41",
      "parents": [
        "e7b58ad2f01afa94792b02a3b1139ee7fcd12f34",
        "a49ee32bc957e1082b4c21e62e7d5504b09533d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:14:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:14:37 2013 +0000"
      },
      "message": "Merge \"Update OpenVZ driver image\""
    },
    {
      "commit": "e7b58ad2f01afa94792b02a3b1139ee7fcd12f34",
      "tree": "ed777a3c3daf610decb8e986fe714427b45b980e",
      "parents": [
        "f829e46bd099b10e2f9a03153e3681db89b90811",
        "c62c2b9b6617c731c7979d490a1d2e7a048c1cf7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:14:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:14:30 2013 +0000"
      },
      "message": "Merge \"Fix various things when n-cell is enabled\""
    },
    {
      "commit": "f829e46bd099b10e2f9a03153e3681db89b90811",
      "tree": "29d712f991f6114d115850d561f061c380c3550d",
      "parents": [
        "0cbaa412147849032131f429daeb480e711235bb",
        "14ccba0e400f7f0b5916ab75eca3b44d8c1486d2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 22:49:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 22:49:52 2013 +0000"
      },
      "message": "Merge \"Set tempest lock_path to default in $DATA_DIR\""
    },
    {
      "commit": "0cbaa412147849032131f429daeb480e711235bb",
      "tree": "478b7745b22fc88026da269f61f9094aa34f8b6d",
      "parents": [
        "b6f7ea4fb0bfd4bcc1d1bb35f97d29eb70075b73",
        "fea70f80c0f653910b68dc5557a9f5b318091f72"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 21:54:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 21:54:52 2013 +0000"
      },
      "message": "Merge \"Configure horizon and horizon URLs in Tempest\""
    },
    {
      "commit": "14ccba0e400f7f0b5916ab75eca3b44d8c1486d2",
      "tree": "28fb374b7f312e21e05e028eead883f0000b94a6",
      "parents": [
        "fa7ac3f9b0168c91e67bf4fcfe1ef117f6337253"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 29 16:15:53 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 29 16:15:53 2013 -0400"
      },
      "message": "Set tempest lock_path to default in $DATA_DIR\n\nChange I464edf9e11710e1931ed4f7b0262328a57e5b3de set the tempest\nlock_path to be $TMPDIR, however when run in the gate this is an\nempty string which results in all tests that use locking failing.\nThis commit corrects that by setting the lock_path config variable\nto use $TEMPEST_STATE_PATH which defaults to $DATA_DIR/tempest.\n\nChange-Id: I02fbd50ca68d6daafb5b4c23579473eb703ae72a\n"
    },
    {
      "commit": "b6f7ea4fb0bfd4bcc1d1bb35f97d29eb70075b73",
      "tree": "fcd311aade39a5bdb97157bd038034040dd13b3c",
      "parents": [
        "fa7ac3f9b0168c91e67bf4fcfe1ef117f6337253"
      ],
      "author": {
        "name": "Alex Gaynor",
        "email": "alex.gaynor@gmail.com",
        "time": "Mon Jul 29 08:12:39 2013 -0700"
      },
      "committer": {
        "name": "Alex Gaynor",
        "email": "alex.gaynor@gmail.com",
        "time": "Mon Jul 29 08:12:39 2013 -0700"
      },
      "message": "Added libffi-dev to the needed packages\n\nChange-Id: Ida7001886f17c9413b33312f12f2478a54bd6c90\n"
    },
    {
      "commit": "fa7ac3f9b0168c91e67bf4fcfe1ef117f6337253",
      "tree": "d1465d9481d302ecaefadf3f396375451fbb24b0",
      "parents": [
        "3f95a3fec8eaed32c88b61e757e2094709ec1b44",
        "859cc6800b2375a7c7c49c904ad32a4831c20f88"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 14:40:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 14:40:34 2013 +0000"
      },
      "message": "Merge \"Set lock_path for Tempest to TMPDIR\""
    },
    {
      "commit": "fea70f80c0f653910b68dc5557a9f5b318091f72",
      "tree": "65370e948480f27a1a2e4fa907d634bf490a9d60",
      "parents": [
        "3f95a3fec8eaed32c88b61e757e2094709ec1b44"
      ],
      "author": {
        "name": "Julie Pichon",
        "email": "jpichon@redhat.com",
        "time": "Mon Jul 29 11:22:08 2013 +0100"
      },
      "committer": {
        "name": "Julie Pichon",
        "email": "jpichon@redhat.com",
        "time": "Mon Jul 29 11:52:20 2013 +0100"
      },
      "message": "Configure horizon and horizon URLs in Tempest\n\nTempest now supports testing the dashboard. Adjust the configuration\naccordingly.\n\nChange-Id: Ifb5619caab8bd6080c5df4ed43e16c921e7f9b1f\n"
    },
    {
      "commit": "3f95a3fec8eaed32c88b61e757e2094709ec1b44",
      "tree": "3e9201bac0716f5ec51b9e834044053346148c80",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be",
        "abe56ee90f39e486bd8f7c55d05aecb3de7223d9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 09:39:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 09:39:39 2013 +0000"
      },
      "message": "Merge \"xenapi: Setup and Rotate text console logs\""
    },
    {
      "commit": "0d97cbe2b5066ee0f860b1fb94df3d7df6e2fcb2",
      "tree": "02d03e52c64b7521eb7872fd579430c9a4b02802",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Mon Jul 29 09:41:50 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Mon Jul 29 09:41:50 2013 +0100"
      },
      "message": "xenapi: Uninstall instances\n\nThe devstack script sometimes failed to clean up the left over\ninstances. This patch will utilize the xe vm-uninstall force\u003dtrue\ncommand to get rid of the instances.\n\nChange-Id: I3450e2d5c9a4b1fe8ede39c4cc5c337cd541ea35\n"
    },
    {
      "commit": "73bd1233a72ea074cced809af31c113cc3c63af0",
      "tree": "943b763a600a29b509f079bc1630ae87bd99328e",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"
      ],
      "author": {
        "name": "Jay Lau",
        "email": "liugya@cn.ibm.com",
        "time": "Sun Jul 28 18:01:52 2013 +0800"
      },
      "committer": {
        "name": "Jay Lau",
        "email": "liugya@cn.ibm.com",
        "time": "Sun Jul 28 18:02:58 2013 +0800"
      },
      "message": "Do not set os_aut_url for ceilometer\n\nWhen install ceilometer with devstack, if do not set environment\nvariable OS_AUTH_URL, then devstack will set os_aut_url as empty\nin /etc/ceilometer/ceilometer.conf, this will cause both\nceilometer-agent-central and ceilometer-agent-compute cannot start.\n\nFix bug 1205776\n\nChange-Id: I32c77c92dc2e9d03c86e703f170e0216dd829a61\n"
    },
    {
      "commit": "a49ee32bc957e1082b4c21e62e7d5504b09533d1",
      "tree": "670e50dfa8a32e3561f0cca42c8cd83ec291b2d8",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Sat Jul 27 15:36:53 2013 -0400"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Sat Jul 27 15:36:53 2013 -0400"
      },
      "message": "Update OpenVZ driver image\n\n11.10 simply does not exist, so this simply does not work. However,\ndevstack-gate tries to pre-cache all images referenced, so even though\nwe\u0027re not doing anything with this, it\u0027s breaking devstack-gate.\n\nChange-Id: I64b03ed387f5205a885427498e8cf8c2a5b32b91\n"
    },
    {
      "commit": "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be",
      "tree": "c2dd6d286cc642dc60fe8b6c569a7ed612979461",
      "parents": [
        "fa6d0c06cc23d92580d76a987dfdd45c4cca8e99",
        "75195b58cc27bf415594235e1e36ec7cd8223321"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 27 15:57:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 27 15:57:35 2013 +0000"
      },
      "message": "Merge \"ensure all horizon needed clients are installed from git\""
    },
    {
      "commit": "fa6d0c06cc23d92580d76a987dfdd45c4cca8e99",
      "tree": "771bdade4523d9399614f28d5e5c6c802e674655",
      "parents": [
        "4571c1011ba089bd5053e3a616cb5d9e8f4d5162",
        "ea66acb131645650b12de05ea96a5db6ce6df7dd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 27 04:40:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 27 04:40:53 2013 +0000"
      },
      "message": "Merge \"Remove unused parameter from lbaas_agent.ini\""
    },
    {
      "commit": "4571c1011ba089bd5053e3a616cb5d9e8f4d5162",
      "tree": "0ebd615d68192e16c23b194693a807aa80194cc1",
      "parents": [
        "bc414b7c013d4a565a1e2103aa142cfdd885baad",
        "d644e23c9596ab128d6360798df863cf5f9cbf23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 27 02:40:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 27 02:40:45 2013 +0000"
      },
      "message": "Merge \"make install_heatclient like other client installs\""
    },
    {
      "commit": "bc414b7c013d4a565a1e2103aa142cfdd885baad",
      "tree": "6be0a61576223512f0009a8e09aa12c05a8296e3",
      "parents": [
        "6b892f1609ee67cc8578ea6af4751d38bfdae11c",
        "b56d81d5954a55aab92de31ae69a45e1dffa64ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 23:04:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 23:04:57 2013 +0000"
      },
      "message": "Merge \"Set service_available config options in tempest\""
    },
    {
      "commit": "859cc6800b2375a7c7c49c904ad32a4831c20f88",
      "tree": "d809782a14cf602f86e7656591e317df9a3d9c89",
      "parents": [
        "6b892f1609ee67cc8578ea6af4751d38bfdae11c"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 15:22:44 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 15:26:59 2013 -0400"
      },
      "message": "Set lock_path for Tempest to TMPDIR\n\nTempest change I5376f977a110f502f0e4958cbccbd379539e006b syncs\nlockutils from oslo. Tempest with testr needs to use external locks\nwhich require a lock_path config option. This commit sets that option\nfor tempest to use devstack\u0027s TMPDIR.\n\nChange-Id: I464edf9e11710e1931ed4f7b0262328a57e5b3de\n"
    },
    {
      "commit": "6b892f1609ee67cc8578ea6af4751d38bfdae11c",
      "tree": "4384999016728580b8e0080d5312a384df326b56",
      "parents": [
        "c41a0598646aad3520861c185c5df370f95301a7",
        "12bb53b6a0b003434f0e39610f46d2425263ea20"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 18:48:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 18:48:28 2013 +0000"
      },
      "message": "Merge \"Add ceilometer to the sys.path before the nova starts\""
    },
    {
      "commit": "c62c2b9b6617c731c7979d490a1d2e7a048c1cf7",
      "tree": "c1b75411b4affa7cf7803fa9ab4a45c679536583",
      "parents": [
        "c41a0598646aad3520861c185c5df370f95301a7"
      ],
      "author": {
        "name": "Chris Behrens",
        "email": "cbehrens@codestud.com",
        "time": "Wed Jul 24 03:56:13 2013 -0700"
      },
      "committer": {
        "name": "Chris Behrens",
        "email": "cbehrens@codestud.com",
        "time": "Fri Jul 26 11:11:25 2013 -0700"
      },
      "message": "Fix various things when n-cell is enabled\n\n1) Use the newer cell_type configuration option instead of overriding\nthe compute_api_class.\n\n2) A nova-cells service is started for both the API cell (region) and\nthe compute cell (child).  The screen names were both \u0027n-cell\u0027 which\ncaused both services to log to the same log file.  The screen names have\nbeen changed to n-cell-region and n-cell-child.\n\n3) Security groups are not supported with cells.  Multiple exercises are\npatched to use the \u0027default\u0027 security group instead of creating a new\none.  Additionally, if one uses the \u0027default\u0027 security group, do not try\nto delete it, as one can never delete the default.\n\n4) Disable the floating_ips and aggregates exercises when n-cell is\nenabled, as they are not supported by cells.\n\n5) Related to #4, disable the floating_ips tests within euca.sh\n\n6) Update the README.md.  No services need to be disabled, and one only\nneeds to enable the n-cell service.\n\nChange-Id: I9782d1e3cda3c9dd3daefa15c043f5b06473cb87\n"
    },
    {
      "commit": "c41a0598646aad3520861c185c5df370f95301a7",
      "tree": "517365153d509493009a25d35a8b99346b07dc48",
      "parents": [
        "5011c03d0351e2a8c201861143bbba5d5b3f05a4",
        "4125fe2fb599715c0f12ea5af1c281c5d94aa61a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 12:01:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 12:01:10 2013 +0000"
      },
      "message": "Merge \"Use vmware section\""
    },
    {
      "commit": "12bb53b6a0b003434f0e39610f46d2425263ea20",
      "tree": "322dcc3e79e23696faab9d225f9301b4c06f810b",
      "parents": [
        "5011c03d0351e2a8c201861143bbba5d5b3f05a4"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Jul 25 23:02:48 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Jul 25 23:02:48 2013 +0200"
      },
      "message": "Add ceilometer to the sys.path before the nova starts\n\nThe setup.py setup develop adds package to the\n /usr/lib/python2.7/site-packages/easy-install.pth.\n\nThe nova uses the ceilometer.compute.nova_notifier, so it must be\nin the path before the nova started.\n\nChange-Id: I80ed5e5611278e75afa7ab7f8fb91417897d423f\n"
    },
    {
      "commit": "75195b58cc27bf415594235e1e36ec7cd8223321",
      "tree": "fbe38101b376e0f2f758759a393f10d8f76044c1",
      "parents": [
        "d644e23c9596ab128d6360798df863cf5f9cbf23"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Jul 25 15:38:09 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Jul 25 15:43:18 2013 -0400"
      },
      "message": "ensure all horizon needed clients are installed from git\n\nhorizon actually uses a lot of clients no adays, ensure these are\nall coming from git.\n\nChange-Id: Ib02b96de40aed800ff8adbb59f0268fceea7777d\n"
    },
    {
      "commit": "d644e23c9596ab128d6360798df863cf5f9cbf23",
      "tree": "802f977d2e771127d2a090f8e7e27a8e309cad8e",
      "parents": [
        "5011c03d0351e2a8c201861143bbba5d5b3f05a4"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Jul 25 15:34:48 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Jul 25 15:43:15 2013 -0400"
      },
      "message": "make install_heatclient like other client installs\n\nall the other install_*client functions do the setup develop\ninline. Do the same thing for heat.\n\nChange-Id: Ib2043580af6b7f14f24f7304e5f47f4523517d06\n"
    },
    {
      "commit": "5011c03d0351e2a8c201861143bbba5d5b3f05a4",
      "tree": "0e2baa662a0a9eafdf49eeb014fa192c6277eccf",
      "parents": [
        "0352f584abe0e88f372b9b8898b10e2ac25842f0",
        "d4f69b21f530059be8d3a7001ebbd1ce53aa7926"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 25 11:10:40 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 25 11:10:40 2013 +0000"
      },
      "message": "Merge \"Remove python-netaddr requirement\""
    },
    {
      "commit": "d4f69b21f530059be8d3a7001ebbd1ce53aa7926",
      "tree": "bce63e7c8dbe5fad1417562697d9c1fb0c156177",
      "parents": [
        "89b58846b5604cdf976074a68004840cc6865bdb"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jul 24 12:24:43 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Jul 24 12:25:35 2013 -0500"
      },
      "message": "Remove python-netaddr requirement\n\nRemove python-netaddr as a DevStack (stack.sh) requirement,\nthis does not change any individual project requirements.\n\nSpecifically it replaces address_in_net() and adds cidr2netmask()\nand maskip() functions.\n\nChange-Id: Ic604437fde2e057faced40a310ab282f3eb27726\n"
    },
    {
      "commit": "ea66acb131645650b12de05ea96a5db6ce6df7dd",
      "tree": "7a2600b916d3472d0373138312cd839560e7d21a",
      "parents": [
        "0352f584abe0e88f372b9b8898b10e2ac25842f0"
      ],
      "author": {
        "name": "Eugene Nikanorov",
        "email": "enikanorov@mirantis.com",
        "time": "Wed Jul 24 20:59:49 2013 +0400"
      },
      "committer": {
        "name": "Eugene Nikanorov",
        "email": "enikanorov@mirantis.com",
        "time": "Wed Jul 24 21:04:43 2013 +0400"
      },
      "message": "Remove unused parameter from lbaas_agent.ini\n\nThat makes devstack installation script consistent with latest\nchange in neutron lbaas_agent\n\nChange-Id: I7946301a7fb4adddb5911575cbdfaf6b024132e3\n"
    },
    {
      "commit": "abe56ee90f39e486bd8f7c55d05aecb3de7223d9",
      "tree": "0c898f80176347c6c487214c98ca2942761ae04f",
      "parents": [
        "c373cf8b89a6ad5d97027964db5f42e98b568b7d"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Jul 24 11:06:27 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Jul 24 16:54:55 2013 +0100"
      },
      "message": "xenapi: Setup and Rotate text console logs\n\nThis patch installs the cronjob that rotates/sets up the text console\nlogs of the guests.\n\nRelated to blueprint xenapi-server-log\n\nChange-Id: Ie4c778b54f69519fbb80aa0d9822383f55a1e2f9\n"
    },
    {
      "commit": "b56d81d5954a55aab92de31ae69a45e1dffa64ef",
      "tree": "9685ce09de81366f988c7e4d909328c4350eeab8",
      "parents": [
        "c373cf8b89a6ad5d97027964db5f42e98b568b7d"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Tue Jul 23 17:25:39 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jul 24 10:03:45 2013 -0400"
      },
      "message": "Set service_available config options in tempest\n\nThis commit loops over the list of services that tempest has config\noptions for in the service_available group and checks if the service\nis enabled. Devstack will then set whether or not the service is\nconfigured in tempest.conf.\n\nChange-Id: Ib845d3e098fd3f45c8c26f5696af14cca1534e01\n"
    },
    {
      "commit": "4125fe2fb599715c0f12ea5af1c281c5d94aa61a",
      "tree": "ac4cde0cb7e89c34c168e7899338be0b94ac9d92",
      "parents": [
        "c373cf8b89a6ad5d97027964db5f42e98b568b7d"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Wed Jul 24 05:37:52 2013 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Wed Jul 24 05:37:52 2013 -0700"
      },
      "message": "Use vmware section\n\nThe vmware configurations are now in a specific vmware section.\n\nChange-Id: I283b36bd023a43800852f792dd7fd8adf4d6ac84\n"
    },
    {
      "commit": "0352f584abe0e88f372b9b8898b10e2ac25842f0",
      "tree": "64e53a0e91f349f85f429774a6f34ff464ce7a6b",
      "parents": [
        "c373cf8b89a6ad5d97027964db5f42e98b568b7d"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 24 13:01:32 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 24 13:01:32 2013 +1000"
      },
      "message": "Update README for swift off by default\n\nChange 11277b1f3cfa850c074d3effbb43987b6e6e6391 disabled swift due to\nport conflicts but the documentation still states that it is enabled\nby default, which can be quite confusing.\n\nWhile we\u0027re there, wrap affected lines to 80 chars.\n\nChange-Id: I9d543f3368bdadadae482c163d814065009ab395\n"
    },
    {
      "commit": "c373cf8b89a6ad5d97027964db5f42e98b568b7d",
      "tree": "a6fbc6a3908f18c362fc27d8ab52aae43b56114c",
      "parents": [
        "efa8273843716c358e85ec2ab17df4a0ea889e59"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 22 20:57:57 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 22 20:57:57 2013 -0400"
      },
      "message": "Update neutron_available config option.\n\nTempest change I5ee9ec816845de483fe88d76d1bb047e7bb1af7e changed\nthe behavior of the neutron_available config option. This commit\nupdates devstack to use it\u0027s new name and group.\n\nChange-Id: I7d5074209fe81f6100f380512d7702fbc8e252ac\n"
    },
    {
      "commit": "efa8273843716c358e85ec2ab17df4a0ea889e59",
      "tree": "647a57772d5e8bd1fa52ae58dcb67d1f148bd6b8",
      "parents": [
        "026560d0ef99a218220ededd472555e7baf24c63",
        "503e9ac4cf9ddb634279bf98c856adb135f43ac9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 22 17:01:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 17:01:28 2013 +0000"
      },
      "message": "Merge \"Set external ID on br-ex\""
    },
    {
      "commit": "026560d0ef99a218220ededd472555e7baf24c63",
      "tree": "83d8f8a6f0c2797a201d5795506376153bd61c5f",
      "parents": [
        "48519da9b01cda414467cbac0209e46e76e8303c",
        "19570302712d7ed252cf4303e39490d4e3e46f92"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 22 15:57:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 15:57:23 2013 +0000"
      },
      "message": "Merge \"On openSUSE, qemu-tools provides qemu-img\""
    },
    {
      "commit": "48519da9b01cda414467cbac0209e46e76e8303c",
      "tree": "28d864e5031d00c06b03104a3869da2a7e09912d",
      "parents": [
        "4e8d764462f978e75d9801496aca68bb45d0f30c",
        "dfe3f6bae7b74683472ffc510996a1fd0c41a7c7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 22 15:51:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 15:51:15 2013 +0000"
      },
      "message": "Merge \"Set external_network_bridge for the test configuration file\""
    },
    {
      "commit": "4e8d764462f978e75d9801496aca68bb45d0f30c",
      "tree": "2bc1c4887fdb664b123a24e7300bdb9124c6ad44",
      "parents": [
        "23a9d1b25c5d33f92ab41ff2824059d04b615a0e",
        "8e58c0736fa7dba4a8d1da905c887cf603b7a653"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 22 06:20:58 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 22 06:20:58 2013 +0000"
      },
      "message": "Merge \"make rejoin-stack.sh keep the same service tags\""
    },
    {
      "commit": "dfe3f6bae7b74683472ffc510996a1fd0c41a7c7",
      "tree": "007b0e2e618c77d50853eb790b6d9ef8e19f11cb",
      "parents": [
        "23a9d1b25c5d33f92ab41ff2824059d04b615a0e"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Fri Jul 19 16:51:26 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Fri Jul 19 16:56:43 2013 -0700"
      },
      "message": "Set external_network_bridge for the test configuration file\n\nFixes bug #1203210\nSupports blueprint nvp-third-party-support\n\nChange-Id: I21d769b552d31fe099f2773c919e0c7b471399fc\n"
    },
    {
      "commit": "23a9d1b25c5d33f92ab41ff2824059d04b615a0e",
      "tree": "ac3a301aa106bba5ebc67670a84fb941388a9cf6",
      "parents": [
        "3edb791a8078496687eccc3064c944e12527da06",
        "584750f996bf0336d5c743634cbb0d2e02e78783"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 19 20:32:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 19 20:32:01 2013 +0000"
      },
      "message": "Merge \"Update neutron-vpn-agent path\""
    },
    {
      "commit": "3edb791a8078496687eccc3064c944e12527da06",
      "tree": "30c98525f25e934553aa38d0a22cd139574d622d",
      "parents": [
        "31dcd3e7ab60855d9664bd0aeb87b79eba94913f",
        "9778b3cb68fc872df089d3272a548d75aad0d8a2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 19 20:31:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 19 20:31:43 2013 +0000"
      },
      "message": "Merge \"Add mysql support for ceilometer storage backend in devstack\""
    },
    {
      "commit": "31dcd3e7ab60855d9664bd0aeb87b79eba94913f",
      "tree": "ad28a9d52c1a1b1a41722d96410c35bdaa9e2e92",
      "parents": [
        "89b58846b5604cdf976074a68004840cc6865bdb"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Jul 16 13:36:34 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Jul 19 10:44:50 2013 +1000"
      },
      "message": "Use unique build dir for pip installs\n\nThere is a bug in pip [1] where it will choose to install a package\nfrom an existing build-dir if it exists over the version actually\nrequested.\n\nThus if a prior component has installed a later version of the\npackage, the unpacked code is already in /tmp/$USER-pip-build; it gets\nre-installed and manifests in a confusing error along the lines of\n\n---\n Downloading/unpacking requests\u003e\u003d1.1,\u003c1.2.3\n   (from -r /home/stack//python-cinderclient/requirements.txt (line 5))\n   Running setup.py egg_info for package requests\n   Requested requests\u003e\u003d1.1,\u003c1.2.3 (from -r\n   /home/stack/python-cinderclient/requirements.txt (line 5)),\n    but installing version 1.2.3\n...\n  error: Installed distribution requests 1.2.3 conflicts with\n    requirement requests\u003e\u003d1.1,\u003c1.2.3\n---\n\nI believe pip 1.4 fixes this problem, but it should always be safe to\nspecify a unique build-directory for pip installs to avoid picking up\nold versions.\n\nWe also add a cleanup_tmp function for clearing out anything that\nstack.sh might leave around when un-stacking, and add a catch-all for\nthe pip-build dir.\n\n[1] https://github.com/pypa/pip/issues/709\n\nChange-Id: I7ce919cddfd6d6175ae67bd864f82e256ebc7090\n"
    },
    {
      "commit": "89b58846b5604cdf976074a68004840cc6865bdb",
      "tree": "cfe4ebc5b8f66e634296245ae268995099b14df8",
      "parents": [
        "91cd1c630873fe8f3341085faa978f5b3ca72d1c",
        "806233e0ed30e59d9deb9934f831f8ffad879733"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 18 23:19:22 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 18 23:19:22 2013 +0000"
      },
      "message": "Merge \"Create an endpoint for nova api v3.\""
    },
    {
      "commit": "91cd1c630873fe8f3341085faa978f5b3ca72d1c",
      "tree": "751c96c3172887548929aff54e7475f8f1f94a19",
      "parents": [
        "ce66a5f4d51bf8487781853a0ab30c362326868a",
        "50686e56200e7064f5ba65834a03977b6d9ce413"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 18 23:19:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 18 23:19:20 2013 +0000"
      },
      "message": "Merge \"fix name of scheduler_driver in produced nova.conf\""
    },
    {
      "commit": "ce66a5f4d51bf8487781853a0ab30c362326868a",
      "tree": "9dac3ebaf917f50a2c5e05b729f69a5ace0d17bc",
      "parents": [
        "80baf9a1993d3149fc259e95b6ee1cbb9adb2cc3",
        "3763141cf7763390bf35b86b2d143b156c25a915"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 18 20:27:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 18 20:27:25 2013 +0000"
      },
      "message": "Merge \"UUID Token provider in keystone.conf\""
    },
    {
      "commit": "80baf9a1993d3149fc259e95b6ee1cbb9adb2cc3",
      "tree": "00c47ad6cf3e52afdb171b65b42aba55b109e30e",
      "parents": [
        "9c5c2a2b782eb0d41b4fc16520ecf6ed716e1da1",
        "5cac378cde0074ad9f7fe50507800e28c6997418"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 18 14:04:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 18 14:04:21 2013 +0000"
      },
      "message": "Merge \"Configure tempauth along keystoneauth.\""
    },
    {
      "commit": "9c5c2a2b782eb0d41b4fc16520ecf6ed716e1da1",
      "tree": "0bcbbca5b22619ef4121a4b19f5b22da13a219f7",
      "parents": [
        "af7edf8736f9705b1b97c2225a52079e7713a7da",
        "4594eb9271e9e3b71a304f61af8c35e82a7059be"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 18 12:32:22 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 18 12:32:22 2013 +0000"
      },
      "message": "Merge \"Remove notify_on_any_change\""
    },
    {
      "commit": "806233e0ed30e59d9deb9934f831f8ffad879733",
      "tree": "afed2315e7706663c0a29a075119d006139e7b8c",
      "parents": [
        "af7edf8736f9705b1b97c2225a52079e7713a7da"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Jun 17 15:34:54 2013 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Jul 18 10:31:48 2013 +0100"
      },
      "message": "Create an endpoint for nova api v3.\n\nSupports both SQL and templated keystone backend.\nCreate an additional endpoint for nova api v3.\nThe service type is computev3.\nThe endpoint is similar to the v2 one but the version\npart is \"v3\" rather than \"v2\", and it does not include\nthe tenantid anymore.\n\nFixes: bug #1191798\nChange-Id: I86e4734c3a9e57f1dc68f1104449d7c041d6927d\n"
    },
    {
      "commit": "9778b3cb68fc872df089d3272a548d75aad0d8a2",
      "tree": "2f0491ddb20ff3005662bb39b5e1253c88ccb155",
      "parents": [
        "af7edf8736f9705b1b97c2225a52079e7713a7da"
      ],
      "author": {
        "name": "Guangyu Suo",
        "email": "guangyu@unitedstack.com",
        "time": "Wed Jul 17 15:22:21 2013 +0800"
      },
      "committer": {
        "name": "Guangyu Suo",
        "email": "guangyu@unitedstack.com",
        "time": "Thu Jul 18 11:14:44 2013 +0800"
      },
      "message": "Add mysql support for ceilometer storage backend in devstack\n\nCurrently, devstack only support mongodb as ceilometer storage backend,\nthis patch is to add mysql storage support for ceilometer.\nIf you want to use mysql as backend during developing, you can specify\nCEILOMETER_BACKEND\u003dmysql in localrc file.\nIf you use mongodb, just ignore the parameter.\n\nChange-Id: Ic2f475a9baa6d71a43cd29a6ca777ac972e47b0a\nImplements: blueprint ceilometer-mysql-support\n"
    },
    {
      "commit": "50686e56200e7064f5ba65834a03977b6d9ce413",
      "tree": "b9baf9d2b94eb73b00ca0f78d4b0cd571abfcf7e",
      "parents": [
        "b95d77ad140538ba11def913c67ee7ff9855e0fd"
      ],
      "author": {
        "name": "Scott Moser",
        "email": "smoser@ubuntu.com",
        "time": "Wed Jul 17 11:32:35 2013 -0400"
      },
      "committer": {
        "name": "Scott Moser",
        "email": "smoser@ubuntu.com",
        "time": "Wed Jul 17 13:53:54 2013 -0400"
      },
      "message": "fix name of scheduler_driver in produced nova.conf\n\nFixes bug #1202174.  The nova.conf config variable that configures which\nscheduler to use is scheduler_driver, not compute_scheduler_driver.\n\nChange-Id: I775cae40edc9f8f55177f9d95cdbaa9416c4bfcd\n"
    },
    {
      "commit": "af7edf8736f9705b1b97c2225a52079e7713a7da",
      "tree": "12ccc2ea6395be7f81743acea532f33ae708c51a",
      "parents": [
        "50300856d8c344651aa5e667e1217d2033999495",
        "0ff314c01dc1184fc443a85f4110615f32ec8d90"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 17 17:33:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 17 17:33:07 2013 +0000"
      },
      "message": "Merge \"Only create swift account if swift enabled\""
    },
    {
      "commit": "5cac378cde0074ad9f7fe50507800e28c6997418",
      "tree": "84254ec34a68a8c3c655b6fe93c2b6e9537f33ad",
      "parents": [
        "50300856d8c344651aa5e667e1217d2033999495"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Wed Jul 17 15:13:44 2013 +0000"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Wed Jul 17 15:29:58 2013 +0000"
      },
      "message": "Configure tempauth along keystoneauth.\n\n- This would help testing the two auth server for functional testing.\n- Fixes bug 1202233.\n\nChange-Id: Ie0bc642873585ab02083aed543720b4a9b17cb02\n"
    },
    {
      "commit": "584750f996bf0336d5c743634cbb0d2e02e78783",
      "tree": "d65381772d13983f1e2f50601af8d1aa6c087ae9",
      "parents": [
        "7e3efc6a338fa70ac8162f3eddf35eac05fd3a43"
      ],
      "author": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Mon Jul 15 18:22:21 2013 -0700"
      },
      "committer": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Wed Jul 17 07:37:03 2013 -0700"
      },
      "message": "Update neutron-vpn-agent path\n\nFix path of vpn-agent as same as lbaas\n\n- If q-vpn service is enabled, this patch switches the l3-agent to\nvpn-agent\n\nChange-Id: Ifbe3d51b5c89f759a71e904960c5f6cc99c44a5f\n"
    },
    {
      "commit": "4594eb9271e9e3b71a304f61af8c35e82a7059be",
      "tree": "719004d095eddb25c680ee9e4fe7ce854b99c637",
      "parents": [
        "50300856d8c344651aa5e667e1217d2033999495"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Jul 17 16:26:22 2013 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Jul 17 16:27:03 2013 +0200"
      },
      "message": "Remove notify_on_any_change\n\nThis option has been removed from Nova.\n\nChange-Id: Ic1369cc05861686daae36ec8e5f96b687cac728c\n"
    },
    {
      "commit": "50300856d8c344651aa5e667e1217d2033999495",
      "tree": "9dce14581c3f3bd37cf22b4971a8200b7f8f483f",
      "parents": [
        "343c51ec93d96952d83ef2a93d465ebc030369b6",
        "82c0996d48156465980efb6898764c2bb270faaf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 17 13:20:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 17 13:20:01 2013 +0000"
      },
      "message": "Merge \"Disable fallocate and set max_file_size to default\""
    },
    {
      "commit": "343c51ec93d96952d83ef2a93d465ebc030369b6",
      "tree": "e466016e64cc85768c2ffb25342afdfb518e5d49",
      "parents": [
        "7ad51b4a473ae464ca10bfac8aa6a6461a7c70cb",
        "35633f097ada2f16f7d4a052a26e729b6c14eaa2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 17 13:08:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 17 13:08:12 2013 +0000"
      },
      "message": "Merge \"Fix vm_test_mode\""
    },
    {
      "commit": "0ff314c01dc1184fc443a85f4110615f32ec8d90",
      "tree": "e981698b9c1bc6569af8c5e42f4368c0b4b3f00c",
      "parents": [
        "7ad51b4a473ae464ca10bfac8aa6a6461a7c70cb"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 17 16:30:19 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Jul 17 21:01:43 2013 +1000"
      },
      "message": "Only create swift account if swift enabled\n\nOnly call the swift account creation function if swift is enabled,\notherwise the endpoints are created in keystone even though swift\nisn\u0027t running.\n\nThis causes failures when tempest queries keystone and thinks swift is\nthere; it starts running tests against it that fail with unhelpful\n\"connection refused\" errors.\n\nChange-Id: Icf08409c9443ec703e5f1da4531aa34c326f3642\n"
    },
    {
      "commit": "8e58c0736fa7dba4a8d1da905c887cf603b7a653",
      "tree": "d018a60462d364f47c888bf4617fc95cef28e4de",
      "parents": [
        "7ad51b4a473ae464ca10bfac8aa6a6461a7c70cb"
      ],
      "author": {
        "name": "Jiajun Liu",
        "email": "jiajun@unitedstack.com",
        "time": "Wed Jul 17 06:41:50 2013 +0000"
      },
      "committer": {
        "name": "Jiajun Liu",
        "email": "jiajun@unitedstack.com",
        "time": "Wed Jul 17 06:41:50 2013 +0000"
      },
      "message": "make rejoin-stack.sh keep the same service tags\n\nCurrently rejoin-stack.sh can not keep the same screen service tags\nas the first you deploy openstack due to that the stack-screenrc lack\nproper command to configure screen\u0027s hardstatus. just delete the old\nstack-screenrc so that function screen_rc can write proper initialize\ncommand into stack-screenrc.\n\nfix bug 1182597\n\nChange-Id: I4cb4c6ded93a5c7b0bd39d65a754ddf86553463d\n"
    },
    {
      "commit": "7ad51b4a473ae464ca10bfac8aa6a6461a7c70cb",
      "tree": "23d04398c3974ac4cb6576390a7ce6f1d34c0ea4",
      "parents": [
        "e6d4fe5f0fbf1c48307a27f7073569f4f09857ff",
        "623a0a58f6db70dd563c951bd601c18e6a1eb524"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 16 20:01:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 16 20:01:32 2013 +0000"
      },
      "message": "Merge \"Do not install mysql if mariadb is installed on openSUSE\""
    },
    {
      "commit": "35633f097ada2f16f7d4a052a26e729b6c14eaa2",
      "tree": "80b8880fd41abe9b7ea8c901cfe688e4ba789cc2",
      "parents": [
        "7ca0a7601be535c09c91650c9552c76c0c5e6a51"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Tue Jul 16 07:35:13 2013 +0000"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Tue Jul 16 07:35:13 2013 +0000"
      },
      "message": "Fix vm_test_mode\n\n- It was previously incorrectly generated.\n- Fixes bug 1201694.\n\nChange-Id: I802bbd0ced8f12064189db7d707fbb6ca09113bb\n"
    },
    {
      "commit": "82c0996d48156465980efb6898764c2bb270faaf",
      "tree": "6d0b0e590a0f5291f9cbfab6f5f1c48c612284c5",
      "parents": [
        "7ca0a7601be535c09c91650c9552c76c0c5e6a51"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Tue Jul 16 07:16:07 2013 +0000"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Tue Jul 16 07:18:12 2013 +0000"
      },
      "message": "Disable fallocate and set max_file_size to default\n\n- We used to set max_file_size to 10000 to get the functional tests\n  passing on devstack but this was the wrong way. We are now disabling\n  fallocate like done in saio to get the large objects test passing.\n- Fixes bug 1201077.\n\nChange-Id: I33058352f5abfb06f2a992890cbc7339cedc0ad3\n"
    },
    {
      "commit": "3763141cf7763390bf35b86b2d143b156c25a915",
      "tree": "ff364e8361e43aa4a3614e63efd7864d20ce2ffc",
      "parents": [
        "7e3efc6a338fa70ac8162f3eddf35eac05fd3a43"
      ],
      "author": {
        "name": "Sudarshan Acharya",
        "email": "info@sacharya.com",
        "time": "Tue Jul 16 00:47:54 2013 +0000"
      },
      "committer": {
        "name": "Sudarshan Acharya",
        "email": "sudarshan.acharya@rackspace.com",
        "time": "Tue Jul 16 01:05:16 2013 +0000"
      },
      "message": "UUID Token provider in keystone.conf\n\nToken provider needs to be set to uuid.Provider when the token format is\nUUID. PKI is the default.\n\nChange-Id: I967289524a50f650cdf2476d5067d263dbf55b03\nFixes: bug #1201639\n"
    },
    {
      "commit": "e6d4fe5f0fbf1c48307a27f7073569f4f09857ff",
      "tree": "58a75e0b47008f3c2af0664c5bc153b7ecbf3000",
      "parents": [
        "7e3efc6a338fa70ac8162f3eddf35eac05fd3a43"
      ],
      "author": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Mon Jul 15 17:35:54 2013 -0600"
      },
      "committer": {
        "name": "John Griffith",
        "email": "john.griffith@solidfire.com",
        "time": "Mon Jul 15 18:08:43 2013 -0600"
      },
      "message": "Modify startup order of Cinder services.\n\nThere are cases where the timing between the start up\nfor cinder-volume and cinder-scheduler service can result\nin a race where the scheduler doesn\u0027t know about the volume-service\nuntil the next periodic update.\n\nThis change does attempts to do an easy fix by swapping the start\norder of the cinder services to ensure that the scheduler will be\nable to receive the volume service capabilities update.\n\nFixes bug: 1189595\n\nChange-Id: I8f477ddc04c15c04493f7ce6863e08e1de8f0128\n"
    },
    {
      "commit": "503e9ac4cf9ddb634279bf98c856adb135f43ac9",
      "tree": "0df58619f8e1de8b7ffa008befc7f260fd0483e7",
      "parents": [
        "7e3efc6a338fa70ac8162f3eddf35eac05fd3a43"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Jul 15 09:41:25 2013 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Jul 15 09:44:43 2013 -0700"
      },
      "message": "Set external ID on br-ex\n\nThis will enable Neurtron identify that the external bridge is a\nNeutron bridge (this is required for bug 1192883)\n\nChange-Id: I8ad1b0b3d93d5068beec2021abf9afbacf8c48ff\n"
    },
    {
      "commit": "7e3efc6a338fa70ac8162f3eddf35eac05fd3a43",
      "tree": "884cc18a81e770c805f4f917eecdf0deb616af20",
      "parents": [
        "dc719f26e396e57aadbe830db28a7ca5ed3fae62",
        "69b3ff63e4eac221b20607af754f4bcea1478bea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 16:19:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 16:19:39 2013 +0000"
      },
      "message": "Merge \"Add Support for OpenStack Networking VPNaaS (IPSec)\""
    },
    {
      "commit": "dc719f26e396e57aadbe830db28a7ca5ed3fae62",
      "tree": "330578bf91282918d4aa14962494bd0a6c7bfc48",
      "parents": [
        "1f0efadccff9627347cf65909b2904901969bf27",
        "ca96b0a169f3a6c13b20775267f8be8077ffad53"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 16:19:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 16:19:31 2013 +0000"
      },
      "message": "Merge \"Add variable to specify additional parameters for the Neutron service.\""
    },
    {
      "commit": "1f0efadccff9627347cf65909b2904901969bf27",
      "tree": "2f28cedb1143432982563526188776a4f23e4706",
      "parents": [
        "5122e0fe604af14195e1a86fac737c0fd781ce8b",
        "f34cb8513505c47723f2192c77a0068bdcc20218"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 16:19:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 16:19:23 2013 +0000"
      },
      "message": "Merge \"xenapi: preinstall python netaddr\""
    },
    {
      "commit": "5122e0fe604af14195e1a86fac737c0fd781ce8b",
      "tree": "045d48a191328389bef68322ee526804d5d9eecc",
      "parents": [
        "25d3ecf23e7d7eb2e1fb9665451ef08ae325bb5f",
        "73a39bf2c61c9cf4c7cf398dea4170c86d46a269"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 15:18:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 15:18:52 2013 +0000"
      },
      "message": "Merge \"replace left quantum string for enable_lb\""
    },
    {
      "commit": "25d3ecf23e7d7eb2e1fb9665451ef08ae325bb5f",
      "tree": "a7181674e56e7e169b72f7fabdf9578b83845116",
      "parents": [
        "e3ba2502515c3f93c4cf341a83deb8fc26eac333",
        "d8511034e69368785bf85440840889664fb90cac"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 15:03:22 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 15:03:22 2013 +0000"
      },
      "message": "Merge \"xenapi: xe network-attach for OVS bridge creation\""
    },
    {
      "commit": "e3ba2502515c3f93c4cf341a83deb8fc26eac333",
      "tree": "2975811187717965390c4e14a2657073cde9030e",
      "parents": [
        "c4d7cf5c4078552b89ccd7f17603fc721c7133e0",
        "ba31305497fe66ee01230659bc6778915c873616"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 14:11:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 14:11:27 2013 +0000"
      },
      "message": "Merge \"Move swift stuff out of keystone-data.sh\""
    },
    {
      "commit": "c4d7cf5c4078552b89ccd7f17603fc721c7133e0",
      "tree": "218f88ec1df94345f76fd4c8e7b09abbe9617673",
      "parents": [
        "2701e804175803370864851cba26e7a28f8207ed",
        "022e991a54cce612a5b4a6d9a62227307800a25e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 14:11:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 14:11:19 2013 +0000"
      },
      "message": "Merge \"clean logical volumes in init_cinder\""
    },
    {
      "commit": "2701e804175803370864851cba26e7a28f8207ed",
      "tree": "a0fe8049de20ab4a45799e8cc39a0b1a92360aeb",
      "parents": [
        "fd2e82bda2e4e02fc55cbcb124439e3399a8f90e",
        "a3dc399965409206aa325769551cf4121d2db0ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 14:03:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 14:03:55 2013 +0000"
      },
      "message": "Merge \"QPID default host\""
    },
    {
      "commit": "fd2e82bda2e4e02fc55cbcb124439e3399a8f90e",
      "tree": "84d0651128e19412498b4691bf1cd9e178e558b7",
      "parents": [
        "c701189b4de6479ae7ccd12e359ffa400c9fbc89",
        "be677f4403f69f03b3719661ceed71c34bf431a6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 14:03:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 14:03:48 2013 +0000"
      },
      "message": "Merge \"Add integration bridge to the nova.conf\""
    },
    {
      "commit": "c701189b4de6479ae7ccd12e359ffa400c9fbc89",
      "tree": "36873d90b821266cb1357216af13f2070149d0f2",
      "parents": [
        "fe5ba0ec028d025ec797a919e2a8fb0f540f34e9",
        "aeb85c1ab0e287abce3e956c02c3a390a6a20044"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 14:03:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 14:03:41 2013 +0000"
      },
      "message": "Merge \"Renaming NOS to Director Moving PLUMgrid Director parameters to the common configuration function\""
    },
    {
      "commit": "fe5ba0ec028d025ec797a919e2a8fb0f540f34e9",
      "tree": "f0043fb8dcdc8d8b771c34dccb0b1badc16b6719",
      "parents": [
        "0ee1367a6d0bab6c8d2e20d933d5c539fd0c50ec",
        "28147819aaf03a65fa5689efbf54fd72773bc2fa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 14:03:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 14:03:34 2013 +0000"
      },
      "message": "Merge \"Source linuxbridge_agent in linuxbridge plugin\""
    },
    {
      "commit": "0ee1367a6d0bab6c8d2e20d933d5c539fd0c50ec",
      "tree": "9d98dbea5bf7704978da88737db3a2d8508aab86",
      "parents": [
        "7ca0a7601be535c09c91650c9552c76c0c5e6a51",
        "6f0017161f76ffecd1ee489bcb33462729ad96e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 15 14:03:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 15 14:03:27 2013 +0000"
      },
      "message": "Merge \"xenapi: Exit immediately if zipball download fails\""
    },
    {
      "commit": "a3dc399965409206aa325769551cf4121d2db0ee",
      "tree": "d048af81926bedd6399f261b151ea16f631d4d9c",
      "parents": [
        "7ca0a7601be535c09c91650c9552c76c0c5e6a51"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Jul 11 11:26:35 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Jul 12 19:29:41 2013 +0200"
      },
      "message": "QPID default host\n\nUsing SERVICE_HOST as a default QPID_HOST.\n\nChange-Id: I65df0ea4be7df37d4d6f22591b175870808a5c84\n"
    },
    {
      "commit": "7ca0a7601be535c09c91650c9552c76c0c5e6a51",
      "tree": "77d40b8b6664a7a17bd4617b04cf63a0833425b3",
      "parents": [
        "4d3d0c0d85d61a2f23f0c25fc382782de4cfc119",
        "0ce91a5cba10e3a68dad29f9a86f774ee6cfe7b7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 12 16:29:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 12 16:29:05 2013 +0000"
      },
      "message": "Merge \"Configure swift functional test suite.\""
    },
    {
      "commit": "f34cb8513505c47723f2192c77a0068bdcc20218",
      "tree": "2b2761dd8097e33e3b917d96c7abcc89365b2fbe",
      "parents": [
        "4d3d0c0d85d61a2f23f0c25fc382782de4cfc119"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Jul 12 17:11:07 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Jul 12 17:11:07 2013 +0100"
      },
      "message": "xenapi: preinstall python netaddr\n\nOn our CI system, the devstack instance was reporting errors, that are\nrelated to devstack\u0027s address_in_net function - that requires the python\nnetaddr library to be installed. This patch preinstalls this python\npackage.\n\nFixes bug 1097667\n\nChange-Id: I8af199427f06cfdf0a68d96d87fe3e541199dca7\n"
    },
    {
      "commit": "be677f4403f69f03b3719661ceed71c34bf431a6",
      "tree": "be3e4a65ef8be6038b64d0aa1f1f0d8a326a31db",
      "parents": [
        "4d3d0c0d85d61a2f23f0c25fc382782de4cfc119"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Fri Jul 12 08:22:31 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Fri Jul 12 08:22:31 2013 -0700"
      },
      "message": "Add integration bridge to the nova.conf\n\nThis is needed when running the compute service with\nvSphere as virt backend, and Neutron as networking\nsolution.\n\nFixes bug #1200677\n\nChange-Id: Iff01559be437d1409c13224574458d23a1edd1a4\n"
    },
    {
      "commit": "4d3d0c0d85d61a2f23f0c25fc382782de4cfc119",
      "tree": "53c5bf3b890126b9f9571f4f721064acb026d5f1",
      "parents": [
        "3c98af20fc7a19cc444a4a14c5e5092d1f4add6e",
        "aadef070bb202db4ba62b8508d9b4e31dab8dd39"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Jul 11 17:59:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 11 17:59:00 2013 +0000"
      },
      "message": "Merge \"Update NVP plugin name for Neutron.\""
    },
    {
      "commit": "a3ec804ad90fd13944c1b6bd5e55e85e6ecdb62c",
      "tree": "9d2274c6d9c13f330b8ed212dc9ada2c09d1557f",
      "parents": [
        "314ae87a911b457590cd268a6d50872c957de343"
      ],
      "author": {
        "name": "Euan Harris",
        "email": "euan.harris@citrix.com",
        "time": "Thu Jul 04 16:25:33 2013 +0100"
      },
      "committer": {
        "name": "Euan Harris",
        "email": "euan.harris@citrix.com",
        "time": "Thu Jul 11 15:50:32 2013 +0100"
      },
      "message": "manage-vdi: Wait until devices have been created before mounting\n\nkpartx creates partition devices asynchronously - it may exit before\nthe devices have been created.  This may cause a subsequent mount call\nto fail, because the device it is trying to mount does not yet exist.\nkpartx now has a -s option which makes it wait for the devices to be\ncreated before returning, but the version XenServer\u0027s dom0 doesn\u0027t have\nthis option.   Work around this by retrying the mount.\n\nWhen dom0\u0027s kpartx is updated, we will be able to use the -s option.\n\nChange-Id: I823a8eac4f3a2ef313d06e21da0f38ed46d7386a\n"
    },
    {
      "commit": "6f0017161f76ffecd1ee489bcb33462729ad96e6",
      "tree": "a7567796de6780943b9497734d97ab6be054723f",
      "parents": [
        "314ae87a911b457590cd268a6d50872c957de343"
      ],
      "author": {
        "name": "Euan Harris",
        "email": "euan.harris@citrix.com",
        "time": "Wed Jul 10 16:30:31 2013 +0100"
      },
      "committer": {
        "name": "Euan Harris",
        "email": "euan.harris@citrix.com",
        "time": "Thu Jul 11 12:05:44 2013 +0100"
      },
      "message": "xenapi: Exit immediately if zipball download fails\n\nIf install_os_domU.sh fails to download the Xapi plugins zipball\ncorrectly it ignores the error and continues the installation.\nThis could damage the hypervisor\u0027s filesystem, as it may delete\nfiles or overwrite them with garbage.\n\nChange-Id: I9f6dc31b977592e2818e37b2d310c2a5dc477364\nFixes: bug #1195640\n"
    },
    {
      "commit": "73a39bf2c61c9cf4c7cf398dea4170c86d46a269",
      "tree": "48aea53596b6e50fcd7ab6e752070dc6ce38945f",
      "parents": [
        "3c98af20fc7a19cc444a4a14c5e5092d1f4add6e"
      ],
      "author": {
        "name": "Nobuto MURATA",
        "email": "nobuto@ubuntu.com",
        "time": "Thu Jul 11 16:26:02 2013 +0900"
      },
      "committer": {
        "name": "Nobuto MURATA",
        "email": "nobuto@ubuntu.com",
        "time": "Thu Jul 11 16:26:02 2013 +0900"
      },
      "message": "replace left quantum string for enable_lb\n\nwriting the correct config for horizon to show LBaaS entry properly\nlike:\n\nOPENSTACK_NEUTRON_NETWORK \u003d {\n    \u0027enable_lb\u0027: True\n}\n\nChange-Id: I7f522a150a3732ee734f2b818910ff92c8c73028\nFixes: bug #1200098\n"
    },
    {
      "commit": "69b3ff63e4eac221b20607af754f4bcea1478bea",
      "tree": "090009258255e47433f5ad2d211dfb6080627516",
      "parents": [
        "c5d738da6c2a47f5d9a2b4bee02b05044d85c15c"
      ],
      "author": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Fri Jun 07 10:28:33 2013 -0700"
      },
      "committer": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Wed Jul 10 16:43:59 2013 -0700"
      },
      "message": "Add Support for OpenStack Networking VPNaaS (IPSec)\n\nChange-Id: I3e5c618237531452c8649d10ef1eb6284919fa31\n"
    },
    {
      "commit": "ba31305497fe66ee01230659bc6778915c873616",
      "tree": "657f99f2e278aa617108fbacf093560016a0a76f",
      "parents": [
        "0ce91a5cba10e3a68dad29f9a86f774ee6cfe7b7"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Wed Jul 10 21:03:43 2013 +0200"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Thu Jul 11 00:01:03 2013 +0200"
      },
      "message": "Move swift stuff out of keystone-data.sh\n\n- Fixes bug 1199918.\n\nChange-Id: I808bdd74a94c8e0ca126b9bee1bfd53eafa189a9\n"
    },
    {
      "commit": "3c98af20fc7a19cc444a4a14c5e5092d1f4add6e",
      "tree": "f26a129e8ea7b2463b331d2636898e884c33ff52",
      "parents": [
        "c5d738da6c2a47f5d9a2b4bee02b05044d85c15c",
        "12229a77a525ea92f037fb2bdfd54681de6bde6a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 10 20:30:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 10 20:30:39 2013 +0000"
      },
      "message": "Merge \"devstack: Add paths specific to XenServer Core\""
    },
    {
      "commit": "c5d738da6c2a47f5d9a2b4bee02b05044d85c15c",
      "tree": "240d97c7cf991083c5ef710fa56515982d8fb3cb",
      "parents": [
        "cf6d809d8d13b8177826b9c95b0ccab6f0dcb9c4",
        "056df827ff3f8d40eeeedea3d09daae86982e5b5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 10 18:49:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 10 18:49:20 2013 +0000"
      },
      "message": "Merge \"Set QPID_HOST parameter to better support multi-node mode\""
    }
  ],
  "next": "022e991a54cce612a5b4a6d9a62227307800a25e"
}
