)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "f35ff72b77d479d43c1ede6b9f691ae54a2c60a1",
      "tree": "732544455612488602ecba83c1bdd53c28e8ab59",
      "parents": [
        "9f52cd78f26c984803763c13ba520b92bb27132b"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu May 16 16:31:12 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu May 16 18:05:47 2013 -0400"
      },
      "message": "add support for changing cinder perodic_interval\n\nAs discovered in tempest, when you create and delete volumes\nquickly, and have a small volume storage pool, you can get cinder\nscheduler to think you are \"out of space\" when you are not.\n\nThis is because cinder scheduler updates free space on it\u0027s\nperiodic job, which defaults to 60 seconds. We need control over\nthat value for the devstack gate otherwise we regularly get\noverruns if we run too many volume tests quickly.\n\nWork around for bug 1180976\n\nExpect that this will get removed later if cinder gets a more\nefficient way to update the scheduler for freed resources.\n\nAlso, don\u0027t be completely stupid about setting defaults....\n\nChange-Id: I20e52e66fcc94b224476cdd14c88bd6981b4e617\n"
    },
    {
      "commit": "9f52cd78f26c984803763c13ba520b92bb27132b",
      "tree": "a6485195ea02e80020fc0b88168fc080b1b5678a",
      "parents": [
        "26f7a5ae4edbd03d360704f7e598796e512dc85f",
        "a8f7a62f133976af32736fd892f64b56787ebe3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 15 16:50:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 15 16:50:16 2013 +0000"
      },
      "message": "Merge \"Add XAPI config to quantum rootwrap for XS/XCP.\""
    },
    {
      "commit": "26f7a5ae4edbd03d360704f7e598796e512dc85f",
      "tree": "c6a6e26b9cc45de039ab9e73d46c280dfd7243e0",
      "parents": [
        "af44505dd0e736343174c8c8fd92f64889b88188",
        "eda5579e1ce2aa77f0eed71881780da585c77cfe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 15 16:45:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 15 16:45:48 2013 +0000"
      },
      "message": "Merge \"fix ceilometer ENABLE_SERVICES comment\""
    },
    {
      "commit": "af44505dd0e736343174c8c8fd92f64889b88188",
      "tree": "4d41aa29ef7ffba56ab10bdae944b9566d9e6893",
      "parents": [
        "f6b3ee7a253d0f9f2c4b4a04cfb5bf7e63f8946d",
        "de0898a02c453a0fbff5119cc74b37a1e336d28d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 15 11:12:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 15 11:12:27 2013 +0000"
      },
      "message": "Merge \"Do not run heat/tools/nova_create_flavors.sh\""
    },
    {
      "commit": "f6b3ee7a253d0f9f2c4b4a04cfb5bf7e63f8946d",
      "tree": "8b382f59a96d03bad4c098df8227e1ffba34d724",
      "parents": [
        "ff9584f5d7095662eead2f9a0a6618d377ceea57",
        "1e4587ef99cef970ef881ebf2ee2e65f9e939f34"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 15 11:12:26 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 15 11:12:26 2013 +0000"
      },
      "message": "Merge \"Clean up horizon apache logs on unstack\""
    },
    {
      "commit": "ff9584f5d7095662eead2f9a0a6618d377ceea57",
      "tree": "09cf85d6b652e547390903a6370baf08bceb2c07",
      "parents": [
        "526b2ea06987b011f26cb8434fcc20cd8b135bef",
        "2ae6acfe38db1142a4a93471bc15d642e40c3db6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 15 11:12:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 15 11:12:24 2013 +0000"
      },
      "message": "Merge \"Stop quantum-ns-metadata-proxy process on unstack\""
    },
    {
      "commit": "07a8a5eb02654519bd1f7efbf1ad17277703a0b2",
      "tree": "344c6ca970f904744e2b613bc12c092fbc3b38a8",
      "parents": [
        "a642cf00fa4ddd4637c61bdac09552e7a633b25e",
        "7c025fedc32c48f4fe7c4d3edc6c2d3674f69d86"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 14 15:04:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 14 15:04:34 2013 +0000"
      },
      "message": "Merge \"Check quantum status dependent on the plugin\""
    },
    {
      "commit": "a642cf00fa4ddd4637c61bdac09552e7a633b25e",
      "tree": "d2099723c0e8283e97c063f78a9fdf15359bece9",
      "parents": [
        "ad573f8543d5c0b98177ffc141423ff937962173",
        "701eb61931d95d00c3618216ed7998d7c74e0837"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue May 14 15:03:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 14 15:03:55 2013 +0000"
      },
      "message": "Merge \"ceilometer setup incorrectly sets notification_topics\""
    },
    {
      "commit": "eda5579e1ce2aa77f0eed71881780da585c77cfe",
      "tree": "5ea71795908adaac03237f7066ca97adcfeb3d61",
      "parents": [
        "ad573f8543d5c0b98177ffc141423ff937962173"
      ],
      "author": {
        "name": "Shengjie Min",
        "email": "shengjie_min@dell.com",
        "time": "Mon May 13 18:00:57 2013 +0100"
      },
      "committer": {
        "name": "Shengjie Min",
        "email": "shengjie_min@dell.com",
        "time": "Tue May 14 15:42:22 2013 +0100"
      },
      "message": "fix ceilometer ENABLE_SERVICES comment\n\n- keep it aligned with the Ceilometer doc\n\nChange-Id: Ib1ca0cfbeafc61723e5d4fe79da6355db7d76f0c\nFixes: bug #1179590\n"
    },
    {
      "commit": "ad573f8543d5c0b98177ffc141423ff937962173",
      "tree": "f04a038df99426b8b9bff6034fc9fc288e4743b4",
      "parents": [
        "23bdb93293355efc53b5393018abf9a45e872176",
        "78a53d92c734e6921a555313a0163bd3ca7afa31"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon May 13 20:37:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 13 20:37:27 2013 +0000"
      },
      "message": "Merge \"Only search the lib dir for rpc_backend\""
    },
    {
      "commit": "78a53d92c734e6921a555313a0163bd3ca7afa31",
      "tree": "ed1c6716098e08a76d3d93e0a65a7fa439d7037e",
      "parents": [
        "2104912887cf639eaad3e4857ff9104ab474fbfd"
      ],
      "author": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Thu May 09 17:20:31 2013 -0700"
      },
      "committer": {
        "name": "Vishvananda Ishaya",
        "email": "vishvananda@gmail.com",
        "time": "Mon May 13 10:34:53 2013 -0700"
      },
      "message": "Only search the lib dir for rpc_backend\n\nThe grep in rpc_backend uses . to search all files. Unfortunately\nthe current directory when the command is called is not the lib\ndirectory, so change it to search the lib directory instead.\nWithout this fix the command is forced to grep all files under\ndevstack which could be very slow if one has downloaded large\nimages.\n\nFixes bug 1174718\n\nChange-Id: Ic8a59885cd07e5d6f2e734e80824762f9ac12996\n"
    },
    {
      "commit": "fb2a3ae3cabe4fae3f6d9bc0d600807ff39e5e78",
      "tree": "7f490cb7692e3d145369775845dd111946e46634",
      "parents": [
        "a20fb6d383a7b623a5bf6a8830c25fb0fb3320e7"
      ],
      "author": {
        "name": "Kieran Spear",
        "email": "kispear@gmail.com",
        "time": "Mon Mar 11 23:55:49 2013 +0000"
      },
      "committer": {
        "name": "Kieran Spear",
        "email": "kispear@gmail.com",
        "time": "Mon May 13 11:16:40 2013 +1000"
      },
      "message": "Basic cells support\n\nAdds support for running a region and child cell within a single\ndevstack environment.\n\nREADME.md has been updated with some info on getting started.\n\nRebased/updated from initial work by Andrew Laski \u003candrew.laski@rackspace.com\u003e.\n\nChange-Id: Ic181da2180ccaa51df7efc9d66f7ccb820aac19b\n"
    },
    {
      "commit": "701eb61931d95d00c3618216ed7998d7c74e0837",
      "tree": "f0f049853b286545a2a409618bf6c86f9d586a3f",
      "parents": [
        "5f349179f48c96cb4e9f6b346ef1b5d18b5ccd83"
      ],
      "author": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Fri May 10 10:45:50 2013 -0400"
      },
      "committer": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Fri May 10 10:47:50 2013 -0400"
      },
      "message": "ceilometer setup incorrectly sets notification_topics\n\ndrop glance_notifications from notification_topics in ceilometer setup\n\nChange-Id: Ib18b4193af9df925b4ce4dbe3faf4c6a756ed03f\nFixes:Bug #1178704\n"
    },
    {
      "commit": "1e4587ef99cef970ef881ebf2ee2e65f9e939f34",
      "tree": "6d39cb275a2c2ae827fca96b736ca50ec2c9a2b8",
      "parents": [
        "5f349179f48c96cb4e9f6b346ef1b5d18b5ccd83"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Wed May 08 22:19:59 2013 +0200"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Fri May 10 15:55:27 2013 +0200"
      },
      "message": "Clean up horizon apache logs on unstack\n\nIt feels like the right think to do. Moreover it will avoid to display\nhorizon errors from a previous devstack run that would be displayed because\nof the tail -f in start_horizon()\n\nChange-Id: Id1ab272e60e0733a4feef3b85029f438f2273cb0\n"
    },
    {
      "commit": "cabc60cc0ec0c8af68e059fb136bbf3b59bfbd2f",
      "tree": "0bf097a67c4f041ed227a1839615ecc434b3dc9d",
      "parents": [
        "2104912887cf639eaad3e4857ff9104ab474fbfd"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Thu May 09 11:33:16 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Thu May 09 11:37:37 2013 -0700"
      },
      "message": "Add third-party support for Quantum NVP plugin\n\nThis patch leverages the third-party mechanism provided by DevStack\nto customize the configuration of DevStack instances when working\nwith the Quantum NVP plugin. This is useful in dev/test scenarios,\nwhere connectivity between the DevStack VM and the NVP Gateway is\nrequired.\n\nSupports blueprint nvp-third-party-support\n\nChange-Id: I3f5afa5de1219f491e37c8b9b28370855d6b017c\n"
    },
    {
      "commit": "2104912887cf639eaad3e4857ff9104ab474fbfd",
      "tree": "ace26ec04087c7bfecf94d7ef7a7da3654c77921",
      "parents": [
        "8294858ddf873f5a78a414844a83e8f980bb7b0c",
        "b2ef890db3d78b24f9da2f4dd80502165c669ad0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 09 16:45:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 09 16:45:01 2013 +0000"
      },
      "message": "Merge \"Add Debian OS support in DevStack\""
    },
    {
      "commit": "8294858ddf873f5a78a414844a83e8f980bb7b0c",
      "tree": "c9ee719f2698d50acea15fc48c5a6275c729c991",
      "parents": [
        "5595fdc2ac1437eb669a50aad1861a3ef6f69750",
        "2832f2801200d8c14449463c855e68ddb684a375"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu May 09 16:43:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 09 16:43:05 2013 +0000"
      },
      "message": "Merge \"Set MYSQL_HOST parameter to better support multi-node mode.\""
    },
    {
      "commit": "7c025fedc32c48f4fe7c4d3edc6c2d3674f69d86",
      "tree": "34a08c393636e6751e7556c2d091efd332f0f1ec",
      "parents": [
        "b240ad472be39786c587acc75ef40de6e61a4b2d"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Wed May 08 11:33:07 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Thu May 09 09:05:15 2013 -0700"
      },
      "message": "Check quantum status dependent on the plugin\n\nThere are Quantum plugins that do not require the use of an agent.\nThis patch relaxes the constraint in quantum-adv-test.sh by adding\nthe ability to customize the logic that verifies whether the test\ncan run or not, depending on the Quantum plugin of your choice.\n\nFixes bug #1177904\n\nChange-Id: I6e2c17f43d9e1475b2eb175cceb5107a83f9aa74\n"
    },
    {
      "commit": "5595fdc2ac1437eb669a50aad1861a3ef6f69750",
      "tree": "1afe1b551b7abe5cb4ca587a868056a70df51fa7",
      "parents": [
        "b240ad472be39786c587acc75ef40de6e61a4b2d"
      ],
      "author": {
        "name": "zhhuabj",
        "email": "zhhuabj@cn.ibm.com",
        "time": "Wed May 08 18:27:20 2013 +0800"
      },
      "committer": {
        "name": "zhhuabj",
        "email": "zhhuabj@cn.ibm.com",
        "time": "Thu May 09 13:12:01 2013 +0800"
      },
      "message": "Update the package name of qpid in the fedora platform\n\nThe package name of qpid in default yum repository\nis qpid-cpp-server, not qpid-cpp-server-daemon.\n\nFix bug 1177731\n\nChange-Id: I4412029966583f5ef5a5a4cc80e7fdc4771c8eca\n"
    },
    {
      "commit": "b2ef890db3d78b24f9da2f4dd80502165c669ad0",
      "tree": "e6ce8cd8da955044fb330931aadb581b91456f57",
      "parents": [
        "b240ad472be39786c587acc75ef40de6e61a4b2d"
      ],
      "author": {
        "name": "Émilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Sat May 04 00:48:20 2013 +0200"
      },
      "committer": {
        "name": "Émilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Thu May 09 00:18:37 2013 +0200"
      },
      "message": "Add Debian OS support in DevStack\n\nFix bug #1176216\n\nChange-Id: Ia94c332f02a921a936db249dc3b4a7ae4eff0400\n"
    },
    {
      "commit": "2ae6acfe38db1142a4a93471bc15d642e40c3db6",
      "tree": "fe5c90baf94295fca0e5156385c7abb6402905f0",
      "parents": [
        "b240ad472be39786c587acc75ef40de6e61a4b2d"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@gmail.com",
        "time": "Wed May 08 19:14:29 2013 +0200"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Wed May 08 20:33:13 2013 +0200"
      },
      "message": "Stop quantum-ns-metadata-proxy process on unstack\n\nChange function stop_quantum() in lib/quantum to also kill quantum-ns-metadata-proxy process\n\nFix Bug #1175658\n\nChange-Id: I9e8f8437817cc645ab15eecfea1a134ea5ac13f2\n"
    },
    {
      "commit": "2832f2801200d8c14449463c855e68ddb684a375",
      "tree": "29fdab163e98360651215950785ab43b833f7ea1",
      "parents": [
        "b240ad472be39786c587acc75ef40de6e61a4b2d"
      ],
      "author": {
        "name": "zhhuabj",
        "email": "zhhuabj@cn.ibm.com",
        "time": "Wed May 08 18:43:26 2013 +0800"
      },
      "committer": {
        "name": "zhhuabj",
        "email": "zhhuabj@cn.ibm.com",
        "time": "Wed May 08 18:47:49 2013 +0800"
      },
      "message": "Set MYSQL_HOST parameter to better support multi-node mode.\n\nWhen deploying openstack with multi-node mode,\nmysql needs to be started by listening it\u0027s real ip, not localhost.\nbut devstack always use localhost to recreate databases that will\nlead bellow errors.\n\nFix bug 1177735\n\nChange-Id: I50284f469a998d023a41b4796f1dc775bb52e710\n"
    },
    {
      "commit": "de0898a02c453a0fbff5119cc74b37a1e336d28d",
      "tree": "5d6b57f7539c9eac7ec1ff646369c63ef62236ac",
      "parents": [
        "b240ad472be39786c587acc75ef40de6e61a4b2d"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed May 08 11:37:26 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed May 08 11:37:26 2013 +1200"
      },
      "message": "Do not run heat/tools/nova_create_flavors.sh\n\nThis script takes a long time to run which will affect tempest\nrun times. Instead of running this, example templates will be modified\nto align with the default heat flavors.\n\nChange-Id: I588b1da9f5a02de3bf64ac8011d75c7d5432ef26\n"
    },
    {
      "commit": "b85f9d73c1be03ebcd6ce55eb654e53c2fc4837c",
      "tree": "6be051e3da1e23bb9e54a61772faf5a95b3773a3",
      "parents": [
        "bc41b5b079f956cca44a8c5fe5cc8faf1bd1f8d1"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu May 02 12:02:22 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu May 02 12:53:57 2013 +1000"
      },
      "message": "Ensure correct polkit config written for RHEL6\n\nEnsure the correct polkit config is written for RHEL6, or nova-cpu\nwill fail to start with libvirt permission errors\n\nChange-Id: I871ef4e03157883db15be41222b7338765fbb843\n"
    },
    {
      "commit": "bc41b5b079f956cca44a8c5fe5cc8faf1bd1f8d1",
      "tree": "d55fd3e55fb52d938095b30d342b2536e0940c34",
      "parents": [
        "a16193467fe50e5e276a17ea8a0e3a631809a94f",
        "d7150e9bbce54479028c5c744d5648ae530925ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 01 22:30:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 01 22:30:52 2013 +0000"
      },
      "message": "Merge \"Add configurable use of veths with Quantum+OVS.\""
    },
    {
      "commit": "a8f7a62f133976af32736fd892f64b56787ebe3c",
      "tree": "7c0218e8df2f386b991ae3f5dc66406af8774c19",
      "parents": [
        "d2930a5286e03fd8738172f1d2bfe4d84498066d"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Wed May 01 20:48:54 2013 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Wed May 01 21:12:25 2013 +0000"
      },
      "message": "Add XAPI config to quantum rootwrap for XS/XCP.\n\n * Supports blueprint xenapi-ovs\n\nChange-Id: I902458ec26cd07e94fe50bb3648efa75658ccba3\n"
    },
    {
      "commit": "832659d05ded0872ec27adcfb2f4a91c06824090",
      "tree": "02f8ad97cf3e2a7af20999c018e6d1350751655b",
      "parents": [
        "a9232a53ddd6e77ad57aa114556e554904f25202",
        "76ca9a9e235c9f57eaecb387dc22d02e241de402"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 01 01:22:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 01 01:22:45 2013 +0000"
      },
      "message": "Merge \"Fix nova compute failing to start on openSUSE 12.3\""
    },
    {
      "commit": "a9232a53ddd6e77ad57aa114556e554904f25202",
      "tree": "e6a902a2b917c39c874ef9dc1eed229b0d2125fc",
      "parents": [
        "9b8959580fc56d12f6623c6e4368eacdf0234f42",
        "0729d06fae1ee005d553350b729b233256032590"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed May 01 01:21:33 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 01 01:21:33 2013 +0000"
      },
      "message": "Merge \"lib/database: Fixed a bug in database_connection_url\""
    },
    {
      "commit": "d7150e9bbce54479028c5c744d5648ae530925ea",
      "tree": "c07757200b478475fc576dd6746c927d828ac029",
      "parents": [
        "cd30ad90b849546659a5f815338559b6d723702e"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Tue Apr 23 06:16:11 2013 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Tue Apr 30 05:57:25 2013 +0000"
      },
      "message": "Add configurable use of veths with Quantum+OVS.\n\n * This patch adds the ability to configure use of veths with\n   OVS via the Q_OVS_USE_VETH variable.  The use of veths with OVS\n   is required to support namespaces on RHEL.\n * Supports bug 1171727\n\nChange-Id: I5f557d659684ead99a3e5e2b4df787699d9d3f05\n"
    },
    {
      "commit": "0729d06fae1ee005d553350b729b233256032590",
      "tree": "f919a932d2e7f1a3102029b76e63df3e8c73838d",
      "parents": [
        "cd30ad90b849546659a5f815338559b6d723702e"
      ],
      "author": {
        "name": "Tal Kain",
        "email": "tal.kain@ravellosystems.com",
        "time": "Mon Apr 22 17:50:27 2013 +0300"
      },
      "committer": {
        "name": "Tal Kain",
        "email": "tal.kain@ravellosystems.com",
        "time": "Mon Apr 29 23:08:27 2013 +0300"
      },
      "message": "lib/database: Fixed a bug in database_connection_url\n\nThe changes from https://review.openstack.org/#/c/23364/ simplified\nthe usage of database_connection_url_mysql and\ndatabase_connection_url_postgresql without making the proper changes\nto database_connection_url.\n\nFixes: bug #1167668\nSigned-off-by: Tal Kain \u003ctal.kain@ravellosystems.com\u003e\nChange-Id: I5115d123ad794f2eb2e144b76932031af5248f26\n"
    },
    {
      "commit": "ad43b3957ee8082c1e27568de1070edb81734181",
      "tree": "402a7ca84625f93bfc9362bd94ef283a20004798",
      "parents": [
        "cd30ad90b849546659a5f815338559b6d723702e"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 11 11:13:09 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Apr 29 16:21:54 2013 +1000"
      },
      "message": "Grab upstream nodejs for RHEL6\n\nRHEL6 has no nodejs in main packages or in EPEL.  The easiest way is\nto just install the upstream binary version which works fine for the\nvery minimal usage by lesscss.\n\nChange-Id: Ia35e7dbaf4c7add43797d6b7d0c846bab1cf0cb0\n"
    },
    {
      "commit": "cd30ad90b849546659a5f815338559b6d723702e",
      "tree": "f818da8ef0207a7eee35ff3dbf55068729aebc01",
      "parents": [
        "77e8d18c8c408d98ff6183231cf4b5fd751ecd8e",
        "d5cd79b16bbb4bae6da7dadfcbb7a4c2520a7045"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 26 21:58:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 26 21:58:45 2013 +0000"
      },
      "message": "Merge \"Install api-paste.ini and policy.json\""
    },
    {
      "commit": "77e8d18c8c408d98ff6183231cf4b5fd751ecd8e",
      "tree": "e48d4cfb14f4d3f3dbd9c078de8a00286745dd61",
      "parents": [
        "b6c37194670daef3a0195e66e00661dcdb5318f4",
        "fd1ebe7cba2388803e37b8f55475ffff50028506"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 26 21:58:42 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 26 21:58:42 2013 +0000"
      },
      "message": "Merge \"Move ec2authtoken config from paste.ini to conf\""
    },
    {
      "commit": "7a7a4667386424b949a9e4e1c65683d71a1161fe",
      "tree": "7b879070509591cbf19bcd8c3ff9ef3e49f6337f",
      "parents": [
        "0906621356a491dc80a9cce988e76cf055e75d8e"
      ],
      "author": {
        "name": "Matthieu Huin",
        "email": "mhu@enovance.com",
        "time": "Mon Apr 15 17:13:41 2013 +0200"
      },
      "committer": {
        "name": "Matthieu Huin",
        "email": "mhu@enovance.com",
        "time": "Fri Apr 26 10:36:32 2013 +0200"
      },
      "message": "Removes \"RPC not enabled\" error message when no backend is needed\n\nWhen no service needing a RPC backend is activated, no error message\nshould appear if a RPC backend is not installed. A simple check is\ndone on the services installation files to see which services need to\ninitialize a RPC backend at some point; if none of these services\nare in ENABLED_SERVICES then the error message is skipped.\n\nChange-Id: I4e47e0c675c74775b4ea53a00848ac1d777f0125\nFixes: bug #1167338\n"
    },
    {
      "commit": "0906621356a491dc80a9cce988e76cf055e75d8e",
      "tree": "566d872f20c8870e1283265e5b18cdae3a6a2346",
      "parents": [
        "917f33335f962451833def6793317ac4997fb89a",
        "64dd03dd78b420a7983e2e36fb8ffb234c12e859"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 26 00:32:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 26 00:32:45 2013 +0000"
      },
      "message": "Merge \"Modify RPM lists for RHEL6\""
    },
    {
      "commit": "d5cd79b16bbb4bae6da7dadfcbb7a4c2520a7045",
      "tree": "58ab72b9abaff44b4db8e13036f5f9094a98425a",
      "parents": [
        "fd1ebe7cba2388803e37b8f55475ffff50028506"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Sat Apr 13 11:14:41 2013 -0700"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Apr 26 08:29:56 2013 +1200"
      },
      "message": "Install api-paste.ini and policy.json\n\nThis is related to this Heat change, and Heat on Devstack will not work\nwhile only one of these changes is applied:\nConsolidated api-paste.ini file\nhttps://review.openstack.org/#/c/27384/\n\nChange-Id: Iba02b56173f796de5348289247233c8765f83ac2\n"
    },
    {
      "commit": "fd1ebe7cba2388803e37b8f55475ffff50028506",
      "tree": "078c57bde80538c9af3249852eb8b8ecff920fd4",
      "parents": [
        "c32490838a2bbbda4ab383f573dedfc484ca9cf9"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Sat Apr 13 09:49:14 2013 +1000"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Apr 26 08:28:30 2013 +1200"
      },
      "message": "Move ec2authtoken config from paste.ini to conf\n\nNothing now needs to be configured in paste.ini on launch\n\nThis change relates to these committed Heat changes:\nhttps://review.openstack.org/#/c/27382/\nhttps://review.openstack.org/#/c/27382/\n\nChange-Id: Ia29dee8e32cd3d43d1b9200dd94de70e02a54bfc\n"
    },
    {
      "commit": "c32490838a2bbbda4ab383f573dedfc484ca9cf9",
      "tree": "3607113692ef51529b80b39cf326800ae74a9f89",
      "parents": [
        "459bdc3b501b82789fee66b659d1c056f17170a5"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue Apr 09 13:41:47 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Apr 26 08:26:14 2013 +1200"
      },
      "message": "Move auth_token config to .conf, key cache directories\n\nauth_token configuration can now be read from the conf files\nrather than the paste.ini files.\n\nA key cache directory has been created for each of the 3 API services\nunder /var/cache/heat\n\nThis is the devstack change relating to\nHeat Blueprint: keystone-middleware\n\nThis is related to this committed change:\nhttps://review.openstack.org/#/c/26351/\n\nDevstack users will find Heat to be broken until this corresponding change\nis approved.\n\nChange-Id: If6f77f86a3eeb08a58b516725bd806e39ccedb50\n"
    },
    {
      "commit": "76ca9a9e235c9f57eaecb387dc22d02e241de402",
      "tree": "44f2dd3eccbd67465ac880d91842622b4cd736ed",
      "parents": [
        "63992bcb581b871fabd7181d208ec267e5f5d8d8"
      ],
      "author": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Fri Apr 12 12:39:58 2013 +0200"
      },
      "committer": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Thu Apr 25 17:17:57 2013 +0200"
      },
      "message": "Fix nova compute failing to start on openSUSE 12.3\n\nThe syntax of polkit authorization rules is different now. Using the same code\nas for Fedora 18 now.\n\nChange-Id: I4f66d8fc65c90a309aab478a4df35c77c7669314\n"
    },
    {
      "commit": "459bdc3b501b82789fee66b659d1c056f17170a5",
      "tree": "22f6a55fb59658595b150feb4d25ad2bdf337007",
      "parents": [
        "ddc80809e957541bfa28548b47d40dcc95468a52",
        "cd26151261425ab81e678a6f6b16011ab4ca8b2f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 23 18:07:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 23 18:07:20 2013 +0000"
      },
      "message": "Merge \"Add support for GlusterFS Cinder driver\""
    },
    {
      "commit": "1f2102c4f8595b8c6514993b9733b8faee1a5dda",
      "tree": "ef96d27d845845031f45517e811176799121e0c8",
      "parents": [
        "34d74bcc663f52221a4a2154522826bf1503b557",
        "43a655c312de0c2f9bd0b053f3e0a0c5ef64476e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 23 12:41:26 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 23 12:41:26 2013 +0000"
      },
      "message": "Merge \"Parameterized configuration variables for PLUMgrid plugin\""
    },
    {
      "commit": "34d74bcc663f52221a4a2154522826bf1503b557",
      "tree": "51221d8ebec810748fa14073dd2ac6ed665ce422",
      "parents": [
        "181b41b6ff435929688b14735362ab655cc00e0d",
        "3ebb01adfe05326a96418bc97e6674a250601ccd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 22 22:55:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 22 22:55:41 2013 +0000"
      },
      "message": "Merge \"Enable debug logging in q-agt output\""
    },
    {
      "commit": "64dd03dd78b420a7983e2e36fb8ffb234c12e859",
      "tree": "b6a0c56c786781d332c2898c1b965e594f4fc701",
      "parents": [
        "41f748525090a994baad2d12e7b93994ad71e093"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Apr 11 12:01:09 2013 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Apr 23 08:47:36 2013 +1000"
      },
      "message": "Modify RPM lists for RHEL6\n\nModifications to the RPM list to make devstack work on RHEL6.  Makes\nvarious packages only install on Fedora distros; generally letting pip\ninstall the missing dependencies on RHEL.\n\nAdditionally the Qpid package name is different in RHEL6 to Fedora.\nAlso a small re-write of the config file is required to avoid\nauthenication issues.\n\nChange-Id: If497099d27aa9cd80e1c1cee1aff2ed6b076d309\n"
    },
    {
      "commit": "cd26151261425ab81e678a6f6b16011ab4ca8b2f",
      "tree": "45aef1fd91de958e2e031e961d16578797d31477",
      "parents": [
        "a1c183b4effc8a9859ed5529577f209bbd9bb880"
      ],
      "author": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Wed Apr 10 12:48:09 2013 -0400"
      },
      "committer": {
        "name": "Eric Harney",
        "email": "eharney@redhat.com",
        "time": "Mon Apr 22 17:16:21 2013 -0400"
      },
      "message": "Add support for GlusterFS Cinder driver\n\nThe GlusterFS volume driver can be used with Cinder by setting the\nfollowing in localrc:\n\nCINDER_DRIVER\u003dglusterfs\nCINDER_GLUSTERFS_SHARES\u003d\"127.0.0.1:/vol1;127.0.0.1:/vol2\"\n\nShares are \u003chost\u003e:\u003cvolume\u003e and separated by semicolons.\n\nChange-Id: Iaa105233c9fce8d8fda0a9ea447e045b8d010db7\n"
    },
    {
      "commit": "43a655c312de0c2f9bd0b053f3e0a0c5ef64476e",
      "tree": "22bfab01ce57f9c454cd0bec1ea66d87a43bc7db",
      "parents": [
        "181b41b6ff435929688b14735362ab655cc00e0d"
      ],
      "author": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Wed Apr 17 15:11:04 2013 -0700"
      },
      "committer": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Wed Apr 17 20:43:47 2013 -0700"
      },
      "message": "Parameterized configuration variables for PLUMgrid plugin\n\nFixes bug 1171028\n\nChange-Id: Ie60ef8903001913996e265917c449bdce1e5aae9\n"
    },
    {
      "commit": "627d9c77e538bdcf972ff1c7d48dafd966b44d74",
      "tree": "1e950370a655eacdbf300575329a969d89fac45d",
      "parents": [
        "3927fa76d27352b816adb67260cca3602dde5724"
      ],
      "author": {
        "name": "Sunil Thaha",
        "email": "sthaha@redhat.com",
        "time": "Wed Apr 10 14:11:44 2013 +1000"
      },
      "committer": {
        "name": "Sunil Thaha",
        "email": "sthaha@redhat.com",
        "time": "Mon Apr 15 23:24:36 2013 +1000"
      },
      "message": "Fixes running horizon on fedora 18 and above\n\nFixes bug: 1167066\nSummary:\n\n1. Starting with fedora 18 the httpd.conf has\n    \u003cDirectory /\u003e\n        AllowOverride none\n        Require all denied\n    \u003c/Directory\u003e\n  which requires you to explicitly permit access to web content\n  directories in other \u003cDirectory\u003e blocks\n\n2. Install nodejs on fedora 18 and above\n\nChange-Id: I487a7a74bad6627d32c1081dcbe48630a704a106\n"
    },
    {
      "commit": "3927fa76d27352b816adb67260cca3602dde5724",
      "tree": "b3be20e06b5ad42e3ad9ddd3bd0b19c5ff08a5cc",
      "parents": [
        "46966491aef68f47a5ab4a1aba8519ad9b8b4b1a",
        "18225d92c0ef8d56dc7df3177eaed4860d97604b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 15 13:20:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 15 13:20:28 2013 +0000"
      },
      "message": "Merge \"link /etc/tgt/stack.d to cinder volumes directory\""
    },
    {
      "commit": "18225d92c0ef8d56dc7df3177eaed4860d97604b",
      "tree": "85175a8750ce1a473d152c9176439c87de5b0896",
      "parents": [
        "c4193b22f3ef30c9975e53562c02173c638f5631"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Sun Apr 14 12:48:41 2013 -0700"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Sun Apr 14 12:48:41 2013 -0700"
      },
      "message": "link /etc/tgt/stack.d to cinder volumes directory\n\nThis creates /etc/tgt/stack.d as a symlink to the cinder volumes\ndirectory and includes it in /etc/tgt/targets.conf in a similar way\nto /etc/tgt/conf.d\n\ntargets.conf only gets appended to when the symlink is created.\nAny old /etc/tgt/conf.d/stack.conf is deleted\n\nChange-Id: Ifb6412f6860ceb28b724644fb9b618638f552102\nFixes: bug #1072121\n"
    },
    {
      "commit": "cc6b4435458b5db6aed17631e4789c43d21ee8e5",
      "tree": "a8460f062f571849a7a9a547c85771d625828b34",
      "parents": [
        "2e75ff1a41e741ee77926a1262e1e9410701b4e1"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Apr 08 15:38:03 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Apr 09 14:05:32 2013 -0500"
      },
      "message": "Formatting cleanups, doc updates and whatnot\n\nChange-Id: Ica8298353be22f947c8e8a03d8dc29ded9cb26dd\n"
    },
    {
      "commit": "3ebb01adfe05326a96418bc97e6674a250601ccd",
      "tree": "bc15e65d01e8b34b727123094ceb91fa38127e4c",
      "parents": [
        "954a588c93b2aa171fe3e88c478e702b34bb9cfa"
      ],
      "author": {
        "name": "mathieu-rohon",
        "email": "mathieu.rohon@gmail.com",
        "time": "Tue Apr 09 15:09:07 2013 +0200"
      },
      "committer": {
        "name": "mathieu-rohon",
        "email": "mathieu.rohon@gmail.com",
        "time": "Tue Apr 09 15:13:14 2013 +0200"
      },
      "message": "Enable debug logging in q-agt output\n\nwhen only q-agt is used, without q-svc, typically in a multi-host config, q-agt wasn\u0027t logging debug output.\nThis change enable debug output, as it\u0027s done for q-l3, q-dhcp or q-meta agent.\n\nChange-Id: I1f49cf9994fa9cfbaa166dac8d4e713ba99c5674\nFixes: bug #1166775\n"
    },
    {
      "commit": "a44d5ed1353745258fec1a0e2c9a778d1c1f77d9",
      "tree": "79028959f3acd00d0e79887be10fd48125d62f26",
      "parents": [
        "954a588c93b2aa171fe3e88c478e702b34bb9cfa"
      ],
      "author": {
        "name": "Matthieu Huin",
        "email": "mhu@enovance.com",
        "time": "Mon Apr 08 13:31:54 2013 +0200"
      },
      "committer": {
        "name": "Matthieu Huin",
        "email": "mhu@enovance.com",
        "time": "Tue Apr 09 10:33:28 2013 +0200"
      },
      "message": "Set swift3 before s3token in proxy server middleware pipeline\n\nswift3 and s3token middlewares were not set in correct order in\n/etc/swift/proxy-server.conf when the swift3 service is enabled\nwith keystone. swift3 must be set before s3token.\n\nFixes: bug #1166123\nChange-Id: I97c051af95cbdc26ccfe9753c5719394e1875dde\n"
    },
    {
      "commit": "ee41c015d7ec1e0bb96f85cd7d5d063be24b5b2a",
      "tree": "b7dbdbbd97b0ca6ebf966604142ca83fedac9c02",
      "parents": [
        "c4193b22f3ef30c9975e53562c02173c638f5631",
        "bd461a36927ba025b7523c005c6abd228ec8c302"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 09 02:17:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 09 02:17:07 2013 +0000"
      },
      "message": "Merge \"Remove unused option for ceilometer.\""
    },
    {
      "commit": "c4193b22f3ef30c9975e53562c02173c638f5631",
      "tree": "24874dd7c9f75a30d1e32deb1a3de3ea37a28125",
      "parents": [
        "55a08ad2a80826c738d1b20f28d200003dbf02a9"
      ],
      "author": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Mon Apr 08 15:25:30 2013 +0900"
      },
      "committer": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Mon Apr 08 15:25:30 2013 +0900"
      },
      "message": "Use baremetal-interface-add, not baremetal-add-interface\n\nSince nova doesn\u0027t have such subcommand.\n\nChange-Id: I3c99de38f959418f82d45078c7784ba6ab60c383\n"
    },
    {
      "commit": "7a8d852759ccc01fac590226c7c1bc4884ba36fd",
      "tree": "2977b64ce7955cdddef5e4f1b97dea73a01c80c6",
      "parents": [
        "fe51a90005fbea4bacb660907d4f7dd3a1c7f0f1"
      ],
      "author": {
        "name": "Baodong (Robert) Li",
        "email": "baoli@cisco.com",
        "time": "Thu Mar 21 06:16:55 2013 -0700"
      },
      "committer": {
        "name": "Baodong (Robert) Li",
        "email": "baoli@cisco.com",
        "time": "Wed Apr 03 08:25:25 2013 -0700"
      },
      "message": "Support multiple config file options on quantum-server command line\n\nfix bug #1156831\n\nChange-Id: Id05929c3114bc385c09fc25179cc15a358d38189\n"
    },
    {
      "commit": "fe51a90005fbea4bacb660907d4f7dd3a1c7f0f1",
      "tree": "8169dbf1da021883b703f6e88d1ab4ed7673e856",
      "parents": [
        "4b1dbb5dabb6a30097030c0a625830a17c5c065f"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Apr 01 15:48:44 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Apr 02 18:51:25 2013 -0500"
      },
      "message": "Refactor source installation\n\nClean up and organize the download and configuration of source repositories.\n\nChange-Id: Iaf38c0aed0a83ebf9a5da3505fe92c9fa200ac1e\n"
    },
    {
      "commit": "ab9d33866b1a5869759336e5711c0264b43074a3",
      "tree": "544f6c4afdeac3cde80f69dc4b2be6cdedc92e87",
      "parents": [
        "2dcfd62fb36aa883693bc5dfc814c1e58ec05539",
        "f85fa089bb76d57b5df85507d5b4163a9e5b0733"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 02 11:43:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 02 11:43:23 2013 +0000"
      },
      "message": "Merge \"Add Quantum NEC OpenFlow plugin support\""
    },
    {
      "commit": "2dcfd62fb36aa883693bc5dfc814c1e58ec05539",
      "tree": "5e1c60687b59eb71abf68f0c95a43714c53566d9",
      "parents": [
        "bd6ea6dda7b2018cf537c7febec8eb3ac383b24f",
        "c07112a203aa9a25d2abaf497a740abd908e5919"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 02 11:42:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 02 11:42:21 2013 +0000"
      },
      "message": "Merge \"Allow a plugin specific interface_driver config in q-lbaas\""
    },
    {
      "commit": "bd461a36927ba025b7523c005c6abd228ec8c302",
      "tree": "8297cdd70c59849233e568f1c5ce288545e28578",
      "parents": [
        "0435d392e8173d0ca6c931522b68a9b5d63de329"
      ],
      "author": {
        "name": "Lianhao Lu",
        "email": "lianhao.lu@intel.com",
        "time": "Tue Apr 02 15:59:33 2013 +0800"
      },
      "committer": {
        "name": "Lianhao Lu",
        "email": "lianhao.lu@intel.com",
        "time": "Tue Apr 02 16:00:36 2013 +0800"
      },
      "message": "Remove unused option for ceilometer.\n\nThis fixed the bug #1163158.\n\nChange-Id: Ib93e5b26d1f1309edf2baa5c147337db1411eee5\n"
    },
    {
      "commit": "253a1a351b13fd434c9246e7994fb669b1691d20",
      "tree": "04886214d8ba785027a9be7b213d7d54ab2e7cad",
      "parents": [
        "1b4b4be78c5f1254bebfb58624d1ef8c2a09531f"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Mon Apr 01 18:23:22 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Apr 02 01:40:53 2013 -0500"
      },
      "message": "Move setup_develop call\n\nMove setup_develop() call into the install_XXX() function as the\ndistinction has no real purpose.  This eliminates the configure_XXXclient()\nfunction for Nova and Swift.\n\nAlso create install_cinderclient() as we will need it to handle dependencies\nin a followup patch.\n\nChasing down another #$^%\u0026\u0026^^^$%%#$ prettytable version pin\n\nChange-Id: I61d761bc57a31caf2ed0ade326ab236eb2bb7358\n"
    },
    {
      "commit": "1b4b4be78c5f1254bebfb58624d1ef8c2a09531f",
      "tree": "a43666c82de65d60b7c5b471f0733b9985429af6",
      "parents": [
        "4bf9d7a74a076ddb11f76b948aae8718d8ec7448"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Mon Apr 01 16:44:31 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Mon Apr 01 16:44:31 2013 -0400"
      },
      "message": "change configure/install split\n\nmake it so setup_develop happens in install instead of configure\nto ensure that we can handle config file generation by itself.\n\nChange-Id: I4801d7a0bc6642de2db5b78df1750666895f0aa3\n"
    },
    {
      "commit": "4bf9d7a74a076ddb11f76b948aae8718d8ec7448",
      "tree": "c49d83b863c629a50b3a1a634905cdf56d3134b6",
      "parents": [
        "e4f0cd7eed3981086b4a0db967501fffa6a07c1e"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Mon Apr 01 16:41:39 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Mon Apr 01 16:41:39 2013 -0400"
      },
      "message": "change the install/configure split\n\nmake setup_develop part of install so that configure is only about\nconfig file setup.\n\nChange-Id: I1ed58011e41c550d3ab2ba33b38cfe16adb3dde4\n"
    },
    {
      "commit": "e4f0cd7eed3981086b4a0db967501fffa6a07c1e",
      "tree": "d26efb21688109d37d1b9c1decb932127b870fd2",
      "parents": [
        "fb71f7dea95df9057bf984af5ae98ee2f98d8e27"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Mon Apr 01 15:56:07 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Mon Apr 01 15:58:22 2013 -0400"
      },
      "message": "refactor the install/configure split\n\nconfigure remains just to generate configs, install now\ngets the setup_develop in addition to the git clone. This lets\nuse remove configure_glanceclient as a function\n\nChange-Id: I68e3e3973d15dc0b4f534662a4f57a9f38f69784\n"
    }
  ],
  "next": "fb71f7dea95df9057bf984af5ae98ee2f98d8e27"
}
